![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
This module provides conversion routines between HEC and FISTR data structures and DOF based sparse matrix data structures (CSR/COO). More...
Functions/Subroutines | |
subroutine, public | sparse_matrix_contact_init_prof (spmat, hecmat, fstrmat, hecmesh) |
subroutine, public | sparse_matrix_contact_set_vals (spmat, hecmat, fstrmat) |
subroutine, public | sparse_matrix_para_contact_set_vals (spmat, hecmat, fstrmat, conmat) |
subroutine, public | sparse_matrix_contact_set_rhs (spmat, hecmat, fstrmat) |
subroutine, public | sparse_matrix_para_contact_set_rhs (spmat, hecmat, fstrmat, conmat) |
subroutine, public | sparse_matrix_contact_get_rhs (spmat, hecmat, fstrmat) |
This module provides conversion routines between HEC and FISTR data structures and DOF based sparse matrix data structures (CSR/COO).
subroutine, public m_sparse_matrix_contact::sparse_matrix_contact_get_rhs | ( | type (sparse_matrix), intent(inout) | spmat, |
type (hecmwst_matrix), intent(inout) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(inout) | fstrmat | ||
) |
[in,out] | fstrmat | type fstrST_matrix_contact_lagrange |
Definition at line 801 of file sparse_matrix_contact.f90.
subroutine, public m_sparse_matrix_contact::sparse_matrix_contact_init_prof | ( | type (sparse_matrix), intent(inout) | spmat, |
type (hecmwst_matrix), intent(in) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(in) | fstrmat, | ||
type (hecmwst_local_mesh), intent(in) | hecmesh | ||
) |
[in] | fstrmat | type fstrST_matrix_contact_lagrange) |
Definition at line 27 of file sparse_matrix_contact.f90.
subroutine, public m_sparse_matrix_contact::sparse_matrix_contact_set_rhs | ( | type (sparse_matrix), intent(inout) | spmat, |
type (hecmwst_matrix), intent(in) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(in) | fstrmat | ||
) |
[in] | fstrmat | type fstrST_matrix_contact_lagrange |
Definition at line 722 of file sparse_matrix_contact.f90.
subroutine, public m_sparse_matrix_contact::sparse_matrix_contact_set_vals | ( | type(sparse_matrix), intent(inout) | spmat, |
type(hecmwst_matrix), intent(in) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(in) | fstrmat | ||
) |
[in] | fstrmat | type fstrST_matrix_contact_lagrange) |
Definition at line 376 of file sparse_matrix_contact.f90.
subroutine, public m_sparse_matrix_contact::sparse_matrix_para_contact_set_rhs | ( | type (sparse_matrix), intent(inout) | spmat, |
type (hecmwst_matrix), intent(in) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(in) | fstrmat, | ||
type (hecmwst_matrix), intent(in) | conmat | ||
) |
[in] | fstrmat | type fstrST_matrix_contact_lagrange |
Definition at line 746 of file sparse_matrix_contact.f90.
subroutine, public m_sparse_matrix_contact::sparse_matrix_para_contact_set_vals | ( | type(sparse_matrix), intent(inout) | spmat, |
type(hecmwst_matrix), intent(in) | hecmat, | ||
type (fstrst_matrix_contact_lagrange), intent(in) | fstrmat, | ||
type(hecmwst_matrix), intent(in) | conmat | ||
) |
[in] | fstrmat | type fstrST_matrix_contact_lagrange) |
Definition at line 499 of file sparse_matrix_contact.f90.