version 0.6.0
fields_energy Module Reference

Contains the field arrays associated to the Energy equation.

Variables

double precision, dimension(:,:,:), allocatable energy_source_term
 Energy source term.
 
double precision, dimension(:,:,:), allocatable temperature
 Temperature at time \( t^{n+1} \).
 
double precision, dimension(:,:,:), allocatable temperature_n
 Temperature at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable temperature_nm1
 Temperature at time \( t^{n-1} \).
 
double precision, dimension(:,:,:), allocatable temperature_nm2
 Temperature at time \( t^{n-2} \).
 
double precision, dimension(:,:,:), allocatable temperature_extrapolated
 Temperature at time \( t^{n+2} \).
 
double precision, dimension(:,:,:), allocatable enthalpy
 Enthalpy at time \( t^{n+1} \).
 
double precision, dimension(:,:,:), allocatable enthalpy_n
 Enthalpy at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable energy_linear_term
 Energy linear term.
 
double precision, dimension(:,:,:), allocatable viscous_energy_dissipation_rate
 Energy viscous dissipation.
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_temperature
 Immersed boundary temperature field.
 
logical, dimension(:,:,:), allocatable energy_is_penalized_cell
 Energy penalized cells.
 
double precision, dimension(:,:,:), allocatable energy_phase_change_term
 Volume fraction of the solid phase for phase change. More...
 
double precision, dimension(:,:,:), allocatable energy_explicit_terms_accumulator_n
 Explicit advection term at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable energy_explicit_terms_accumulator_nm1
 Explicit advection term at time \( t^{n-1} \).
 
double precision, dimension(:,:,:), allocatable energy_explicit_terms_accumulator_nm2
 
double precision, dimension(:,:,:), allocatable energy_explicit_diffusion_term_n
 Explicit diffusion term at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable phase_field
 Phase field at time \( t^{n+1} \).
 
double precision, dimension(:,:,:), allocatable phase_field_n
 Phase field at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable phase_field_nm1
 Phase field at time \( t^{n-1} \).
 
double precision, dimension(:,:,:), allocatable phase_field_undercooling_energy
 Field.
 
double precision, dimension(:,:,:), allocatable energy_grid_volume
 Grid volume for energy equation.
 

Variable Documentation

◆ energy_phase_change_term

double precision, dimension(:,:,:), allocatable fields_energy::energy_phase_change_term

Phase change term