![]() |
FrontISTR
5.8.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 |