Implements all the methods for assembling a hybridized interior penalty discontinuous Galerkin (IPDG-H), which is a type of HDG method, discretization of the Navier-Stokes stress term.
More...
|
| NavierStokesStressIPHDGAssemblyHelper (const MooseObject *const moose_obj, MooseVariableDependencyInterface *const mvdi, const TransientInterface *const ti, const MooseMesh &mesh, SystemBase &sys, const Assembly &assembly, const THREAD_ID tid, const std::set< SubdomainID > &block_ids, const std::set< BoundaryID > &boundary_ids) |
|
void | resizeResiduals () |
|
void | lmDirichlet (const Moose::Functor< Real > &dirichlet_value) |
|
void | lmPrescribedFlux (const Moose::Functor< Real > &flux_value) |
|
std::array< ADResidualsPacket, 2 > | taggingData () const |
|
std::set< std::string > | additionalROVariables () |
|
const MaterialProperty< T > & | getFaceMaterialProperty (const std::string &name) |
|
const MaterialProperty< T > & | getFaceMaterialPropertyByName (const std::string &name) |
|
const ADMaterialProperty< T > & | getFaceADMaterialProperty (const std::string &name) |
|
const MaterialProperty< T > & | getFaceMaterialPropertyOld (const std::string &name) |
|
const MaterialProperty< T > & | getFaceMaterialPropertyOlder (const std::string &name) |
|
const auto & | getGenericFaceMaterialProperty (const std::string &name) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name, MaterialData &material_data) |
|
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name) |
|
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name, MaterialData &material_data) |
|
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name, MaterialData &material_data) |
|
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
|
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data) |
|
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name) |
|
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name, MaterialData &material_data) |
|
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name, MaterialData &material_data) |
|
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name) |
|
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name) |
|
std::pair< const MaterialProperty< T > *, std::set< SubdomainID > > | getBlockMaterialProperty (const MaterialPropertyName &name) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty (const std::string &name) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty () |
|
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialPropertyByName (const std::string &prop_name) |
|
const MaterialProperty< T > & | getZeroMaterialProperty (Ts... args) |
|
std::set< SubdomainID > | getMaterialPropertyBlocks (const std::string &name) |
|
std::vector< SubdomainName > | getMaterialPropertyBlockNames (const std::string &name) |
|
std::set< BoundaryID > | getMaterialPropertyBoundaryIDs (const std::string &name) |
|
std::vector< BoundaryName > | getMaterialPropertyBoundaryNames (const std::string &name) |
|
void | checkBlockAndBoundaryCompatibility (std::shared_ptr< MaterialBase > discrete) |
|
std::unordered_map< SubdomainID, std::vector< MaterialBase *> > | buildRequiredMaterials (bool allow_stateful=true) |
|
void | statefulPropertiesAllowed (bool) |
|
bool | getMaterialPropertyCalled () const |
|
virtual const std::unordered_set< unsigned int > & | getMatPropDependencies () const |
|
virtual void | resolveOptionalProperties () |
|
const GenericMaterialProperty< T, is_ad > & | getPossiblyConstantGenericMaterialPropertyByName (const MaterialPropertyName &prop_name, MaterialData &material_data, const unsigned int state) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericNeighborMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericNeighborMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getNeighborMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getNeighborMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const ADMaterialProperty< T > & | getNeighborADMaterialProperty (const std::string &name) |
|
const ADMaterialProperty< T > & | getNeighborADMaterialProperty (const std::string &name) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyOld (const std::string &name) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyOld (const std::string &name) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyOlder (const std::string &name) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyOlder (const std::string &name) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericNeighborMaterialPropertyByName (const std::string &name, const unsigned int state=0) |
|
const GenericMaterialProperty< T, is_ad > & | getGenericNeighborMaterialPropertyByName (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyByName (const std::string &name, const unsigned int state=0) |
|
const MaterialProperty< T > & | getNeighborMaterialPropertyByName (const std::string &name, const unsigned int state=0) |
|
const ADMaterialProperty< T > & | getNeighborADMaterialPropertyByName (const std::string &name) |
|
const ADMaterialProperty< T > & | getNeighborADMaterialPropertyByName (const std::string &name) |
|
const GenericOptionalMaterialProperty< T, is_ad > & | getGenericOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const GenericOptionalMaterialProperty< T, is_ad > & | getGenericOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
|
const OptionalADMaterialProperty< T > & | getOptionalADMaterialProperty (const std::string &name) |
|
const OptionalADMaterialProperty< T > & | getOptionalADMaterialProperty (const std::string &name) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOld (const std::string &name) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOld (const std::string &name) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOlder (const std::string &name) |
|
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOlder (const std::string &name) |
|
MaterialBase & | getMaterial (const std::string &name) |
|
MaterialBase & | getMaterial (const std::string &name) |
|
MaterialBase & | getMaterialByName (const std::string &name, bool no_warn=false) |
|
MaterialBase & | getMaterialByName (const std::string &name, bool no_warn=false) |
|
bool | hasMaterialProperty (const std::string &name) |
|
bool | hasMaterialProperty (const std::string &name) |
|
bool | hasMaterialPropertyByName (const std::string &name) |
|
bool | hasMaterialPropertyByName (const std::string &name) |
|
bool | hasADMaterialProperty (const std::string &name) |
|
bool | hasADMaterialProperty (const std::string &name) |
|
bool | hasADMaterialPropertyByName (const std::string &name) |
|
bool | hasADMaterialPropertyByName (const std::string &name) |
|
bool | hasGenericMaterialProperty (const std::string &name) |
|
bool | hasGenericMaterialProperty (const std::string &name) |
|
bool | hasGenericMaterialPropertyByName (const std::string &name) |
|
bool | hasGenericMaterialPropertyByName (const std::string &name) |
|
Implements all the methods for assembling a hybridized interior penalty discontinuous Galerkin (IPDG-H), which is a type of HDG method, discretization of the Navier-Stokes stress term.
Definition at line 18 of file NavierStokesStressIPHDGAssemblyHelper.h.