OpenCMISS-Iron Internal API Documentation
equations_matrices_routines::equationsmatrices_elementmatrixcalculate Interface Reference

Private Member Functions

subroutine equations_matrices_element_matrix_calculate (ELEMENT_MATRIX, UPDATE_MATRIX, ROW_ELEMENT_NUMBERS, COLUMN_ELEMENT_NUMBERS, ROWS_FIELD_VARIABLE, COLS_FIELD_VARIABLE, ERR, ERROR,)
 Calculate the positions in the equations matrices of the element matrix. Old CMISS name MELGE. More...
 

Detailed Description

Definition at line 174 of file equations_matrices_routines.f90.

Member Function/Subroutine Documentation

subroutine equations_matrices_routines::equationsmatrices_elementmatrixcalculate::equations_matrices_element_matrix_calculate ( type(element_matrix_type)  ELEMENT_MATRIX,
logical  UPDATE_MATRIX,
integer(intg), dimension(:), intent(in)  ROW_ELEMENT_NUMBERS,
integer(intg), dimension(:), intent(in)  COLUMN_ELEMENT_NUMBERS,
type(field_variable_type), pointer  ROWS_FIELD_VARIABLE,
type(field_variable_type), pointer  COLS_FIELD_VARIABLE,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Calculate the positions in the equations matrices of the element matrix. Old CMISS name MELGE.

Parameters
element_matrixThe element matrix to calculate
update_matrixIs .TRUE. if the element matrix is to be updated, .FALSE. if not.
[in]row_element_numbersThe row element number to calculate
[in]column_element_numbersThe column element number to calculate
rows_field_variableA pointer to the field variable associated with the rows
cols_field_variableA pointer to the field variable associated with the columns
[out]errThe error code
[out]errorThe error string

Definition at line 686 of file equations_matrices_routines.f90.