OpenCMISS-Iron Internal API Documentation
types::distributed_vector_type Type Reference

Contains the information for a vector that is distributed across a number of domains. More...

Collaboration diagram for types::distributed_vector_type:

Public Attributes

logical vector_finished
 !<Is .TRUE. if the distributed vector has finished being created, .FALSE. if not. More...
 
integer(intg) library_type
 The format of the distributed vector. More...
 
integer(intg) ghosting_type
 The ghosting type. More...
 
type(domain_mapping_type), pointer domain_mapping
 The pointer for the domain mapping that identifies how the vector is distributed amongst the domains. More...
 
integer(intg) data_type
 The type of data for the distributed vector. More...
 
type(distributed_vector_cmiss_type), pointer cmiss
 A pointer to the CMISS distributed vector information. More...
 
type(distributed_vector_petsc_type), pointer petsc
 A pointer to the PETSc distributed vector information. More...
 

Detailed Description

Contains the information for a vector that is distributed across a number of domains.

Definition at line 786 of file types.f90.

Member Data Documentation

type(distributed_vector_cmiss_type), pointer types::distributed_vector_type::cmiss

A pointer to the CMISS distributed vector information.

Definition at line 792 of file types.f90.

integer(intg) types::distributed_vector_type::data_type

The type of data for the distributed vector.

See also
DISTRIBUTED_MATRIX_VECTOR::DataTypes

Definition at line 791 of file types.f90.

type(domain_mapping_type), pointer types::distributed_vector_type::domain_mapping

The pointer for the domain mapping that identifies how the vector is distributed amongst the domains.

Definition at line 790 of file types.f90.

integer(intg) types::distributed_vector_type::ghosting_type

The ghosting type.

See also
DISTRIBUTED_MATRIX_VECTOR::GhostingTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 789 of file types.f90.

integer(intg) types::distributed_vector_type::library_type

The format of the distributed vector.

See also
DISTRIBUTED_MATRIX_VECTOR::LibraryTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 788 of file types.f90.

type(distributed_vector_petsc_type), pointer types::distributed_vector_type::petsc

A pointer to the PETSc distributed vector information.

Definition at line 793 of file types.f90.

logical types::distributed_vector_type::vector_finished

!<Is .TRUE. if the distributed vector has finished being created, .FALSE. if not.

Definition at line 787 of file types.f90.