![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
Structure for Lagrange multiplier-related part of stiffness matrix (Lagrange multiplier-related matrix) More...
Data Fields | |
integer(kind=kint) | num_lagrange = 0 |
total number of Lagrange multipliers | |
integer(kind=kint) | numl_lagrange = 0 |
integer(kind=kint) | numu_lagrange = 0 |
node-based number of non-zero items in lower triangular half of matrix node-based number of non-zero items in upper triangular half of matrix | |
integer(kind=kint), dimension(:), pointer | indexl_lagrange => null() |
integer(kind=kint), dimension(:), pointer | indexu_lagrange => null() |
node-based index of first non-zero item of each row | |
integer(kind=kint), dimension(:), pointer | iteml_lagrange => null() |
integer(kind=kint), dimension(:), pointer | itemu_lagrange => null() |
node-based column number of non-zero items | |
real(kind=kreal), dimension(:), pointer | al_lagrange => null() |
real(kind=kreal), dimension(:), pointer | au_lagrange => null() |
values of non-zero items | |
real(kind=kreal), dimension(:), pointer | lagrange => null() |
values of Lagrange multipliers | |
Structure for Lagrange multiplier-related part of stiffness matrix (Lagrange multiplier-related matrix)
Definition at line 26 of file fstr_mat_con_contact.f90.
real(kind=kreal), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::al_lagrange => null() |
Definition at line 34 of file fstr_mat_con_contact.f90.
real(kind=kreal), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::au_lagrange => null() |
values of non-zero items
Definition at line 34 of file fstr_mat_con_contact.f90.
integer(kind=kint), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::indexl_lagrange => null() |
Definition at line 30 of file fstr_mat_con_contact.f90.
integer(kind=kint), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::indexu_lagrange => null() |
node-based index of first non-zero item of each row
Definition at line 30 of file fstr_mat_con_contact.f90.
integer(kind=kint), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::iteml_lagrange => null() |
Definition at line 32 of file fstr_mat_con_contact.f90.
integer(kind=kint), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::itemu_lagrange => null() |
node-based column number of non-zero items
Definition at line 32 of file fstr_mat_con_contact.f90.
real(kind=kreal), dimension(:), pointer fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::lagrange => null() |
values of Lagrange multipliers
Definition at line 36 of file fstr_mat_con_contact.f90.
integer(kind=kint) fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::num_lagrange = 0 |
total number of Lagrange multipliers
Definition at line 27 of file fstr_mat_con_contact.f90.
integer(kind=kint) fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::numl_lagrange = 0 |
Definition at line 28 of file fstr_mat_con_contact.f90.
integer(kind=kint) fstr_matrix_con_contact::fstrst_matrix_contact_lagrange::numu_lagrange = 0 |
node-based number of non-zero items in lower triangular half of matrix node-based number of non-zero items in upper triangular half of matrix
Definition at line 28 of file fstr_mat_con_contact.f90.