FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
m_solve_lineq_mf_contact Module Reference

This module provides linear equation solver interface of DIRECTmf for contact problems using Lagrange multiplier without elimination. More...

Functions/Subroutines

subroutine, public solve_lineq_mf_contact_init (hecMESH, hecMAT, hecLagMAT, is_sym)
 
subroutine, public solve_lineq_mf_contact (hecMESH, hecMAT, hecLagMAT, hecEBC, istat)
 

Detailed Description

This module provides linear equation solver interface of DIRECTmf for contact problems using Lagrange multiplier without elimination.

Function/Subroutine Documentation

◆ solve_lineq_mf_contact()

subroutine, public m_solve_lineq_mf_contact::solve_lineq_mf_contact ( type (hecmwst_local_mesh), intent(inout)  hecMESH,
type (hecmwst_matrix), intent(inout)  hecMAT,
type (hecmwst_matrix_lagrange), intent(inout)  hecLagMAT,
type (hecmwst_ebc), intent(inout)  hecEBC,
integer(kind=kint), intent(out)  istat 
)

Definition at line 52 of file solve_LINEQ_mf_contact.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ solve_lineq_mf_contact_init()

subroutine, public m_solve_lineq_mf_contact::solve_lineq_mf_contact_init ( type (hecmwst_local_mesh), intent(in)  hecMESH,
type (hecmwst_matrix), intent(inout)  hecMAT,
type (hecmwst_matrix_lagrange), intent(in)  hecLagMAT,
logical, intent(in)  is_sym 
)

Definition at line 35 of file solve_LINEQ_mf_contact.f90.

Here is the call graph for this function:
Here is the caller graph for this function: