FieldRegOp< PDE, Scheme > Struct Template Reference

AMR-Wind API: amr_wind::pde::FieldRegOp< PDE, Scheme > Struct Template Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::pde::FieldRegOp< PDE, Scheme > Struct Template Reference

#include <PDEOps.H>

Collaboration diagram for amr_wind::pde::FieldRegOp< PDE, Scheme >:
[legend]

Public Member Functions

 FieldRegOp (CFDSim &sim_in)
 
PDEFields operator() (const SimTime &time)
 

Public Attributes

CFDSimsim
 

Detailed Description

template<typename PDE, typename Scheme>
struct amr_wind::pde::FieldRegOp< PDE, Scheme >

Field registration operator

When a PDESystem is created, this operator is called first and is responsible for creating all the necessary fields that will be accessed by the PDE during the solution process.

Constructor & Destructor Documentation

◆ FieldRegOp()

template<typename PDE , typename Scheme >
amr_wind::pde::FieldRegOp< PDE, Scheme >::FieldRegOp ( CFDSim & sim_in)
inlineexplicit

Member Function Documentation

◆ operator()()

template<typename PDE , typename Scheme >
PDEFields amr_wind::pde::FieldRegOp< PDE, Scheme >::operator() ( const SimTime & time)
inline

Perform initialization activities

Declares the necessary fields, sets their I/O properties

Returns
The collection of fields for this PDE

Member Data Documentation

◆ sim

template<typename PDE , typename Scheme >
CFDSim& amr_wind::pde::FieldRegOp< PDE, Scheme >::sim

The documentation for this struct was generated from the following file:
  • /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/PDEOps.H