OpenCMISS-Iron Internal API Documentation
DISTRIBUTED_MATRIX_VECTOR::StorageTypes

Distributed matrix-vector storage type parameters. More...

Variables

integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_block_storage_type =MATRIX_BLOCK_STORAGE_TYPE
 Distributed matrix block storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_diagonal_storage_type =MATRIX_DIAGONAL_STORAGE_TYPE
 Distributed matrix diagonal storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_column_major_storage_type =MATRIX_COLUMN_MAJOR_STORAGE_TYPE
 Distributed matrix column major storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_row_major_storage_type =MATRIX_ROW_MAJOR_STORAGE_TYPE
 Distributed matrix row major storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_compressed_row_storage_type =MATRIX_COMPRESSED_ROW_STORAGE_TYPE
 Distributed matrix compressed row storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_compressed_column_storage_type =MATRIX_COMPRESSED_COLUMN_STORAGE_TYPE
 Distributed matrix compressed column storage type. More...
 
integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_row_column_storage_type =MATRIX_ROW_COLUMN_STORAGE_TYPE
 Distributed matrix row-column storage type. More...
 

Detailed Description

Distributed matrix-vector storage type parameters.

Variable Documentation

integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_block_storage_type =MATRIX_BLOCK_STORAGE_TYPE

Distributed matrix block storage type.

See also
DISTRIBUTED_MATRIX_VECTOR::StorageTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 97 of file distributed_matrix_vector.f90.

Referenced by advection_equation_routines::advection_equationssetlinearsetup(), advection_diffusion_equation_routines::advectiondiffusion_equationssetlinearsetup(), biodomain_equation_routines::biodomain_equationssetsetup(), burgers_equation_routines::burgers_equation_equations_set_setup(), darcy_equations_routines::darcy_equation_equations_set_setup(), diffusion_equation_routines::diffusion_equationssetlinearsetup(), diffusion_equation_routines::diffusion_equationssetnonlinearsetup(), distributed_matrix_vector::distributed_matrix_data_get_dp(), distributed_matrix_vector::distributed_matrix_data_restore_dp(), distributed_matrix_vector::distributed_matrix_form(), distributed_matrix_vector::distributed_matrix_petsc_create_finish(), distributed_matrix_vector::distributed_matrix_storage_locations_get(), distributed_matrix_vector::distributed_matrix_storage_locations_set(), distributed_matrix_vector::distributed_matrix_storage_type_set(), equations_matrices_routines::equations_matrices_create_finish(), equations_matrices_routines::equations_matrices_dynamic_storage_type_set(), equations_matrices_routines::equations_matrices_linear_storage_type_set(), equations_set_routines::equations_set_backsubstitute(), equations_matrices_routines::equationsmatrices_nonlinearstoragetypeset0(), reaction_diffusion_equation_routines::ReactionDiffusion_EquationsSetSetup::reactiondiffusion_equationssetsetup(), solver_routines::solver_dynamic_create_finish(), solver_matrices_routines::solver_matrices_create_finish(), solver_matrices_routines::solver_matrix_equations_matrix_add(), solver_matrices_routines::solver_matrix_interface_matrix_add(), solver_matrices_routines::solver_matrix_jacobian_matrix_add(), solver_matrices_routines::solver_matrix_structure_calculate(), and stokes_equations_routines::stokes_equations_set_setup().

integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_compressed_row_storage_type =MATRIX_COMPRESSED_ROW_STORAGE_TYPE

Distributed matrix compressed row storage type.

See also
DISTRIBUTED_MATRIX_VECTOR::StorageTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 101 of file distributed_matrix_vector.f90.

Referenced by advection_equation_routines::advection_equationssetlinearsetup(), advection_diffusion_equation_routines::advectiondiffusion_equationssetlinearsetup(), biodomain_equation_routines::biodomain_equationssetsetup(), burgers_equation_routines::burgers_equation_equations_set_setup(), darcy_equations_routines::darcy_equation_equations_set_setup(), diffusion_equation_routines::diffusion_equationssetlinearsetup(), diffusion_equation_routines::diffusion_equationssetnonlinearsetup(), distributed_matrix_vector::distributed_matrix_data_get_dp(), distributed_matrix_vector::distributed_matrix_data_restore_dp(), distributed_matrix_vector::distributed_matrix_form(), distributed_matrix_vector::distributed_matrix_petsc_create_finish(), distributed_matrix_vector::distributed_matrix_petsc_initialise(), distributed_matrix_vector::distributed_matrix_storage_locations_get(), distributed_matrix_vector::distributed_matrix_storage_locations_set(), distributed_matrix_vector::distributed_matrix_storage_type_set(), equations_matrices_routines::equations_matrices_dynamic_storage_type_set(), equations_matrices_routines::equations_matrices_linear_storage_type_set(), equations_set_routines::equations_set_backsubstitute(), equations_matrices_routines::equationsmatrices_nonlinearstoragetypeset0(), monodomain_equations_routines::Monodomain_EquationsSetSubtypeSetup::monodomain_equationssetsubtypesetup(), navier_stokes_equations_routines::NAVIER_STOKES_EQUATIONS_SET_SETUP::navier_stokes_equations_set_setup(), reaction_diffusion_equation_routines::ReactionDiffusion_EquationsSetSetup::reactiondiffusion_equationssetsetup(), solver_routines::solver_dynamic_create_finish(), solver_matrices_routines::solver_matrix_equations_matrix_add(), solver_matrices_routines::solver_matrix_interface_matrix_add(), solver_matrices_routines::solver_matrix_jacobian_matrix_add(), solver_matrices_routines::solver_matrix_structure_calculate(), and stokes_equations_routines::stokes_equations_set_setup().

integer(intg), parameter, public distributed_matrix_vector::distributed_matrix_diagonal_storage_type =MATRIX_DIAGONAL_STORAGE_TYPE

Distributed matrix diagonal storage type.

See also
DISTRIBUTED_MATRIX_VECTOR::StorageTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 98 of file distributed_matrix_vector.f90.

Referenced by advection_diffusion_equation_routines::advectiondiffusion_equationssetlinearsetup(), biodomain_equation_routines::biodomain_equationssetsetup(), burgers_equation_routines::burgers_equation_equations_set_setup(), darcy_equations_routines::darcy_equation_equations_set_setup(), diffusion_equation_routines::diffusion_equationssetlinearsetup(), diffusion_equation_routines::diffusion_equationssetnonlinearsetup(), distributed_matrix_vector::distributed_matrix_data_get_dp(), distributed_matrix_vector::distributed_matrix_data_restore_dp(), distributed_matrix_vector::distributed_matrix_form(), distributed_matrix_vector::distributed_matrix_petsc_create_finish(), distributed_matrix_vector::distributed_matrix_storage_locations_get(), distributed_matrix_vector::distributed_matrix_storage_locations_set(), distributed_matrix_vector::distributed_matrix_storage_type_set(), equations_matrices_routines::equations_matrices_create_finish(), equations_matrices_routines::equations_matrices_dynamic_storage_type_set(), equations_matrices_routines::equations_matrices_linear_storage_type_set(), equations_set_routines::equations_set_backsubstitute(), equations_matrices_routines::equationsmatrices_nonlinearstoragetypeset0(), reaction_diffusion_equation_routines::ReactionDiffusion_EquationsSetSetup::reactiondiffusion_equationssetsetup(), solver_routines::solver_dynamic_create_finish(), solver_matrices_routines::solver_matrices_create_finish(), solver_matrices_routines::solver_matrix_equations_matrix_add(), solver_matrices_routines::solver_matrix_interface_matrix_add(), solver_matrices_routines::solver_matrix_jacobian_matrix_add(), solver_matrices_routines::solver_matrix_structure_calculate(), and stokes_equations_routines::stokes_equations_set_setup().