OpenCMISS-Iron Internal API Documentation
MATRIX_VECTOR::DataTypes

Matrix vector data types. More...

Variables

integer(intg), parameter, public matrix_vector::matrix_vector_intg_type =INTEGER_TYPE
 Integer matrix-vector data type. More...
 
integer(intg), parameter, public matrix_vector::matrix_vector_sp_type =SINGLE_REAL_TYPE
 Single precision real matrix-vector data type. More...
 
integer(intg), parameter, public matrix_vector::matrix_vector_dp_type =DOUBLE_REAL_TYPE
 Double precision real matrix-vector data type. More...
 
integer(intg), parameter, public matrix_vector::matrix_vector_l_type =LOGICAL_TYPE
 Logical matrix-vector data type. More...
 

Detailed Description

Matrix vector data types.

See also
MATRIX_VECTOR

Variable Documentation

integer(intg), parameter, public matrix_vector::matrix_vector_dp_type =DOUBLE_REAL_TYPE

Double precision real matrix-vector data type.

See also
MATRIX_VECTOR::DataTypes,MATRIX_VECTOR

Definition at line 155 of file matrix_vector.f90.

Referenced by distributed_matrix_vector::distributed_matrix_cmiss_initialise(), distributed_matrix_vector::distributed_matrix_initialise(), distributed_matrix_vector::distributed_vector_all_values_set_dp(), distributed_matrix_vector::distributed_vector_cmiss_create_finish(), distributed_matrix_vector::distributed_vector_data_get_dp(), distributed_matrix_vector::distributed_vector_data_type_set(), distributed_matrix_vector::distributed_vector_initialise(), distributed_matrix_vector::distributed_vector_output(), distributed_matrix_vector::distributed_vector_update_finish(), distributed_matrix_vector::distributed_vector_update_start(), distributed_matrix_vector::distributed_vector_values_add_dp(), distributed_matrix_vector::distributed_vector_values_add_dp1(), distributed_matrix_vector::distributed_vector_values_get_dp(), distributed_matrix_vector::distributed_vector_values_get_dp1(), distributed_matrix_vector::distributed_vector_values_set_dp(), distributed_matrix_vector::distributed_vector_values_set_dp1(), distributed_matrix_vector::distributedvector_l2norm(), distributed_matrix_vector::distributedvector_vecdotdp(), equations_matrices_routines::equations_matrices_create_finish(), matrix_vector::matrix_all_values_set_dp(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_create_start(), matrix_vector::matrix_data_get_dp(), matrix_vector::matrix_data_type_set(), matrix_vector::matrix_output(), matrix_vector::matrix_values_add_dp(), matrix_vector::matrix_values_add_dp1(), matrix_vector::matrix_values_add_dp2(), matrix_vector::matrix_values_add_intg2(), matrix_vector::matrix_values_add_l2(), matrix_vector::matrix_values_add_sp2(), matrix_vector::matrix_values_get_dp(), matrix_vector::matrix_values_get_dp1(), matrix_vector::matrix_values_get_dp2(), matrix_vector::matrix_values_set_dp(), matrix_vector::matrix_values_set_dp1(), matrix_vector::matrix_values_set_dp2(), solver_matrices_routines::solver_matrices_create_finish(), matrix_vector::vector_all_values_set_dp(), matrix_vector::vector_create_finish(), matrix_vector::vector_create_start(), matrix_vector::vector_data_get_dp(), matrix_vector::vector_data_type_set(), matrix_vector::vector_values_get_dp(), matrix_vector::vector_values_get_dp1(), matrix_vector::vector_values_set_dp(), and matrix_vector::vector_values_set_dp1().

integer(intg), parameter, public matrix_vector::matrix_vector_intg_type =INTEGER_TYPE

Integer matrix-vector data type.

See also
MATRIX_VECTOR::DataTypes,MATRIX_VECTOR

Definition at line 153 of file matrix_vector.f90.

Referenced by distributed_matrix_vector::distributed_vector_all_values_set_intg(), distributed_matrix_vector::distributed_vector_cmiss_create_finish(), distributed_matrix_vector::distributed_vector_data_get_intg(), distributed_matrix_vector::distributed_vector_data_type_set(), distributed_matrix_vector::distributed_vector_output(), distributed_matrix_vector::distributed_vector_update_finish(), distributed_matrix_vector::distributed_vector_update_start(), distributed_matrix_vector::distributed_vector_values_add_intg(), distributed_matrix_vector::distributed_vector_values_add_intg1(), distributed_matrix_vector::distributed_vector_values_get_intg(), distributed_matrix_vector::distributed_vector_values_get_intg1(), distributed_matrix_vector::distributed_vector_values_set_intg(), distributed_matrix_vector::distributed_vector_values_set_intg1(), distributed_matrix_vector::distributedvector_l2norm(), distributed_matrix_vector::distributedvector_vecdotintg(), matrix_vector::matrix_all_values_set_intg(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_data_get_intg(), matrix_vector::matrix_data_type_set(), matrix_vector::matrix_output(), matrix_vector::matrix_values_add_intg(), matrix_vector::matrix_values_add_intg1(), matrix_vector::matrix_values_get_intg(), matrix_vector::matrix_values_get_intg1(), matrix_vector::matrix_values_get_intg2(), matrix_vector::matrix_values_set_intg(), matrix_vector::matrix_values_set_intg1(), matrix_vector::matrix_values_set_intg2(), matrix_vector::vector_all_values_set_intg(), matrix_vector::vector_create_finish(), matrix_vector::vector_data_get_intg(), matrix_vector::vector_data_type_set(), matrix_vector::vector_values_get_intg(), matrix_vector::vector_values_get_intg1(), matrix_vector::vector_values_set_intg(), and matrix_vector::vector_values_set_intg1().

integer(intg), parameter, public matrix_vector::matrix_vector_l_type =LOGICAL_TYPE

Logical matrix-vector data type.

See also
MATRIX_VECTOR::DataTypes,MATRIX_VECTOR

Definition at line 156 of file matrix_vector.f90.

Referenced by distributed_matrix_vector::distributed_vector_all_values_set_l(), distributed_matrix_vector::distributed_vector_cmiss_create_finish(), distributed_matrix_vector::distributed_vector_data_get_l(), distributed_matrix_vector::distributed_vector_data_type_set(), distributed_matrix_vector::distributed_vector_output(), distributed_matrix_vector::distributed_vector_update_finish(), distributed_matrix_vector::distributed_vector_update_start(), distributed_matrix_vector::distributed_vector_values_add_l(), distributed_matrix_vector::distributed_vector_values_add_l1(), distributed_matrix_vector::distributed_vector_values_get_l(), distributed_matrix_vector::distributed_vector_values_get_l1(), distributed_matrix_vector::distributed_vector_values_set_l(), distributed_matrix_vector::distributed_vector_values_set_l1(), distributed_matrix_vector::distributedvector_l2norm(), matrix_vector::matrix_all_values_set_l(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_data_get_l(), matrix_vector::matrix_data_type_set(), matrix_vector::matrix_output(), matrix_vector::matrix_values_add_l(), matrix_vector::matrix_values_add_l1(), matrix_vector::matrix_values_get_l(), matrix_vector::matrix_values_get_l1(), matrix_vector::matrix_values_get_l2(), matrix_vector::matrix_values_set_l(), matrix_vector::matrix_values_set_l1(), matrix_vector::matrix_values_set_l2(), matrix_vector::vector_all_values_set_l(), matrix_vector::vector_create_finish(), matrix_vector::vector_data_get_l(), matrix_vector::vector_data_type_set(), matrix_vector::vector_values_get_l(), matrix_vector::vector_values_get_l1(), matrix_vector::vector_values_set_l(), and matrix_vector::vector_values_set_l1().

integer(intg), parameter, public matrix_vector::matrix_vector_sp_type =SINGLE_REAL_TYPE

Single precision real matrix-vector data type.

See also
MATRIX_VECTOR::DataTypes,MATRIX_VECTOR

Definition at line 154 of file matrix_vector.f90.

Referenced by distributed_matrix_vector::distributed_vector_all_values_set_sp(), distributed_matrix_vector::distributed_vector_cmiss_create_finish(), distributed_matrix_vector::distributed_vector_data_get_sp(), distributed_matrix_vector::distributed_vector_data_type_set(), distributed_matrix_vector::distributed_vector_output(), distributed_matrix_vector::distributed_vector_update_finish(), distributed_matrix_vector::distributed_vector_update_start(), distributed_matrix_vector::distributed_vector_values_add_sp(), distributed_matrix_vector::distributed_vector_values_add_sp1(), distributed_matrix_vector::distributed_vector_values_get_sp(), distributed_matrix_vector::distributed_vector_values_get_sp1(), distributed_matrix_vector::distributed_vector_values_set_sp(), distributed_matrix_vector::distributed_vector_values_set_sp1(), distributed_matrix_vector::distributedvector_l2norm(), distributed_matrix_vector::distributedvector_vecdotsp(), matrix_vector::matrix_all_values_set_sp(), matrix_vector::matrix_create_finish(), matrix_vector::matrix_data_get_sp(), matrix_vector::matrix_data_type_set(), matrix_vector::matrix_output(), matrix_vector::matrix_values_add_sp(), matrix_vector::matrix_values_add_sp1(), matrix_vector::matrix_values_get_sp(), matrix_vector::matrix_values_get_sp1(), matrix_vector::matrix_values_get_sp2(), matrix_vector::matrix_values_set_sp(), matrix_vector::matrix_values_set_sp1(), matrix_vector::matrix_values_set_sp2(), matrix_vector::vector_all_values_set_sp(), matrix_vector::vector_create_finish(), matrix_vector::vector_data_get_sp(), matrix_vector::vector_data_type_set(), matrix_vector::vector_values_get_sp(), matrix_vector::vector_values_get_sp1(), matrix_vector::vector_values_set_sp(), and matrix_vector::vector_values_set_sp1().