Neko 1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
fluid_pnpn::fluid_pnpn_bc_allocate Interface Reference

Split a boundary condition entry of the case file into a velocity part and a pressure part. More...

Public Member Functions

subroutine fluid_pnpn_bc_allocate (obj)
 

Detailed Description

Parameters
[in,out]jsonThe boundary condition entry.
[in,out]velocity_jsonThe velocity part, valid if has_velocity.
[in,out]pressure_jsonThe pressure part, valid if has_pressure.
[out]has_velocityWhether the entry defines a velocity condition.
[out]has_pressureWhether the entry defines a pressure condition. Boundary condition factory for pressure.

Will mark a mesh zone for the bc and finalize.

Parameters
[in,out]objectThe object to be allocated.
[in]schemeThe fluid_pnpn scheme.
[in,out]jsonThe pressure part of the boundary condition entry.
[in]coefSEM coefficients.
[in]userThe user interface. Boundary condition factory for velocity

Will mark a mesh zone for the bc and finalize.

Parameters
[in,out]objectThe object to be allocated.
[in]schemeThe fluid_pnpn scheme.
[in,out]jsonThe velocity part of the boundary condition entry.
[in]coefSEM coefficients.
[in]userThe user interface. Velocity boundary condition allocator.
[in,out]objectThe object to be allocated.
[in]type_nameThe name of the boundary condition type.
[in]full_stress_formulationWhether the scheme uses the full viscous stress formulation. Pressure boundary condition allocator.
[in,out]objectThe object to be allocated.
[in]type_nameThe name of the boundary condition type. Interface for a fluid Pn/Pn boundary condition allocator. Implemented in user modules, it should allocate obj to the custom user type.

Definition at line 292 of file fluid_pnpn.f90.

Constructor & Destructor Documentation

◆ fluid_pnpn_bc_allocate()

subroutine fluid_pnpn::fluid_pnpn_bc_allocate::fluid_pnpn_bc_allocate ( class(bc_t), intent(inout), pointer  obj)
virtual

Definition at line 292 of file fluid_pnpn.f90.


The documentation for this interface was generated from the following file: