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

This module provides functions to initialize heat analysis. More...

Functions/Subroutines

subroutine heat_init (hecMESH, fstrHEAT)
 
subroutine heat_fix_dummy_nodes (hecMESH, fstrHEAT)
 Mark the rotational dummy nodes of 641/761/781 elements and fix them to zero temperature. The elements are assembled on their translational nodes only, so the rows of the dummy nodes would otherwise stay empty. More...
 
subroutine heat_init_log (hecMESH, fstrHEAT)
 
subroutine heat_finalize (fstrHEAT)
 
subroutine heat_init_amplitude (hecMESH, fstrHEAT)
 
subroutine heat_init_material (hecMESH, fstrHEAT)
 

Detailed Description

This module provides functions to initialize heat analysis.

Function/Subroutine Documentation

◆ heat_finalize()

subroutine m_heat_init::heat_finalize ( type(fstr_heat)  fstrHEAT)

Definition at line 119 of file heat_init.f90.

Here is the caller graph for this function:

◆ heat_fix_dummy_nodes()

subroutine m_heat_init::heat_fix_dummy_nodes ( type(hecmwst_local_mesh)  hecMESH,
type(fstr_heat)  fstrHEAT 
)

Mark the rotational dummy nodes of 641/761/781 elements and fix them to zero temperature. The elements are assembled on their translational nodes only, so the rows of the dummy nodes would otherwise stay empty.

Definition at line 52 of file heat_init.f90.

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

◆ heat_init()

subroutine m_heat_init::heat_init ( type(hecmwst_local_mesh)  hecMESH,
type(fstr_heat)  fstrHEAT 
)

Definition at line 9 of file heat_init.f90.

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

◆ heat_init_amplitude()

subroutine m_heat_init::heat_init_amplitude ( type(hecmwst_local_mesh)  hecMESH,
type(fstr_heat)  fstrHEAT 
)

Definition at line 182 of file heat_init.f90.

Here is the caller graph for this function:

◆ heat_init_log()

subroutine m_heat_init::heat_init_log ( type(hecmwst_local_mesh)  hecMESH,
type(fstr_heat)  fstrHEAT 
)

Definition at line 96 of file heat_init.f90.

Here is the caller graph for this function:

◆ heat_init_material()

subroutine m_heat_init::heat_init_material ( type(hecmwst_local_mesh)  hecMESH,
type(fstr_heat)  fstrHEAT 
)

Definition at line 266 of file heat_init.f90.

Here is the caller graph for this function: