OpenCMISS-Iron Internal API Documentation
|
Matrix-vector storage type parameters. More...
Variables | |
integer(intg), parameter, public | matrix_vector::matrix_block_storage_type =0 |
Matrix block storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_diagonal_storage_type =1 |
Matrix diagonal storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_column_major_storage_type =2 |
Matrix column major storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_row_major_storage_type =3 |
Matrix row major storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_compressed_row_storage_type =4 |
Matrix compressed row storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_compressed_column_storage_type =5 |
Matrix compressed column storage type. More... | |
integer(intg), parameter, public | matrix_vector::matrix_row_column_storage_type =6 |
Matrix row-column storage type. More... | |
Matrix-vector storage type parameters.
integer(intg), parameter, public matrix_vector::matrix_block_storage_type =0 |
Matrix block storage type.
Definition at line 163 of file matrix_vector.f90.
Referenced by advection_diffusion_equation_routines::advectiondiffusion_equationssetlinearsetup(), biodomain_equation_routines::biodomain_equationssetsetup(), burgers_equation_routines::burgers_equation_equations_set_setup(), characteristic_equation_routines::characteristic_equationssetsetup(), darcy_equations_routines::darcy_equation_equations_set_setup(), darcy_pressure_equations_routines::darcy_pressure_equation_equations_set_setup(), distributed_matrix_vector::distributed_matrix_by_vector_add(), distributed_matrix_vector::distributed_matrix_cmiss_initialise(), equations_matrices_routines::equations_jacobian_initialise(), equations_matrices_routines::equations_matrix_dynamic_initialise(), equations_matrices_routines::equations_matrix_linear_initialise(), finite_elasticity_routines::finite_elasticity_equations_set_setup(), fitting_routines::fitting_equations_set_mat_properties_setup(), fitting_routines::fitting_equations_set_standard_setup(), fitting_routines::fitting_equations_set_vectordata_setup(), helmholtz_equations_routines::Helmholtz_EquationsSetStandardSetup::helmholtz_equationssetstandardsetup(), hamilton_jacobi_equations_routines::HJ_EQUATION_EQUATIONS_SET_STANDARD_SETUP::hj_equation_equations_set_standard_setup(), laplace_equations_routines::laplace_equationssetgeneralisedsetup(), laplace_equations_routines::laplace_equationssetmovingmeshsetup(), laplace_equations_routines::laplace_equationssetstandardsetup(), linear_elasticity_routines::linear_elasticity_equations_set_setup(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_create_start(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), monodomain_equations_routines::Monodomain_EquationsSetSubtypeSetup::monodomain_equationssetsubtypesetup(), navier_stokes_equations_routines::NAVIER_STOKES_EQUATIONS_SET_SETUP::navier_stokes_equations_set_setup(), poiseuille_equations_routines::poiseuille_equationssetstaticsetup(), poisson_equations_routines::poisson_equationssetextracellularbidomainsetup(), poisson_equations_routines::poisson_equationssetlinearsourcesetup(), poisson_equations_routines::poisson_equationssetnonlinearsourcesetup(), poisson_equations_routines::poisson_equationssetpressurepoissonsetup(), solver_matrices_routines::solver_matrices_storage_type_set(), solver_matrices_routines::solver_matrix_initialise(), stokes_equations_routines::stokes_equations_set_setup(), and stree_equation_routines::stree_equationssetsetup().
integer(intg), parameter, public matrix_vector::matrix_column_major_storage_type =2 |
Matrix column major storage type.
Definition at line 165 of file matrix_vector.f90.
Referenced by distributed_matrix_vector::distributed_matrix_by_vector_add(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), and solver_matrices_routines::solver_matrices_storage_type_set().
integer(intg), parameter, public matrix_vector::matrix_compressed_column_storage_type =5 |
Matrix compressed column storage type.
Definition at line 168 of file matrix_vector.f90.
Referenced by distributed_matrix_vector::distributed_matrix_by_vector_add(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), and solver_matrices_routines::solver_matrices_storage_type_set().
integer(intg), parameter, public matrix_vector::matrix_compressed_row_storage_type =4 |
Matrix compressed row storage type.
Definition at line 167 of file matrix_vector.f90.
Referenced by advection_diffusion_equation_routines::advectiondiffusion_equationssetlinearsetup(), biodomain_equation_routines::biodomain_equationssetsetup(), burgers_equation_routines::burgers_equation_equations_set_setup(), characteristic_equation_routines::characteristic_equationssetsetup(), darcy_equations_routines::darcy_equation_equations_set_setup(), darcy_pressure_equations_routines::darcy_pressure_equation_equations_set_setup(), distributed_matrix_vector::distributed_matrix_by_vector_add(), equations_matrices_routines::equationsmatrix_structurecalculate(), finite_elasticity_routines::finite_elasticity_equations_set_setup(), fitting_routines::fitting_equations_set_mat_properties_setup(), fitting_routines::fitting_equations_set_standard_setup(), fitting_routines::fitting_equations_set_vectordata_setup(), helmholtz_equations_routines::Helmholtz_EquationsSetStandardSetup::helmholtz_equationssetstandardsetup(), hamilton_jacobi_equations_routines::HJ_EQUATION_EQUATIONS_SET_STANDARD_SETUP::hj_equation_equations_set_standard_setup(), equations_matrices_routines::jacobianmatrix_structurecalculate(), laplace_equations_routines::laplace_equationssetgeneralisedsetup(), laplace_equations_routines::laplace_equationssetmovingmeshsetup(), laplace_equations_routines::laplace_equationssetstandardsetup(), linear_elasticity_routines::linear_elasticity_equations_set_setup(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), navier_stokes_equations_routines::NAVIER_STOKES_EQUATIONS_SET_SETUP::navier_stokes_equations_set_setup(), poiseuille_equations_routines::poiseuille_equationssetstaticsetup(), poisson_equations_routines::poisson_equationssetextracellularbidomainsetup(), poisson_equations_routines::poisson_equationssetlinearsourcesetup(), poisson_equations_routines::poisson_equationssetnonlinearsourcesetup(), poisson_equations_routines::poisson_equationssetpressurepoissonsetup(), solver_matrices_routines::solver_matrices_storage_type_set(), stokes_equations_routines::stokes_equations_set_setup(), and stree_equation_routines::stree_equationssetsetup().
integer(intg), parameter, public matrix_vector::matrix_diagonal_storage_type =1 |
Matrix diagonal storage type.
Definition at line 164 of file matrix_vector.f90.
Referenced by distributed_matrix_vector::distributed_matrix_by_vector_add(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), and solver_matrices_routines::solver_matrices_storage_type_set().
integer(intg), parameter, public matrix_vector::matrix_row_column_storage_type =6 |
Matrix row-column storage type.
Definition at line 169 of file matrix_vector.f90.
Referenced by distributed_matrix_vector::distributed_matrix_by_vector_add(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), and solver_matrices_routines::solver_matrices_storage_type_set().
integer(intg), parameter, public matrix_vector::matrix_row_major_storage_type =3 |
Matrix row major storage type.
Definition at line 166 of file matrix_vector.f90.
Referenced by distributed_matrix_vector::distributed_matrix_by_vector_add(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_duplicate(), matrix_vector::matrix_number_non_zeros_get(), matrix_vector::matrix_number_non_zeros_set(), matrix_vector::matrix_output(), matrix_vector::matrix_storage_location_find(), matrix_vector::matrix_storage_locations_get(), matrix_vector::matrix_storage_locations_set(), matrix_vector::matrix_storage_type_set(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), and solver_matrices_routines::solver_matrices_storage_type_set().