/home/runner/work/kynema-sgf/kynema-sgf/src/boundary_conditions/field_boundary_fill/FieldBoundary.H Source File
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
FieldBoundary.H
Go to the documentation of this file.
Definition CFDSim.H:55
CollMgr()=default
bool contains(const std::string &key) const
Definition CollMgr.H:57
FieldBoundary & operator()(const std::string &key)
Definition CollMgr.H:64
Definition FieldBoundary.H:21
virtual bool provides_inflow_values(const Field &, amrex::Orientation) const
Whether this fill replaces all components over the entire inflow face.
Definition FieldBoundary.H:41
static std::string base_identifier()
Definition FieldBoundary.H:23
~FieldBoundary() override=default
virtual void post_init_actions()=0
Actions to perform post initialization.
virtual void pre_advance_work()=0
Perform tasks necessary before advancing timestep.
virtual void set_velocity(int, amrex::Real, const Field &, amrex::MultiFab &, int=0, int=0) const =0
Velocity fill function to be used by nodal projection.
virtual bool may_provide_inflow_values(const Field &field, amrex::Orientation ori) const
Conservative coverage estimate before mesh and input data are loaded.
Definition FieldBoundary.H:49
virtual void pre_predictor_work()
Perform tasks necessary only once per timestep, after pre_advance.
Definition FieldBoundary.H:34
virtual void post_advance_work()=0
Perform tasks necessary after advancing timestep.
Definition FieldBoundary.H:66
T & get()
Return a concrete field-boundary instance.
Definition FieldBoundary.H:70
const T & get() const
Return a concrete field-boundary instance.
Definition FieldBoundary.H:78
Definition Field.H:115
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:12
Factory()=default
Generated by