![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module contains control file data obtaining functions for heat conductive analysis. More...
Functions/Subroutines | |
integer(kind=kint) function | fstr_ctrl_get_heat (ctrl, dt, etime, dtmin, deltmx, itmax, eps, tpname, beta) |
Read in !HEAT. More... | |
integer(kind=kint) function | fstr_ctrl_get_fixtemp (ctrl, amp, node_grp_name, node_grp_name_len, value) |
Read in !FIXTEMP. More... | |
integer(kind=kint) function | fstr_ctrl_get_cflux (ctrl, amp, node_grp_name, node_grp_name_len, value) |
Read in !CFLUX (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_dflux (ctrl, amp, elem_grp_name, elem_grp_name_len, load_type, value) |
Read in !DFLUX (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_sflux (ctrl, amp, surface_grp_name, surface_grp_name_len, value) |
Read in !SFLUX (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_film (ctrl, amp1, amp2, elem_grp_name, elem_grp_name_len, load_type, value, sink) |
Read in !FILM (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_sfilm (ctrl, amp1, amp2, surface_grp_name, surface_grp_name_len, value, sink) |
Read in !SFILM (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_radiate (ctrl, amp1, amp2, elem_grp_name, elem_grp_name_len, load_type, value, sink) |
Read in !RADIATE (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_sradiate (ctrl, amp1, amp2, surface_grp_name, surface_grp_name_len, value, sink) |
Read in !SRADIATE (heat) More... | |
integer(kind=kint) function | fstr_ctrl_get_weldline (ctrl, hecMESH, grp_name_len, weldline) |
Read in !WELD_LINE (heat) More... | |
This module contains control file data obtaining functions for heat conductive analysis.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_cflux | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | node_grp_name, | ||
integer(kind=kint) | node_grp_name_len, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !CFLUX (heat)
Definition at line 94 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_dflux | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | elem_grp_name, | ||
integer(kind=kint) | elem_grp_name_len, | ||
integer(kind=kint), dimension(:), pointer | load_type, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !DFLUX (heat)
Definition at line 120 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_film | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp1, | ||
character(len=hecmw_name_len) | amp2, | ||
character(len=hecmw_name_len), dimension(:), target | elem_grp_name, | ||
integer(kind=kint) | elem_grp_name_len, | ||
integer(kind=kint), dimension(:), pointer | load_type, | ||
real(kind=kreal), dimension(:), pointer | value, | ||
real(kind=kreal), dimension(:), pointer | sink | ||
) |
Read in !FILM (heat)
Definition at line 217 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_fixtemp | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | node_grp_name, | ||
integer(kind=kint) | node_grp_name_len, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !FIXTEMP.
Definition at line 67 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_heat | ( | integer(kind=kint) | ctrl, |
real(kind=kreal), dimension(:), pointer | dt, | ||
real(kind=kreal), dimension(:), pointer | etime, | ||
real(kind=kreal), dimension(:), pointer | dtmin, | ||
real(kind=kreal), dimension(:), pointer | deltmx, | ||
integer(kind=kint), dimension(:), pointer | itmax, | ||
real(kind=kreal), dimension(:), pointer | eps, | ||
character(len=*), intent(out) | tpname, | ||
real(kind=kreal) | beta | ||
) |
Read in !HEAT.
Definition at line 36 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_radiate | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp1, | ||
character(len=hecmw_name_len) | amp2, | ||
character(len=hecmw_name_len), dimension(:), target | elem_grp_name, | ||
integer(kind=kint) | elem_grp_name_len, | ||
integer(kind=kint), dimension(:), pointer | load_type, | ||
real(kind=kreal), dimension(:), pointer | value, | ||
real(kind=kreal), dimension(:), pointer | sink | ||
) |
Read in !RADIATE (heat)
Definition at line 320 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_sfilm | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp1, | ||
character(len=hecmw_name_len) | amp2, | ||
character(len=hecmw_name_len), dimension(:), target | surface_grp_name, | ||
integer(kind=kint) | surface_grp_name_len, | ||
real(kind=kreal), dimension(:), pointer | value, | ||
real(kind=kreal), dimension(:), pointer | sink | ||
) |
Read in !SFILM (heat)
Definition at line 288 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_sflux | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | surface_grp_name, | ||
integer(kind=kint) | surface_grp_name_len, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !SFLUX (heat)
Definition at line 188 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_sradiate | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp1, | ||
character(len=hecmw_name_len) | amp2, | ||
character(len=hecmw_name_len), dimension(:), target | surface_grp_name, | ||
integer(kind=kint) | surface_grp_name_len, | ||
real(kind=kreal), dimension(:), pointer | value, | ||
real(kind=kreal), dimension(:), pointer | sink | ||
) |
Read in !SRADIATE (heat)
Definition at line 391 of file fstr_ctrl_heat.f90.
integer(kind=kint) function fstr_ctrl_heat::fstr_ctrl_get_weldline | ( | integer(kind=kint), intent(in) | ctrl, |
type(hecmwst_local_mesh), intent(in) | hecMESH, | ||
integer(kind=kint), intent(in) | grp_name_len, | ||
type(tweldline), intent(inout) | weldline | ||
) |
Read in !WELD_LINE (heat)
Definition at line 424 of file fstr_ctrl_heat.f90.