Declaration of the field arrays associated to the Navier-Stokes equations. More...
Variables | |
| type(t_face_field) | velocity |
| Velocity at time \( t^{n+1} \). | |
| type(t_face_field) | velocity_r |
| type(t_face_field) | velocity_t |
| type(t_face_field) | velocity_n |
| Velocity at time \( t^{n} \). | |
| type(t_face_field) | velocity_nm1 |
| Velocity at time \( t^{n-1} \). | |
| type(t_face_field) | velocity_extrapolated |
| Velocity at time \( t^{n+2} \). | |
| double precision, dimension(:,:,:), allocatable | divergence |
| Divergence of the velocity vector. | |
| double precision, dimension(:,:,:), allocatable | divergence_extrapolated |
| Divergence at time \( t^{n+2} \). | |
| type(t_face_field) | velocity_predicted |
| Predicted velocity (at the end of momentum momentum step) | |
| double precision, dimension(:,:,:), allocatable | divergence_predicted |
| Predicted divergence (at the end of momentum step) | |
| double precision, dimension(:,:,:), allocatable | pressure |
| Pressure. | |
| double precision, dimension(:,:,:), allocatable | pressure_n |
| double precision, dimension(:,:,:), allocatable | pressure_nm1 |
| double precision, dimension(:,:,:), allocatable | pressure_extrapolated |
| double precision, dimension(:,:,:), allocatable | pressure_bulk_phase_1 |
| Pressure at bulk phases (for multiphase compressible flows with surface tension) | |
| double precision, dimension(:,:,:), allocatable | pressure_bulk_phase_2 |
| double precision, dimension(:,:,:), allocatable | pressure_n_bulk_phase_1 |
| double precision, dimension(:,:,:), allocatable | pressure_n_bulk_phase_2 |
| double precision, dimension(:,:,:), allocatable | pressure_increment |
| Pressure increment \( p^{n+1} - p^{n} \). | |
| double precision, dimension(:,:,:), allocatable | u_grad_p |
| double precision, dimension(:,:,:), allocatable | continuity_source_term |
| Continuity source term. | |
| double precision, dimension(:,:,:), allocatable | pressure_source_term |
| Pressure source term. | |
| type(t_face_field) | momentum_source_term |
| Source term. | |
| type(t_face_field) | momentum_linear_term_coef |
| Linear term. | |
| double precision, dimension(:,:,:), allocatable | permeability |
| Permeability. | |
| type(t_immersed_boundary_condition), dimension(:), allocatable | ibc_pressure |
| Immersed boundary pressure field. | |
| type(t_immersed_boundary_condition), dimension(:), allocatable | ibc_density |
| Immersed boundary density field. | |
| type(t_face_immersed_boundary_condition), dimension(:), allocatable | ibc_velocity |
| Immersed boundary velocity field. | |
| logical, dimension(:,:,:), allocatable | navier_is_penalized_cell |
| Navier penalized cells. | |
| logical, dimension(:,:,:), allocatable | navier_is_outer_node_cell |
| Navier outer_node cells. | |
| type(t_face_field) | pressure_gradient |
| Pressure gradient. | |
| type(t_face_field) | surface_tension |
| Surface tension. | |
| type(t_face_field) | navier_explicit_terms_accumulator_n |
| The current step explicit terms accumulator, if needed. | |
| type(t_face_field) | navier_explicit_terms_accumulator_nm1 |
| The previous step explicit terms accumulator, if needed. | |
| type(t_face_field) | navier_grid_volume_face |
| Grid volume for the Navier-Stokes equation. | |
| double precision, dimension(:,:,:), allocatable | navier_grid_volume_cell |
Declaration of the field arrays associated to the Navier-Stokes equations.