![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
module | m_set_arrays_directsolver_contact |
This module provides functions to set arrays for direct sparse solver \in the case of using standard Lagrange multiplier algorithm for contact analysis. | |
Functions/Subroutines | |
subroutine | m_set_arrays_directsolver_contact::set_pointersandindices_directsolver (hecMAT, hecLagMAT, is_sym) |
This subroutine sets index arrays for direct sparse solver from those stored \in the matrix structures hecmwST_matrix_lagrange. More... | |
subroutine | m_set_arrays_directsolver_contact::set_values_directsolver (hecMAT, hecLagMAT) |
This subroutine sets the array for direct sparse solver that contains \the non-zero items(elements)of stiffness matrix from those stored \in the matrix structures hecmwST_matrix_lagrange. More... | |
subroutine | m_set_arrays_directsolver_contact::getapproximateb (ntdf, x, y) |
This subroutine gets the residual vector. More... | |
subroutine | m_set_arrays_directsolver_contact::checkresidual (hecMAT, hecLagMAT) |
Variables | |
integer(kind=kint) | m_set_arrays_directsolver_contact::numnon0 |
integer(kind=kint), dimension(:), allocatable | m_set_arrays_directsolver_contact::pointers |
ia More... | |
integer(kind=kint), dimension(:), allocatable | m_set_arrays_directsolver_contact::indices |
ja More... | |
real(kind=kreal), dimension(:), allocatable | m_set_arrays_directsolver_contact::values |
a More... | |
logical | m_set_arrays_directsolver_contact::symmetricmatrixstruc |