ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::solvers::PETSC_matrix< NumericT, VectorType > Member List

This is the complete list of members for viennashe::solvers::PETSC_matrix< NumericT, VectorType >, including all inherited members.

get_Citer()viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
get_Creason()viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getA()viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getIndex() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getIter() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getNlocal1() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getNlocal2() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getNorm() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getRend() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getRstart() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getSize1() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
getSize2() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
operator=(double other)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
PETSC_matrix(const viennashe::math::sparse_matrix< NumericT > &copymat)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
row_type typedefviennashe::solvers::PETSC_matrix< NumericT, VectorType >
RowType typedefviennashe::solvers::PETSC_matrix< NumericT, VectorType >
setIndex(int index)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setIter(int iter)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setNlocal1(PetscInt nlocal1)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setNlocal2(PetscInt nlocal2)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setNorm(PetscReal norm)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setRend(PetscInt rend)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setRstart(PetscInt rstart)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setSize1(size_type size1)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
setSize2(size_type size2)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
size1() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
size2() constviennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
size_type typedefviennashe::solvers::PETSC_matrix< NumericT, VectorType >
SizeType typedefviennashe::solvers::PETSC_matrix< NumericT, VectorType >
solve(PETSC_vector< NumericT, VectorType > &b)viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline
~PETSC_matrix()viennashe::solvers::PETSC_matrix< NumericT, VectorType >inline