Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
Loading...
Searching...
No Matches
adjoint_fluid_pnpn.f90 File Reference

Go to the source code of this file.

Data Types

type  adjoint_fluid_pnpn::adjoint_fluid_pnpn_t
 

Modules

module  adjoint_fluid_pnpn
 Adjoint Pn/Pn formulation.
 

Functions/Subroutines

subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_init (this, msh, lx, params, user, time_scheme)
 Boundary condition factory for pressure.
 
subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_restart (this, dtlag, tlag)
 
subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_free (this)
 
subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_step (this, t, tstep, dt, ext_bdf, dt_controller)
 Advance fluid simulation in time.
 
subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_setup_bcs (this, user, params)
 Sets up the boundary condition for the scheme.
 
subroutine adjoint_fluid_pnpn::adjoint_fluid_pnpn_write_boundary_conditions (this)
 Write a field with boundary condition specifications.
 
subroutine adjoint_fluid_pnpn::rescale_fluid (fluid_data, scale)
 
real(kind=rp) function adjoint_fluid_pnpn::norm (x, y, z, b, volume, n)
 
real(kind=rp) function adjoint_fluid_pnpn::device_norm (x_d, y_d, z_d, b_d, volume, n)
 
subroutine adjoint_fluid_pnpn::power_iterations_compute (this, t, tstep)
 Compute the power_iterations field.