Neko  0.8.1
A portable framework for high-order spectral element flow simulations
fluid_pnpn::fluid_pnpn_t Type Reference
Inheritance diagram for fluid_pnpn::fluid_pnpn_t:
Collaboration diagram for fluid_pnpn::fluid_pnpn_t:

Public Member Functions

procedure, pass(this) init => fluid_pnpn_init
 
procedure, pass(this) free => fluid_pnpn_free
 
procedure, pass(this) step => fluid_pnpn_step
 
procedure, pass(this) restart => fluid_pnpn_restart
 
procedure, pass(this) fluid_scheme_init_all
 
procedure, pass(this) fluid_scheme_init_uvw
 
procedure, pass(this) scheme_free => fluid_scheme_free
 
procedure, pass(this) validate => fluid_scheme_validate
 
procedure, pass(this) bc_apply_vel => fluid_scheme_bc_apply_vel
 
procedure, pass(this) bc_apply_prs => fluid_scheme_bc_apply_prs
 
procedure, pass(this) set_usr_inflow => fluid_scheme_set_usr_inflow
 
procedure, pass(this) compute_cfl => fluid_compute_cfl
 
generic scheme_init => fluid_scheme_init_all, fluid_scheme_init_uvw
 

Public Attributes

type(field_tp_res
 
type(field_tu_res
 
type(field_tv_res
 
type(field_tw_res
 
type(field_tdp
 
type(field_tdu
 
type(field_tdv
 
type(field_tdw
 
class(ax_t), allocatable ax
 
type(projection_tproj_prs
 
type(projection_tproj_u
 
type(projection_tproj_v
 
type(projection_tproj_w
 
type(facet_normal_tbc_prs_surface
 Surface term in pressure rhs. More...
 
type(facet_normal_tbc_sym_surface
 Surface term in pressure rhs. More...
 
type(dirichlet_tbc_vel_res
 Dirichlet condition vel. res. More...
 
type(dirichlet_tbc_field_dirichlet_p
 Dirichlet condition vel. res. More...
 
type(dirichlet_tbc_field_dirichlet_u
 Dirichlet condition vel. res. More...
 
type(dirichlet_tbc_field_dirichlet_v
 Dirichlet condition vel. res. More...
 
type(dirichlet_tbc_field_dirichlet_w
 Dirichlet condition vel. res. More...
 
type(non_normal_tbc_vel_res_non_normal
 Dirichlet condition vel. res. More...
 
type(bc_list_tbclst_vel_res
 
type(bc_list_tbclst_du
 
type(bc_list_tbclst_dv
 
type(bc_list_tbclst_dw
 
type(bc_list_tbclst_dp
 
class(advection_t), allocatable adv
 
type(field_tabx1
 
type(field_taby1
 
type(field_tabz1
 
type(field_tabx2
 
type(field_taby2
 
type(field_tabz2
 
class(pnpn_prs_res_t), allocatable prs_res
 Pressure residual. More...
 
class(pnpn_vel_res_t), allocatable vel_res
 Velocity residual. More...
 
class(rhs_maker_sumab_t), allocatable sumab
 Summation of AB/BDF contributions. More...
 
class(rhs_maker_ext_t), allocatable makeabf
 Contributions to kth order extrapolation scheme. More...
 
class(rhs_maker_bdf_t), allocatable makebdf
 Contributions to F from lagged BD terms. More...
 
type(fluid_volflow_tvol_flow
 Adjust flow volume. More...
 
type(field_t), pointer u => null()
 x-component of Velocity More...
 
type(field_t), pointer v => null()
 y-component of Velocity More...
 
type(field_t), pointer w => null()
 z-component of Velocity More...
 
type(field_t), pointer p => null()
 Pressure. More...
 
type(field_series_tulag
 
type(field_series_tvlag
 
type(field_series_twlag
 fluid field (lag) More...
 
type(space_t) xh
 Function space \( X_h \). More...
 
type(dofmap_t) dm_xh
 Dofmap associated with \( X_h \). More...
 
type(gs_tgs_xh
 Gather-scatter associated with \( X_h \). More...
 
type(coef_tc_xh
 Coefficients associated with \( X_h \). More...
 
type(fluid_source_term_t) source_term
 The source term for the momentum equation. More...
 
type(field_t), pointer f_x => null()
 X-component of the right-hand side. More...
 
type(field_t), pointer f_y => null()
 Y-component of the right-hand side. More...
 
type(field_t), pointer f_z => null()
 Z-component of the right-hand side. More...
 
class(ksp_t), allocatable ksp_vel
 Krylov solver for velocity. More...
 
class(ksp_t), allocatable ksp_prs
 Krylov solver for pressure. More...
 
class(pc_t), allocatable pc_vel
 Velocity Preconditioner. More...
 
class(pc_t), allocatable pc_prs
 Velocity Preconditioner. More...
 
integer vel_projection_dim
 Size of the projection space for ksp_vel. More...
 
integer pr_projection_dim
 Size of the projection space for ksp_pr. More...
 
integer vel_projection_activ_step
 Steps to activate projection for ksp_vel. More...
 
integer pr_projection_activ_step
 Steps to activate projection for ksp_pr. More...
 
type(no_slip_wall_t) bc_wall
 No-slip wall for velocity. More...
 
class(inflow_t), allocatable bc_inflow
 Dirichlet inflow for velocity. More...
 
type(field_dirichlet_vector_t) bc_field_vel
 Field Dirichlet velocity condition. More...
 
type(field_dirichlet_t) bc_field_prs
 Field Dirichlet pressure condition. More...
 
procedure(field_dirichlet_update), pointer, nopass dirichlet_update_ => null()
 Pointer to user_dirichlet_update to be called in fluid_scheme_step. More...
 
type(bc_list_tfield_dirichlet_bcs
 List of BC objects to pass to user_dirichlet_update. More...
 
type(field_list_t) field_dirichlet_fields
 List of fields to pass to user_dirichlet_update. More...
 
type(dirichlet_tbc_prs
 Dirichlet pressure condition. More...
 
type(dong_outflow_t) bc_dong
 Dong outflow condition. More...
 
type(symmetry_t) bc_sym
 Symmetry plane for velocity. More...
 
type(bc_list_tbclst_vel
 List of velocity conditions. More...
 
type(bc_list_tbclst_prs
 List of pressure conditions. More...
 
type(field_tbdry
 Boundary markings. More...
 
type(json_file), pointer params
 Parameters. More...
 
type(mesh_t), pointer msh => null()
 Mesh. More...
 
type(chkp_t) chkp
 Checkpoint. More...
 
type(mean_flow_t) mean
 Mean flow field. More...
 
type(fluid_stats_t) stats
 Fluid statistics. More...
 
type(mean_sqr_flow_t) mean_sqr
 Mean squared flow field. More...
 
logical forced_flow_rate = .false.
 Is the flow rate forced? More...
 
logical freeze = .false.
 Freeze velocity at initial condition? More...
 
real(kind=rp), pointer mu => null()
 Dynamic viscosity. More...
 
real(kind=rp), pointer rho => null()
 Density. More...
 
type(scratch_registry_t) scratch
 Manager for temporary fields. More...
 
character(len=neko_msh_max_zlbl_len), dimension(:), allocatable bc_labels
 Boundary condition labels (if any) More...
 

Detailed Description

Definition at line 78 of file fluid_pnpn.f90.

Member Function/Subroutine Documentation

◆ bc_apply_prs()

procedure, pass(this) fluid_scheme::fluid_scheme_t::bc_apply_prs
inherited

Definition at line 146 of file fluid_scheme.f90.

◆ bc_apply_vel()

procedure, pass(this) fluid_scheme::fluid_scheme_t::bc_apply_vel
inherited

Definition at line 145 of file fluid_scheme.f90.

◆ compute_cfl()

procedure, pass(this) fluid_scheme::fluid_scheme_t::compute_cfl
inherited

Definition at line 148 of file fluid_scheme.f90.

◆ fluid_scheme_init_all()

procedure, pass(this) fluid_scheme::fluid_scheme_t::fluid_scheme_init_all
inherited

Definition at line 141 of file fluid_scheme.f90.

◆ fluid_scheme_init_uvw()

procedure, pass(this) fluid_scheme::fluid_scheme_t::fluid_scheme_init_uvw
inherited

Definition at line 142 of file fluid_scheme.f90.

◆ free()

procedure, pass(this) fluid_pnpn::fluid_pnpn_t::free

Definition at line 130 of file fluid_pnpn.f90.

◆ init()

procedure, pass(this) fluid_pnpn::fluid_pnpn_t::init

Definition at line 129 of file fluid_pnpn.f90.

◆ restart()

procedure, pass(this) fluid_pnpn::fluid_pnpn_t::restart

Definition at line 132 of file fluid_pnpn.f90.

◆ scheme_free()

procedure, pass(this) fluid_scheme::fluid_scheme_t::scheme_free
inherited

Definition at line 143 of file fluid_scheme.f90.

◆ scheme_init()

generic fluid_scheme::fluid_scheme_t::scheme_init
inherited

Definition at line 153 of file fluid_scheme.f90.

Here is the call graph for this function:

◆ set_usr_inflow()

procedure, pass(this) fluid_scheme::fluid_scheme_t::set_usr_inflow
inherited

Definition at line 147 of file fluid_scheme.f90.

◆ step()

procedure, pass(this) fluid_pnpn::fluid_pnpn_t::step

Definition at line 131 of file fluid_pnpn.f90.

◆ validate()

procedure, pass(this) fluid_scheme::fluid_scheme_t::validate
inherited

Definition at line 144 of file fluid_scheme.f90.

Member Data Documentation

◆ abx1

type(field_t) fluid_pnpn::fluid_pnpn_t::abx1

Definition at line 107 of file fluid_pnpn.f90.

◆ abx2

type(field_t) fluid_pnpn::fluid_pnpn_t::abx2

Definition at line 108 of file fluid_pnpn.f90.

◆ aby1

type(field_t) fluid_pnpn::fluid_pnpn_t::aby1

Definition at line 107 of file fluid_pnpn.f90.

◆ aby2

type(field_t) fluid_pnpn::fluid_pnpn_t::aby2

Definition at line 108 of file fluid_pnpn.f90.

◆ abz1

type(field_t) fluid_pnpn::fluid_pnpn_t::abz1

Definition at line 107 of file fluid_pnpn.f90.

◆ abz2

type(field_t) fluid_pnpn::fluid_pnpn_t::abz2

Definition at line 108 of file fluid_pnpn.f90.

◆ adv

class(advection_t), allocatable fluid_pnpn::fluid_pnpn_t::adv

Definition at line 104 of file fluid_pnpn.f90.

◆ ax

class(ax_t), allocatable fluid_pnpn::fluid_pnpn_t::ax

Definition at line 83 of file fluid_pnpn.f90.

◆ bc_dong

type(dong_outflow_t) fluid_scheme::fluid_scheme_t::bc_dong
inherited

Dong outflow condition.

Definition at line 120 of file fluid_scheme.f90.

◆ bc_field_dirichlet_p

type(dirichlet_t) fluid_pnpn::fluid_pnpn_t::bc_field_dirichlet_p

Dirichlet condition vel. res.

Definition at line 93 of file fluid_pnpn.f90.

◆ bc_field_dirichlet_u

type(dirichlet_t) fluid_pnpn::fluid_pnpn_t::bc_field_dirichlet_u

Dirichlet condition vel. res.

Definition at line 94 of file fluid_pnpn.f90.

◆ bc_field_dirichlet_v

type(dirichlet_t) fluid_pnpn::fluid_pnpn_t::bc_field_dirichlet_v

Dirichlet condition vel. res.

Definition at line 95 of file fluid_pnpn.f90.

◆ bc_field_dirichlet_w

type(dirichlet_t) fluid_pnpn::fluid_pnpn_t::bc_field_dirichlet_w

Dirichlet condition vel. res.

Definition at line 96 of file fluid_pnpn.f90.

◆ bc_field_prs

type(field_dirichlet_t) fluid_scheme::fluid_scheme_t::bc_field_prs
inherited

Field Dirichlet pressure condition.

Definition at line 113 of file fluid_scheme.f90.

◆ bc_field_vel

type(field_dirichlet_vector_t) fluid_scheme::fluid_scheme_t::bc_field_vel
inherited

Field Dirichlet velocity condition.

Definition at line 112 of file fluid_scheme.f90.

◆ bc_inflow

class(inflow_t), allocatable fluid_scheme::fluid_scheme_t::bc_inflow
inherited

Dirichlet inflow for velocity.

Definition at line 109 of file fluid_scheme.f90.

◆ bc_labels

character(len=neko_msh_max_zlbl_len), dimension(:), allocatable fluid_scheme::fluid_scheme_t::bc_labels
inherited

Boundary condition labels (if any)

Definition at line 139 of file fluid_scheme.f90.

◆ bc_prs

type(dirichlet_t) fluid_scheme::fluid_scheme_t::bc_prs
inherited

Dirichlet pressure condition.

Definition at line 119 of file fluid_scheme.f90.

◆ bc_prs_surface

type(facet_normal_t) fluid_pnpn::fluid_pnpn_t::bc_prs_surface

Surface term in pressure rhs.

Definition at line 90 of file fluid_pnpn.f90.

◆ bc_sym

type(symmetry_t) fluid_scheme::fluid_scheme_t::bc_sym
inherited

Symmetry plane for velocity.

Definition at line 121 of file fluid_scheme.f90.

◆ bc_sym_surface

type(facet_normal_t) fluid_pnpn::fluid_pnpn_t::bc_sym_surface

Surface term in pressure rhs.

Definition at line 91 of file fluid_pnpn.f90.

◆ bc_vel_res

type(dirichlet_t) fluid_pnpn::fluid_pnpn_t::bc_vel_res

Dirichlet condition vel. res.

Definition at line 92 of file fluid_pnpn.f90.

◆ bc_vel_res_non_normal

type(non_normal_t) fluid_pnpn::fluid_pnpn_t::bc_vel_res_non_normal

Dirichlet condition vel. res.

Definition at line 97 of file fluid_pnpn.f90.

◆ bc_wall

type(no_slip_wall_t) fluid_scheme::fluid_scheme_t::bc_wall
inherited

No-slip wall for velocity.

Definition at line 108 of file fluid_scheme.f90.

◆ bclst_dp

type(bc_list_t) fluid_pnpn::fluid_pnpn_t::bclst_dp

Definition at line 102 of file fluid_pnpn.f90.

◆ bclst_du

type(bc_list_t) fluid_pnpn::fluid_pnpn_t::bclst_du

Definition at line 99 of file fluid_pnpn.f90.

◆ bclst_dv

type(bc_list_t) fluid_pnpn::fluid_pnpn_t::bclst_dv

Definition at line 100 of file fluid_pnpn.f90.

◆ bclst_dw

type(bc_list_t) fluid_pnpn::fluid_pnpn_t::bclst_dw

Definition at line 101 of file fluid_pnpn.f90.

◆ bclst_prs

type(bc_list_t) fluid_scheme::fluid_scheme_t::bclst_prs
inherited

List of pressure conditions.

Definition at line 123 of file fluid_scheme.f90.

◆ bclst_vel

type(bc_list_t) fluid_scheme::fluid_scheme_t::bclst_vel
inherited

List of velocity conditions.

Definition at line 122 of file fluid_scheme.f90.

◆ bclst_vel_res

type(bc_list_t) fluid_pnpn::fluid_pnpn_t::bclst_vel_res

Definition at line 98 of file fluid_pnpn.f90.

◆ bdry

type(field_t) fluid_scheme::fluid_scheme_t::bdry
inherited

Boundary markings.

Definition at line 124 of file fluid_scheme.f90.

◆ c_xh

type(coef_t) fluid_scheme::fluid_scheme_t::c_xh
inherited

Coefficients associated with \( X_h \).

Definition at line 91 of file fluid_scheme.f90.

◆ chkp

type(chkp_t) fluid_scheme::fluid_scheme_t::chkp
inherited

Checkpoint.

Definition at line 127 of file fluid_scheme.f90.

◆ dirichlet_update_

procedure(field_dirichlet_update), pointer, nopass fluid_scheme::fluid_scheme_t::dirichlet_update_ => null()
inherited

Pointer to user_dirichlet_update to be called in fluid_scheme_step.

Definition at line 114 of file fluid_scheme.f90.

◆ dm_xh

type(dofmap_t) fluid_scheme::fluid_scheme_t::dm_xh
inherited

Dofmap associated with \( X_h \).

Definition at line 89 of file fluid_scheme.f90.

◆ dp

type(field_t) fluid_pnpn::fluid_pnpn_t::dp

Definition at line 81 of file fluid_pnpn.f90.

◆ du

type(field_t) fluid_pnpn::fluid_pnpn_t::du

Definition at line 81 of file fluid_pnpn.f90.

◆ dv

type(field_t) fluid_pnpn::fluid_pnpn_t::dv

Definition at line 81 of file fluid_pnpn.f90.

◆ dw

type(field_t) fluid_pnpn::fluid_pnpn_t::dw

Definition at line 81 of file fluid_pnpn.f90.

◆ f_x

type(field_t), pointer fluid_scheme::fluid_scheme_t::f_x => null()
inherited

X-component of the right-hand side.

Definition at line 95 of file fluid_scheme.f90.

◆ f_y

type(field_t), pointer fluid_scheme::fluid_scheme_t::f_y => null()
inherited

Y-component of the right-hand side.

Definition at line 97 of file fluid_scheme.f90.

◆ f_z

type(field_t), pointer fluid_scheme::fluid_scheme_t::f_z => null()
inherited

Z-component of the right-hand side.

Definition at line 99 of file fluid_scheme.f90.

◆ field_dirichlet_bcs

type(bc_list_t) fluid_scheme::fluid_scheme_t::field_dirichlet_bcs
inherited

List of BC objects to pass to user_dirichlet_update.

Definition at line 116 of file fluid_scheme.f90.

◆ field_dirichlet_fields

type(field_list_t) fluid_scheme::fluid_scheme_t::field_dirichlet_fields
inherited

List of fields to pass to user_dirichlet_update.

Definition at line 117 of file fluid_scheme.f90.

◆ forced_flow_rate

logical fluid_scheme::fluid_scheme_t::forced_flow_rate = .false.
inherited

Is the flow rate forced?

Definition at line 131 of file fluid_scheme.f90.

◆ freeze

logical fluid_scheme::fluid_scheme_t::freeze = .false.
inherited

Freeze velocity at initial condition?

Definition at line 132 of file fluid_scheme.f90.

◆ gs_xh

type(gs_t) fluid_scheme::fluid_scheme_t::gs_xh
inherited

Gather-scatter associated with \( X_h \).

Definition at line 90 of file fluid_scheme.f90.

◆ ksp_prs

class(ksp_t), allocatable fluid_scheme::fluid_scheme_t::ksp_prs
inherited

Krylov solver for pressure.

Definition at line 101 of file fluid_scheme.f90.

◆ ksp_vel

class(ksp_t), allocatable fluid_scheme::fluid_scheme_t::ksp_vel
inherited

Krylov solver for velocity.

Definition at line 100 of file fluid_scheme.f90.

◆ makeabf

class(rhs_maker_ext_t), allocatable fluid_pnpn::fluid_pnpn_t::makeabf

Contributions to kth order extrapolation scheme.

Definition at line 120 of file fluid_pnpn.f90.

◆ makebdf

class(rhs_maker_bdf_t), allocatable fluid_pnpn::fluid_pnpn_t::makebdf

Contributions to F from lagged BD terms.

Definition at line 123 of file fluid_pnpn.f90.

◆ mean

type(mean_flow_t) fluid_scheme::fluid_scheme_t::mean
inherited

Mean flow field.

Definition at line 128 of file fluid_scheme.f90.

◆ mean_sqr

type(mean_sqr_flow_t) fluid_scheme::fluid_scheme_t::mean_sqr
inherited

Mean squared flow field.

Definition at line 130 of file fluid_scheme.f90.

◆ msh

type(mesh_t), pointer fluid_scheme::fluid_scheme_t::msh => null()
inherited

Mesh.

Definition at line 126 of file fluid_scheme.f90.

◆ mu

real(kind=rp), pointer fluid_scheme::fluid_scheme_t::mu => null()
inherited

Dynamic viscosity.

Definition at line 134 of file fluid_scheme.f90.

◆ p

type(field_t), pointer fluid_scheme::fluid_scheme_t::p => null()
inherited

Pressure.

Definition at line 86 of file fluid_scheme.f90.

◆ p_res

type(field_t) fluid_pnpn::fluid_pnpn_t::p_res

Definition at line 79 of file fluid_pnpn.f90.

◆ params

type(json_file), pointer fluid_scheme::fluid_scheme_t::params
inherited

Parameters.

Definition at line 125 of file fluid_scheme.f90.

◆ pc_prs

class(pc_t), allocatable fluid_scheme::fluid_scheme_t::pc_prs
inherited

Velocity Preconditioner.

Definition at line 103 of file fluid_scheme.f90.

◆ pc_vel

class(pc_t), allocatable fluid_scheme::fluid_scheme_t::pc_vel
inherited

Velocity Preconditioner.

Definition at line 102 of file fluid_scheme.f90.

◆ pr_projection_activ_step

integer fluid_scheme::fluid_scheme_t::pr_projection_activ_step
inherited

Steps to activate projection for ksp_pr.

Definition at line 107 of file fluid_scheme.f90.

◆ pr_projection_dim

integer fluid_scheme::fluid_scheme_t::pr_projection_dim
inherited

Size of the projection space for ksp_pr.

Definition at line 105 of file fluid_scheme.f90.

◆ proj_prs

type(projection_t) fluid_pnpn::fluid_pnpn_t::proj_prs

Definition at line 85 of file fluid_pnpn.f90.

◆ proj_u

type(projection_t) fluid_pnpn::fluid_pnpn_t::proj_u

Definition at line 86 of file fluid_pnpn.f90.

◆ proj_v

type(projection_t) fluid_pnpn::fluid_pnpn_t::proj_v

Definition at line 87 of file fluid_pnpn.f90.

◆ proj_w

type(projection_t) fluid_pnpn::fluid_pnpn_t::proj_w

Definition at line 88 of file fluid_pnpn.f90.

◆ prs_res

class(pnpn_prs_res_t), allocatable fluid_pnpn::fluid_pnpn_t::prs_res

Pressure residual.

Definition at line 111 of file fluid_pnpn.f90.

◆ rho

real(kind=rp), pointer fluid_scheme::fluid_scheme_t::rho => null()
inherited

Density.

Definition at line 136 of file fluid_scheme.f90.

◆ scratch

type(scratch_registry_t) fluid_scheme::fluid_scheme_t::scratch
inherited

Manager for temporary fields.

Definition at line 137 of file fluid_scheme.f90.

◆ source_term

type(fluid_source_term_t) fluid_scheme::fluid_scheme_t::source_term
inherited

The source term for the momentum equation.

Definition at line 93 of file fluid_scheme.f90.

◆ stats

type(fluid_stats_t) fluid_scheme::fluid_scheme_t::stats
inherited

Fluid statistics.

Definition at line 129 of file fluid_scheme.f90.

◆ sumab

class(rhs_maker_sumab_t), allocatable fluid_pnpn::fluid_pnpn_t::sumab

Summation of AB/BDF contributions.

Definition at line 117 of file fluid_pnpn.f90.

◆ u

type(field_t), pointer fluid_scheme::fluid_scheme_t::u => null()
inherited

x-component of Velocity

Definition at line 83 of file fluid_scheme.f90.

◆ u_res

type(field_t) fluid_pnpn::fluid_pnpn_t::u_res

Definition at line 79 of file fluid_pnpn.f90.

◆ ulag

type(field_series_t) fluid_scheme::fluid_scheme_t::ulag
inherited

Definition at line 87 of file fluid_scheme.f90.

◆ v

type(field_t), pointer fluid_scheme::fluid_scheme_t::v => null()
inherited

y-component of Velocity

Definition at line 84 of file fluid_scheme.f90.

◆ v_res

type(field_t) fluid_pnpn::fluid_pnpn_t::v_res

Definition at line 79 of file fluid_pnpn.f90.

◆ vel_projection_activ_step

integer fluid_scheme::fluid_scheme_t::vel_projection_activ_step
inherited

Steps to activate projection for ksp_vel.

Definition at line 106 of file fluid_scheme.f90.

◆ vel_projection_dim

integer fluid_scheme::fluid_scheme_t::vel_projection_dim
inherited

Size of the projection space for ksp_vel.

Definition at line 104 of file fluid_scheme.f90.

◆ vel_res

class(pnpn_vel_res_t), allocatable fluid_pnpn::fluid_pnpn_t::vel_res

Velocity residual.

Definition at line 114 of file fluid_pnpn.f90.

◆ vlag

type(field_series_t) fluid_scheme::fluid_scheme_t::vlag
inherited

Definition at line 87 of file fluid_scheme.f90.

◆ vol_flow

type(fluid_volflow_t) fluid_pnpn::fluid_pnpn_t::vol_flow

Adjust flow volume.

Definition at line 126 of file fluid_pnpn.f90.

◆ w

type(field_t), pointer fluid_scheme::fluid_scheme_t::w => null()
inherited

z-component of Velocity

Definition at line 85 of file fluid_scheme.f90.

◆ w_res

type(field_t) fluid_pnpn::fluid_pnpn_t::w_res

Definition at line 79 of file fluid_pnpn.f90.

◆ wlag

type(field_series_t) fluid_scheme::fluid_scheme_t::wlag
inherited

fluid field (lag)

Definition at line 87 of file fluid_scheme.f90.

◆ xh

type(space_t) fluid_scheme::fluid_scheme_t::xh
inherited

Function space \( X_h \).

Definition at line 88 of file fluid_scheme.f90.


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