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

Contains information about a data projection result. More...

Public Attributes

integer(intg) user_number
 The user number of the data point to which the projection result corresponds to. More...
 
real(dp) distance
 The distances between the data point and the projection. Assigned only if DATA_POINTS_PROJECTED is .TRUE. More...
 
integer(intg) element_number
 The element of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE. More...
 
integer(intg) element_face_number
 The element face of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE. and DATA_PROJECTION_BOUNDARY_FACES_PROJECTION_TYPE is chosen. More...
 
integer(intg) element_line_number
 The element line of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE. and DATA_PROJECTION_BOUNDARY_LINES_PROJECTION_TYPE is chosen. More...
 
integer(intg) exit_tag
 The exit tage of the data projection. DATA_PROJECTION_ROUTINES. Assigned only if DATA_POINTS_PROJECTED is .TRUE. More...
 
real(dp), dimension(:), allocatable xi
 The xi coordinate of the projection. Assigned only if DATA_POINTS_PROJECTED is .TRUE. More...
 
real(dp), dimension(:), allocatable projectionvector
 The projection vectors from data point to the projected point. More...
 

Detailed Description

Contains information about a data projection result.

Definition at line 278 of file types.f90.

Member Data Documentation

real(dp) types::data_projection_result_type::distance

The distances between the data point and the projection. Assigned only if DATA_POINTS_PROJECTED is .TRUE.

Definition at line 280 of file types.f90.

integer(intg) types::data_projection_result_type::element_face_number

The element face of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE. and DATA_PROJECTION_BOUNDARY_FACES_PROJECTION_TYPE is chosen.

Definition at line 282 of file types.f90.

integer(intg) types::data_projection_result_type::element_line_number

The element line of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE. and DATA_PROJECTION_BOUNDARY_LINES_PROJECTION_TYPE is chosen.

Definition at line 283 of file types.f90.

integer(intg) types::data_projection_result_type::element_number

The element of the mesh the data point projects onto. Assigned only if DATA_POINTS_PROJECTED is .TRUE.

Definition at line 281 of file types.f90.

integer(intg) types::data_projection_result_type::exit_tag

The exit tage of the data projection. DATA_PROJECTION_ROUTINES. Assigned only if DATA_POINTS_PROJECTED is .TRUE.

Definition at line 284 of file types.f90.

real(dp), dimension(:), allocatable types::data_projection_result_type::projectionvector

The projection vectors from data point to the projected point.

Definition at line 286 of file types.f90.

integer(intg) types::data_projection_result_type::user_number

The user number of the data point to which the projection result corresponds to.

Definition at line 279 of file types.f90.

real(dp), dimension(:), allocatable types::data_projection_result_type::xi

The xi coordinate of the projection. Assigned only if DATA_POINTS_PROJECTED is .TRUE.

Definition at line 285 of file types.f90.