[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
Factory class to construct default functional types. More...
#include <functional.h>
Static Public Member Functions | |
static std::shared_ptr< Functional< dim, nstate, real, MeshType > > | create_Functional (PHiLiP::Parameters::AllParameters const *const param, std::shared_ptr< PHiLiP::DGBase< dim, real, MeshType > > dg) |
Create standard functional object from constant parameter file. | |
static std::shared_ptr< Functional< dim, nstate, real, MeshType > > | create_Functional (PHiLiP::Parameters::FunctionalParam param, std::shared_ptr< PHiLiP::DGBase< dim, real, MeshType > > dg) |
Create standard functional object from parameter file. | |
Factory class to construct default functional types.
Functions based on PhiLiP::Paramters::FunctionalParam type. Enum choice is used to setup one of the default volume or boundary norm functional types. Other custom functionals may still be used without this interface in the adjoint class.
Definition at line 813 of file functional.h.