FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
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.
 
subroutine, public fstr_make_result (hecmesh, fstrsolid, fstrresult, istep, time, fstrdynamic)
 MAKE RESULT for static and dynamic analysis (WITHOUT ELEMENTAL RESULTS) -----------------------------------------------------------—.
 
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 536 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 1438 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 1345 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 1388 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:

◆ 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 1470 of file make_result.f90.

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