Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Modular version of the Classic Nek5000 Pn/Pn formulation for fluids. More...
Data Types | |
type | fluid_pnpn_t |
Functions/Subroutines | |
subroutine | fluid_pnpn_init (this, msh, lx, params, user, material_properties) |
subroutine | fluid_pnpn_restart (this, dtlag, tlag) |
subroutine | fluid_pnpn_free (this) |
subroutine | fluid_pnpn_step (this, t, tstep, dt, ext_bdf, dt_controller) |
Advance fluid simulation in time. More... | |
Modular version of the Classic Nek5000 Pn/Pn formulation for fluids.
|
private |
Definition at line 446 of file fluid_pnpn.f90.
subroutine fluid_pnpn::fluid_pnpn_init | ( | class(fluid_pnpn_t), intent(inout), target | this, |
type(mesh_t), intent(inout), target | msh, | ||
integer, intent(inout) | lx, | ||
type(json_file), intent(inout), target | params, | ||
type(user_t), intent(in) | user, | ||
type(material_properties_t), intent(inout), target | material_properties | ||
) |
|
private |
Definition at line 320 of file fluid_pnpn.f90.
|
private |
Advance fluid simulation in time.
t | The time value. |
tstep | The current interation. |
dt | The timestep |
ext_bdf | Time integration logic. |
dt_controller | timestep controller |
We assume that no change of boundary conditions occurs between elements. I.e. we do not apply gsop here like in Nek5000 Apply dirichlet
Definition at line 513 of file fluid_pnpn.f90.