SFEMaNS  version 5.3
Reference documentation for SFEMaNS
subroutine_temperature Module Reference

Functions/Subroutines

subroutine, public three_level_temperature (comm_one_d, time, temp_1_LA, dt, list_mode, temp_mesh, tempn_m1, tempn, chmp_vit, chmp_mag, chmp_pdt_H, vol_heat_capacity, temp_diffusivity, my_par_cc, temp_list_dirichlet_sides, temp_list_robin_sides, convection_coeff, exterior_temperature, temp_per)
 
subroutine smb_ugradc_gauss_fft_par (communicator, mesh, list_mode, heat_capa_in, V_in, c_in, c_out)
 
subroutine mass_tot (communicator, mesh, tempn, RESLT)
 
subroutine smb_pyromag_gauss_fft_par (communicator, mesh, list_mode, scal_in, vect_1_in, vect_2_in, vect_3_in, scal_out)
 

Function/Subroutine Documentation

subroutine subroutine_temperature::mass_tot (   communicator,
type(mesh_type mesh,
real(kind=8), dimension(:), intent(in)  tempn,
real(kind=8), intent(out)  RESLT 
)

Definition at line 363 of file sub_temperature.f90.

Here is the caller graph for this function:

subroutine subroutine_temperature::smb_pyromag_gauss_fft_par (   communicator,
type(mesh_type), intent(in)  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  scal_in,
real(kind=8), dimension(:,:,:), intent(in)  vect_1_in,
real(kind=8), dimension(:,:,:), intent(in)  vect_2_in,
real(kind=8), dimension(:,:,:), intent(in)  vect_3_in,
real(kind=8), dimension(:,:,:)  scal_out 
)

Definition at line 398 of file sub_temperature.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine subroutine_temperature::smb_ugradc_gauss_fft_par (   communicator,
type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:), intent(in)  heat_capa_in,
real(kind=8), dimension(:,:,:), intent(in)  V_in,
real(kind=8), dimension(:,:,:), intent(in)  c_in,
real(kind=8), dimension(:,:,:), intent(out)  c_out 
)

Definition at line 258 of file sub_temperature.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public subroutine_temperature::three_level_temperature ( pointer  comm_one_d,
real(kind=8)  time,
type(petsc_csr_la temp_1_LA,
real(kind=8)  dt,
integer, dimension(:), intent(in)  list_mode,
type(mesh_type), intent(in)  temp_mesh,
real(kind=8), dimension(:,:,:), intent(inout)  tempn_m1,
real(kind=8), dimension(:,:,:), intent(inout)  tempn,
real(kind=8), dimension(:,:,:), intent(in)  chmp_vit,
real(kind=8), dimension(:,:,:), intent(in)  chmp_mag,
real(kind=8), dimension(:,:,:), intent(in)  chmp_pdt_H,
real(kind=8), dimension(:), intent(in)  vol_heat_capacity,
real(kind=8), dimension(:), intent(in)  temp_diffusivity,
type(solver_param), intent(in)  my_par_cc,
integer, dimension(:), intent(in)  temp_list_dirichlet_sides,
integer, dimension(:), intent(in)  temp_list_robin_sides,
real(kind=8), dimension(:), intent(in)  convection_coeff,
real(kind=8), dimension(:), intent(in)  exterior_temperature,
type(periodic_type), intent(in)  temp_per 
)

Definition at line 17 of file sub_temperature.f90.

Here is the call graph for this function:

Here is the caller graph for this function: