|
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...
|
|
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_matrix | The element matrix to calculate |
| update_matrix | Is .TRUE. if the element matrix is to be updated, .FALSE. if not. |
[in] | row_element_numbers | The row element number to calculate |
[in] | column_element_numbers | The column element number to calculate |
| rows_field_variable | A pointer to the field variable associated with the rows |
| cols_field_variable | A pointer to the field variable associated with the columns |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 686 of file equations_matrices_routines.f90.