version 0.6.0
fields_species_transport Module Reference

Contains the field arrays associated to the species transport equation.

Variables

double precision, dimension(:,:,:,:), allocatable species_transport_source_term
 Source term.
 
double precision, dimension(:,:,:,:), allocatable species_transport_linear_term
 Linear term.
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_concentration
 Immersed boundary species concentration² field.
 
logical, dimension(:,:,:), allocatable species_transport_is_penalized_cell
 Species transport penalized cells.
 
double precision, dimension(:,:,:,:), allocatable species_concentration
 Species concentration at time \( t^{n+1} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_n
 Species concentration at time \( t^{n} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_nm1
 Species concentration at time \( t^{n-1} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_nm2
 Species concentration at time \( t^{n-2} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_extrapolated
 Species concentration at time \( t^{n+2} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_explicit_terms_accumulator_n
 Explicit advection term at time \( t^{n} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_explicit_terms_accumulator_nm1
 Explicit advection term at time \( t^{n-1} \).
 
double precision, dimension(:,:,:,:), allocatable species_concentration_explicit_terms_accumulator_nm2
 Explicit advection term at time \( t^{n-2} \).
 
double precision, dimension(:,:,:,:), allocatable species_diffusion_coefficient
 Diffusion coefficient.
 
double precision, dimension(:,:,:), allocatable species_transport_grid_volume
 Grid volume for the species transport equation.