Flow123d
LinSys_MPIAIJ Member List

This is the complete list of members for LinSys_MPIAIJ, including all inherited members.

a_tol_LinSysprotected
ADD enum valueLinSys
add_constrain(int row, double value)LinSys
add_constraint(int row, double value)LinSysinline
ALLOCATE enum valueLinSys
apply_constrains(double scalar)=0LinSyspure virtual
apply_constrains(std::vector< Constrain > &constraints)LinSys
BDDC enum valueLinSys
comm_LinSysprotected
Constraint_ typedefLinSysprotected
constraints_LinSysprotected
ConstraintVec_ typedefLinSysprotected
DONE enum valueLinSys
ds()LinSysinline
finish_assembly()=0LinSyspure virtual
finish_assembly()LinSys
get_absolute_accuracy()LinSysinlinevirtual
get_matrix()LinSysinlinevirtual
get_matrix()LinSysinline
get_relative_accuracy()LinSysinline
get_residual_norm()LinSysinline
get_rhs()LinSysinlinevirtual
get_rhs()LinSysinline
get_solution()LinSysinline
get_solution()LinSysinline
get_solution_array()LinSysinline
get_solution_array()LinSysinline
get_solution_precision()=0LinSyspure virtual
get_whole_solution(std::vector< double > &globalSolution)LinSysinlinevirtual
globalSolution_LinSysprotected
in_rec_LinSysprotected
input_typeLinSysstatic
INSERT enum valueLinSys
is_matrix_changed()LinSysinline
is_negative_definite()LinSysinline
is_new()LinSysinline
is_positive_definite()LinSysinline
is_positive_definite()LinSysinline
is_preallocated()LinSysinline
is_rhs_changed()LinSysinline
is_spd_via_symmetric_general()LinSysinline
is_symmetric()LinSysinline
is_symmetric()LinSysinline
LinSys(const Distribution *rows_ds)LinSysinline
LinSys(LinSys &other)LinSysinline
LinSys(unsigned int lsize, double *sol_array=NULL)LinSys
LinSys_MPIAIJ(unsigned int lsize, double *sol_array=NULL)LinSys_MPIAIJinline
LinSysType enum nameLinSys
local_matrixLinSysprotected
lsize_LinSysprotected
mat_set_value(int row, int col, double val)LinSysinline
mat_set_value(int row, int col, PetscScalar val)LinSysinline
mat_set_values(int nrow, int *rows, int ncol, int *cols, double *vals)=0LinSyspure virtual
mat_set_values(int nrow, int *rows, int ncol, int *cols, PetscScalar *vals)=0LinSyspure virtual
mat_zero_entries()LinSysinlinevirtual
matrixLinSysprotected
matrix_changed_LinSysprotected
max_it_LinSysprotected
negative_definite_LinSysprotected
NONE enum valueLinSys
off_vecLinSys_MPIAIJprivate
on_vecLinSys_MPIAIJprivate
own_solutionLinSysprotected
own_solution_LinSysprotected
partial_assembly()LinSys
PETSC_MPIAIJ_assembly_by_triples enum valueLinSys
PETSC_MPIAIJ_preallocate_by_assembly enum valueLinSys
PETSC_schur_complement enum valueLinSys
positive_definiteLinSysprotected
positive_definite_LinSysprotected
preallocate_matrix()LinSys_MPIAIJvirtual
preallocate_values(int nrow, int *rows, int ncol, int *cols)LinSys_MPIAIJvirtual
r_tol_LinSysprotected
residual_norm_LinSysprotected
rhsLinSysprotected
rhs_changed_LinSysprotected
rhs_set_value(int row, double val)LinSysinline
rhs_set_value(int row, PetscScalar val)LinSysinline
rhs_set_values(int nrow, int *rows, double *vals)=0LinSyspure virtual
rhs_set_values(int nrow, int *rows, PetscScalar *vals)LinSysinline
rhs_zero_entries()LinSysinlinevirtual
rows_ds_LinSysprotected
set_from_input(const Input::Record in_rec)LinSysinlinevirtual
set_matrix(Mat &matrix, MatStructure str)LinSysinlinevirtual
set_matrix_changed()LinSysinline
set_negative_definite(bool flag=true)LinSysinline
set_positive_definite(bool flag=true)LinSysinline
set_positive_definite(bool flag=true)LinSysinline
set_rhs(Vec &rhs)LinSysinlinevirtual
set_rhs_changed()LinSysinline
set_solution(double *sol_array)LinSysinline
set_spd_via_symmetric_general(bool flag=true)LinSysinline
set_symmetric(bool flag=true)LinSysinline
set_symmetric(bool flag=true)LinSysinline
set_values(int nrow, int *rows, int ncol, int *cols, PetscScalar *mat_vals, PetscScalar *rhs_vals)LinSysinline
set_values(std::vector< int > &row_dofs, std::vector< int > &col_dofs, const arma::mat &matrix, const arma::vec &rhs, const arma::vec &row_solution, const arma::vec &col_solution)LinSysinline
set_values(int nrow, int *rows, int ncol, int *cols, PetscScalar *mat_vals, PetscScalar *rhs_vals, std::vector< bool > &constrains_row_mask=std::vector(0), double *constrain_values=NULL)LinSysinline
set_whole_solution(std::vector< double > &globalSolution)LinSysinlinevirtual
SetValuesMode enum nameLinSys
SetValuesMode enum nameLinSys
size()LinSysinline
size()LinSysinline
size_LinSysprotected
solutionLinSysprotected
solution_LinSysprotected
solve()=0LinSyspure virtual
solve()LinSysvirtual
spd_via_symmetric_general_LinSysprotected
start_add_assembly()LinSysinlinevirtual
start_add_assembly()LinSys
start_allocation()LinSys_MPIAIJvirtual
start_insert_assembly()LinSysinlinevirtual
start_insert_assembly()LinSys
statusLinSysprotected
status_LinSysprotected
subdomain_indicesLinSysprotected
symmetricLinSysprotected
symmetric_LinSysprotected
typeLinSys
v_rhsLinSysprotected
v_solutionLinSysprotected
v_solution_LinSysprotected
vec_dsLinSysprotected
vec_lsize()LinSysinline
vec_lsize()LinSysinline
view()LinSysinlinevirtual
view(std::ostream output_stream, int *output_mapping=NULL)LinSys
view_local_matrix()LinSys_MPIAIJvirtual
~LinSys()LinSysinlinevirtual
~LinSys()LinSysvirtual
~LinSys_MPIAIJ()LinSys_MPIAIJvirtual