FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
m_make_result Module Reference

This module provide a function to prepare output of static analysis. More...

Functions/Subroutines

subroutine, public fstr_write_result (hecMESH, fstrSOLID, fstrPARAM, istep, time, flag, fstrDYNAMIC)
 OUTPUT result file for static and dynamic analysis. More...
 
subroutine fstr_write_result_main (hecMESH, fstrSOLID, RES, clyr)
 
subroutine, public fstr_make_result (hecMESH, fstrSOLID, fstrRESULT, istep, time, fstrDYNAMIC)
 MAKE RESULT for static and dynamic analysis (WITHOUT ELEMENTAL RESULTS) -----------------------------------------------------------—. More...
 
subroutine fstr_make_result_main (hecMESH, fstrSOLID, fstrRESULT, RES, nitem, iitem, ncomp, eitem, jitem, ecomp, nlyr, clyr)
 
subroutine, public fstr_reorder_node_shell (fstrSOLID, hecMESH, unode)
 
subroutine, public fstr_reorder_rot_shell (fstrSOLID, hecMESH, unode)
 
subroutine, public fstr_reorder_node_beam (fstrSOLID, hecMESH, unode)
 
subroutine, public setup_contact_output_variables (hecMESH, fstrSOLID, phase)
 

Detailed Description

This module provide a function to prepare output of static analysis.

Function/Subroutine Documentation

◆ fstr_make_result()

subroutine, public m_make_result::fstr_make_result ( type (hecmwst_local_mesh hecMESH,
type (fstr_solid fstrSOLID,
type(hecmwst_result_data)  fstrRESULT,
integer(kind=kint)  istep,
real(kind=kreal)  time,
type(fstr_dynamic), intent(in), optional  fstrDYNAMIC 
)

MAKE RESULT for static and dynamic analysis (WITHOUT ELEMENTAL RESULTS) -----------------------------------------------------------—.

Definition at line 608 of file make_result.f90.

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

◆ fstr_make_result_main()

subroutine m_make_result::fstr_make_result_main ( type (hecmwst_local_mesh hecMESH,
type (fstr_solid fstrSOLID,
type (hecmwst_result_data)  fstrRESULT,
type (fstr_solid_physic_val RES,
integer(kind=kint)  nitem,
integer(kind=kint)  iitem,
integer(kind=kint)  ncomp,
integer(kind=kint)  eitem,
integer(kind=kint)  jitem,
integer(kind=kint)  ecomp,
integer(kind=kint)  nlyr,
character(len=6)  clyr 
)

Definition at line 1240 of file make_result.f90.

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

◆ fstr_reorder_node_beam()

subroutine, public m_make_result::fstr_reorder_node_beam ( type (fstr_solid fstrSOLID,
type (hecmwst_local_mesh hecMESH,
real(kind=kreal), dimension(:), allocatable  unode 
)

Definition at line 1580 of file make_result.f90.

Here is the caller graph for this function:

◆ fstr_reorder_node_shell()

subroutine, public m_make_result::fstr_reorder_node_shell ( type (fstr_solid fstrSOLID,
type (hecmwst_local_mesh hecMESH,
real(kind=kreal), dimension(:), allocatable  unode 
)

Definition at line 1487 of file make_result.f90.

Here is the caller graph for this function:

◆ fstr_reorder_rot_shell()

subroutine, public m_make_result::fstr_reorder_rot_shell ( type (fstr_solid fstrSOLID,
type (hecmwst_local_mesh hecMESH,
real(kind=kreal), dimension(:), allocatable  unode 
)

Definition at line 1530 of file make_result.f90.

Here is the caller graph for this function:

◆ fstr_write_result()

subroutine, public m_make_result::fstr_write_result ( type (hecmwst_local_mesh hecMESH,
type (fstr_solid fstrSOLID,
type (fstr_param fstrPARAM,
integer(kind=kint)  istep,
real(kind=kreal)  time,
integer(kind=kint)  flag,
type (fstr_dynamic), intent(in), optional  fstrDYNAMIC 
)

OUTPUT result file for static and dynamic analysis.

Parameters
fstrparamanalysis control parameters
timecurrent time

Definition at line 22 of file make_result.f90.

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

◆ fstr_write_result_main()

subroutine m_make_result::fstr_write_result_main ( type (hecmwst_local_mesh hecMESH,
type (fstr_solid fstrSOLID,
type (fstr_solid_physic_val RES,
character(len=6)  clyr 
)

Definition at line 428 of file make_result.f90.

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

◆ setup_contact_output_variables()

subroutine, public m_make_result::setup_contact_output_variables ( type(hecmwst_local_mesh), intent(in)  hecMESH,
type (fstr_solid), intent(inout)  fstrSOLID,
integer(kind=kint), intent(in)  phase 
)
Parameters
[in]phase-1:clear,3:result,4:vis

Definition at line 1612 of file make_result.f90.

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