#include <LaplacianJumpIndicator.h>
Public Types | |
using | DataFileParameterType = DataFileName |
The parameter type this interface expects for a data file name. More... | |
Public Member Functions | |
LaplacianJumpIndicator (const InputParameters ¶meters) | |
virtual void | computeIndicator () override |
Computes the indicator for the current side. More... | |
virtual void | finalize () override |
Can be overridden to do a final postprocessing of the indicator field. More... | |
SubProblem & | subProblem () |
bool | isActive () const |
virtual bool | enabled () const |
Return the enabled status of the object. More... | |
std::shared_ptr< MooseObject > | getSharedPtr () |
Get another shared pointer to this object that has the same ownership group. More... | |
std::shared_ptr< const MooseObject > | getSharedPtr () const |
MooseApp & | getMooseApp () const |
Get the MooseApp this class is associated with. More... | |
const std::string & | type () const |
Get the type of this class. More... | |
const std::string & | name () const |
Get the name of the class. More... | |
std::string | typeAndName () const |
Get the class's combined type and name; useful in error handling. More... | |
MooseObjectParameterName | uniqueParameterName (const std::string ¶meter_name) const |
MooseObjectName | uniqueName () const |
const InputParameters & | parameters () const |
Get the parameters of the object. More... | |
const hit::Node * | getHitNode () const |
bool | hasBase () const |
const std::string & | getBase () const |
template<typename T > | |
const T & | getParam (const std::string &name) const |
Retrieve a parameter for the object. More... | |
template<typename T1 , typename T2 > | |
std::vector< std::pair< T1, T2 > > | getParam (const std::string ¶m1, const std::string ¶m2) const |
Retrieve two parameters and provide pair of parameters for the object. More... | |
template<typename T > | |
const T * | queryParam (const std::string &name) const |
Query a parameter for the object. More... | |
template<typename T > | |
const T & | getRenamedParam (const std::string &old_name, const std::string &new_name) const |
Retrieve a renamed parameter for the object. More... | |
template<typename T > | |
T | getCheckedPointerParam (const std::string &name, const std::string &error_string="") const |
Verifies that the requested parameter exists and is not NULL and returns it to the caller. More... | |
bool | isParamValid (const std::string &name) const |
Test if the supplied parameter is valid. More... | |
bool | isParamSetByUser (const std::string &name) const |
Test if the supplied parameter is set by a user, as opposed to not set or set to default. More... | |
void | connectControllableParams (const std::string ¶meter, const std::string &object_type, const std::string &object_name, const std::string &object_parameter) const |
Connect controllable parameter of this action with the controllable parameters of the objects added by this action. More... | |
template<typename... Args> | |
void | paramError (const std::string ¶m, Args... args) const |
Emits an error prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message. More... | |
template<typename... Args> | |
void | paramWarning (const std::string ¶m, Args... args) const |
Emits a warning prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message. More... | |
template<typename... Args> | |
void | paramInfo (const std::string ¶m, Args... args) const |
Emits an informational message prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message. More... | |
std::string | messagePrefix (const bool hit_prefix=true) const |
std::string | errorPrefix (const std::string &) const |
Deprecated message prefix; the error type is no longer used. More... | |
template<typename... Args> | |
void | mooseError (Args &&... args) const |
Emits an error prefixed with object name and type and optionally a file path to the top-level block parameter if available. More... | |
template<typename... Args> | |
void | mooseDocumentedError (const std::string &repo_name, const unsigned int issue_num, Args &&... args) const |
template<typename... Args> | |
void | mooseErrorNonPrefixed (Args &&... args) const |
Emits an error without the prefixing included in mooseError(). More... | |
template<typename... Args> | |
void | mooseWarning (Args &&... args) const |
Emits a warning prefixed with object name and type. More... | |
template<typename... Args> | |
void | mooseWarningNonPrefixed (Args &&... args) const |
Emits a warning without the prefixing included in mooseWarning(). More... | |
template<typename... Args> | |
void | mooseDeprecated (Args &&... args) const |
template<typename... Args> | |
void | mooseInfo (Args &&... args) const |
void | callMooseError (std::string msg, const bool with_prefix, const hit::Node *node=nullptr) const |
External method for calling moose error with added object context. More... | |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
std::string | getDataFileName (const std::string ¶m) const |
Deprecated method. More... | |
std::string | getDataFileNameByName (const std::string &relative_path) const |
Deprecated method. More... | |
std::string | getDataFilePath (const std::string &relative_path) const |
Returns the path of a data file for a given relative file path. More... | |
const std::vector< SubdomainName > & | blocks () const |
Return the block names for this object. More... | |
unsigned int | numBlocks () const |
Return the number of blocks for this object. More... | |
virtual const std::set< SubdomainID > & | blockIDs () const |
Return the block subdomain ids for this object Note, if this is not block restricted, this function returns all mesh subdomain ids. More... | |
unsigned int | blocksMaxDimension () const |
Return the largest mesh dimension of the elements in the blocks for this object. More... | |
bool | hasBlocks (const SubdomainName &name) const |
Test if the supplied block name is valid for this object. More... | |
bool | hasBlocks (const std::vector< SubdomainName > &names) const |
Test if the supplied vector of block names are valid for this object. More... | |
bool | hasBlocks (const std::set< SubdomainName > &names) const |
Test if the supplied set of block names are valid for this object. More... | |
bool | hasBlocks (SubdomainID id) const |
Test if the supplied block ids are valid for this object. More... | |
bool | hasBlocks (const std::vector< SubdomainID > &ids) const |
Test if the supplied vector block ids are valid for this object. More... | |
bool | hasBlocks (const std::set< SubdomainID > &ids) const |
Test if the supplied set of block ids are valid for this object. More... | |
bool | isBlockSubset (const std::set< SubdomainID > &ids) const |
Test if the class block ids are a subset of the supplied objects. More... | |
bool | isBlockSubset (const std::vector< SubdomainID > &ids) const |
Test if the class block ids are a subset of the supplied objects. More... | |
template<typename T , bool is_ad = false> | |
bool | hasBlockMaterialProperty (const std::string &prop_name) |
Check if a material property is valid for all blocks of this object. More... | |
const std::set< SubdomainID > & | meshBlockIDs () const |
Return all of the SubdomainIDs for the mesh. More... | |
virtual bool | blockRestricted () const |
Returns true if this object has been restricted to a block. More... | |
virtual void | checkVariable (const MooseVariableFieldBase &variable) const |
Helper for checking that the ids for this object are in agreement with the variables on the supplied variable. More... | |
virtual void | initialSetup () |
Gets called at the beginning of the simulation before this object is asked to do its job. More... | |
virtual void | timestepSetup () |
Gets called at the beginning of the timestep before this object is asked to do its job. More... | |
virtual void | jacobianSetup () |
Gets called just before the Jacobian is computed and before this object is asked to do its job. More... | |
virtual void | residualSetup () |
Gets called just before the residual is computed and before this object is asked to do its job. More... | |
virtual void | subdomainSetup () |
Gets called when the subdomain changes (i.e. More... | |
virtual void | customSetup (const ExecFlagType &) |
Gets called in FEProblemBase::execute() for execute flags other than initial, timestep_begin, nonlinear, linear and subdomain. More... | |
const ExecFlagEnum & | getExecuteOnEnum () const |
Return the execute on MultiMooseEnum for this object. More... | |
const Function & | getFunction (const std::string &name) const |
Get a function with a given name. More... | |
const Function & | getFunctionByName (const FunctionName &name) const |
Get a function with a given name. More... | |
bool | hasFunction (const std::string ¶m_name) const |
Determine if the function exists. More... | |
bool | hasFunctionByName (const FunctionName &name) const |
Determine if the function exists. More... | |
UserObjectName | getUserObjectName (const std::string ¶m_name) const |
template<class T > | |
const T & | getUserObject (const std::string ¶m_name, bool is_dependency=true) const |
Get an user object with a given parameter param_name . More... | |
template<class T > | |
const T & | getUserObjectByName (const UserObjectName &object_name, bool is_dependency=true) const |
Get an user object with the name object_name . More... | |
const UserObject & | getUserObjectBase (const std::string ¶m_name, bool is_dependency=true) const |
Get an user object with a given parameter param_name . More... | |
const UserObject & | getUserObjectBaseByName (const UserObjectName &object_name, bool is_dependency=true) const |
Get an user object with the name object_name . More... | |
const std::set< MooseVariableFieldBase * > & | getMooseVariableDependencies () const |
Retrieve the set of MooseVariableFieldBase that this object depends on. More... | |
template<typename DofObjectType > | |
std::set< MooseVariableFieldBase * > | checkAllVariables (const DofObjectType &dof_object, const std::set< MooseVariableFieldBase *> &vars_to_omit={}) |
Check whether all of the variable dependencies have degree of freedom indices on the supplied degree of freedom object. More... | |
template<typename DofObjectType > | |
std::set< MooseVariableFieldBase * > | checkVariables (const DofObjectType &dof_object, const std::set< MooseVariableFieldBase *> &vars_to_check) |
Check whether all of the supplied variables have degree of freedom indices on the supplied degree of freedom object. More... | |
void | addMooseVariableDependency (MooseVariableFieldBase *var) |
Call this function to add the passed in MooseVariableFieldBase as a variable that this object depends on. More... | |
void | addMooseVariableDependency (const std::vector< MooseVariableFieldBase *> &vars) |
void | buildOutputHideVariableList (std::set< std::string > variable_names) |
Builds hide lists for output objects NOT listed in the 'outputs' parameter. More... | |
const std::set< OutputName > & | getOutputs () |
Get the list of output objects that this class is restricted. More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
Retrieve the generic property named "name" for the specified material_data at state state . More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
Retrieve the property named "name" for the specified material_data . More... | |
template<typename T > | |
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name, MaterialData &material_data) |
Retrieve the AD property named "name" for the specified material_data . More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name, MaterialData &material_data) |
Retrieve the old property deduced from the name name for the specified material_data . More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name, MaterialData &material_data) |
Retrieve the older property deduced from the name name for the specified material_data . More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state) |
Retrieve the generic property named "name" without any deduction for the specified material_data for state state . More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state=0) |
Retrieve the property named "name" without any deduction for the specified material_data . More... | |
template<typename T > | |
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data) |
Retrieve the AD property named "name" without any deduction for the specified material_data. More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name, MaterialData &material_data) |
Retrieve the old property named name without any deduction for the specified material_data . More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name, MaterialData &material_data) |
Retrieve the older property named name without any deduction for the specified material_data . More... | |
template<typename T > | |
std::pair< const MaterialProperty< T > *, std::set< SubdomainID > > | getBlockMaterialProperty (const MaterialPropertyName &name) |
Retrieve pointer to a material property with the mesh blocks where it is defined The name required by this method is the name defined in the input file. More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty (const std::string &name) |
Return a material property that is initialized to zero by default and does not need to (but can) be declared by another material. More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty () |
Return a constant zero anonymous material property. More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialPropertyByName (const std::string &prop_name) |
template<typename T , typename... Ts> | |
const MaterialProperty< T > & | getZeroMaterialProperty (Ts... args) |
for backwards compatibility More... | |
std::set< SubdomainID > | getMaterialPropertyBlocks (const std::string &name) |
Retrieve the block ids that the material property is defined. More... | |
std::vector< SubdomainName > | getMaterialPropertyBlockNames (const std::string &name) |
Retrieve the block names that the material property is defined. More... | |
std::set< BoundaryID > | getMaterialPropertyBoundaryIDs (const std::string &name) |
Retrieve the boundary ids that the material property is defined. More... | |
std::vector< BoundaryName > | getMaterialPropertyBoundaryNames (const std::string &name) |
Retrieve the boundary namess that the material property is defined. More... | |
void | checkBlockAndBoundaryCompatibility (std::shared_ptr< MaterialBase > discrete) |
Check if block and boundary restrictions of a given material are compatible with the current material. More... | |
std::unordered_map< SubdomainID, std::vector< MaterialBase * > > | buildRequiredMaterials (bool allow_stateful=true) |
get a map of MaterialBase pointers for all material objects that this object depends on for each block More... | |
void | statefulPropertiesAllowed (bool) |
Derived classes can declare whether or not they work with stateful material properties. More... | |
bool | getMaterialPropertyCalled () const |
Returns true if getMaterialProperty() has been called, false otherwise. More... | |
virtual const std::unordered_set< unsigned int > & | getMatPropDependencies () const |
Retrieve the set of material properties that this object depends on. More... | |
virtual void | resolveOptionalProperties () |
resolve all optional properties More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getPossiblyConstantGenericMaterialPropertyByName (const MaterialPropertyName &prop_name, MaterialData &material_data, const unsigned int state) |
Retrieve the generic property named "prop_name" without any deduction for the specified material_data for state state . More... | |
virtual const VariableValue & | coupledNeighborValue (const std::string &var_name, unsigned int comp=0) const |
std::vector< const VariableValue * > | coupledNeighborValues (const std::string &var_name) const |
std::vector< const VariableValue * > | coupledNeighborValuesOld (const std::string &var_name) const |
std::vector< const VariableValue * > | coupledNeighborValuesOlder (const std::string &var_name) const |
virtual const ADVariableValue & | adCoupledNeighborValue (const std::string &var_name, unsigned int comp=0) const |
Get the coupled neighbor variable value for var_name with derivative information for automatic differentiation objects. More... | |
template<bool is_ad> | |
const auto & | coupledGenericNeighborValue (const std::string &var_name, unsigned int comp=0) const |
Retrieve the coupled neighbor variable value whether AD or not. More... | |
template<bool is_ad> | |
const auto & | coupledGenericNeighborGradient (const std::string &var_name, unsigned int comp=0) const |
Retrieve the coupled neighbor variable gradient whether AD or not. More... | |
virtual const ADVariableValue & | adCoupledNeighborValueDot (const std::string &var_name, unsigned int comp=0) const |
Get the time derivative of the coupled neighbor variable value for var_name with derivative information for automatic differentiation objects. More... | |
std::vector< const ADVariableValue * > | adCoupledNeighborValues (const std::string &var_name) const |
virtual const ADVectorVariableValue & | adCoupledVectorNeighborValue (const std::string &var_name, unsigned int comp=0) const |
Get the coupled neighbor vector variable value for var_name with derivative information for automatic differentiation objects. More... | |
virtual const VariableValue & | coupledNeighborValueDot (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableValue & | coupledNeighborValueDotDu (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableValue & | coupledNeighborValueOld (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableValue & | coupledNeighborValueOlder (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableGradient & | coupledNeighborGradient (const std::string &var_name, unsigned int comp=0) const |
virtual std::vector< const VariableGradient * > | coupledNeighborGradients (const std::string &var_name) const |
virtual const VariableGradient & | coupledNeighborGradientOld (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableGradient & | coupledNeighborGradientOlder (const std::string &var_name, unsigned int comp=0) const |
virtual const ADVariableGradient & | adCoupledNeighborGradient (const std::string &var_name, unsigned int comp=0) const |
Get the coupled neighbor variable gradient for var_name with derivative information for automatic differentiation objects. More... | |
virtual const VectorVariableGradient & | coupledVectorNeighborGradient (const std::string &var_name, unsigned int comp=0) const |
virtual const VectorVariableGradient & | coupledVectorNeighborGradientOld (const std::string &var_name, unsigned int comp=0) const |
virtual const VectorVariableGradient & | coupledVectorNeighborGradientOlder (const std::string &var_name, unsigned int comp=0) const |
virtual const ArrayVariableValue & | coupledArrayNeighborValue (const std::string &var_name, unsigned int comp=0) const |
virtual const ArrayVariableGradient & | coupledArrayNeighborGradient (const std::string &var_name, unsigned int comp=0) const |
virtual const ArrayVariableGradient & | coupledArrayNeighborGradientOld (const std::string &var_name, unsigned int comp=0) const |
virtual const ArrayVariableGradient & | coupledArrayNeighborGradientOlder (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableSecond & | coupledNeighborSecond (const std::string &var_name, unsigned int i=0) const |
virtual const VariableValue & | coupledNeighborDofValues (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableValue & | coupledNeighborDofValuesOld (const std::string &var_name, unsigned int comp=0) const |
virtual const VariableValue & | coupledNeighborDofValuesOlder (const std::string &var_name, unsigned int comp=0) const |
const std::unordered_map< std::string, std::vector< MooseVariableFieldBase * > > & | getCoupledVars () const |
Get the list of coupled variables. More... | |
const std::vector< MooseVariableFieldBase * > & | getCoupledMooseVars () const |
Get the list of all coupled variables. More... | |
const std::vector< MooseVariable * > & | getCoupledStandardMooseVars () const |
Get the list of standard coupled variables. More... | |
const std::vector< VectorMooseVariable * > & | getCoupledVectorMooseVars () const |
Get the list of vector coupled variables. More... | |
const std::vector< ArrayMooseVariable * > & | getCoupledArrayMooseVars () const |
Get the list of array coupled variables. More... | |
void | addFEVariableCoupleableVectorTag (TagID tag) |
void | addFEVariableCoupleableMatrixTag (TagID tag) |
std::set< TagID > & | getFEVariableCoupleableVectorTags () |
const std::set< TagID > & | getFEVariableCoupleableVectorTags () const |
std::set< TagID > & | getFEVariableCoupleableMatrixTags () |
const std::set< TagID > & | getFEVariableCoupleableMatrixTags () const |
auto & | getWritableCoupledVariables () const |
returns a reference to the set of writable coupled variables More... | |
bool | hasWritableCoupledVariables () const |
Checks whether the object has any writable coupled variables. More... | |
const ADVariableValue * | getADDefaultValue (const std::string &var_name) const |
Helper method to return (and insert if necessary) the default value for Automatic Differentiation for an uncoupled variable. More... | |
const ADVectorVariableValue * | getADDefaultVectorValue (const std::string &var_name) const |
Helper method to return (and insert if necessary) the default vector value for Automatic Differentiation for an uncoupled variable. More... | |
const ADVariableGradient & | getADDefaultGradient () const |
Helper method to return (and insert if necessary) the default gradient for Automatic Differentiation for an uncoupled variable. More... | |
const ADVectorVariableGradient & | getADDefaultVectorGradient () const |
Helper method to return (and insert if necessary) the default gradient for Automatic Differentiation for an uncoupled vector variable. More... | |
const ADVariableSecond & | getADDefaultSecond () const |
Helper method to return (and insert if necessary) the default second derivatives for Automatic Differentiation for an uncoupled variable. More... | |
const ADVectorVariableCurl & | getADDefaultCurl () const |
Helper method to return (and insert if necessary) the default curl value for Automatic Differentiation for an uncoupled variable. More... | |
const std::vector< MooseVariableScalar * > & | getCoupledMooseScalarVars () |
Get the list of coupled scalar variables. More... | |
const std::set< TagID > & | getScalarVariableCoupleableVectorTags () const |
const std::set< TagID > & | getScalarVariableCoupleableMatrixTags () const |
MooseVariableBase * | mooseVariableBase () const |
Get the variable that this object is using. More... | |
MooseVariableField< ComputeValueType > & | mooseVariableField () |
Return the MooseVariableField object that this interface acts on. More... | |
MooseVariableFE< ComputeValueType > * | mooseVariable () const |
Return the MooseVariableFE object that this interface acts on. More... | |
MooseVariableFV< ComputeValueType > * | mooseVariableFV () const |
Return the MooseVariableFV object that this interface acts on. More... | |
MooseLinearVariableFV< ComputeValueType > * | mooseLinearVariableFV () const |
Return the MooseLinearVariableFV object that this interface acts on. More... | |
bool | hasUserObject (const std::string ¶m_name) const |
template<class T > | |
bool | hasUserObject (const std::string ¶m_name) const |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
template<class T > | |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, const unsigned int state=0) |
Retrieve reference to material property or one of it's old or older values. More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, const unsigned int state=0) |
template<typename T > | |
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name) |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name) |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name) |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
Retrieve reference to material property or its old or older value The name required by this method is the name defined in the input file. More... | |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
template<typename T > | |
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name) |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name) |
template<typename T > | |
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name) |
template<typename T , bool is_ad> | |
const GenericOptionalMaterialProperty< T, is_ad > & | getGenericOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
template<typename T > | |
const OptionalMaterialProperty< T > & | getOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
template<typename T > | |
const OptionalADMaterialProperty< T > & | getOptionalADMaterialProperty (const std::string &name) |
template<typename T > | |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOld (const std::string &name) |
template<typename T > | |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOlder (const std::string &name) |
MaterialBase & | getMaterial (const std::string &name) |
Return a MaterialBase reference - usable for computing directly. More... | |
MaterialBase & | getMaterialByName (const std::string &name, bool no_warn=false) |
template<typename T > | |
bool | hasMaterialProperty (const std::string &name) |
Check if the material property exists. More... | |
template<typename T > | |
bool | hasMaterialPropertyByName (const std::string &name) |
template<typename T > | |
bool | hasADMaterialProperty (const std::string &name) |
template<typename T > | |
bool | hasADMaterialPropertyByName (const std::string &name) |
template<typename T , bool is_ad> | |
bool | hasGenericMaterialProperty (const std::string &name) |
generic hasMaterialProperty helper More... | |
template<typename T , bool is_ad> | |
bool | hasGenericMaterialPropertyByName (const std::string &name) |
Static Public Member Functions | |
static InputParameters | validParams () |
static void | callMooseError (MooseApp *const app, const InputParameters ¶ms, std::string msg, const bool with_prefix, const hit::Node *node) |
External method for calling moose error with added object context. More... | |
Public Attributes | |
const ConsoleStream | _console |
An instance of helper class to write streams to the Console objects. More... | |
Static Public Attributes | |
static const BoundaryID | InternalBndId = 12345 |
static const std::string | type_param = "_type" |
The name of the parameter that contains the object type. More... | |
static const std::string | name_param = "_object_name" |
The name of the parameter that contains the object name. More... | |
static const std::string | unique_name_param = "_unique_name" |
The name of the parameter that contains the unique object name. More... | |
static const std::string | app_param = "_moose_app" |
The name of the parameter that contains the MooseApp. More... | |
static const std::string | moose_base_param = "_moose_base" |
The name of the parameter that contains the moose system base. More... | |
static constexpr PropertyValue::id_type | default_property_id |
The material property ID for a default (parsed from input) property. More... | |
static constexpr PropertyValue::id_type | zero_property_id = PropertyValue::invalid_property_id - 2 |
The material property ID for a zero property. More... | |
Protected Member Functions | |
virtual Real | computeQpIntegral () override |
The virtual function you will want to override to compute error contributions. More... | |
virtual bool | isVarFV () const override |
Whether or not the derived classes are acting on a finite volume variable or not. More... | |
virtual bool | hasBlockMaterialPropertyHelper (const std::string &prop_name) |
A helper method to allow the Material object to specialize the behavior of hasBlockMaterialProperty. More... | |
void | initializeBlockRestrictable (const MooseObject *moose_object) |
An initialization routine needed for dual constructors. More... | |
Moose::CoordinateSystemType | getBlockCoordSystem () |
Check if the blocks this object operates on all have the same coordinate system, and if so return it. More... | |
virtual void | addUserObjectDependencyHelper (const UserObject &) const |
Helper for deriving classes to override to add dependencies when a UserObject is requested. More... | |
template<typename T , typename... Args> | |
T & | declareRestartableData (const std::string &data_name, Args &&... args) |
Declare a piece of data as "restartable" and initialize it. More... | |
template<typename T , typename... Args> | |
ManagedValue< T > | declareManagedRestartableDataWithContext (const std::string &data_name, void *context, Args &&... args) |
Declares a piece of "managed" restartable data and initialize it. More... | |
template<typename T , typename... Args> | |
const T & | getRestartableData (const std::string &data_name) const |
Declare a piece of data as "restartable" and initialize it Similar to declareRestartableData but returns a const reference to the object. More... | |
template<typename T , typename... Args> | |
T & | declareRestartableDataWithContext (const std::string &data_name, void *context, Args &&... args) |
Declare a piece of data as "restartable" and initialize it. More... | |
template<typename T , typename... Args> | |
T & | declareRecoverableData (const std::string &data_name, Args &&... args) |
Declare a piece of data as "recoverable" and initialize it. More... | |
template<typename T , typename... Args> | |
T & | declareRestartableDataWithObjectName (const std::string &data_name, const std::string &object_name, Args &&... args) |
Declare a piece of data as "restartable". More... | |
template<typename T , typename... Args> | |
T & | declareRestartableDataWithObjectNameWithContext (const std::string &data_name, const std::string &object_name, void *context, Args &&... args) |
Declare a piece of data as "restartable". More... | |
std::string | restartableName (const std::string &data_name) const |
Gets the name of a piece of restartable data given a data name, adding the system name and object name prefix. More... | |
virtual void | checkMaterialProperty (const std::string &name, const unsigned int state) |
A helper method for checking material properties This method was required to avoid a compiler problem with the template getMaterialProperty method. More... | |
void | markMatPropRequested (const std::string &) |
A proxy method for _mi_feproblem.markMatPropRequested(name) More... | |
MaterialPropertyName | getMaterialPropertyName (const std::string &name) const |
void | checkExecutionStage () |
Check and throw an error if the execution has progressed past the construction stage. More... | |
virtual void | coupledCallback (const std::string &, bool) const |
A call-back function provided by the derived object for actions before coupling a variable with functions such as coupledValue. More... | |
virtual bool | isCoupled (const std::string &var_name, unsigned int i=0) const |
Returns true if a variables has been coupled as name. More... | |
virtual bool | isCoupledConstant (const std::string &var_name) const |
Returns true if a variable passed as a coupled value is really a constant. More... | |
unsigned int | coupledComponents (const std::string &var_name) const |
Number of coupled components. More... | |
VariableName | coupledName (const std::string &var_name, unsigned int comp=0) const |
Names of the variable in the Coupleable interface. More... | |
std::vector< VariableName > | coupledNames (const std::string &var_name) const |
Names of the variables in the Coupleable interface. More... | |
virtual unsigned int | coupled (const std::string &var_name, unsigned int comp=0) const |
Returns the index for a coupled variable by name. More... | |
std::vector< unsigned int > | coupledIndices (const std::string &var_name) const |
Returns the indices for a coupled variable's components. More... | |
virtual const VariableValue & | coupledValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled variable. More... | |
std::vector< const VariableValue * > | coupledValues (const std::string &var_name) const |
Returns the values for all of a coupled variable components. More... | |
std::vector< const VectorVariableValue * > | coupledVectorValues (const std::string &var_name) const |
Returns the values for all of a coupled vector variable's components. More... | |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | coupledGenericValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVariableValue< false > & | coupledGenericValue (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVariableValue< true > & | coupledGenericValue (const std::string &var_name, unsigned int comp) const |
template<bool is_ad> | |
const GenericVectorVariableValue< is_ad > & | coupledGenericVectorValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled vector variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVectorVariableValue< false > & | coupledGenericVectorValue (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVectorVariableValue< true > & | coupledGenericVectorValue (const std::string &var_name, unsigned int comp) const |
template<bool is_ad> | |
std::vector< const GenericVariableValue< is_ad > * > | coupledGenericValues (const std::string &var_name) const |
Returns the values for all of a coupled variable's components for use in templated automatic differentiation classes. More... | |
template<> | |
std::vector< const GenericVariableValue< false > * > | coupledGenericValues (const std::string &var_name) const |
template<> | |
std::vector< const GenericVariableValue< true > * > | coupledGenericValues (const std::string &var_name) const |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | coupledGenericDofValue (const std::string &var_name, unsigned int comp=0) const |
Returns DOF value of a coupled variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVariableValue< false > & | coupledGenericDofValue (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVariableValue< true > & | coupledGenericDofValue (const std::string &var_name, unsigned int comp) const |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | coupledGenericDot (const std::string &var_name, unsigned int comp=0) const |
Returns time derivative of a coupled variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVariableValue< false > & | coupledGenericDot (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVariableValue< true > & | coupledGenericDot (const std::string &var_name, unsigned int comp) const |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | coupledGenericDotDot (const std::string &var_name, unsigned int comp=0) const |
Returns the second time derivative of a coupled variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVariableValue< false > & | coupledGenericDotDot (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVariableValue< true > & | coupledGenericDotDot (const std::string &var_name, unsigned int comp) const |
virtual const VariableValue & | coupledValueLower (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled lower-dimensional variable. More... | |
const ADVariableValue & | adCoupledValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled variable for use in Automatic Differentiation. More... | |
std::vector< const ADVariableValue * > | adCoupledValues (const std::string &var_name) const |
Returns the values for all of a coupled variable's components for use in Automatic Differentiation. More... | |
const ADVariableValue & | adCoupledLowerValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled lower-dimensional variable for use in Automatic Differentiation. More... | |
const ADVectorVariableValue & | adCoupledVectorValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled vector variable for use in Automatic Differentiation. More... | |
std::vector< const ADVectorVariableValue * > | adCoupledVectorValues (const std::string &var_name) const |
Returns the values for all of a coupled vector variable's components for use in Automatic Differentiation. More... | |
virtual const VariableValue & | coupledVectorTagValue (const std::string &var_names, TagID tag, unsigned int index=0) const |
Returns value of a coupled variable for a given tag. More... | |
virtual const VariableValue & | coupledVectorTagValue (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
std::vector< const VariableValue * > | coupledVectorTagValues (const std::string &var_names, TagID tag) const |
Returns the values for all the coupled variables desired for a given tag. More... | |
std::vector< const VariableValue * > | coupledVectorTagValues (const std::string &var_names, const std::string &tag_name) const |
virtual const ArrayVariableValue & | coupledVectorTagArrayValue (const std::string &var_names, TagID tag, unsigned int index=0) const |
Returns value of a coupled array variable for a given tag. More... | |
virtual const ArrayVariableValue & | coupledVectorTagArrayValue (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
std::vector< const ArrayVariableValue * > | coupledVectorTagArrayValues (const std::string &var_names, TagID tag) const |
Returns the values for all the coupled variables desired for a given tag. More... | |
std::vector< const ArrayVariableValue * > | coupledVectorTagArrayValues (const std::string &var_names, const std::string &tag_name) const |
virtual const VariableGradient & | coupledVectorTagGradient (const std::string &var_names, TagID tag, unsigned int index=0) const |
Returns gradient of a coupled variable for a given tag. More... | |
virtual const VariableGradient & | coupledVectorTagGradient (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
std::vector< const VariableGradient * > | coupledVectorTagGradients (const std::string &var_names, TagID tag) const |
Returns gradients for all the coupled variables desired for a given tag. More... | |
std::vector< const VariableGradient * > | coupledVectorTagGradients (const std::string &var_names, const std::string &tag_name) const |
virtual const ArrayVariableGradient & | coupledVectorTagArrayGradient (const std::string &var_names, TagID tag, unsigned int index=0) const |
Returns gradient of a coupled array variable for a given tag. More... | |
virtual const ArrayVariableGradient & | coupledVectorTagArrayGradient (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
std::vector< const ArrayVariableGradient * > | coupledVectorTagArrayGradients (const std::string &var_names, TagID tag) const |
Returns gradients for all the coupled variables desired for a given tag. More... | |
std::vector< const ArrayVariableGradient * > | coupledVectorTagArrayGradients (const std::string &var_names, const std::string &tag_name) const |
virtual const VariableValue & | coupledVectorTagDofValue (const std::string &var_name, TagID tag, unsigned int index=0) const |
Returns dof value of a coupled variable for a given tag. More... | |
virtual const VariableValue & | coupledVectorTagDofValue (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
const ArrayVariableValue & | coupledVectorTagArrayDofValue (const std::string &var_name, const std::string &tag_name, unsigned int comp=0) const |
Returns evaluations of a tagged vector at the requested variable's degree of freedom indices. More... | |
std::vector< const VariableValue * > | coupledVectorTagDofValues (const std::string &var_names, TagID tag) const |
Returns the dof values for all the coupled variables desired for a given tag. More... | |
std::vector< const VariableValue * > | coupledVectorTagDofValues (const std::string &var_names, const std::string &tag_name) const |
virtual const VariableValue & | coupledMatrixTagValue (const std::string &var_names, TagID tag, unsigned int index=0) const |
Returns value of a coupled variable for a given tag. More... | |
virtual const VariableValue & | coupledMatrixTagValue (const std::string &var_names, const std::string &tag_name, unsigned int index=0) const |
std::vector< const VariableValue * > | coupledMatrixTagValues (const std::string &var_names, TagID tag) const |
Returns the diagonal matrix values for all the coupled variables desired for a given tag. More... | |
std::vector< const VariableValue * > | coupledMatrixTagValues (const std::string &var_names, const std::string &tag_name) const |
virtual const VectorVariableValue & | coupledVectorValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled vector variable. More... | |
virtual const ArrayVariableValue & | coupledArrayValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled array variable. More... | |
std::vector< const ArrayVariableValue * > | coupledArrayValues (const std::string &var_name) const |
Returns the values for all of a coupled array variable's components. More... | |
MooseWritableVariable & | writableVariable (const std::string &var_name, unsigned int comp=0) |
Returns a writable MooseVariable object for a nodal or elemental variable. More... | |
virtual VariableValue & | writableCoupledValue (const std::string &var_name, unsigned int comp=0) |
Returns a writable reference to a coupled variable for writing to multiple AuxVariables from a single AuxKernel or a UserObject. More... | |
void | checkWritableVar (MooseWritableVariable *var) |
Checks that the passed in variable is only accessed writable by one object in a given subdomain. More... | |
virtual const VariableValue & | coupledValueOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from previous time step of a coupled variable. More... | |
std::vector< const VariableValue * > | coupledValuesOld (const std::string &var_name) const |
Returns the old values for all of a coupled variable's components. More... | |
std::vector< const VectorVariableValue * > | coupledVectorValuesOld (const std::string &var_name) const |
Returns the old values for all of a coupled vector variable's components. More... | |
virtual const VariableValue & | coupledValueOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from two time steps previous of a coupled variable. More... | |
std::vector< const VariableValue * > | coupledValuesOlder (const std::string &var_name) const |
Returns the older values for all of a coupled variable's components. More... | |
virtual const VariableValue & | coupledValuePreviousNL (const std::string &var_name, unsigned int comp=0) const |
Returns value of previous Newton iterate of a coupled variable. More... | |
virtual const VectorVariableValue & | coupledVectorValueOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from previous time step of a coupled vector variable. More... | |
virtual const VectorVariableValue & | coupledVectorValueOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from two time steps previous of a coupled vector variable. More... | |
virtual const ArrayVariableValue & | coupledArrayValueOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from previous time step of a coupled array variable. More... | |
virtual const ArrayVariableValue & | coupledArrayValueOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old value from two time steps previous of a coupled array variable. More... | |
virtual const VariableGradient & | coupledGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled variable. More... | |
std::vector< const VariableGradient * > | coupledGradients (const std::string &var_name) const |
Returns the gradients for all of a coupled variable's components. More... | |
const ADVariableGradient & | adCoupledGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled variable for use in Automatic Differentiation. More... | |
const ADVariableGradient & | adCoupledGradientDot (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled variable's time derivative for use in Automatic Differentiation. More... | |
std::vector< const ADVariableGradient * > | adCoupledGradients (const std::string &var_name) const |
Returns the gradients for all of a coupled variable's components for use in Automatic Differentiation. More... | |
template<bool is_ad> | |
const GenericVariableGradient< is_ad > & | coupledGenericGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled variable for use in templated automatic differentiation. More... | |
template<> | |
const GenericVariableGradient< false > & | coupledGenericGradient (const std::string &var_name, unsigned int comp) const |
template<> | |
const GenericVariableGradient< true > & | coupledGenericGradient (const std::string &var_name, unsigned int comp) const |
template<bool is_ad> | |
std::vector< const GenericVariableGradient< is_ad > * > | coupledGenericGradients (const std::string &var_name) const |
Returns the gradients for all of a coupled variable's components for use in templated automatic differentiation. More... | |
template<> | |
std::vector< const GenericVariableGradient< false > * > | coupledGenericGradients (const std::string &var_name) const |
template<> | |
std::vector< const GenericVariableGradient< true > * > | coupledGenericGradients (const std::string &var_name) const |
const ADVectorVariableGradient & | adCoupledVectorGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled vector variable for use in Automatic Differentiation. More... | |
const ADVariableSecond & | adCoupledSecond (const std::string &var_name, unsigned int comp=0) const |
Returns second derivatives of a coupled variable for use in Automatic Differentiation. More... | |
const ADVectorVariableSecond & | adCoupledVectorSecond (const std::string &var_name, unsigned int comp=0) const |
Returns second derivatives of a coupled vector variable for use in Automatic Differentiation. More... | |
virtual const VariableGradient & | coupledGradientOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from previous time step of a coupled variable. More... | |
std::vector< const VariableGradient * > | coupledGradientsOld (const std::string &var_name) const |
Returns the old gradients for all of a coupled variable's components. More... | |
virtual const VariableGradient & | coupledGradientOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from two time steps previous of a coupled variable. More... | |
virtual const VariableGradient & | coupledGradientPreviousNL (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled variable for previous Newton iterate. More... | |
virtual const VariableGradient & | coupledGradientDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of the gradient of a coupled variable. More... | |
virtual const VariableGradient & | coupledGradientDotDot (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of the gradient of a coupled variable. More... | |
virtual const VectorVariableGradient & | coupledVectorGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled vector variable. More... | |
virtual const VectorVariableGradient & | coupledVectorGradientOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from previous time step of a coupled vector variable. More... | |
virtual const VectorVariableGradient & | coupledVectorGradientOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from two time steps previous of a coupled vector variable. More... | |
virtual const ArrayVariableGradient & | coupledArrayGradient (const std::string &var_name, unsigned int comp=0) const |
Returns gradient of a coupled array variable. More... | |
virtual const ArrayVariableGradient & | coupledArrayGradientOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from previous time step of a coupled array variable. More... | |
virtual const ArrayVariableGradient & | coupledArrayGradientOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old gradient from two time steps previous of a coupled array variable. More... | |
virtual const ArrayVariableGradient & | coupledArrayGradientDot (const std::string &var_name, unsigned int comp=0) const |
Retun a gradient of a coupled array variable's time derivative. More... | |
virtual const VectorVariableCurl & | coupledCurl (const std::string &var_name, unsigned int comp=0) const |
Returns curl of a coupled variable. More... | |
virtual const VectorVariableCurl & | coupledCurlOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old curl from previous time step of a coupled variable. More... | |
virtual const VectorVariableCurl & | coupledCurlOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old curl from two time steps previous of a coupled variable. More... | |
const ADVectorVariableCurl & | adCoupledCurl (const std::string &var_name, unsigned int comp=0) const |
Returns curl of a coupled variable for use in objects utilizing Automatic Differentiation. More... | |
virtual const VectorVariableDivergence & | coupledDiv (const std::string &var_name, unsigned int comp=0) const |
Returns divergence of a coupled variable. More... | |
virtual const VectorVariableDivergence & | coupledDivOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old divergence from previous time step of a coupled variable. More... | |
virtual const VectorVariableDivergence & | coupledDivOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old divergence from two time steps previous of a coupled variable. More... | |
virtual const VariableSecond & | coupledSecond (const std::string &var_name, unsigned int comp=0) const |
Returns second spatial derivatives of a coupled variable. More... | |
virtual const VariableSecond & | coupledSecondOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old second spatial derivatives from previous time step of a coupled variable. More... | |
virtual const VariableSecond & | coupledSecondOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old second derivative from two time steps previous of a coupled variable. More... | |
virtual const VariableSecond & | coupledSecondPreviousNL (const std::string &var_name, unsigned int comp=0) const |
Returns second derivative of a coupled variable for the previous Newton iterate. More... | |
virtual const VariableValue & | coupledDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled variable. More... | |
std::vector< const VariableValue * > | coupledDots (const std::string &var_name) const |
Returns the time derivatives for all of a coupled variable's components. More... | |
virtual const VariableValue & | coupledDotDot (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledDotOld (const std::string &var_name, unsigned int comp=0) const |
Old time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledDotDotOld (const std::string &var_name, unsigned int comp=0) const |
Old second time derivative of a coupled variable. More... | |
const ADVariableValue & | adCoupledDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled variable for ad simulations. More... | |
std::vector< const ADVariableValue * > | adCoupledDots (const std::string &var_name) const |
Returns the time derivatives for all of a coupled variable's components for ad simulations. More... | |
const ADVariableValue & | adCoupledDotDot (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled variable for ad simulations. More... | |
const ADVectorVariableValue & | adCoupledVectorDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a vector coupled variable for ad simulations. More... | |
virtual const VectorVariableValue & | coupledVectorDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled vector variable. More... | |
virtual const VectorVariableValue & | coupledVectorDotDot (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled vector variable. More... | |
virtual const VectorVariableValue & | coupledVectorDotOld (const std::string &var_name, unsigned int comp=0) const |
Old time derivative of a coupled vector variable. More... | |
virtual const VectorVariableValue & | coupledVectorDotDotOld (const std::string &var_name, unsigned int comp=0) const |
Old second time derivative of a coupled vector variable. More... | |
virtual const VariableValue & | coupledVectorDotDu (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled vector variable with respect to the coefficients. More... | |
virtual const VariableValue & | coupledVectorDotDotDu (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled vector variable with respect to the coefficients. More... | |
virtual const ArrayVariableValue & | coupledArrayDot (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled array variable. More... | |
virtual const ArrayVariableValue & | coupledArrayDotDot (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled array variable. More... | |
virtual const ArrayVariableValue & | coupledArrayDotOld (const std::string &var_name, unsigned int comp=0) const |
Old time derivative of a coupled array variable. More... | |
virtual const ArrayVariableValue & | coupledArrayDotDotOld (const std::string &var_name, unsigned int comp=0) const |
Old second time derivative of a coupled array variable. More... | |
virtual const VariableValue & | coupledDotDu (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled variable with respect to the coefficients. More... | |
virtual const VariableValue & | coupledDotDotDu (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a coupled variable with respect to the coefficients. More... | |
const VariableValue & | coupledArrayDotDu (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a coupled array variable with respect to the coefficients. More... | |
template<typename T > | |
const T & | coupledNodalValue (const std::string &var_name, unsigned int comp=0) const |
Returns nodal values of a coupled variable. More... | |
template<typename T > | |
const Moose::ADType< T >::type & | adCoupledNodalValue (const std::string &var_name, unsigned int comp=0) const |
Returns AD nodal values of a coupled variable. More... | |
template<typename T > | |
const T & | coupledNodalValueOld (const std::string &var_name, unsigned int comp=0) const |
Returns an old nodal value from previous time step of a coupled variable. More... | |
template<typename T > | |
const T & | coupledNodalValueOlder (const std::string &var_name, unsigned int comp=0) const |
Returns an old nodal value from two time steps previous of a coupled variable. More... | |
template<typename T > | |
const T & | coupledNodalValuePreviousNL (const std::string &var_name, unsigned int comp=0) const |
Returns nodal values of a coupled variable for previous Newton iterate. More... | |
template<typename T > | |
const T & | coupledNodalDot (const std::string &var_name, unsigned int comp=0) const |
Nodal values of time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledNodalDotDot (const std::string &var_name, unsigned int comp=0) const |
Nodal values of second time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledNodalDotOld (const std::string &var_name, unsigned int comp=0) const |
Nodal values of old time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledNodalDotDotOld (const std::string &var_name, unsigned int comp=0) const |
Nodal values of old second time derivative of a coupled variable. More... | |
virtual const VariableValue & | coupledDofValues (const std::string &var_name, unsigned int comp=0) const |
Returns DoFs in the current solution vector of a coupled variable for the local element. More... | |
std::vector< const VariableValue * > | coupledAllDofValues (const std::string &var_name) const |
Returns DoFs in the current solution vector of all of a coupled variable's components for the local element. More... | |
virtual const VariableValue & | coupledDofValuesOld (const std::string &var_name, unsigned int comp=0) const |
Returns DoFs in the old solution vector of a coupled variable for the local element. More... | |
std::vector< const VariableValue * > | coupledAllDofValuesOld (const std::string &var_name) const |
Returns DoFs in the old solution vector of all of a coupled variable's components for the local element. More... | |
virtual const VariableValue & | coupledDofValuesOlder (const std::string &var_name, unsigned int comp=0) const |
Returns DoFs in the older solution vector of a coupled variable for the local element. More... | |
std::vector< const VariableValue * > | coupledAllDofValuesOlder (const std::string &var_name) const |
Returns DoFs in the older solution vector of all of a coupled variable's components for the local element. More... | |
virtual const ArrayVariableValue & | coupledArrayDofValues (const std::string &var_name, unsigned int comp=0) const |
Returns DoFs in the current solution vector of a coupled array variable for the local element. More... | |
virtual const ADVariableValue & | adCoupledDofValues (const std::string &var_name, unsigned int comp=0) const |
Returns DOF value of a coupled variable for use in Automatic Differentiation. More... | |
const ADVariableValue & | adZeroValue () const |
method that returns _zero to RESIDUAL computing objects and _ad_zero to JACOBIAN computing objects More... | |
const ADVariableGradient & | adZeroGradient () const |
method that returns _grad_zero to RESIDUAL computing objects and _ad_grad_zero to JACOBIAN computing objects More... | |
const ADVariableSecond & | adZeroSecond () const |
Retrieve a zero second for automatic differentiation. More... | |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | genericZeroValue () |
Returns zero value templated with automatic differentiation boolean. More... | |
template<> | |
const GenericVariableValue< false > & | genericZeroValue () |
template<> | |
const GenericVariableValue< true > & | genericZeroValue () |
template<bool is_ad> | |
const GenericVariableGradient< is_ad > & | genericZeroGradient () |
Returns zero gradient templated with automatic differentiation boolean. More... | |
template<> | |
const GenericVariableGradient< false > & | genericZeroGradient () |
template<> | |
const GenericVariableGradient< true > & | genericZeroGradient () |
template<bool is_ad> | |
const GenericVariableSecond< is_ad > & | genericZeroSecond () |
Returns zero second derivative templated with automatic differentiation boolean. More... | |
template<> | |
const GenericVariableSecond< false > & | genericZeroSecond () |
template<> | |
const GenericVariableSecond< true > & | genericZeroSecond () |
bool | checkVar (const std::string &var_name, unsigned int comp=0, unsigned int comp_bound=0) const |
Check that the right kind of variable is being coupled in. More... | |
const MooseVariableFieldBase * | getFEVar (const std::string &var_name, unsigned int comp) const |
Deprecated method. More... | |
const MooseVariableFieldBase * | getFieldVar (const std::string &var_name, unsigned int comp) const |
MooseVariableFieldBase * | getFieldVar (const std::string &var_name, unsigned int comp) |
template<typename T > | |
const T * | getVarHelper (const std::string &var_name, unsigned int comp) const |
Helper that that be used to retrieve a variable of arbitrary type T . More... | |
template<typename T > | |
T * | getVarHelper (const std::string &var_name, unsigned int comp) |
Helper that can be used to retrieve a variable of arbitrary type T . More... | |
MooseVariable * | getVar (const std::string &var_name, unsigned int comp) |
Extract pointer to a coupled variable. More... | |
const MooseVariable * | getVar (const std::string &var_name, unsigned int comp) const |
Extract pointer to a coupled variable. More... | |
VectorMooseVariable * | getVectorVar (const std::string &var_name, unsigned int comp) |
Extract pointer to a coupled vector variable. More... | |
const VectorMooseVariable * | getVectorVar (const std::string &var_name, unsigned int comp) const |
Extract pointer to a coupled vector variable. More... | |
ArrayMooseVariable * | getArrayVar (const std::string &var_name, unsigned int comp) |
Extract pointer to a coupled array variable. More... | |
const ArrayMooseVariable * | getArrayVar (const std::string &var_name, unsigned int comp) const |
Extract pointer to a coupled array variable. More... | |
void | validateExecutionerType (const std::string &name, const std::string &fn_name) const |
Checks to make sure that the current Executioner has set "_is_transient" when old/older values are coupled in. More... | |
template<typename T , typename Func > | |
std::vector< T > | coupledVectorHelper (const std::string &var_name, const Func &func) const |
bool | isCoupledScalar (const std::string &var_name, unsigned int i=0) const |
Returns true if a variables has been coupled_as name. More... | |
unsigned int | coupledScalarComponents (const std::string &var_name) const |
Return the number of components to the coupled scalar variable. More... | |
unsigned int | coupledScalar (const std::string &var_name, unsigned int comp=0) const |
Returns the index for a scalar coupled variable by name. More... | |
libMesh::Order | coupledScalarOrder (const std::string &var_name, unsigned int comp=0) const |
Returns the order for a scalar coupled variable by name. More... | |
const VariableValue & | coupledScalarValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a scalar coupled variable. More... | |
const ADVariableValue & | adCoupledScalarValue (const std::string &var_name, unsigned int comp=0) const |
Returns AD value of a scalar coupled variable. More... | |
template<bool is_ad> | |
const GenericVariableValue< is_ad > & | coupledGenericScalarValue (const std::string &var_name, unsigned int comp=0) const |
Returns value of a coupled scalar variable for use in templated automatic differentiation classes. More... | |
template<> | |
const GenericVariableValue< false > & | coupledGenericScalarValue (const std::string &var_name, const unsigned int comp) const |
template<> | |
const GenericVariableValue< true > & | coupledGenericScalarValue (const std::string &var_name, const unsigned int comp) const |
const VariableValue & | coupledVectorTagScalarValue (const std::string &var_name, TagID tag, unsigned int comp=0) const |
Returns value of a scalar coupled variable. More... | |
const VariableValue & | coupledMatrixTagScalarValue (const std::string &var_name, TagID tag, unsigned int comp=0) const |
Returns value of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarValueOld (const std::string &var_name, unsigned int comp=0) const |
Returns the old (previous time step) value of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarValueOlder (const std::string &var_name, unsigned int comp=0) const |
Returns the older (two time steps previous) value of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarDot (const std::string &var_name, unsigned int comp=0) const |
Returns the time derivative of a scalar coupled variable. More... | |
const ADVariableValue & | adCoupledScalarDot (const std::string &var_name, unsigned int comp=0) const |
Returns the time derivative of a scalar coupled variable, including its dependence on the nonlinear degrees of freedom through automatic differentiation. More... | |
const VariableValue & | coupledScalarDotDot (const std::string &var_name, unsigned int comp=0) const |
Returns the second time derivative of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarDotOld (const std::string &var_name, unsigned int comp=0) const |
Returns the old time derivative of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarDotDotOld (const std::string &var_name, unsigned int comp=0) const |
Returns the old second time derivative of a scalar coupled variable. More... | |
const VariableValue & | coupledScalarDotDu (const std::string &var_name, unsigned int comp=0) const |
Time derivative of a scalar coupled variable with respect to the coefficients. More... | |
const VariableValue & | coupledScalarDotDotDu (const std::string &var_name, unsigned int comp=0) const |
Second time derivative of a scalar coupled variable with respect to the coefficients. More... | |
const MooseVariableScalar * | getScalarVar (const std::string &var_name, unsigned int comp) const |
Extract pointer to a scalar coupled variable. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | neighborValue () |
The value of the variable this object is operating on evaluated on the "neighbor" element. More... | |
const VectorVariableValue & | neighborValue () |
virtual const OutputTools< ComputeValueType >::VariableValue & | neighborValueOld () |
The old value of the variable this object is operating on evaluated on the "neighbor" element. More... | |
const VectorVariableValue & | neighborValueOld () |
virtual const OutputTools< ComputeValueType >::VariableValue & | neighborValueOlder () |
The older value of the variable this object is operating on evaluated on the "neighbor" element. More... | |
const VectorVariableValue & | neighborValueOlder () |
virtual const OutputTools< ComputeValueType >::VariableGradient & | neighborGradient () |
The gradient of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableGradient & | neighborGradientOld () |
The old gradient of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableGradient & | neighborGradientOlder () |
The older gradient of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | neighborSecond () |
The second derivative of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | neighborSecondOld () |
The old second derivative of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | neighborSecondOlder () |
The older second derivative of the variable this object is operating on evaluated on the "neighbor" element. More... | |
virtual const OutputTools< ComputeValueType >::VariableTestSecond & | neighborSecondTest () |
The second derivative of the neighbor's test function. More... | |
virtual const OutputTools< ComputeValueType >::VariablePhiSecond & | neighborSecondPhi () |
The second derivative of the neighbor's shape function. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | value () |
The value of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | valueOld () |
The old value of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | valueOlder () |
The older value of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | dot () |
The time derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | dotDot () |
The second time derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | dotOld () |
The old time derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableValue & | dotDotOld () |
The old second time derivative of the variable this object is operating on. More... | |
virtual const VariableValue & | dotDu () |
The derivative of the time derivative of the variable this object is operating on with respect to this variable's coefficients. More... | |
virtual const VariableValue & | dotDotDu () |
The derivative of the second time derivative of the variable this object is operating on with respect to this variable's coefficients. More... | |
virtual const OutputTools< ComputeValueType >::VariableGradient & | gradient () |
The gradient of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableGradient & | gradientOld () |
The old gradient of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableGradient & | gradientOlder () |
The older gradient of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | second () |
The second derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | secondOld () |
The old second derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableSecond & | secondOlder () |
The older second derivative of the variable this object is operating on. More... | |
virtual const OutputTools< ComputeValueType >::VariableTestSecond & | secondTest () |
The second derivative of the test function. More... | |
virtual const OutputTools< ComputeValueType >::VariableTestSecond & | secondTestFace () |
The second derivative of the test function on the current face. More... | |
virtual const OutputTools< ComputeValueType >::VariablePhiSecond & | secondPhi () |
The second derivative of the trial function. More... | |
virtual const OutputTools< ComputeValueType >::VariablePhiSecond & | secondPhiFace () |
The second derivative of the trial function on the current face. More... | |
template<typename T , bool is_ad> | |
const GenericMaterialProperty< T, is_ad > * | defaultGenericMaterialProperty (const std::string &name) |
template<typename T > | |
const MaterialProperty< T > * | defaultMaterialProperty (const std::string &name) |
template<typename T > | |
const ADMaterialProperty< T > * | defaultADMaterialProperty (const std::string &name) |
Protected Attributes | |
const VariableSecond & | _second_u |
const VariableSecond & | _second_u_neighbor |
MooseVariableField< ComputeValueType > & | _var |
const OutputTools< ComputeValueType >::VariableValue & | _u |
Holds the current solution at the current quadrature point on the face. More... | |
const OutputTools< ComputeValueType >::VariableGradient & | _grad_u |
Holds the current solution gradient at the current quadrature point on the face. More... | |
const OutputTools< ComputeValueType >::VariableValue & | _u_neighbor |
Holds the current solution at the current quadrature point. More... | |
const OutputTools< ComputeValueType >::VariableGradient & | _grad_u_neighbor |
Holds the current solution gradient at the current quadrature point. More... | |
MooseVariableFE< Real > & | _field_var |
const Elem *const & | _current_elem |
Current element under consideration. More... | |
const Elem *const & | _neighbor_elem |
The neighbor element across from the current side. More... | |
const unsigned int & | _current_side |
Current side. More... | |
const Elem *const & | _current_side_elem |
Current side element. More... | |
const Moose::CoordinateSystemType & | _coord_sys |
Coordinate system. More... | |
unsigned int | _qp |
The current quadrature point. More... | |
const QBase *const & | _qrule |
The quadrature rule being used. More... | |
const MooseArray< Point > & | _q_point |
The spatial location of the current quadrature point. More... | |
const MooseArray< Real > & | _JxW |
The quadrature weight multiplied by the element Jacobian. More... | |
const MooseArray< Real > & | _coord |
The coordinate transformation. More... | |
BoundaryID | _boundary_id |
The bounday (if any) that this indicator is operating on. More... | |
bool | _scale_by_flux_faces |
Whether to scale the indicator value by the number of flux faces in an attempt to avoid penalizing internal faces. More... | |
const MooseArray< Point > & | _normals |
Normal vectors at the quadrature points. More... | |
const bool | _use_displaced_mesh |
Whether to use the displaced mesh. More... | |
SubProblem & | _subproblem |
FEProblemBase & | _fe_problem |
SystemBase & | _sys |
NumericVector< Number > & | _solution |
THREAD_ID | _tid |
Assembly & | _assembly |
MooseMesh & | _mesh |
const bool & | _enabled |
Reference to the "enable" InputParameters, used by Controls for toggling on/off MooseObjects. More... | |
MooseApp & | _app |
The MOOSE application this is associated with. More... | |
Factory & | _factory |
The Factory associated with the MooseApp. More... | |
ActionFactory & | _action_factory |
Builds Actions. More... | |
const std::string & | _type |
The type of this class. More... | |
const std::string & | _name |
The name of this class. More... | |
const InputParameters & | _pars |
The object's parameters. More... | |
const Parallel::Communicator & | _communicator |
const MaterialData * | _blk_material_data |
Pointer to the MaterialData class for this object. More... | |
const ExecFlagEnum & | _execute_enum |
Execute settings for this object. More... | |
const ExecFlagType & | _current_execute_flag |
Reference to FEProblemBase. More... | |
MooseApp & | _restartable_app |
Reference to the application. More... | |
const std::string | _restartable_system_name |
The system name this object is in. More... | |
const THREAD_ID | _restartable_tid |
The thread ID for this object. More... | |
const bool | _restartable_read_only |
Flag for toggling read only status (see ReporterData) More... | |
const InputParameters & | _mi_params |
Parameters of the object with this interface. More... | |
const std::string | _mi_name |
The name of the object that this interface belongs to. More... | |
const MooseObjectName | _mi_moose_object_name |
The "complete" name of the object that this interface belongs for material property output. More... | |
FEProblemBase & | _mi_feproblem |
Reference to the FEProblemBase class. More... | |
SubProblem & | _mi_subproblem |
Reference to the subproblem. More... | |
const THREAD_ID | _mi_tid |
Current threaded it. More... | |
const Moose::MaterialDataType | _material_data_type |
The type of data. More... | |
MaterialData & | _material_data |
The material data class that stores properties. More... | |
bool | _stateful_allowed |
True by default. More... | |
bool | _get_material_property_called |
Initialized to false. More... | |
std::vector< std::unique_ptr< PropertyValue > > | _default_properties |
Storage vector for default properties. More... | |
std::unordered_set< unsigned int > | _material_property_dependencies |
The set of material properties (as given by their IDs) that this object depends on. More... | |
const MaterialPropertyName | _get_suffix |
const bool | _use_interpolated_state |
Use the interpolated state set up through the ProjectedStatefulMaterialStorageAction. More... | |
bool | _neighbor_nodal |
const InputParameters & | _c_parameters |
const std::string & | _c_name |
The name of the object this interface is part of. More... | |
const std::string & | _c_type |
The type of the object this interface is part of. More... | |
FEProblemBase & | _c_fe_problem |
const SystemBase *const | _c_sys |
Pointer to the system object if the moose object this is an interface for has one. More... | |
std::unordered_map< std::string, std::vector< MooseVariableFieldBase * > > | _coupled_vars |
Coupled vars whose values we provide. More... | |
std::vector< MooseVariableFieldBase * > | _coupled_moose_vars |
Vector of all coupled variables. More... | |
std::vector< MooseVariable * > | _coupled_standard_moose_vars |
Vector of standard coupled variables. More... | |
std::vector< VectorMooseVariable * > | _coupled_vector_moose_vars |
Vector of vector coupled variables. More... | |
std::vector< ArrayMooseVariable * > | _coupled_array_moose_vars |
Vector of array coupled variables. More... | |
std::vector< MooseVariableField< Real > * > | _coupled_fv_moose_vars |
Vector of all finite volume coupled variables. More... | |
const std::unordered_map< std::string, std::string > & | _new_to_deprecated_coupled_vars |
map from new to deprecated variable names More... | |
bool | _c_nodal |
True if we provide coupling to nodal values. More... | |
bool | _c_is_implicit |
True if implicit value is required. More... | |
const bool | _c_allow_element_to_nodal_coupling |
THREAD_ID | _c_tid |
Thread ID of the thread using this object. More... | |
std::unordered_map< std::string, std::vector< std::unique_ptr< VariableValue > > > | _default_value |
Will hold the default value for optional coupled variables. More... | |
std::unordered_map< std::string, std::unique_ptr< MooseArray< ADReal > > > | _ad_default_value |
Will hold the default value for optional coupled variables for automatic differentiation. More... | |
std::unordered_map< std::string, std::unique_ptr< VectorVariableValue > > | _default_vector_value |
Will hold the default value for optional vector coupled variables. More... | |
std::unordered_map< std::string, std::unique_ptr< ArrayVariableValue > > | _default_array_value |
Will hold the default value for optional array coupled variables. More... | |
std::unordered_map< std::string, std::unique_ptr< MooseArray< ADRealVectorValue > > > | _ad_default_vector_value |
Will hold the default value for optional vector coupled variables for automatic differentiation. More... | |
VariableValue | _default_value_zero |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info. More... | |
VariableGradient | _default_gradient |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
MooseArray< ADRealVectorValue > | _ad_default_gradient |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
MooseArray< ADRealTensorValue > | _ad_default_vector_gradient |
This will always be zero because the default values for optionally coupled vector variables is always constant. More... | |
VariableSecond | _default_second |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
MooseArray< ADRealTensorValue > | _ad_default_second |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
MooseArray< ADRealVectorValue > | _ad_default_curl |
This will always be zero because the default values for optionally coupled vector variables is always constant. More... | |
const VariableValue & | _zero |
Zero value of a variable. More... | |
const VariablePhiValue & | _phi_zero |
const MooseArray< ADReal > & | _ad_zero |
const VariableGradient & | _grad_zero |
Zero gradient of a variable. More... | |
const MooseArray< ADRealVectorValue > & | _ad_grad_zero |
const VariablePhiGradient & | _grad_phi_zero |
Zero gradient of trial function. More... | |
const VariableSecond & | _second_zero |
Zero second derivative of a variable. More... | |
const MooseArray< ADRealTensorValue > & | _ad_second_zero |
const VariablePhiSecond & | _second_phi_zero |
Zero second derivative of a test function. More... | |
const VectorVariableValue & | _vector_zero |
Zero value of a vector variable. More... | |
const VectorVariableCurl & | _vector_curl_zero |
Zero value of the curl of a vector variable. More... | |
VectorVariableValue | _default_vector_value_zero |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info. More... | |
VectorVariableGradient | _default_vector_gradient |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
VectorVariableCurl | _default_vector_curl |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
VectorVariableDivergence | _default_div |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
ArrayVariableValue | _default_array_value_zero |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info. More... | |
ArrayVariableGradient | _default_array_gradient |
This will always be zero because the default values for optionally coupled variables is always constant. More... | |
bool | _coupleable_neighbor |
Whether or not this object is a "neighbor" object: ie all of it's coupled values should be neighbor values. More... | |
FEProblemBase & | _sc_fe_problem |
const THREAD_ID | _sc_tid |
Thread ID of the thread using this object. More... | |
const Real & | _real_zero |
Scalar zero. More... | |
const VariableValue & | _scalar_zero |
Zero value of a scalar variable. More... | |
const Point & | _point_zero |
Zero point. More... | |
bool | _nodal |
Whether or not this object is acting only at nodes. More... | |
MooseVariableFE< ComputeValueType > * | _variable |
MooseVariableFV< ComputeValueType > * | _fv_variable |
MooseLinearVariableFV< ComputeValueType > * | _linear_fv_variable |
MooseVariableField< ComputeValueType > * | _field_variable |
Assembly * | _mvi_assembly |
Static Protected Attributes | |
static const std::string | _interpolated_old = "_interpolated_old" |
name suffixes for interpolated old and older properties More... | |
static const std::string | _interpolated_older = "_interpolated_older" |
Definition at line 14 of file LaplacianJumpIndicator.h.
|
inherited |
The parameter type this interface expects for a data file name.
Definition at line 27 of file DataFileInterface.h.
LaplacianJumpIndicator::LaplacianJumpIndicator | ( | const InputParameters & | parameters | ) |
Definition at line 23 of file LaplacianJumpIndicator.C.
|
protectedinherited |
Returns curl of a coupled variable for use in objects utilizing Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1756 of file Coupleable.C.
|
protectedvirtualinherited |
Returns DOF value of a coupled variable for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2099 of file Coupleable.C.
|
protectedinherited |
Time derivative of a coupled variable for ad simulations.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2249 of file Coupleable.C.
Referenced by Coupleable::adCoupledDots().
|
protectedinherited |
Second time derivative of a coupled variable for ad simulations.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2272 of file Coupleable.C.
|
protectedinherited |
Returns the time derivatives for all of a coupled variable's components for ad simulations.
var_name | Name of coupled variable |
var_name
Definition at line 2752 of file Coupleable.C.
|
protectedinherited |
Returns gradient of a coupled variable for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2190 of file Coupleable.C.
Referenced by Coupleable::adCoupledGradients().
|
protectedinherited |
Returns gradient of a coupled variable's time derivative for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2207 of file Coupleable.C.
|
protectedinherited |
Returns the gradients for all of a coupled variable's components for use in Automatic Differentiation.
var_name | Name of coupled variable |
var_name
Definition at line 2731 of file Coupleable.C.
|
protectedinherited |
Returns value of a coupled lower-dimensional variable for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2172 of file Coupleable.C.
|
virtualinherited |
Get the coupled neighbor variable gradient for var_name
with derivative information for automatic differentiation objects.
Definition at line 224 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::coupledGenericNeighborGradient().
|
virtualinherited |
Get the coupled neighbor variable value for var_name
with derivative information for automatic differentiation objects.
Definition at line 61 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::adCoupledNeighborValues(), and NeighborCoupleable::coupledGenericNeighborValue().
|
virtualinherited |
Get the time derivative of the coupled neighbor variable value for var_name
with derivative information for automatic differentiation objects.
Definition at line 79 of file NeighborCoupleable.C.
|
inherited |
Definition at line 96 of file NeighborCoupleable.C.
|
protectedinherited |
Returns AD nodal values of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2130 of file Coupleable.C.
|
protectedinherited |
Returns the time derivative of a scalar coupled variable, including its dependence on the nonlinear degrees of freedom through automatic differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 252 of file ScalarCoupleable.C.
|
protectedinherited |
Returns AD value of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 135 of file ScalarCoupleable.C.
|
protectedinherited |
Returns second derivatives of a coupled variable for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2224 of file Coupleable.C.
|
protectedinherited |
Returns value of a coupled variable for use in Automatic Differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2152 of file Coupleable.C.
Referenced by Coupleable::adCoupledValues().
|
protectedinherited |
Returns the values for all of a coupled variable's components for use in Automatic Differentiation.
var_name | Name of coupled variable |
var_name
Definition at line 2534 of file Coupleable.C.
|
protectedinherited |
Time derivative of a vector coupled variable for ad simulations.
var_name | Name of vector coupled variable |
comp | Component number |
Definition at line 2289 of file Coupleable.C.
|
protectedinherited |
Returns gradient of a coupled vector variable for use in Automatic Differentiation.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 2323 of file Coupleable.C.
|
virtualinherited |
Get the coupled neighbor vector variable value for var_name
with derivative information for automatic differentiation objects.
Definition at line 104 of file NeighborCoupleable.C.
|
protectedinherited |
Returns second derivatives of a coupled vector variable for use in Automatic Differentiation.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
|
protectedinherited |
Returns value of a coupled vector variable for use in Automatic Differentiation.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled variables |
Definition at line 2305 of file Coupleable.C.
Referenced by Coupleable::adCoupledVectorValues().
|
protectedinherited |
Returns the values for all of a coupled vector variable's components for use in Automatic Differentiation.
var_name | Name of coupled variable |
var_name
Definition at line 2541 of file Coupleable.C.
Definition at line 104 of file Coupleable.h.
Referenced by Coupleable::coupledMatrixTagValue().
Definition at line 102 of file Coupleable.h.
Referenced by Coupleable::coupledVectorTagArrayGradient(), Coupleable::coupledVectorTagGradient(), Coupleable::vectorTagDofValueHelper(), and Coupleable::vectorTagValueHelper().
|
inlineinherited |
Call this function to add the passed in MooseVariableFieldBase as a variable that this object depends on.
Definition at line 72 of file MooseVariableDependencyInterface.h.
Referenced by ADDGKernel::ADDGKernel(), ADIntegratedBCTempl< T >::ADIntegratedBCTempl(), ADInterfaceKernelTempl< T >::ADInterfaceKernelTempl(), ADKernelTempl< T >::ADKernelTempl(), ArrayDGKernel::ArrayDGKernel(), ArrayIntegratedBC::ArrayIntegratedBC(), ArrayKernel::ArrayKernel(), ArrayNodalBC::ArrayNodalBC(), AuxKernelTempl< Real >::AuxKernelTempl(), AuxNodalScalarKernel::AuxNodalScalarKernel(), CoupleableMooseVariableDependencyIntermediateInterface::CoupleableMooseVariableDependencyIntermediateInterface(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), DGKernel::DGKernel(), DiffusionLHDGAssemblyHelper::DiffusionLHDGAssemblyHelper(), DiracKernelTempl< T >::DiracKernelTempl(), ElemElemConstraint::ElemElemConstraint(), ElementIndicator::ElementIndicator(), ElementIntegralArrayVariablePostprocessor::ElementIntegralArrayVariablePostprocessor(), ElementIntegralVariablePostprocessor::ElementIntegralVariablePostprocessor(), ElementIntegralVariableUserObject::ElementIntegralVariableUserObject(), ElementVariablePostprocessor::ElementVariablePostprocessor(), FVBoundaryCondition::FVBoundaryCondition(), FVElementalKernel::FVElementalKernel(), FVInterfaceKernel::FVInterfaceKernel(), IntegratedBC::IntegratedBC(), InterfaceIntegralVariableValuePostprocessor::InterfaceIntegralVariableValuePostprocessor(), InterfaceKernelTempl< T >::InterfaceKernelTempl(), InterfaceMaterial::InterfaceMaterial(), InternalSideIndicatorBase::InternalSideIndicatorBase(), InternalSideIndicatorTempl< ComputeValueType >::InternalSideIndicatorTempl(), InternalSideIntegralVariablePostprocessor::InternalSideIntegralVariablePostprocessor(), IPHDGAssemblyHelper::IPHDGAssemblyHelper(), Kernel::Kernel(), LinearFVBoundaryCondition::LinearFVBoundaryCondition(), LinearFVKernel::LinearFVKernel(), Marker::Marker(), Material::Material(), MortarConstraintBase::MortarConstraintBase(), NeighborCoupleableMooseVariableDependencyIntermediateInterface::NeighborCoupleableMooseVariableDependencyIntermediateInterface(), NodalBC::NodalBC(), NodalConstraint::NodalConstraint(), NodalKernel::NodalKernel(), NodalScalarKernel::NodalScalarKernel(), NodeElemConstraintBase::NodeElemConstraintBase(), NodeFaceConstraint::NodeFaceConstraint(), PointVariableSamplerBase::PointVariableSamplerBase(), QuadraturePointMarker::QuadraturePointMarker(), SideIntegralVariablePostprocessor::SideIntegralVariablePostprocessor(), SideIntegralVariableUserObject::SideIntegralVariableUserObject(), SideVariablePostprocessor::SideVariablePostprocessor(), VectorIntegratedBC::VectorIntegratedBC(), VectorKernel::VectorKernel(), and VectorNodalBC::VectorNodalBC().
|
inlineinherited |
Definition at line 76 of file MooseVariableDependencyInterface.h.
|
inlineprotectedvirtualinherited |
Helper for deriving classes to override to add dependencies when a UserObject is requested.
Reimplemented in AuxKernelTempl< ComputeValueType >, AuxKernelTempl< RT >, AuxKernelTempl< RealVectorValue >, AuxKernelTempl< Real >, UserObject, and InitialConditionBase.
Definition at line 110 of file UserObjectInterface.h.
Referenced by UserObjectInterface::getUserObjectBaseByName().
|
protectedinherited |
method that returns _grad_zero to RESIDUAL computing objects and _ad_grad_zero to JACOBIAN computing objects
Definition at line 2405 of file Coupleable.C.
|
protectedinherited |
Retrieve a zero second for automatic differentiation.
Definition at line 2412 of file Coupleable.C.
|
protectedinherited |
method that returns _zero to RESIDUAL computing objects and _ad_zero to JACOBIAN computing objects
Definition at line 2398 of file Coupleable.C.
|
virtualinherited |
Return the block subdomain ids for this object Note, if this is not block restricted, this function returns all mesh subdomain ids.
Definition at line 194 of file BlockRestrictable.C.
Referenced by FunctorMaterial::addFunctorProperty(), DiracKernelBase::addPoint(), DiracKernelBase::addPointWithValidId(), NodalPatchRecoveryAuxBase::blockRestrictElements(), ComboMarker::ComboMarker(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), BlockRestrictable::getBlockCoordSystem(), MaterialBase::getGenericZeroMaterialPropertyByName(), FunctorIC::gradient(), BlockRestrictable::hasBlockMaterialPropertyHelper(), IndicatorMarker::IndicatorMarker(), SubdomainsDivision::initialize(), ElementCentroidPositions::initialize(), QuadraturePointsPositions::initialize(), FunctorExtremaPositions::initialize(), MooseVariableBase::MooseVariableBase(), NodalPatchRecoveryAux::NodalPatchRecoveryAux(), PointwiseRenormalizeVector::PointwiseRenormalizeVector(), ProjectedMaterialPropertyNodalPatchRecoveryAux::ProjectedMaterialPropertyNodalPatchRecoveryAux(), ProjectionAux::ProjectionAux(), MaterialBase::registerPropName(), FVPointValueConstraint::setMyElem(), and FunctorIC::value().
|
virtualinherited |
Returns true if this object has been restricted to a block.
Definition at line 182 of file BlockRestrictable.C.
Referenced by NodalPatchRecoveryAuxBase::blockRestrictElements(), BlockRestrictable::checkVariable(), SubdomainsDivision::divisionIndex(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), BlockRestrictable::getBlockCoordSystem(), FunctorIC::gradient(), BlockRestrictable::hasBlockMaterialPropertyHelper(), SubdomainsDivision::initialize(), ElementCentroidPositions::initialize(), QuadraturePointsPositions::initialize(), BlockRestrictable::initializeBlockRestrictable(), SolutionIC::initialSetup(), MooseVariableBase::MooseVariableBase(), FVPointValueConstraint::setMyElem(), and FunctorIC::value().
|
inherited |
Return the block names for this object.
Note, if the 'blocks' input parameter was not utilized this will return an empty vector.
Definition at line 188 of file BlockRestrictable.C.
Referenced by MaterialOutputAction::getParams(), SubdomainsDivision::initialize(), and SolutionIC::initialSetup().
|
inherited |
Return the largest mesh dimension of the elements in the blocks for this object.
Definition at line 371 of file BlockRestrictable.C.
|
inherited |
Builds hide lists for output objects NOT listed in the 'outputs' parameter.
variable_names | A set of variables for which the 'outputs' parameter controls |
By default this is called by the constructor and passes the block name as the list of variables. This needs to be called explicitly if the build_list flag is set to False in the constructor. The latter cases is needed by the Material object to work correctly with the automatic material output capability.
Definition at line 61 of file OutputInterface.C.
Referenced by ReporterTransferInterface::hideVariableHelper(), and OutputInterface::OutputInterface().
|
inherited |
get a map of MaterialBase pointers for all material objects that this object depends on for each block
Definition at line 210 of file MaterialPropertyInterface.C.
|
inherited |
External method for calling moose error with added object context.
msg | The message |
with_prefix | If true, add the prefix from messagePrefix(), which is the object information (type, name, etc) |
node | Optional hit node to add file path context as a prefix |
Definition at line 102 of file MooseBase.C.
Referenced by InputParameters::callMooseError(), MooseBase::mooseDocumentedError(), MooseBase::mooseError(), and MooseBase::mooseErrorNonPrefixed().
|
staticinherited |
External method for calling moose error with added object context.
Needed so that objects without the MooseBase context (InputParameters) can call errors with context
app | The app pointer (if available); adds multiapp context and clears the console |
params | The parameters, needed to obtain object information |
msg | The message |
with_prefix | If true, add the prefix from messagePrefix(), which is the object information (type, name, etc) |
node | Optional hit node to add file path context as a prefix |
Definition at line 110 of file MooseBase.C.
|
inherited |
Check whether all of the variable dependencies have degree of freedom indices on the supplied degree of freedom object.
dof_object | The degree of freedom object (an element or node) that we want to check for existence of variable degrees of freedom on |
vars_to_omit | Variables that we can omit from checking |
Definition at line 90 of file MooseVariableDependencyInterface.h.
|
inherited |
Check if block and boundary restrictions of a given material are compatible with the current material.
Error out otherwise.
Definition at line 151 of file MaterialPropertyInterface.C.
Referenced by MaterialPropertyInterface::getMaterialByName().
|
protectedinherited |
Check and throw an error if the execution has progressed past the construction stage.
Definition at line 227 of file MaterialPropertyInterface.C.
Referenced by MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
protectedvirtualinherited |
A helper method for checking material properties This method was required to avoid a compiler problem with the template getMaterialProperty method.
Reimplemented in Material.
Definition at line 122 of file MaterialPropertyInterface.C.
Referenced by Material::checkMaterialProperty(), and MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
protectedinherited |
Check that the right kind of variable is being coupled in.
var_name | The name of the coupled variable |
Definition at line 207 of file Coupleable.C.
Referenced by Coupleable::getVarHelper().
|
virtualinherited |
Helper for checking that the ids for this object are in agreement with the variables on the supplied variable.
variable | The variable to check against. |
Reimplemented in DomainUserObject.
Definition at line 343 of file BlockRestrictable.C.
Referenced by DomainUserObject::checkVariable().
|
inherited |
Check whether all of the supplied variables have degree of freedom indices on the supplied degree of freedom object.
dof_object | The degree of freedom object (an element or node) that we want to check for existence of variable degrees of freedom on |
vars_to_check | the variables to check |
Definition at line 25 of file MooseVariableDependencyInterface.C.
Referenced by MooseVariableDependencyInterface::checkAllVariables().
|
protectedinherited |
Checks that the passed in variable is only accessed writable by one object in a given subdomain.
Definition at line 950 of file Coupleable.C.
Referenced by Coupleable::writableCoupledValue(), and Coupleable::writableVariable().
|
overridevirtualinherited |
Computes the indicator for the current side.
Implements Indicator.
Definition at line 79 of file InternalSideIndicatorBase.C.
|
overrideprotectedvirtual |
The virtual function you will want to override to compute error contributions.
This is called once per quadrature point on each interior side of every element.
You should return the error^2
Implements InternalSideIndicatorBase.
Definition at line 29 of file LaplacianJumpIndicator.C.
|
inherited |
Connect controllable parameter of this action with the controllable parameters of the objects added by this action.
parameter | Name of the controllable parameter of this action |
object_type | Type of the object added by this action. |
object_name | Name of the object added by this action. |
object_parameter | Name of the parameter of the object. |
Definition at line 74 of file MooseBase.C.
|
protectedvirtualinherited |
Returns the index for a coupled variable by name.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Reimplemented in ShapeUserObject< ElementUserObject >, and ShapeUserObject< SideUserObject >.
Definition at line 440 of file Coupleable.C.
Referenced by Coupleable::coupledIndices(), FunctionMaterialBase< is_ad >::FunctionMaterialBase(), and KernelBase::KernelBase().
|
protectedinherited |
Returns DoFs in the current solution vector of all of a coupled variable's components for the local element.
var_name | Name of coupled variable |
Definition at line 2038 of file Coupleable.C.
|
protectedinherited |
Returns DoFs in the old solution vector of all of a coupled variable's components for the local element.
var_name | Name of coupled variable |
Definition at line 2058 of file Coupleable.C.
|
protectedinherited |
Returns DoFs in the older solution vector of all of a coupled variable's components for the local element.
var_name | Name of coupled variable |
Definition at line 2078 of file Coupleable.C.
|
protectedvirtualinherited |
Returns DoFs in the current solution vector of a coupled array variable for the local element.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 2086 of file Coupleable.C.
|
protectedvirtualinherited |
Time derivative of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1348 of file Coupleable.C.
|
protectedvirtualinherited |
Second time derivative of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1370 of file Coupleable.C.
|
protectedvirtualinherited |
Old second time derivative of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1414 of file Coupleable.C.
|
protectedinherited |
Time derivative of a coupled array variable with respect to the coefficients.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1486 of file Coupleable.C.
|
protectedvirtualinherited |
Old time derivative of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1392 of file Coupleable.C.
|
protectedvirtualinherited |
Returns gradient of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1656 of file Coupleable.C.
|
protectedvirtualinherited |
Retun a gradient of a coupled array variable's time derivative.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1695 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old gradient from previous time step of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1669 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old gradient from two time steps previous of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1682 of file Coupleable.C.
|
virtualinherited |
Definition at line 287 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 298 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 310 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 277 of file NeighborCoupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 847 of file Coupleable.C.
Referenced by Coupleable::coupledArrayValues().
|
protectedvirtualinherited |
Returns an old value from previous time step of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1094 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old value from two time steps previous of a coupled array variable.
var_name | Name of coupled array variable |
comp | Component number for vector of coupled array variables |
Definition at line 1116 of file Coupleable.C.
|
protectedinherited |
Returns the values for all of a coupled array variable's components.
var_name | Name of coupled array variable |
var_name
Definition at line 869 of file Coupleable.C.
|
inlineprotectedvirtualinherited |
A call-back function provided by the derived object for actions before coupling a variable with functions such as coupledValue.
Reimplemented in AuxKernelTempl< ComputeValueType >, AuxKernelTempl< RT >, AuxKernelTempl< RealVectorValue >, and AuxKernelTempl< Real >.
Definition at line 135 of file Coupleable.h.
Referenced by Coupleable::checkFuncType().
|
protectedinherited |
Number of coupled components.
var_name | Name of the variable |
Definition at line 156 of file Coupleable.C.
Referenced by Coupleable::coupledVectorHelper(), KernelBase::KernelBase(), SpatialAverageBase::SpatialAverageBase(), and VariableValueVolumeHistogram::VariableValueVolumeHistogram().
|
protectedvirtualinherited |
Returns curl of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1708 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old curl from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1724 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old curl from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1740 of file Coupleable.C.
|
protectedvirtualinherited |
Returns divergence of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1773 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old divergence from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1789 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old divergence from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1805 of file Coupleable.C.
|
protectedvirtualinherited |
Returns DoFs in the current solution vector of a coupled variable for the local element.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2025 of file Coupleable.C.
Referenced by Coupleable::coupledAllDofValues().
|
protectedvirtualinherited |
Returns DoFs in the old solution vector of a coupled variable for the local element.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2045 of file Coupleable.C.
Referenced by Coupleable::coupledAllDofValuesOld().
|
protectedvirtualinherited |
Returns DoFs in the older solution vector of a coupled variable for the local element.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2065 of file Coupleable.C.
Referenced by Coupleable::coupledAllDofValuesOlder().
|
protectedvirtualinherited |
Time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Reimplemented in AuxKernelTempl< ComputeValueType >, AuxKernelTempl< RT >, AuxKernelTempl< RealVectorValue >, and AuxKernelTempl< Real >.
Definition at line 1138 of file Coupleable.C.
Referenced by AuxKernelTempl< Real >::coupledDot(), and Coupleable::coupledDots().
|
protectedvirtualinherited |
Second time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1163 of file Coupleable.C.
|
protectedvirtualinherited |
Second time derivative of a coupled variable with respect to the coefficients.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1461 of file Coupleable.C.
|
protectedvirtualinherited |
Old second time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1227 of file Coupleable.C.
|
protectedvirtualinherited |
Time derivative of a coupled variable with respect to the coefficients.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Reimplemented in AuxKernelTempl< ComputeValueType >, AuxKernelTempl< RT >, AuxKernelTempl< RealVectorValue >, and AuxKernelTempl< Real >.
Definition at line 1436 of file Coupleable.C.
Referenced by AuxKernelTempl< Real >::coupledDotDu().
|
protectedvirtualinherited |
Old time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1202 of file Coupleable.C.
|
protectedinherited |
Returns the time derivatives for all of a coupled variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2745 of file Coupleable.C.
|
protectedinherited |
Returns DOF value of a coupled variable for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 587 of file Coupleable.C.
|
protectedinherited |
Definition at line 594 of file Coupleable.C.
|
protectedinherited |
Returns time derivative of a coupled variable for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 2760 of file Coupleable.C.
|
protectedinherited |
Definition at line 2767 of file Coupleable.C.
|
protectedinherited |
Returns the second time derivative of a coupled variable for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 1189 of file Coupleable.C.
|
protectedinherited |
Definition at line 1196 of file Coupleable.C.
|
protectedinherited |
Returns gradient of a coupled variable for use in templated automatic differentiation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 2462 of file Coupleable.C.
|
protectedinherited |
Definition at line 2469 of file Coupleable.C.
|
protectedinherited |
Returns the gradients for all of a coupled variable's components for use in templated automatic differentiation.
var_name | Name of coupled variable |
var_name
|
protectedinherited |
Definition at line 2717 of file Coupleable.C.
|
protectedinherited |
Definition at line 2724 of file Coupleable.C.
|
inherited |
Retrieve the coupled neighbor variable gradient whether AD or not.
Definition at line 147 of file NeighborCoupleable.h.
|
inherited |
Retrieve the coupled neighbor variable value whether AD or not.
Definition at line 136 of file NeighborCoupleable.h.
|
protectedinherited |
Returns value of a coupled scalar variable for use in templated automatic differentiation classes.
var_name | Name of coupled scalar variable |
comp | Component number for vector of coupled scalar variables |
|
protectedinherited |
Definition at line 152 of file ScalarCoupleable.C.
|
protectedinherited |
Definition at line 160 of file ScalarCoupleable.C.
|
protectedinherited |
Returns value of a coupled variable for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 468 of file Coupleable.C.
|
protectedinherited |
Definition at line 475 of file Coupleable.C.
|
protectedinherited |
Returns the values for all of a coupled variable's components for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
var_name
|
protectedinherited |
Definition at line 2521 of file Coupleable.C.
|
protectedinherited |
Definition at line 2528 of file Coupleable.C.
|
protectedinherited |
Returns value of a coupled vector variable for use in templated automatic differentiation classes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
|
protectedinherited |
Definition at line 482 of file Coupleable.C.
|
protectedinherited |
Definition at line 489 of file Coupleable.C.
|
protectedvirtualinherited |
Returns gradient of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1511 of file Coupleable.C.
Referenced by Coupleable::coupledGradients(), and NodeFaceConstraint::coupledSecondaryGradient().
|
protectedvirtualinherited |
Time derivative of the gradient of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1576 of file Coupleable.C.
|
protectedvirtualinherited |
Second time derivative of the gradient of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1592 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old gradient from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1527 of file Coupleable.C.
Referenced by Coupleable::coupledGradientsOld(), and NodeFaceConstraint::coupledSecondaryGradientOld().
|
protectedvirtualinherited |
Returns an old gradient from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1543 of file Coupleable.C.
Referenced by NodeFaceConstraint::coupledSecondaryGradientOlder().
|
protectedvirtualinherited |
Returns gradient of a coupled variable for previous Newton iterate.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1559 of file Coupleable.C.
|
protectedinherited |
Returns the gradients for all of a coupled variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2709 of file Coupleable.C.
|
protectedinherited |
Returns the old gradients for all of a coupled variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2738 of file Coupleable.C.
|
protectedinherited |
Returns the indices for a coupled variable's components.
var_name | Name of coupled variable |
var_name
. Definition at line 2475 of file Coupleable.C.
|
protectedinherited |
Returns value of a scalar coupled variable.
var_name | Name of coupled variable |
tag | Tag ID of coupled matrix; |
comp | Component number for vector of coupled variables |
Definition at line 202 of file ScalarCoupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled variable for a given tag.
This couples the diag vector of matrix
var_names | Name(s) of coupled variable(s) |
tag | matrix tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 789 of file Coupleable.C.
Referenced by Coupleable::coupledMatrixTagValue(), and Coupleable::coupledMatrixTagValues().
|
protectedvirtualinherited |
Definition at line 806 of file Coupleable.C.
|
protectedinherited |
Returns the diagonal matrix values for all the coupled variables desired for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | matrix tag ID |
var_name
Definition at line 2664 of file Coupleable.C.
Referenced by Coupleable::coupledMatrixTagValues().
|
protectedinherited |
Definition at line 2672 of file Coupleable.C.
|
protectedinherited |
Names of the variable in the Coupleable interface.
var_name | Name of the variable |
comp | the component of the variable |
Definition at line 2482 of file Coupleable.C.
Referenced by Coupleable::coupledNames(), SecondTimeDerivativeAux::SecondTimeDerivativeAux(), and SpatialAverageBase::SpatialAverageBase().
|
protectedinherited |
Names of the variables in the Coupleable interface.
var_name | Names of the variables |
Definition at line 2499 of file Coupleable.C.
|
virtualinherited |
Definition at line 335 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 345 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 357 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 179 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::coupledGenericNeighborGradient(), NeighborCoupleable::coupledNeighborGradients(), and NodeFaceConstraint::coupledPrimaryGradient().
|
virtualinherited |
Definition at line 197 of file NeighborCoupleable.C.
Referenced by NodeFaceConstraint::coupledPrimaryGradientOld().
|
virtualinherited |
Definition at line 209 of file NeighborCoupleable.C.
Referenced by NodeFaceConstraint::coupledPrimaryGradientOlder().
|
virtualinherited |
Definition at line 189 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 325 of file NeighborCoupleable.C.
Referenced by NodeFaceConstraint::coupledPrimarySecond().
|
virtualinherited |
Definition at line 27 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::coupledGenericNeighborValue(), NeighborCoupleable::coupledNeighborValues(), and NodeFaceConstraint::coupledPrimaryValue().
|
virtualinherited |
Definition at line 125 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 135 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 145 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::coupledNeighborValuesOld(), and NodeFaceConstraint::coupledPrimaryValueOld().
|
virtualinherited |
Definition at line 157 of file NeighborCoupleable.C.
Referenced by NeighborCoupleable::coupledNeighborValuesOlder(), and NodeFaceConstraint::coupledPrimaryValueOlder().
|
inherited |
Definition at line 37 of file NeighborCoupleable.C.
|
inherited |
Definition at line 45 of file NeighborCoupleable.C.
|
inherited |
Definition at line 53 of file NeighborCoupleable.C.
|
protectedinherited |
Nodal values of time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1963 of file Coupleable.C.
|
protectedvirtualinherited |
Nodal values of second time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1977 of file Coupleable.C.
|
protectedvirtualinherited |
Nodal values of old second time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 2009 of file Coupleable.C.
|
protectedvirtualinherited |
Nodal values of old time derivative of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1993 of file Coupleable.C.
|
protectedinherited |
Returns nodal values of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1887 of file Coupleable.C.
|
protectedinherited |
Returns an old nodal value from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1907 of file Coupleable.C.
|
protectedinherited |
Returns an old nodal value from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1927 of file Coupleable.C.
|
protectedinherited |
Returns nodal values of a coupled variable for previous Newton iterate.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1947 of file Coupleable.C.
|
protectedinherited |
Returns the index for a scalar coupled variable by name.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 93 of file ScalarCoupleable.C.
Referenced by ParsedODEKernel::ParsedODEKernel().
|
protectedinherited |
Return the number of components to the coupled scalar variable.
var_name | The of the coupled variable |
Definition at line 353 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the time derivative of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 244 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the second time derivative of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 260 of file ScalarCoupleable.C.
|
protectedinherited |
Second time derivative of a scalar coupled variable with respect to the coefficients.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 292 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the old second time derivative of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 276 of file ScalarCoupleable.C.
|
protectedinherited |
Time derivative of a scalar coupled variable with respect to the coefficients.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 284 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the old time derivative of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 268 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the order for a scalar coupled variable by name.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 100 of file ScalarCoupleable.C.
|
protectedinherited |
Returns value of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 124 of file ScalarCoupleable.C.
Referenced by ParsedODEKernel::ParsedODEKernel().
|
protectedinherited |
Returns the old (previous time step) value of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 216 of file ScalarCoupleable.C.
|
protectedinherited |
Returns the older (two time steps previous) value of a scalar coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 228 of file ScalarCoupleable.C.
|
protectedvirtualinherited |
Returns second spatial derivatives of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1821 of file Coupleable.C.
Referenced by NodeFaceConstraint::coupledSecondarySecond().
|
protectedvirtualinherited |
Returns an old second spatial derivatives from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1837 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old second derivative from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1853 of file Coupleable.C.
|
protectedvirtualinherited |
Returns second derivative of a coupled variable for the previous Newton iterate.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1869 of file Coupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 495 of file Coupleable.C.
Referenced by NodeFaceConstraint::coupledSecondaryValue(), Coupleable::coupledValues(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), VariableTimeIntegrationAux::VariableTimeIntegrationAux(), and Coupleable::writableCoupledValue().
|
protectedvirtualinherited |
Returns value of a coupled lower-dimensional variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 600 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old value from previous time step of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 999 of file Coupleable.C.
Referenced by NodeFaceConstraint::coupledSecondaryValueOld(), Coupleable::coupledValuesOld(), and VariableTimeIntegrationAux::VariableTimeIntegrationAux().
|
protectedvirtualinherited |
Returns an old value from two time steps previous of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1021 of file Coupleable.C.
Referenced by NodeFaceConstraint::coupledSecondaryValueOlder(), Coupleable::coupledValuesOlder(), and VariableTimeIntegrationAux::VariableTimeIntegrationAux().
|
protectedvirtualinherited |
Returns value of previous Newton iterate of a coupled variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1043 of file Coupleable.C.
|
protectedinherited |
Returns the values for all of a coupled variable components.
var_name | Name of coupled variable |
var_name
Definition at line 2506 of file Coupleable.C.
|
protectedinherited |
Returns the old values for all of a coupled variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2687 of file Coupleable.C.
|
protectedinherited |
Returns the older values for all of a coupled variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2694 of file Coupleable.C.
|
protectedvirtualinherited |
Time derivative of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1252 of file Coupleable.C.
|
protectedvirtualinherited |
Second time derivative of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1268 of file Coupleable.C.
|
protectedvirtualinherited |
Second time derivative of a coupled vector variable with respect to the coefficients.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1332 of file Coupleable.C.
|
protectedvirtualinherited |
Old second time derivative of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1300 of file Coupleable.C.
|
protectedvirtualinherited |
Time derivative of a coupled vector variable with respect to the coefficients.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1316 of file Coupleable.C.
|
protectedvirtualinherited |
Old time derivative of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1284 of file Coupleable.C.
|
protectedvirtualinherited |
Returns gradient of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1608 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old gradient from previous time step of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1624 of file Coupleable.C.
|
protectedvirtualinherited |
Returns an old gradient from two time steps previous of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 1640 of file Coupleable.C.
|
inlineprotectedinherited |
Definition at line 1692 of file Coupleable.h.
|
virtualinherited |
Definition at line 239 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 250 of file NeighborCoupleable.C.
|
virtualinherited |
Definition at line 262 of file NeighborCoupleable.C.
|
protectedinherited |
Returns evaluations of a tagged vector at the requested variable's degree of freedom indices.
var_name | Name of coupled variable |
tag_name | vector tag name |
Definition at line 781 of file Coupleable.C.
|
protectedvirtualinherited |
Returns gradient of a coupled array variable for a given tag.
var_names | Name(s) of coupled array variable(s) |
tag | vector tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 687 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagArrayGradient(), and Coupleable::coupledVectorTagArrayGradients().
|
protectedvirtualinherited |
Definition at line 709 of file Coupleable.C.
|
protectedinherited |
Returns gradients for all the coupled variables desired for a given tag.
var_names | Name(s) of coupled array variable(s) |
tag | vector tag ID |
var_name
Definition at line 2618 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagArrayGradients().
|
protectedinherited |
Definition at line 2626 of file Coupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled array variable for a given tag.
var_names | Name(s) of coupled array variable(s) |
tag | vector tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 633 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagArrayValues().
|
protectedvirtualinherited |
Definition at line 641 of file Coupleable.C.
|
protectedinherited |
Returns the values for all the coupled variables desired for a given tag.
var_name | Name of array coupled variable |
tag | vector tag ID |
var_names
Definition at line 2572 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagArrayValues().
|
protectedinherited |
Definition at line 2580 of file Coupleable.C.
|
protectedvirtualinherited |
Returns dof value of a coupled variable for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | vector tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 765 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagDofValues().
|
protectedvirtualinherited |
Definition at line 773 of file Coupleable.C.
|
protectedinherited |
Returns the dof values for all the coupled variables desired for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | vector tag ID |
var_name
Definition at line 2641 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagDofValues().
|
protectedinherited |
Definition at line 2649 of file Coupleable.C.
|
protectedvirtualinherited |
Returns gradient of a coupled variable for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | vector tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 649 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagGradient(), and Coupleable::coupledVectorTagGradients().
|
protectedvirtualinherited |
Definition at line 671 of file Coupleable.C.
|
protectedinherited |
Returns gradients for all the coupled variables desired for a given tag.
var_names | Name(s) of coupled array variable(s) |
tag | vector tag ID |
var_name
Definition at line 2595 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagGradients().
|
protectedinherited |
Definition at line 2603 of file Coupleable.C.
|
protectedinherited |
Returns value of a scalar coupled variable.
var_name | Name of coupled variable |
tag | Tag ID of coupled vector ; |
comp | Component number for vector of coupled variables |
Definition at line 181 of file ScalarCoupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled variable for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | vector tag ID |
index | Index of the desired variable in the vector of coupled variables |
Definition at line 617 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagValues().
|
protectedvirtualinherited |
Definition at line 625 of file Coupleable.C.
|
protectedinherited |
Returns the values for all the coupled variables desired for a given tag.
var_names | Name(s) of coupled variable(s) |
tag | vector tag ID |
var_names
Definition at line 2549 of file Coupleable.C.
Referenced by Coupleable::coupledVectorTagValues().
|
protectedinherited |
Definition at line 2557 of file Coupleable.C.
|
protectedvirtualinherited |
Returns value of a coupled vector variable.
var_name | Name of coupled vector variable |
comp | Component number for vector of coupled vector variables |
Definition at line 822 of file Coupleable.C.
Referenced by Coupleable::coupledVectorValues().
|
protectedvirtualinherited |
Returns an old value from previous time step of a coupled vector variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1066 of file Coupleable.C.
Referenced by Coupleable::coupledVectorValuesOld().
|
protectedvirtualinherited |
Returns an old value from two time steps previous of a coupled vector variable.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 1081 of file Coupleable.C.
|
protectedinherited |
Returns the values for all of a coupled vector variable's components.
var_name | Name of coupled variable |
var_name
Definition at line 2513 of file Coupleable.C.
|
protectedinherited |
Returns the old values for all of a coupled vector variable's components.
var_name | Name of coupled vector variable |
var_name
Definition at line 2701 of file Coupleable.C.
|
inlinevirtualinherited |
Gets called in FEProblemBase::execute() for execute flags other than initial, timestep_begin, nonlinear, linear and subdomain.
Reimplemented in Function.
Definition at line 61 of file SetupInterface.h.
|
protectedinherited |
Declares a piece of "managed" restartable data and initialize it.
Here, "managed" restartable data means that the caller can destruct this data upon destruction of the return value of this method. Therefore, this ManagedValue<T> wrapper should survive after the final calls to dataStore() for it. That is... at the very end.
This is needed for objects whose destruction ordering is important, and enables natural c++ destruction in reverse construction order of the object that declares it.
See delcareRestartableData and declareRestartableDataWithContext for more information.
Definition at line 276 of file Restartable.h.
|
protectedinherited |
Declare a piece of data as "recoverable" and initialize it.
This means that in the event of a restart this piece of data will be restored back to its previous value.
Note - this data will NOT be restored on Restart!
NOTE: This returns a reference! Make sure you store it in a reference!
data_name | The name of the data (usually just use the same name as the member variable) |
args | Arguments to forward to the constructor of the data |
Definition at line 351 of file Restartable.h.
|
protectedinherited |
Declare a piece of data as "restartable" and initialize it.
This means that in the event of a restart this piece of data will be restored back to its previous value.
NOTE: This returns a reference! Make sure you store it in a reference!
data_name | The name of the data (usually just use the same name as the member variable) |
args | Arguments to forward to the constructor of the data |
Definition at line 269 of file Restartable.h.
|
protectedinherited |
Declare a piece of data as "restartable" and initialize it.
This means that in the event of a restart this piece of data will be restored back to its previous value.
NOTE: This returns a reference! Make sure you store it in a reference!
data_name | The name of the data (usually just use the same name as the member variable) |
context | Context pointer that will be passed to the load and store functions |
args | Arguments to forward to the constructor of the data |
Definition at line 294 of file Restartable.h.
|
protectedinherited |
Declare a piece of data as "restartable".
This means that in the event of a restart this piece of data will be restored back to its previous value.
NOTE: This returns a reference! Make sure you store it in a reference!
data_name | The name of the data (usually just use the same name as the member variable) |
object_name | A supplied name for the object that is declaring this data. |
args | Arguments to forward to the constructor of the data |
Definition at line 323 of file Restartable.h.
|
protectedinherited |
Declare a piece of data as "restartable".
This means that in the event of a restart this piece of data will be restored back to its previous value.
NOTE: This returns a reference! Make sure you store it in a reference!
data_name | The name of the data (usually just use the same name as the member variable) |
object_name | A supplied name for the object that is declaring this data. |
context | Context pointer that will be passed to the load and store functions |
args | Arguments to forward to the constructor of the data |
Definition at line 333 of file Restartable.h.
|
inlineprotectedinherited |
Definition at line 521 of file MaterialPropertyInterface.h.
|
protectedinherited |
name
, if any."Default" properties are properties whose default values are set from within the name. That is, if we can cast name
to a Real, and the prop type is a Real or RealVectorValue, we'll return said value.
Definition at line 618 of file MaterialPropertyInterface.h.
|
inlineprotectedinherited |
Definition at line 516 of file MaterialPropertyInterface.h.
|
protectedvirtualinherited |
The time derivative of the variable this object is operating on.
Definition at line 148 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The second time derivative of the variable this object is operating on.
Definition at line 158 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The derivative of the second time derivative of the variable this object is operating on with respect to this variable's coefficients.
This is useful for creating Jacobian entries for residual statements that use _u_dotdot
Definition at line 238 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The old second time derivative of the variable this object is operating on.
Definition at line 178 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The derivative of the time derivative of the variable this object is operating on with respect to this variable's coefficients.
This is useful for creating Jacobian entries for residual statements that use _u_dot
Definition at line 228 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The old time derivative of the variable this object is operating on.
Definition at line 168 of file MooseVariableInterface.C.
|
inlinevirtualinherited |
Return the enabled status of the object.
Reimplemented in EigenKernel.
Definition at line 39 of file MooseObject.h.
Referenced by EigenKernel::enabled().
|
inlineinherited |
Deprecated message prefix; the error type is no longer used.
Definition at line 260 of file MooseBase.h.
|
overridevirtualinherited |
Can be overridden to do a final postprocessing of the indicator field.
This will allow you to sum up error from multiple places and then do something like take the square root of it in this function.
Reimplemented from Indicator.
Definition at line 97 of file InternalSideIndicatorBase.C.
|
protectedinherited |
Returns zero gradient templated with automatic differentiation boolean.
|
protectedinherited |
Definition at line 2434 of file Coupleable.C.
|
protectedinherited |
Definition at line 2441 of file Coupleable.C.
|
protectedinherited |
Returns zero second derivative templated with automatic differentiation boolean.
|
protectedinherited |
Definition at line 2448 of file Coupleable.C.
|
protectedinherited |
Definition at line 2455 of file Coupleable.C.
|
protectedinherited |
Returns zero value templated with automatic differentiation boolean.
|
protectedinherited |
Definition at line 2420 of file Coupleable.C.
|
protectedinherited |
Definition at line 2427 of file Coupleable.C.
|
inherited |
Helper method to return (and insert if necessary) the default curl value for Automatic Differentiation for an uncoupled variable.
var_name | the name of the vector variable for which to retrieve a default value |
Definition at line 2391 of file Coupleable.C.
Referenced by Coupleable::adCoupledCurl().
|
inherited |
Helper method to return (and insert if necessary) the default gradient for Automatic Differentiation for an uncoupled variable.
var_name | the name of the variable for which to retrieve a default gradient |
Definition at line 2370 of file Coupleable.C.
Referenced by Coupleable::adCoupledGradient(), and Coupleable::adCoupledGradientDot().
|
inherited |
Helper method to return (and insert if necessary) the default second derivatives for Automatic Differentiation for an uncoupled variable.
var_name | the name of the variable for which to retrieve a default second derivative |
Definition at line 2384 of file Coupleable.C.
Referenced by Coupleable::adCoupledSecond().
|
inherited |
Helper method to return (and insert if necessary) the default value for Automatic Differentiation for an uncoupled variable.
var_name | the name of the variable for which to retrieve a default value |
Definition at line 2339 of file Coupleable.C.
Referenced by Coupleable::adCoupledDofValues(), Coupleable::adCoupledDot(), Coupleable::adCoupledDotDot(), Coupleable::adCoupledLowerValue(), NeighborCoupleable::adCoupledNeighborValue(), and Coupleable::adCoupledValue().
|
inherited |
Helper method to return (and insert if necessary) the default gradient for Automatic Differentiation for an uncoupled vector variable.
var_name | the name of the vector variable for which to retrieve a default gradient |
Definition at line 2377 of file Coupleable.C.
Referenced by Coupleable::adCoupledVectorGradient().
|
inherited |
Helper method to return (and insert if necessary) the default vector value for Automatic Differentiation for an uncoupled variable.
var_name | the name of the vector variable for which to retrieve a default value |
Definition at line 2353 of file Coupleable.C.
Referenced by Coupleable::adCoupledVectorDot(), NeighborCoupleable::adCoupledVectorNeighborValue(), and Coupleable::adCoupledVectorValue().
|
inlineinherited |
Definition at line 103 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the AD property named "name" for the specified material_data
.
state
is the property state; 0 = current, 1 = old, 2 = older, etc.
Definition at line 362 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 140 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the AD property named "name" without any deduction for the specified material_data.
Definition at line 405 of file MaterialPropertyInterface.h.
|
protectedinherited |
Extract pointer to a coupled array variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 304 of file Coupleable.C.
Referenced by ArrayParsedAux::ArrayParsedAux(), ArrayVarReductionAux::ArrayVarReductionAux(), Coupleable::coupledArrayDofValues(), Coupleable::coupledArrayDot(), Coupleable::coupledArrayDotDot(), Coupleable::coupledArrayDotDotOld(), Coupleable::coupledArrayDotDu(), Coupleable::coupledArrayDotOld(), Coupleable::coupledArrayGradient(), Coupleable::coupledArrayGradientDot(), Coupleable::coupledArrayGradientOld(), Coupleable::coupledArrayGradientOlder(), NeighborCoupleable::coupledArrayNeighborGradient(), NeighborCoupleable::coupledArrayNeighborGradientOld(), NeighborCoupleable::coupledArrayNeighborGradientOlder(), NeighborCoupleable::coupledArrayNeighborValue(), Coupleable::coupledArrayValue(), Coupleable::coupledArrayValueOld(), Coupleable::coupledArrayValueOlder(), Coupleable::coupledVectorTagArrayGradient(), TagVectorArrayVariableAux::TagVectorArrayVariableAux(), and TagVectorArrayVariableValueAux::TagVectorArrayVariableValueAux().
|
protectedinherited |
Extract pointer to a coupled array variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 327 of file Coupleable.C.
|
inlineinherited |
Definition at line 143 of file MooseBase.h.
Referenced by Factory::copyConstruct(), and MooseBase::uniqueParameterName().
|
protectedinherited |
Check if the blocks this object operates on all have the same coordinate system, and if so return it.
Definition at line 321 of file BlockRestrictable.C.
|
inherited |
Retrieve pointer to a material property with the mesh blocks where it is defined The name required by this method is the name defined in the input file.
This function can be thought as the combination of getMaterialPropertyByName and getMaterialPropertyBlocks. It can be called after the action of all actions.
name | The name of the material property to retrieve |
Definition at line 648 of file MaterialPropertyInterface.h.
|
inherited |
Verifies that the requested parameter exists and is not NULL and returns it to the caller.
The template parameter must be a pointer or an error will be thrown.
Definition at line 428 of file MooseBase.h.
|
inlineinherited |
Get the list of array coupled variables.
Definition at line 97 of file Coupleable.h.
|
inlineinherited |
Get the list of coupled scalar variables.
Definition at line 45 of file ScalarCoupleable.h.
Referenced by AuxScalarKernel::AuxScalarKernel(), MortarScalarBase::computeJacobian(), and ScalarInitialCondition::ScalarInitialCondition().
|
inlineinherited |
Get the list of all coupled variables.
Definition at line 70 of file Coupleable.h.
Referenced by AuxNodalScalarKernel::AuxNodalScalarKernel(), BuildArrayVariableAux::BuildArrayVariableAux(), CoupleableMooseVariableDependencyIntermediateInterface::CoupleableMooseVariableDependencyIntermediateInterface(), ElementIndicator::ElementIndicator(), InterfaceMaterial::InterfaceMaterial(), InternalSideIndicatorBase::InternalSideIndicatorBase(), Material::Material(), NeighborCoupleableMooseVariableDependencyIntermediateInterface::NeighborCoupleableMooseVariableDependencyIntermediateInterface(), and NodalScalarKernel::NodalScalarKernel().
|
inlineinherited |
Get the list of standard coupled variables.
Definition at line 79 of file Coupleable.h.
|
inlineinherited |
Get the list of coupled variables.
Definition at line 61 of file Coupleable.h.
Referenced by InitialConditionBase::InitialConditionBase().
|
inlineinherited |
Get the list of vector coupled variables.
Definition at line 88 of file Coupleable.h.
|
inherited |
Deprecated method.
The data file paths are now automatically set within the InputParameters object, so using getParam<DataFileName>("param_name") is now sufficient.
Definition at line 21 of file DataFileInterface.C.
|
inherited |
Deprecated method.
Use getDataFilePath() instead.
Definition at line 31 of file DataFileInterface.C.
|
inherited |
Returns the path of a data file for a given relative file path.
This can be used for hardcoded datafile names and will search the same locations as getDataFileName
Definition at line 40 of file DataFileInterface.C.
Referenced by DataFileInterface::getDataFileNameByName().
|
inherited |
Return the execute on MultiMooseEnum for this object.
Definition at line 66 of file SetupInterface.C.
Referenced by MultiAppTransfer::checkMultiAppExecuteOn(), EigenProblem::checkProblemIntegrity(), Control::Control(), EigenExecutionerBase::init(), MultiAppConservativeTransfer::initialSetup(), IntegralPreservingFunctionIC::initialSetup(), Terminator::initialSetup(), Exodus::outputSetup(), NodalReporter::shouldStore(), ElementReporter::shouldStore(), and GeneralReporter::shouldStore().
|
protectedinherited |
Deprecated method.
Use getFieldVar
instead Extract pointer to a base coupled field variable. Could be either a finite volume or finite element variable
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 266 of file Coupleable.C.
|
inlineinherited |
Definition at line 108 of file Coupleable.h.
|
inlineinherited |
Definition at line 115 of file Coupleable.h.
|
inlineinherited |
Definition at line 106 of file Coupleable.h.
Referenced by ComputeUserObjectsThread::subdomainChanged(), and MooseObjectWarehouseBase< Indicator >::updateFEVariableCoupledVectorTagDependencyHelper().
|
inlineinherited |
Definition at line 110 of file Coupleable.h.
|
protectedinherited |
Definition at line 280 of file Coupleable.C.
Referenced by ArrayParsedAux::ArrayParsedAux(), Coupleable::coupled(), Coupleable::coupledName(), Coupleable::getFEVar(), DomainUserObject::getInterfaceFieldVar(), InterfaceDiffusiveFluxIntegralTempl< is_ad >::InterfaceDiffusiveFluxIntegralTempl(), and InterfaceIntegralVariableValuePostprocessor::InterfaceIntegralVariableValuePostprocessor().
|
protectedinherited |
Definition at line 274 of file Coupleable.C.
|
inherited |
Get a function with a given name.
name | The name of the parameter key of the function to retrieve |
Definition at line 30 of file FunctionInterface.C.
Referenced by FunctionDT::FunctionDT(), and Output::Output().
|
inherited |
Get a function with a given name.
name | The name of the function to retrieve |
Definition at line 36 of file FunctionInterface.C.
Referenced by ArrayBodyForce::ArrayBodyForce(), ArrayFunctionIC::ArrayFunctionIC(), CompositeFunction::CompositeFunction(), FunctionArrayAux::FunctionArrayAux(), FunctionScalarAux::FunctionScalarAux(), FunctionScalarIC::FunctionScalarIC(), GenericFunctionMaterialTempl< is_ad >::GenericFunctionMaterialTempl(), GenericFunctionRankTwoTensorTempl< is_ad >::GenericFunctionRankTwoTensorTempl(), GenericFunctionVectorMaterialTempl< is_ad >::GenericFunctionVectorMaterialTempl(), LinearCombinationFunction::LinearCombinationFunction(), and LineFunctionSampler::LineFunctionSampler().
|
inlineinherited |
Retrieve reference to material property or one of it's old or older values.
The name required by this method is the name that is hard-coded into your source code as the input parameter key. If no input parameter is found this behaves like the getMaterialPropertyByName family as a fall back.
name | The name of the parameter key of the material property to retrieve |
state | The state (current = 0, old = 1, older = 2) |
Definition at line 91 of file MaterialPropertyInterface.h.
|
inherited |
Retrieve the generic property named "name" for the specified material_data
at state state
.
Definition at line 786 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve reference to material property or its old or older value The name required by this method is the name defined in the input file.
name | The name of the material property to retrieve |
state | The state (current = 0, old = 1, older = 2) |
Definition at line 129 of file MaterialPropertyInterface.h.
|
inherited |
Retrieve the generic property named "name" without any deduction for the specified material_data
for state state
.
Definition at line 799 of file MaterialPropertyInterface.h.
|
inherited |
Optional material property getters state
is the property state; 0 = current, 1 = old, 2 = older, etc.
Definition at line 754 of file MaterialPropertyInterface.h.
|
inherited |
Return a material property that is initialized to zero by default and does not need to (but can) be declared by another material.
Definition at line 696 of file MaterialPropertyInterface.h.
|
inherited |
Return a constant zero anonymous material property.
Definition at line 715 of file MaterialPropertyInterface.h.
|
inherited |
Definition at line 704 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 132 of file MooseBase.h.
Referenced by FEProblemBase::addAnyRedistributers(), MooseBase::callMooseError(), MooseBase::getHitNode(), and MooseBase::messagePrefix().
|
inherited |
Return a MaterialBase reference - usable for computing directly.
name | The name of the input parameter or explicit material name. |
no_warn | If true, suppress warning about retrieving the material potentially during its calculation. If you don't know what this is/means, then you don't need it. |
Definition at line 194 of file MaterialPropertyInterface.C.
|
inherited |
Definition at line 200 of file MaterialPropertyInterface.C.
Referenced by ElementMaterialSampler::ElementMaterialSampler(), MaterialPropertyInterface::getMaterial(), and Material::getMaterialByName().
|
inlineinherited |
Definition at line 97 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the property named "name" for the specified material_data
.
state
is the property state; 0 = current, 1 = old, 2 = older, etc.
Definition at line 349 of file MaterialPropertyInterface.h.
|
inherited |
Retrieve the block names that the material property is defined.
name | The name of the material property |
Definition at line 91 of file MaterialPropertyInterface.C.
|
inherited |
Retrieve the block ids that the material property is defined.
name | The name of the material property |
Definition at line 85 of file MaterialPropertyInterface.C.
Referenced by MaterialPropertyInterface::getBlockMaterialProperty().
|
inherited |
Retrieve the boundary ids that the material property is defined.
name | The name of the material property |
Definition at line 97 of file MaterialPropertyInterface.C.
|
inherited |
Retrieve the boundary namess that the material property is defined.
name | The name of the material property |
Definition at line 103 of file MaterialPropertyInterface.C.
|
inlineinherited |
Definition at line 134 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the property named "name" without any deduction for the specified material_data
.
state
is the property state; 0 = current, 1 = old, 2 = older, etc.
Definition at line 393 of file MaterialPropertyInterface.h.
|
inlineinherited |
Returns true if getMaterialProperty() has been called, false otherwise.
Definition at line 320 of file MaterialPropertyInterface.h.
|
protectedinherited |
name
.If name
is the name of a material property parameter and the parameter is valid, this will return the value of said parameter. Otherwise, it will just return the name.
Definition at line 77 of file MaterialPropertyInterface.C.
Referenced by InterfaceMaterial::getGenericMaterialProperty(), Material::getGenericMaterialProperty(), MaterialPropertyInterface::getGenericMaterialProperty(), InterfaceMaterial::getGenericNeighborMaterialProperty(), MaterialPropertyInterface::getGenericZeroMaterialProperty(), MaterialPropertyInterface::hasADMaterialProperty(), and MaterialPropertyInterface::hasMaterialProperty().
|
inlineinherited |
Definition at line 108 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the old property deduced from the name name
for the specified material_data
.
Definition at line 415 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 145 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the old property named name
without any deduction for the specified material_data
.
Definition at line 437 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 113 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the older property deduced from the name name
for the specified material_data
.
Definition at line 426 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 150 of file MaterialPropertyInterface.h.
|
inlineinherited |
Retrieve the older property named name
without any deduction for the specified material_data
.
Definition at line 448 of file MaterialPropertyInterface.h.
|
inlinevirtualinherited |
Retrieve the set of material properties that this object depends on.
Reimplemented in Material, InterfaceMaterial, IPHDGKernel, and IPHDGBC.
Definition at line 328 of file MaterialPropertyInterface.h.
Referenced by IPHDGBC::getMatPropDependencies(), IPHDGKernel::getMatPropDependencies(), InterfaceMaterial::getMatPropDependencies(), Material::getMatPropDependencies(), NodalPatchRecovery::reinitPatch(), ComputeUserObjectsThread::subdomainChanged(), and MooseObjectWarehouseBase< Indicator >::updateMatPropDependencyHelper().
|
inlineinherited |
Get the MooseApp this class is associated with.
Definition at line 83 of file MooseBase.h.
Referenced by ChainControlSetupAction::act(), AddDefaultConvergenceAction::addDefaultMultiAppFixedPointConvergence(), AddDefaultConvergenceAction::addDefaultNonlinearConvergence(), AddDefaultConvergenceAction::addDefaultSteadyStateConvergence(), FEProblemBase::advanceState(), ParsedChainControl::buildFunction(), ReporterTransferInterface::checkHasReporterValue(), AddDefaultConvergenceAction::checkUnusedMultiAppFixedPointConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedNonlinearConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedSteadyStateConvergenceParameters(), Coupleable::checkWritableVar(), ComponentPhysicsInterface::ComponentPhysicsInterface(), Coupleable::Coupleable(), MortarData::createMortarInterface(), EigenProblem::doFreeNonlinearPowerIterations(), Terminator::execute(), FEProblemSolve::FEProblemSolve(), SolutionInvalidInterface::flagInvalidSolutionInternal(), ChainControl::getChainControlDataSystem(), DefaultConvergenceBase::getSharedExecutionerParam(), ChainControlDataPostprocessor::initialSetup(), MaterialPropertyInterface::MaterialPropertyInterface(), MooseVariableDataFV< OutputType >::MooseVariableDataFV(), ProgressOutput::output(), PetscOutputInterface::petscLinearOutput(), PetscOutputInterface::petscNonlinearOutput(), PetscOutputInterface::PetscOutputInterface(), PostprocessorInterface::postprocessorsAdded(), MultiApp::preTransfer(), Reporter::Reporter(), ReporterInterface::reportersAdded(), MultiApp::restore(), and VectorPostprocessorInterface::vectorPostprocessorsAdded().
|
inlineinherited |
Retrieve the set of MooseVariableFieldBase that this object depends on.
Definition at line 35 of file MooseVariableDependencyInterface.h.
Referenced by ComputeUserObjectsThread::subdomainChanged(), and MooseObjectWarehouseBase< Indicator >::updateVariableDependencyHelper().
|
inlineinherited |
Definition at line 169 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 163 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 175 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 180 of file MaterialPropertyInterface.h.
|
inherited |
Get the list of output objects that this class is restricted.
Definition at line 94 of file OutputInterface.C.
|
inherited |
Retrieve a parameter for the object.
name | The name of the parameter |
Definition at line 384 of file MooseBase.h.
Referenced by CreateDisplacedProblemAction::act(), AddPeriodicBCAction::act(), CommonOutputAction::act(), FEProblemBase::addOutput(), DiffusionPhysicsBase::addPostprocessors(), ADNodalKernel::ADNodalKernel(), ArrayParsedAux::ArrayParsedAux(), AddPeriodicBCAction::autoTranslationBoundaries(), BicubicSplineFunction::BicubicSplineFunction(), ComponentPhysicsInterface::ComponentPhysicsInterface(), FunctorAux::computeValue(), Console::Console(), FEProblemBase::createTagSolutions(), CutMeshByLevelSetGenerator::CutMeshByLevelSetGenerator(), DebugResidualAux::DebugResidualAux(), AccumulateReporter::declareLateValues(), DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), DynamicObjectRegistrationAction::DynamicObjectRegistrationAction(), EigenKernel::EigenKernel(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), FEProblemSolve::FEProblemSolve(), FiniteDifferencePreconditioner::FiniteDifferencePreconditioner(), ParsedSubdomainGeneratorBase::functionInitialize(), FVInterfaceKernel::FVInterfaceKernel(), BoundaryLayerSubdomainGenerator::generate(), ExtraNodesetGenerator::generate(), FileMeshGenerator::generate(), CoarsenBlockGenerator::generate(), GeneratedMeshGenerator::generate(), RefineBlockGenerator::generate(), RefineSidesetGenerator::generate(), BlockDeletionGenerator::generate(), BreakMeshByBlockGenerator::generate(), MeshExtruderGenerator::generate(), GenericConstantRankTwoTensorTempl< is_ad >::GenericConstantRankTwoTensorTempl(), GenericConstantSymmetricRankTwoTensorTempl< is_ad >::GenericConstantSymmetricRankTwoTensorTempl(), MooseApp::getCheckpointDirectories(), DataFileInterface::getDataFileName(), ExecutorInterface::getExecutor(), GhostingUserObject::GhostingUserObject(), FixedPointIterationAdaptiveDT::init(), TimeSequenceStepper::init(), IterationAdaptiveDT::init(), AdvancedOutput::init(), AttribThread::initFrom(), AttribSysNum::initFrom(), AttribResidualObject::initFrom(), AttribDisplaced::initFrom(), BlockRestrictable::initializeBlockRestrictable(), BoundaryRestrictable::initializeBoundaryRestrictable(), Console::initialSetup(), SampledOutput::initSample(), IterationAdaptiveDT::limitDTToPostprocessorValue(), MooseMesh::MooseMesh(), MooseStaticCondensationPreconditioner::MooseStaticCondensationPreconditioner(), MooseVariableBase::MooseVariableBase(), MultiSystemSolveObject::MultiSystemSolveObject(), NEML2ModelExecutor::NEML2ModelExecutor(), NestedDivision::NestedDivision(), PerfGraphOutput::output(), Console::outputSystemInformation(), ParsedCurveGenerator::ParsedCurveGenerator(), ParsedElementDeletionGenerator::ParsedElementDeletionGenerator(), ParsedGenerateNodeset::ParsedGenerateNodeset(), ParsedGenerateSideset::ParsedGenerateSideset(), ParsedMaterialTempl< is_ad >::ParsedMaterialTempl(), ParsedNodeTransformGenerator::ParsedNodeTransformGenerator(), ParsedODEKernel::ParsedODEKernel(), ParsedPostprocessor::ParsedPostprocessor(), PiecewiseByBlockFunctorMaterialTempl< T >::PiecewiseByBlockFunctorMaterialTempl(), PiecewiseConstantByBlockMaterialTempl< is_ad >::PiecewiseConstantByBlockMaterialTempl(), ReferenceResidualInterface::ReferenceResidualInterface(), RenameBlockGenerator::RenameBlockGenerator(), Moose::FV::setInterpolationMethod(), SetupMeshAction::setupMesh(), Output::setWallTimeIntervalFromCommandLineParam(), SingleMatrixPreconditioner::SingleMatrixPreconditioner(), TimePeriod::TimePeriod(), UniqueExtraIDMeshGenerator::UniqueExtraIDMeshGenerator(), FunctorIC::value(), VariableCondensationPreconditioner::VariableCondensationPreconditioner(), and VectorOfPostprocessors::VectorOfPostprocessors().
|
inherited |
Retrieve two parameters and provide pair of parameters for the object.
param1 | The name of first parameter |
param2 | The name of second parameter |
Definition at line 421 of file MooseBase.h.
|
inherited |
Retrieve the generic property named "prop_name" without any deduction for the specified material_data
for state state
.
This API allows the prop_name
to be a constant, e.g. it allows the possibility that prop_name
is not a name at all
Definition at line 766 of file MaterialPropertyInterface.h.
|
inherited |
Retrieve a renamed parameter for the object.
This helper makes sure we check both names before erroring, and that only one parameter is passed to avoid silent errors
old_name | the old name for the parameter |
new_name | the new name for the parameter |
Definition at line 398 of file MooseBase.h.
|
protectedinherited |
Declare a piece of data as "restartable" and initialize it Similar to declareRestartableData
but returns a const reference to the object.
Forwarded arguments are not allowed in this case because we assume that the object is restarted and we won't need different constructors to initialize it.
NOTE: This returns a const reference! Make sure you store it in a const reference!
data_name | The name of the data (usually just use the same name as the member variable) |
Definition at line 287 of file Restartable.h.
|
protectedinherited |
Extract pointer to a scalar coupled variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 321 of file ScalarCoupleable.C.
Referenced by ScalarCoupleable::adCoupledScalarDot(), ScalarCoupleable::adCoupledScalarValue(), ScalarCoupleable::coupledMatrixTagScalarValue(), ScalarCoupleable::coupledScalar(), ScalarCoupleable::coupledScalarDot(), ScalarCoupleable::coupledScalarDotDot(), ScalarCoupleable::coupledScalarDotDotDu(), ScalarCoupleable::coupledScalarDotDotOld(), ScalarCoupleable::coupledScalarDotDu(), ScalarCoupleable::coupledScalarDotOld(), ScalarCoupleable::coupledScalarOrder(), ScalarCoupleable::coupledScalarValue(), ScalarCoupleable::coupledScalarValueOld(), ScalarCoupleable::coupledScalarValueOlder(), ScalarCoupleable::coupledVectorTagScalarValue(), and ParsedODEKernel::ParsedODEKernel().
|
inlineinherited |
Definition at line 55 of file ScalarCoupleable.h.
|
inlineinherited |
Definition at line 50 of file ScalarCoupleable.h.
|
inherited |
Get another shared pointer to this object that has the same ownership group.
Wrapper around shared_from_this().
Definition at line 61 of file MooseObject.C.
Referenced by MFEMProblem::addBoundaryCondition(), MFEMProblem::addKernel(), and MFEMProblem::addMFEMSolver().
|
inherited |
Definition at line 74 of file MooseObject.C.
|
inherited |
Get an user object with a given parameter param_name
.
param_name | The name of the parameter key of the user object to retrieve |
is_dependency | Whether the user object we are retrieving should be viewed as a dependency, e.g. whether the retrieved user object should be sorted and executed before this object (if we are a user object) |
param_name
Definition at line 169 of file UserObjectInterface.h.
|
inherited |
Get an user object with a given parameter param_name
.
param_name | The name of the parameter key of the user object to retrieve |
is_dependency | Whether the user object we are retrieving should be viewed as a dependency, e.g. whether the retrieved user object should be sorted and executed before this object (if we are a user object) |
param_name
Definition at line 86 of file UserObjectInterface.C.
Referenced by UserObjectInterface::getUserObject().
|
inherited |
Get an user object with the name object_name
.
object_name | The name of the user object to retrieve |
is_dependency | Whether the user object we are retrieving should be viewed as a dependency, e.g. whether the retrieved user object should be sorted and executed before this object (if we are a user object) |
object_name
Definition at line 98 of file UserObjectInterface.C.
Referenced by UserObject::getDependObjects(), UserObjectInterface::getUserObjectBase(), and UserObjectInterface::getUserObjectByName().
|
inherited |
Get an user object with the name object_name
.
object_name | The name of the user object to retrieve |
is_dependency | Whether the user object we are retrieving should be viewed as a dependency, e.g. whether the retrieved user object should be sorted and executed before this object (if we are a user object) |
object_name
Definition at line 176 of file UserObjectInterface.h.
|
inherited |
param_name
Definition at line 35 of file UserObjectInterface.C.
Referenced by UserObjectInterface::getUserObjectBase(), and UserObjectInterface::hasUserObject().
|
protectedinherited |
Extract pointer to a coupled variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 286 of file Coupleable.C.
Referenced by Coupleable::coupledDofValuesOld(), Coupleable::coupledDofValuesOlder(), Coupleable::coupledDot(), Coupleable::coupledDotDot(), Coupleable::coupledDotDotDu(), Coupleable::coupledDotDotOld(), Coupleable::coupledDotDu(), Coupleable::coupledDotOld(), Coupleable::coupledGradientDot(), Coupleable::coupledGradientDotDot(), Coupleable::coupledGradientOld(), Coupleable::coupledGradientOlder(), Coupleable::coupledGradientPreviousNL(), NeighborCoupleable::coupledNeighborDofValues(), NeighborCoupleable::coupledNeighborDofValuesOld(), NeighborCoupleable::coupledNeighborDofValuesOlder(), NeighborCoupleable::coupledNeighborGradientOld(), NeighborCoupleable::coupledNeighborGradientOlder(), NeighborCoupleable::coupledNeighborSecond(), NeighborCoupleable::coupledNeighborValueDot(), NeighborCoupleable::coupledNeighborValueDotDu(), NeighborCoupleable::coupledNeighborValueOld(), NeighborCoupleable::coupledNeighborValueOlder(), Coupleable::coupledNodalDotDot(), Coupleable::coupledNodalDotDotOld(), Coupleable::coupledNodalDotOld(), Coupleable::coupledSecond(), Coupleable::coupledSecondOld(), Coupleable::coupledSecondOlder(), Coupleable::coupledSecondPreviousNL(), Coupleable::coupledValueLower(), Coupleable::coupledValueOld(), Coupleable::coupledValueOlder(), Coupleable::coupledValuePreviousNL(), Coupleable::coupledVectorTagGradient(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), NearestNodeValueAux::NearestNodeValueAux(), and Coupleable::writableCoupledValue().
|
protectedinherited |
Extract pointer to a coupled variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 310 of file Coupleable.C.
|
protectedinherited |
Helper that that be used to retrieve a variable of arbitrary type T
.
Definition at line 1869 of file Coupleable.h.
|
protectedinherited |
Helper that can be used to retrieve a variable of arbitrary type T
.
Definition at line 1815 of file Coupleable.h.
|
protectedinherited |
Extract pointer to a coupled vector variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 292 of file Coupleable.C.
Referenced by Coupleable::adCoupledCurl(), Coupleable::adCoupledVectorDot(), Coupleable::adCoupledVectorGradient(), Coupleable::adCoupledVectorValue(), Coupleable::coupledCurl(), Coupleable::coupledCurlOld(), Coupleable::coupledCurlOlder(), Coupleable::coupledDiv(), Coupleable::coupledDivOld(), Coupleable::coupledDivOlder(), Coupleable::coupledVectorDot(), Coupleable::coupledVectorDotDot(), Coupleable::coupledVectorDotDotDu(), Coupleable::coupledVectorDotDotOld(), Coupleable::coupledVectorDotDu(), Coupleable::coupledVectorDotOld(), Coupleable::coupledVectorGradient(), Coupleable::coupledVectorGradientOld(), Coupleable::coupledVectorGradientOlder(), NeighborCoupleable::coupledVectorNeighborGradient(), NeighborCoupleable::coupledVectorNeighborGradientOld(), NeighborCoupleable::coupledVectorNeighborGradientOlder(), Coupleable::coupledVectorValue(), Coupleable::coupledVectorValueOld(), and Coupleable::coupledVectorValueOlder().
|
protectedinherited |
Extract pointer to a coupled vector variable.
var_name | Name of parameter desired |
comp | Component number of multiple coupled variables |
Definition at line 316 of file Coupleable.C.
|
inlineinherited |
returns a reference to the set of writable coupled variables
Definition at line 123 of file Coupleable.h.
Referenced by Coupleable::hasWritableCoupledVariables().
|
inlineinherited |
for backwards compatibility
Definition at line 219 of file MaterialPropertyInterface.h.
|
protectedvirtualinherited |
The gradient of the variable this object is operating on.
This is computed by default and should already be available as _grad_u
Definition at line 248 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The old gradient of the variable this object is operating on.
Definition at line 258 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The older gradient of the variable this object is operating on.
Definition at line 268 of file MooseVariableInterface.C.
|
inherited |
Definition at line 735 of file MaterialPropertyInterface.h.
|
inherited |
Definition at line 744 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 138 of file MooseBase.h.
|
inherited |
Check if a material property is valid for all blocks of this object.
This method returns true if the supplied property name has been declared in a Material object on the block ids for this object.
T | The type of material property |
prop_name | the name of the property to query |
Definition at line 271 of file BlockRestrictable.h.
|
protectedvirtualinherited |
A helper method to allow the Material object to specialize the behavior of hasBlockMaterialProperty.
It also avoid circular #include problems.
Definition at line 285 of file BlockRestrictable.C.
Referenced by BlockRestrictable::hasBlockMaterialProperty().
|
inherited |
Test if the supplied block name is valid for this object.
name | A SubdomainName to check |
Definition at line 209 of file BlockRestrictable.C.
Referenced by LinearFVFluxKernel::addMatrixContribution(), DiracKernelBase::addPoint(), LinearFVFluxKernel::addRightHandSideContribution(), MultiAppVariableValueSamplePostprocessorTransfer::cacheElemToPostprocessorData(), DomainUserObject::checkVariable(), ComputeJacobianThread::compute(), ComboMarker::computeElementMarker(), GradientJumpIndicator::computeQpIntegral(), ProjectionAux::computeValue(), DomainUserObject::DomainUserObject(), ProjectionAux::elemOnNodeVariableIsDefinedOn(), MultiAppVariableValueSamplePostprocessorTransfer::execute(), QuadraturePointMultiApp::fillPositions(), CentroidMultiApp::fillPositions(), MeshDivisionFunctorReductionVectorPostprocessor::hasBlocks(), BlockRestrictable::hasBlocks(), MooseVariableField< Real >::hasBlocks(), FVFluxKernel::hasFaceSide(), IndicatorMarker::IndicatorMarker(), NodePositions::initialize(), ParsedDownSelectionPositions::initialize(), UpdateErrorVectorsThread::onElement(), PointwiseRenormalizeVector::PointwiseRenormalizeVector(), and BlockRestrictionDebugOutput::printBlockRestrictionMap().
|
inherited |
Test if the supplied vector of block names are valid for this object.
names | A vector of SubdomainNames to check |
Definition at line 219 of file BlockRestrictable.C.
|
inherited |
Test if the supplied set of block names are valid for this object.
names | A set of SubdomainNames to check |
Definition at line 225 of file BlockRestrictable.C.
|
inherited |
Test if the supplied block ids are valid for this object.
id | A SubdomainID to check |
Definition at line 231 of file BlockRestrictable.C.
|
inherited |
Test if the supplied vector block ids are valid for this object.
ids | A vector of SubdomainIDs ids to check |
Definition at line 240 of file BlockRestrictable.C.
|
inherited |
Test if the supplied set of block ids are valid for this object.
ids | A std::set of SubdomainIDs to check |
Definition at line 247 of file BlockRestrictable.C.
|
inherited |
Determine if the function exists.
param_name | The name of the function parameter |
index | The index of the function |
Definition at line 42 of file FunctionInterface.C.
|
inherited |
Determine if the function exists.
name | The name of the function |
Definition at line 48 of file FunctionInterface.C.
Referenced by FunctionInterface::hasFunction().
|
inlineinherited |
generic hasMaterialProperty helper
Definition at line 293 of file MaterialPropertyInterface.h.
|
inlineinherited |
Definition at line 301 of file MaterialPropertyInterface.h.
|
inherited |
Check if the material property exists.
name | the name of the property to query |
Definition at line 677 of file MaterialPropertyInterface.h.
|
inherited |
Definition at line 686 of file MaterialPropertyInterface.h.
|
inherited |
param_name
. Definition at line 68 of file UserObjectInterface.C.
|
inherited |
Definition at line 184 of file UserObjectInterface.h.
|
inherited |
Definition at line 74 of file UserObjectInterface.C.
Referenced by UserObjectInterface::getUserObjectBase(), UserObjectInterface::getUserObjectBaseByName(), UserObjectInterface::hasUserObject(), and UserObjectInterface::hasUserObjectByName().
|
inherited |
Definition at line 191 of file UserObjectInterface.h.
|
inlineinherited |
Checks whether the object has any writable coupled variables.
Definition at line 128 of file Coupleable.h.
|
protectedinherited |
An initialization routine needed for dual constructors.
Definition at line 74 of file BlockRestrictable.C.
Referenced by BlockRestrictable::BlockRestrictable().
|
virtualinherited |
Gets called at the beginning of the simulation before this object is asked to do its job.
Reimplemented in MooseVariableFV< OutputType >, MooseVariableFV< ComputeValueType >, MooseVariableFV< T >, MooseVariableFV< RealEigenVector >, MooseVariableFV< RealVectorValue >, MooseVariableFV< Real >, SolutionUserObjectBase, AdvancedOutput, MooseVariableBase, ParsedMaterialHelper< is_ad >, MultiApp, MooseLinearVariableFV< OutputType >, MooseLinearVariableFV< ComputeValueType >, MooseLinearVariableFV< T >, MooseLinearVariableFV< RealEigenVector >, MooseLinearVariableFV< RealVectorValue >, MooseLinearVariableFV< Real >, MooseParsedFunction, MooseParsedGradFunction, DerivativeFunctionMaterialBaseTempl< is_ad >, Transfer, ProjectedStatefulMaterialNodalPatchRecoveryTempl< T, is_ad >, MatDiffusionBase< T >, MatDiffusionBase< Real >, CSV, Exodus, SampledOutput, Convergence, Terminator, MultiAppGeneralFieldTransfer, Axisymmetric2D3DSolutionFunction, LibtorchControlValuePostprocessor, NEML2ModelExecutor, MultiAppTransfer, RadialAverage, MooseParsedVectorFunction, ImageFunction, Console, PiecewiseConstantFromCSV, Nemesis, NodalVariableValue, ReferenceResidualConvergence, DiffusionLHDGKernel, MortarNodalAuxKernelTempl< ComputeValueType >, LibtorchArtificialNeuralNetParameters, TimePeriod, TransientMultiApp, ElementalVariableValue, GhostingUserObject, InterfaceQpUserObjectBase, SolutionAux, BoundsBase, DiffusionLHDGPrescribedGradientBC, MultiAppProjectionTransfer, HistogramVectorPostprocessor, SolutionScalarAux, DiffusionLHDGDirichletBC, ParsedConvergence, LinearFVAdvection, LinearFVAnisotropicDiffusion, LinearFVDiffusion, MultiAppPositions, MultiAppDofCopyTransfer, MultiAppGeneralFieldNearestLocationTransfer, CoarsenedPiecewiseLinear, PiecewiseTabularBase, MatReaction, SideIntegralMaterialPropertyTempl< is_ad >, SideIntegralPostprocessor, MultiAppVariableValueSamplePostprocessorTransfer, NodalPatchRecoveryMaterialProperty, ProjectedStatefulMaterialAuxTempl< T, is_ad >, PiecewiseLinear, ElementSubdomainModifierBase, FullSolveMultiApp, SideFVFluxBCIntegral, MultiAppFieldTransfer, MultiAppVariableValueSampleTransfer, DefaultConvergenceBase, PiecewiseLinearBase, ChainControlDataPostprocessor, MultiAppConservativeTransfer, MultiAppCloneReporterTransfer, MultiAppReporterTransfer, DerivativeSumMaterialTempl< is_ad >, and JSONOutput.
Definition at line 41 of file SetupInterface.C.
Referenced by SideIntegralPostprocessor::initialSetup(), ElementalVariableValue::initialSetup(), LibtorchControlValuePostprocessor::initialSetup(), and Positions::meshChanged().
|
inlineinherited |
Definition at line 63 of file Indicator.h.
|
inherited |
Test if the class block ids are a subset of the supplied objects.
ids | A std::set of Subdomains to check |
Definition at line 256 of file BlockRestrictable.C.
Referenced by BlockRestrictable::checkVariable(), BlockRestrictable::isBlockSubset(), NodalPatchRecoveryAux::NodalPatchRecoveryAux(), and ProjectedMaterialPropertyNodalPatchRecoveryAux::ProjectedMaterialPropertyNodalPatchRecoveryAux().
|
inherited |
Test if the class block ids are a subset of the supplied objects.
ids | A std::vector of Subdomains to check |
Definition at line 272 of file BlockRestrictable.C.
|
protectedvirtualinherited |
Returns true if a variables has been coupled as name.
var_name | The name the kernel wants to refer to the variable as. |
i | By default 0, in general the index to test in a vector of MooseVariable pointers. |
Definition at line 127 of file Coupleable.C.
Referenced by Coupleable::adCoupledNodalValue(), Coupleable::checkVar(), Coupleable::coupledComponents(), and MatDiffusionBase< Real >::MatDiffusionBase().
|
protectedvirtualinherited |
Returns true if a variable passed as a coupled value is really a constant.
var_name | The name the kernel wants to refer to the variable as. |
Definition at line 150 of file Coupleable.C.
Referenced by Coupleable::coupledName(), and DerivativeFunctionMaterialBaseTempl< is_ad >::DerivativeFunctionMaterialBaseTempl().
|
protectedinherited |
Returns true if a variables has been coupled_as name.
var_name | The of the coupled variable |
i | By default 0, in general the index to test in a vector of MooseVariable pointers. |
Definition at line 70 of file ScalarCoupleable.C.
Referenced by ScalarCoupleable::adCoupledScalarValue(), ScalarCoupleable::coupledMatrixTagScalarValue(), ScalarCoupleable::coupledScalarOrder(), ScalarCoupleable::coupledScalarValue(), ScalarCoupleable::coupledScalarValueOld(), ScalarCoupleable::coupledScalarValueOlder(), and ScalarCoupleable::coupledVectorTagScalarValue().
|
inlineinherited |
Test if the supplied parameter is set by a user, as opposed to not set or set to default.
name | The name of the parameter to test |
Definition at line 201 of file MooseBase.h.
Referenced by SetupDebugAction::act(), ADConservativeAdvectionBC::ADConservativeAdvectionBC(), DiffusionCG::addFEBCs(), DiffusionPhysicsBase::addInitialConditions(), MFEMMesh::buildMesh(), LibtorchNeuralNetControl::conditionalParameterError(), MooseApp::copyInputs(), DiffusionPhysicsBase::DiffusionPhysicsBase(), ElementSubdomainModifierBase::ElementSubdomainModifierBase(), MooseApp::errorCheck(), MooseBase::getRenamedParam(), DefaultConvergenceBase::getSharedExecutionerParam(), AddVariableAction::init(), PhysicsBase::initializePhysics(), ElementSubdomainModifierBase::initialSetup(), MatrixSymmetryCheck::MatrixSymmetryCheck(), MeshDiagnosticsGenerator::MeshDiagnosticsGenerator(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), SolutionInvalidityOutput::output(), Output::Output(), MultiAppGeneralFieldTransfer::outputValueConflicts(), PetscExternalPartitioner::partition(), PiecewiseTabularBase::PiecewiseTabularBase(), MooseMesh::prepare(), SolutionUserObjectBase::readXda(), PhysicsBase::reportPotentiallyMissedParameters(), MooseApp::runInputFile(), MooseApp::runInputs(), MFEMSolverBase::setPreconditioner(), SetupMeshAction::setupMesh(), MooseApp::setupOptions(), SideSetsFromBoundingBoxGenerator::SideSetsFromBoundingBoxGenerator(), TimedSubdomainModifier::TimedSubdomainModifier(), and XYDelaunayGenerator::XYDelaunayGenerator().
|
inlineinherited |
Test if the supplied parameter is valid.
name | The name of the parameter to test |
Definition at line 195 of file MooseBase.h.
Referenced by HierarchicalGridPartitioner::_do_partition(), GridPartitioner::_do_partition(), CopyNodalVarsAction::act(), SetupMeshAction::act(), SetupDebugAction::act(), ComposeTimeStepperAction::act(), CreateDisplacedProblemAction::act(), SetAdaptivityOptionsAction::act(), AddVariableAction::act(), CommonOutputAction::act(), ADConservativeAdvectionBC::ADConservativeAdvectionBC(), DiffusionCG::addFEKernels(), DiffusionFV::addFVBCs(), DiffusionFV::addFVKernels(), DiffusionPhysicsBase::addInitialConditions(), CylinderComponent::addMeshGenerators(), AddPeriodicBCAction::AddPeriodicBCAction(), DiffusionPhysicsBase::addPostprocessors(), AdvectiveFluxAux::AdvectiveFluxAux(), ArrayHFEMDirichletBC::ArrayHFEMDirichletBC(), ArrayVarReductionAux::ArrayVarReductionAux(), AddPeriodicBCAction::autoTranslationBoundaries(), BicubicSplineFunction::BicubicSplineFunction(), BlockDeletionGenerator::BlockDeletionGenerator(), TimedSubdomainModifier::buildFromFile(), PiecewiseTabularBase::buildFromFile(), PiecewiseTabularBase::buildFromJSON(), ParsedChainControl::buildFunction(), GeneratedMesh::buildMesh(), MooseMesh::buildTypedMesh(), CartesianGridDivision::CartesianGridDivision(), CartesianMeshGenerator::CartesianMeshGenerator(), MultiAppTransfer::checkParentAppUserObjectExecuteOn(), LibmeshPartitioner::clone(), SampledOutput::cloneMesh(), CombinerGenerator::CombinerGenerator(), FunctorAux::computeValue(), ConservativeAdvectionTempl< is_ad >::ConservativeAdvectionTempl(), FEProblemSolve::convergenceSetup(), CopyMeshPartitioner::CopyMeshPartitioner(), CSVReaderVectorPostprocessor::CSVReaderVectorPostprocessor(), CutMeshByLevelSetGeneratorBase::CutMeshByLevelSetGeneratorBase(), ConstantReporter::declareConstantReporterValue(), ConstantReporter::declareConstantReporterValues(), DGKernelBase::DGKernelBase(), DiffusionFluxAux::DiffusionFluxAux(), DomainUserObject::DomainUserObject(), DynamicObjectRegistrationAction::DynamicObjectRegistrationAction(), Eigenvalue::Eigenvalue(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), PIDTransientControl::execute(), MultiAppNearestNodeTransfer::execute(), MultiAppUserObjectTransfer::execute(), Exodus::Exodus(), ExtraIDIntegralReporter::ExtraIDIntegralReporter(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), FEProblemBase::FEProblemBase(), FEProblemSolve::FEProblemSolve(), FileOutput::FileOutput(), SpatialUserObjectVectorPostprocessor::fillPoints(), CombinerGenerator::fillPositions(), MultiApp::fillPositions(), FiniteDifferencePreconditioner::FiniteDifferencePreconditioner(), FixedPointSolve::FixedPointSolve(), FunctionDT::FunctionDT(), FunctionValuePostprocessor::FunctionValuePostprocessor(), FVInterfaceKernel::FVInterfaceKernel(), FVMassMatrix::FVMassMatrix(), FileMeshGenerator::generate(), AddMetaDataGenerator::generate(), BreakBoundaryOnSubdomainGenerator::generate(), ElementGenerator::generate(), ExtraNodesetGenerator::generate(), LowerDBlockFromSidesetGenerator::generate(), SubdomainPerElementGenerator::generate(), BlockDeletionGenerator::generate(), GeneratedMeshGenerator::generate(), ParsedSubdomainGeneratorBase::generate(), MeshExtruderGenerator::generate(), ParsedExtraElementIDGenerator::generate(), XYZDelaunayGenerator::generate(), XYDelaunayGenerator::generate(), XYMeshLineCutter::generate(), SubdomainBoundingBoxGenerator::generate(), DistributedRectilinearMeshGenerator::generate(), PropertyReadFile::getFileNames(), MultiAppNearestNodeTransfer::getLocalEntitiesAndComponents(), MeshGenerator::getMeshGeneratorNameFromParam(), MeshGenerator::getMeshGeneratorNamesFromParam(), MooseBase::getRenamedParam(), MultiAppNearestNodeTransfer::getTargetLocalNodes(), Terminator::handleMessage(), HFEMDirichletBC::HFEMDirichletBC(), EigenExecutionerBase::init(), IterationAdaptiveDT::init(), Eigenvalue::init(), AdvancedOutput::initExecutionTypes(), BlockRestrictable::initializeBlockRestrictable(), BoundaryRestrictable::initializeBoundaryRestrictable(), MultiAppCloneReporterTransfer::initialSetup(), SolutionIC::initialSetup(), MultiAppVariableValueSampleTransfer::initialSetup(), PiecewiseTabularBase::initialSetup(), ParsedConvergence::initialSetup(), SolutionScalarAux::initialSetup(), SolutionAux::initialSetup(), Console::initialSetup(), MooseParsedVectorFunction::initialSetup(), MultiAppGeneralFieldTransfer::initialSetup(), MooseParsedGradFunction::initialSetup(), MooseParsedFunction::initialSetup(), SampledOutput::initSample(), IterationAdaptiveDT::IterationAdaptiveDT(), LeastSquaresFit::LeastSquaresFit(), LibmeshPartitioner::LibmeshPartitioner(), LibtorchNeuralNetControl::LibtorchNeuralNetControl(), MassMatrix::MassMatrix(), MatCoupledForce::MatCoupledForce(), MatDiffusionBase< Real >::MatDiffusionBase(), MeshGeneratorComponent::MeshGeneratorComponent(), MFEMProblemSolve::MFEMProblemSolve(), MooseMesh::MooseMesh(), MoosePreconditioner::MoosePreconditioner(), MooseStaticCondensationPreconditioner::MooseStaticCondensationPreconditioner(), MooseVariableBase::MooseVariableBase(), MooseVariableFV< Real >::MooseVariableFV(), MortarConstraintBase::MortarConstraintBase(), MoveNodeGenerator::MoveNodeGenerator(), MultiApp::MultiApp(), MultiAppCloneReporterTransfer::MultiAppCloneReporterTransfer(), MultiAppGeneralFieldNearestLocationTransfer::MultiAppGeneralFieldNearestLocationTransfer(), MultiAppGeneralFieldShapeEvaluationTransfer::MultiAppGeneralFieldShapeEvaluationTransfer(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), MultiAppGeneralFieldUserObjectTransfer::MultiAppGeneralFieldUserObjectTransfer(), MultiAppPostprocessorInterpolationTransfer::MultiAppPostprocessorInterpolationTransfer(), MultiAppPostprocessorTransfer::MultiAppPostprocessorTransfer(), MultiAppReporterTransfer::MultiAppReporterTransfer(), MultiAppTransfer::MultiAppTransfer(), MultiAppUserObjectTransfer::MultiAppUserObjectTransfer(), MultiAppVariableValueSampleTransfer::MultiAppVariableValueSampleTransfer(), MultiSystemSolveObject::MultiSystemSolveObject(), NodeSetsGeneratorBase::NodeSetsGeneratorBase(), EigenExecutionerBase::normalizeSolution(), Output::Output(), MultiAppGeneralFieldTransfer::outputValueConflicts(), ParsedCurveGenerator::ParsedCurveGenerator(), PetscOutput::PetscOutput(), PhysicsBasedPreconditioner::PhysicsBasedPreconditioner(), PIDTransientControl::PIDTransientControl(), PiecewiseTabularBase::PiecewiseTabularBase(), PlaneIDMeshGenerator::PlaneIDMeshGenerator(), MooseMesh::prepare(), MooseBase::queryParam(), MultiApp::readCommandLineArguments(), SolutionUserObjectBase::readExodusII(), ReferenceResidualInterface::ReferenceResidualInterface(), RenameBlockGenerator::RenameBlockGenerator(), ReporterPointSource::ReporterPointSource(), PhysicsBase::reportPotentiallyMissedParameters(), ParsedSubdomainMeshGenerator::setBlockName(), MooseMesh::setCoordSystem(), FileOutput::setFileBase(), FileOutput::setFileBaseInternal(), Split::setup(), SideSetsGeneratorBase::setup(), SetupMeshAction::setupMesh(), MooseApp::setupOptions(), Output::setWallTimeIntervalFromCommandLineParam(), SideDiffusiveFluxIntegralTempl< is_ad, Real >::SideDiffusiveFluxIntegralTempl(), SideSetsGeneratorBase::SideSetsGeneratorBase(), SolutionUserObjectBase::SolutionUserObjectBase(), WebServerControl::startServer(), Terminator::Terminator(), TimeIntervalTimes::TimeIntervalTimes(), TimePeriod::TimePeriod(), MultiAppDofCopyTransfer::transfer(), TransformGenerator::TransformGenerator(), TransientBase::TransientBase(), FunctorIC::value(), VariableCondensationPreconditioner::VariableCondensationPreconditioner(), VectorMagnitudeFunctorMaterialTempl< is_ad >::VectorMagnitudeFunctorMaterialTempl(), WebServerControl::WebServerControl(), XYDelaunayGenerator::XYDelaunayGenerator(), and XYZDelaunayGenerator::XYZDelaunayGenerator().
|
inlineoverrideprotectedvirtualinherited |
Whether or not the derived classes are acting on a finite volume variable or not.
Implements InternalSideIndicatorBase.
Definition at line 42 of file InternalSideIndicator.h.
|
virtualinherited |
Gets called just before the Jacobian is computed and before this object is asked to do its job.
Reimplemented in MooseVariableFE< OutputType >, MooseVariableFE< ComputeValueType >, MooseVariableFE< T >, MooseVariableFE< RealEigenVector >, MooseVariableFE< VectorValue< Real > >, MooseVariableFE< RealVectorValue >, MooseVariableFE< Real >, MooseVariableFV< OutputType >, MooseVariableFV< ComputeValueType >, MooseVariableFV< T >, MooseVariableFV< RealEigenVector >, MooseVariableFV< RealVectorValue >, MooseVariableFV< Real >, MooseVariableField< OutputType >, MooseVariableField< RT >, MooseVariableField< ComputeValueType >, MooseVariableField< T >, MooseVariableField< RealEigenVector >, MooseVariableField< RealVectorValue >, MooseVariableField< Real >, MooseLinearVariableFV< OutputType >, MooseLinearVariableFV< ComputeValueType >, MooseLinearVariableFV< T >, MooseLinearVariableFV< RealEigenVector >, MooseLinearVariableFV< RealVectorValue >, MooseLinearVariableFV< Real >, Function, Positions, Times, DiffusionLHDGKernel, IPHDGKernel, EqualValueEmbeddedConstraintTempl< is_ad >, ADKernelTempl< T >, IPHDGBC, DiffusionLHDGPrescribedGradientBC, and DiffusionLHDGDirichletBC.
Definition at line 51 of file SetupInterface.C.
Referenced by MooseVariableField< Real >::jacobianSetup(), and ComputeFVFluxJacobianThread< RangeType >::setup().
|
protectedinherited |
A proxy method for _mi_feproblem.markMatPropRequested(name)
Definition at line 139 of file MaterialPropertyInterface.C.
Referenced by MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
inherited |
Return all of the SubdomainIDs for the mesh.
Definition at line 279 of file BlockRestrictable.C.
Referenced by BlockRestrictable::checkVariable(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), BlockRestrictable::getBlockCoordSystem(), BlockRestrictable::hasBlockMaterialPropertyHelper(), and SolutionIC::initialSetup().
|
inlineinherited |
Definition at line 252 of file MooseBase.h.
Referenced by MooseBase::callMooseError(), MooseBase::errorPrefix(), MooseBase::mooseDeprecated(), MooseBase::mooseInfo(), and MooseBase::mooseWarning().
|
inlineinherited |
Definition at line 310 of file MooseBase.h.
Referenced by FEProblemBase::addAuxArrayVariable(), FEProblemBase::addAuxScalarVariable(), FEProblemBase::addAuxVariable(), FEProblemBase::advanceMultiApps(), MultiApp::appProblem(), MooseMesh::buildSideList(), ChangeOverTimestepPostprocessor::ChangeOverTimestepPostprocessor(), AddVariableAction::determineType(), EigenProblem::EigenProblem(), Eigenvalue::Eigenvalue(), MooseMesh::elem(), UserForcingFunction::f(), FaceFaceConstraint::FaceFaceConstraint(), FunctionDT::FunctionDT(), RandomICBase::generateRandom(), MooseMesh::getBoundariesToElems(), DataFileInterface::getDataFileName(), DataFileInterface::getDataFileNameByName(), Control::getExecuteOptions(), FEProblemBase::getNonlinearSystem(), MooseApp::getRecoverFileBase(), FEProblemBase::getUserObjects(), FEProblemBase::hasPostprocessor(), MooseApp::hasRecoverFileBase(), MatDiffusionBase< Real >::MatDiffusionBase(), MultiAppNearestNodeTransfer::MultiAppNearestNodeTransfer(), MultiAppShapeEvaluationTransfer::MultiAppShapeEvaluationTransfer(), MultiAppUserObjectTransfer::MultiAppUserObjectTransfer(), NodalScalarKernel::NodalScalarKernel(), MooseMesh::node(), FixedPointSolve::numPicardIts(), RelationshipManager::operator>=(), PercentChangePostprocessor::PercentChangePostprocessor(), ReferenceResidualConvergence::ReferenceResidualConvergence(), Residual::Residual(), MooseMesh::setBoundaryToNormalMap(), Exodus::setOutputDimension(), MooseApp::setupOptions(), UserForcingFunction::UserForcingFunction(), and VariableResidual::VariableResidual().
|
inlineinherited |
Definition at line 273 of file MooseBase.h.
Referenced by ArrayDGLowerDKernel::ArrayDGLowerDKernel(), ArrayHFEMDirichletBC::ArrayHFEMDirichletBC(), ArrayLowerDIntegratedBC::ArrayLowerDIntegratedBC(), DGLowerDKernel::DGLowerDKernel(), HFEMDirichletBC::HFEMDirichletBC(), and LowerDIntegratedBC::LowerDIntegratedBC().
|
inlineinherited |
Emits an error prefixed with object name and type and optionally a file path to the top-level block parameter if available.
Definition at line 267 of file MooseBase.h.
Referenced by CopyMeshPartitioner::_do_partition(), HierarchicalGridPartitioner::_do_partition(), GridPartitioner::_do_partition(), PetscExternalPartitioner::_do_partition(), MultiAppGeneralFieldTransfer::acceptPointInOriginMesh(), AutoCheckpointAction::act(), AddFVICAction::act(), CheckFVBCAction::act(), InitProblemAction::act(), AddBoundsVectorsAction::act(), AddVectorPostprocessorAction::act(), SetupMeshCompleteAction::act(), CreateExecutionerAction::act(), AddICAction::act(), AddMeshGeneratorAction::act(), CheckIntegrityAction::act(), CreateProblemDefaultAction::act(), CreateProblemAction::act(), CombineComponentsMeshes::act(), SetupMeshAction::act(), SplitMeshAction::act(), AdaptivityAction::act(), AddTimeStepperAction::act(), ChainControlSetupAction::act(), DeprecatedBlockAction::act(), SetupPredictorAction::act(), SetupTimeStepperAction::act(), CreateDisplacedProblemAction::act(), MaterialDerivativeTestAction::act(), SetAdaptivityOptionsAction::act(), MaterialOutputAction::act(), AddMFEMSubMeshAction::act(), AddPeriodicBCAction::act(), CommonOutputAction::act(), Action::Action(), FEProblemBase::adaptMesh(), ADConservativeAdvectionBC::ADConservativeAdvectionBC(), MooseVariableFV< Real >::adCurlSln(), MooseVariableFV< Real >::adCurlSlnNeighbor(), AddActionComponentAction::AddActionComponentAction(), MFEMProblem::addBoundaryCondition(), FEProblemBase::addBoundaryCondition(), DiffusionCG::addBoundaryConditionsFromComponents(), PhysicsComponentInterface::addBoundaryConditionsFromComponents(), FEProblemBase::addConstraint(), FEProblemBase::addDamper(), FEProblemBase::addDGKernel(), FEProblemBase::addDiracKernel(), DistributedRectilinearMeshGenerator::addElement(), MooseApp::addExecutor(), FEProblemBase::addFunction(), SubProblem::addFunctor(), FEProblemBase::addFVInitialCondition(), ADDGKernel::ADDGKernel(), FEProblemBase::addHDGKernel(), FEProblemBase::addInitialCondition(), PhysicsComponentInterface::addInitialConditionsFromComponents(), FEProblemBase::addInterfaceKernel(), MFEMProblem::addKernel(), FEProblemBase::addKernel(), FEProblem::addLineSearch(), FEProblemBase::addLineSearch(), MFEMProblem::addMaterial(), MeshGenerator::addMeshSubgenerator(), MFEMProblem::addMFEMFESpaceFromMOOSEVariable(), FEProblemBase::addOutput(), SubProblem::addPiecewiseByBlockLambdaFunctor(), DiracKernelBase::addPoint(), DistributedRectilinearMeshGenerator::addPoint(), DiracKernelBase::addPointWithValidId(), FEProblemBase::addPostprocessor(), FEProblemBase::addPredictor(), CreateDisplacedProblemAction::addProxyRelationshipManagers(), MooseMesh::addQuadratureNode(), Action::addRelationshipManager(), FEProblemBase::addReporter(), FEProblemBase::addScalarKernel(), AddVariableAction::addVariable(), FEProblemBase::addVectorPostprocessor(), SubProblem::addVectorTag(), MooseLinearVariableFV< Real >::adError(), ADInterfaceKernelTempl< T >::ADInterfaceKernelTempl(), ADPiecewiseLinearInterpolationMaterial::ADPiecewiseLinearInterpolationMaterial(), MooseVariableScalar::adUDot(), Output::advancedExecuteOn(), AdvectiveFluxAux::AdvectiveFluxAux(), MooseVariableBase::allDofIndices(), NEML2ModelExecutor::applyPredictor(), MooseApp::appNameToLibName(), MultiApp::appPostprocessorValue(), MultiApp::appProblem(), MultiApp::appProblemBase(), MultiApp::appUserObjectBase(), ArrayConstantIC::ArrayConstantIC(), ArrayDGKernel::ArrayDGKernel(), ArrayDiffusion::ArrayDiffusion(), ArrayFunctionIC::ArrayFunctionIC(), ArrayReaction::ArrayReaction(), ArrayTimeDerivative::ArrayTimeDerivative(), MooseApp::attachRelationshipManagers(), AddPeriodicBCAction::autoTranslationBoundaries(), AuxKernelTempl< Real >::AuxKernelTempl(), Function::average(), Axisymmetric2D3DSolutionFunction::Axisymmetric2D3DSolutionFunction(), BatchMeshGeneratorAction::BatchMeshGeneratorAction(), BicubicSplineFunction::BicubicSplineFunction(), BlockDeletionGenerator::BlockDeletionGenerator(), BoundingValueElementDamper::BoundingValueElementDamper(), BoundingValueNodalDamper::BoundingValueNodalDamper(), BreakMeshByBlockGeneratorBase::BreakMeshByBlockGeneratorBase(), MooseMesh::buildCoarseningMap(), MultiApp::buildComm(), DistributedRectilinearMeshGenerator::buildCube(), TimedSubdomainModifier::buildFromFile(), PiecewiseTabularBase::buildFromFile(), PiecewiseTabularBase::buildFromJSON(), TimedSubdomainModifier::buildFromParameters(), PiecewiseTabularBase::buildFromXY(), PiecewiseLinearBase::buildInterpolation(), MooseMesh::buildLowerDMesh(), TiledMesh::buildMesh(), GeneratedMesh::buildMesh(), SpiralAnnularMesh::buildMesh(), MeshGeneratorMesh::buildMesh(), ImageMeshGenerator::buildMesh3D(), ImageMesh::buildMesh3D(), MooseMesh::buildRefinementMap(), MaterialBase::buildRequiredMaterials(), MooseMesh::buildSideList(), MooseMesh::buildTypedMesh(), MooseMesh::cacheFaceInfoVariableOwnership(), CartesianGridDivision::CartesianGridDivision(), CartesianMeshGenerator::CartesianMeshGenerator(), ChangeOverFixedPointPostprocessor::ChangeOverFixedPointPostprocessor(), ChangeOverTimePostprocessor::ChangeOverTimePostprocessor(), EigenExecutionerBase::chebyshev(), SubProblem::checkBlockMatProps(), PhysicsBase::checkBlockRestrictionIdentical(), ComponentBoundaryConditionInterface::checkBoundaryConditionsAllRequested(), SubProblem::checkBoundaryMatProps(), PhysicsBase::checkComponentType(), IterationCountConvergence::checkConvergence(), MooseMesh::checkCoordinateSystems(), DiffusionLHDGAssemblyHelper::checkCoupling(), FEProblemBase::checkDependMaterialsHelper(), FEProblemBase::checkDisplacementOrders(), FEProblemBase::checkDuplicatePostprocessorVariableNames(), DefaultConvergenceBase::checkDuplicateSetSharedExecutionerParams(), MooseMesh::checkDuplicateSubdomainNames(), FEProblemBase::checkExceptionAndStopSolve(), NEML2ModelExecutor::checkExecutionStage(), MaterialBase::checkExecutionStage(), MeshGenerator::checkGetMesh(), ReporterTransferInterface::checkHasReporterValue(), FEProblemBase::checkICRestartError(), Steady::checkIntegrity(), EigenExecutionerBase::checkIntegrity(), Eigenvalue::checkIntegrity(), DefaultMultiAppFixedPointConvergence::checkIterationType(), DefaultNonlinearConvergence::checkIterationType(), DefaultSteadyStateConvergence::checkIterationType(), ExplicitTimeIntegrator::checkLinearConvergence(), MooseApp::checkMetaDataIntegrity(), MeshDiagnosticsGenerator::checkNonConformalMeshFromAdaptivity(), MeshDiagnosticsGenerator::checkNonMatchingEdges(), PostprocessorInterface::checkParam(), FEProblemBase::checkProblemIntegrity(), Sampler::checkReinitStatus(), MooseApp::checkReservedCapability(), MultiAppGeneralFieldNearestLocationTransfer::checkRestrictionsForSource(), MultiAppPostprocessorToAuxScalarTransfer::checkSiblingsTransferSupported(), MultiAppScalarToAuxScalarTransfer::checkSiblingsTransferSupported(), MultiAppPostprocessorTransfer::checkSiblingsTransferSupported(), MultiAppReporterTransfer::checkSiblingsTransferSupported(), MultiAppMFEMCopyTransfer::checkSiblingsTransferSupported(), MultiAppCopyTransfer::checkSiblingsTransferSupported(), MultiAppTransfer::checkSiblingsTransferSupported(), MaterialBase::checkStatefulSanity(), AddDefaultConvergenceAction::checkUnusedMultiAppFixedPointConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedNonlinearConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedSteadyStateConvergenceParameters(), FEProblemBase::checkUserObjects(), Moose::PetscSupport::checkUserProvidedPetscOption(), DomainUserObject::checkVariable(), MultiAppTransfer::checkVariable(), MeshDiagnosticsGenerator::checkWatertightNodesets(), MeshDiagnosticsGenerator::checkWatertightSidesets(), LibmeshPartitioner::clone(), MooseMesh::clone(), CombinerGenerator::CombinerGenerator(), ComparisonPostprocessor::comparisonIsTrue(), MooseVariableFieldBase::componentName(), CompositeFunction::CompositeFunction(), ElementH1ErrorFunctionAux::compute(), NodalPatchRecovery::compute(), FEProblemBase::computeBounds(), VariableCondensationPreconditioner::computeDInverseDiag(), CompositionDT::computeDT(), ArrayDGKernel::computeElemNeighJacobian(), ArrayDGKernel::computeElemNeighResidual(), InternalSideIntegralPostprocessor::computeFaceInfoIntegral(), SideIntegralPostprocessor::computeFaceInfoIntegral(), MooseVariableFieldBase::computeFaceValues(), TimeSequenceStepperBase::computeFailedDT(), IterationAdaptiveDT::computeFailedDT(), TimeStepper::computeFailedDT(), MooseMesh::computeFiniteVolumeCoords(), HistogramVectorPostprocessor::computeHistogram(), ArrayKernel::computeJacobian(), ArrayIntegratedBC::computeJacobian(), FVFluxKernel::computeJacobian(), NodalConstraint::computeJacobian(), FEProblemBase::computeJacobianTags(), LowerDIntegratedBC::computeLowerDOffDiagJacobian(), ArrayLowerDIntegratedBC::computeLowerDOffDiagJacobian(), EigenProblem::computeMatricesTags(), ArrayDGKernel::computeOffDiagElemNeighJacobian(), ArrayKernel::computeOffDiagJacobian(), ArrayIntegratedBC::computeOffDiagJacobian(), FVElementalKernel::computeOffDiagJacobian(), MortarScalarBase::computeOffDiagJacobianScalar(), DGLowerDKernel::computeOffDiagLowerDJacobian(), ArrayDGLowerDKernel::computeOffDiagLowerDJacobian(), MaterialBase::computeProperties(), SideFVFluxBCIntegral::computeQpIntegral(), ScalarKernel::computeQpJacobian(), CoupledTiedValueConstraint::computeQpJacobian(), TiedValueConstraint::computeQpJacobian(), NodalEqualValueConstraint::computeQpJacobian(), LinearNodalConstraint::computeQpJacobian(), EqualValueBoundaryConstraint::computeQpJacobian(), NodeElemConstraint::computeQpJacobian(), CoupledTiedValueConstraint::computeQpOffDiagJacobian(), ScalarKernel::computeQpResidual(), MassMatrix::computeQpResidual(), HDGKernel::computeQpResidual(), DiffusionLHDGDirichletBC::computeQpResidual(), NodalEqualValueConstraint::computeQpResidual(), DiffusionLHDGPrescribedGradientBC::computeQpResidual(), IPHDGBC::computeQpResidual(), KernelValue::computeQpResidual(), TorchScriptMaterial::computeQpValues(), InterfaceQpValueUserObject::computeRealValue(), ArrayKernel::computeResidual(), ArrayIntegratedBC::computeResidual(), FVFluxBC::computeResidual(), FVFluxKernel::computeResidual(), NodalConstraint::computeResidual(), FVFluxKernel::computeResidualAndJacobian(), ResidualObject::computeResidualAndJacobian(), FEProblemBase::computeResidualAndJacobian(), HDGKernel::computeResidualAndJacobianOnSide(), FEProblemBase::computeResidualInternal(), FEProblemBase::computeResidualTag(), FEProblemBase::computeResidualTags(), FEProblemBase::computeResidualType(), KernelScalarBase::computeScalarOffDiagJacobian(), ADKernelScalarBase::computeScalarQpResidual(), ADMortarScalarBase::computeScalarQpResidual(), MortarScalarBase::computeScalarQpResidual(), KernelScalarBase::computeScalarQpResidual(), TimeStepper::computeStep(), ActuallyExplicitEuler::computeTimeDerivatives(), ExplicitEuler::computeTimeDerivatives(), ImplicitEuler::computeTimeDerivatives(), BDF2::computeTimeDerivatives(), NewmarkBeta::computeTimeDerivatives(), CentralDifference::computeTimeDerivatives(), CrankNicolson::computeTimeDerivatives(), LStableDirk2::computeTimeDerivatives(), LStableDirk3::computeTimeDerivatives(), ImplicitMidpoint::computeTimeDerivatives(), ExplicitTVDRK2::computeTimeDerivatives(), AStableDirk4::computeTimeDerivatives(), LStableDirk4::computeTimeDerivatives(), ExplicitRK2::computeTimeDerivatives(), MultiAppGeometricInterpolationTransfer::computeTransformation(), BuildArrayVariableAux::computeValue(), TagVectorArrayVariableAux::computeValue(), NearestNodeValueAux::computeValue(), ProjectionAux::computeValue(), PenetrationAux::computeValue(), ConcentricCircleMesh::ConcentricCircleMesh(), ConditionalEnableControl::ConditionalEnableControl(), TimeStepper::constrainStep(), LibtorchNeuralNetControl::controlNeuralNet(), TransientBase::convergedToSteadyState(), ParsedConvergence::convertRealToBool(), MooseApp::copyInputs(), CopyMeshPartitioner::CopyMeshPartitioner(), CoupledForceNodalKernel::CoupledForceNodalKernel(), MultiApp::createApp(), MooseApp::createExecutors(), AddVariableAction::createInitialConditionAction(), MooseApp::createRMFromTemplateAndInit(), Function::curl(), MooseVariableFV< Real >::curlPhi(), CutMeshByPlaneGenerator::CutMeshByPlaneGenerator(), SidesetInfoVectorPostprocessor::dataHelper(), ReporterTransferInterface::declareClone(), MeshGenerator::declareMeshProperty(), ReporterTransferInterface::declareVectorClone(), DefaultSteadyStateConvergence::DefaultSteadyStateConvergence(), FunctorRelationshipManager::delete_remote_elements(), MooseMesh::deleteRemoteElements(), BicubicSplineFunction::derivative(), DerivativeSumMaterialTempl< is_ad >::DerivativeSumMaterialTempl(), MooseMesh::detectPairedSidesets(), MooseApp::determineLibtorchDeviceType(), FEProblemBase::determineSolverSystem(), DGKernel::DGKernel(), MeshDiagnosticsGenerator::diagnosticsLog(), DistributedPositions::DistributedPositions(), Function::div(), FunctorBinnedValuesDivision::divisionIndex(), MooseVariableFV< Real >::divPhi(), FunctorRelationshipManager::dofmap_reinit(), EigenProblem::doFreeNonlinearPowerIterations(), FEProblemBase::duplicateVariableCheck(), MooseApp::dynamicAllRegistration(), MooseApp::dynamicAppRegistration(), EigenProblem::EigenProblem(), Eigenvalue::Eigenvalue(), Eigenvalues::Eigenvalues(), ElementalVariableValue::ElementalVariableValue(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), ElementIntegerAux::ElementIntegerAux(), ElementMaterialSampler::ElementMaterialSampler(), ElementQualityAux::ElementQualityAux(), ElementSubdomainModifierBase::ElementSubdomainModifierBase(), ElementUOAux::ElementUOAux(), ExtraIDIntegralVectorPostprocessor::elementValue(), DistributedRectilinearMeshGenerator::elemId(), ProjectionAux::elemOnNodeVariableIsDefinedOn(), EigenKernel::enabled(), MooseApp::errorCheck(), MooseMesh::errorIfDistributedMesh(), MultiAppTransfer::errorIfObjectExecutesOnTransferInSourceApp(), SideIntegralPostprocessor::errorNoFaceInfo(), SideIntegralFunctorPostprocessorTempl< false >::errorNoFaceInfo(), SolutionUserObjectBase::evalMeshFunction(), SolutionUserObjectBase::evalMeshFunctionGradient(), SolutionUserObjectBase::evalMultiValuedMeshFunction(), SolutionUserObjectBase::evalMultiValuedMeshFunctionGradient(), FixedPointSolve::examineFixedPointConvergence(), MultiAppGeneralFieldTransfer::examineReceivedValueConflicts(), RealToBoolChainControl::execute(), RestartableDataReporter::execute(), DiscreteElementUserObject::execute(), MultiAppPostprocessorToAuxScalarTransfer::execute(), MultiAppScalarToAuxScalarTransfer::execute(), NodalValueSampler::execute(), PositionsFunctorValueSampler::execute(), MultiAppPostprocessorInterpolationTransfer::execute(), MultiAppPostprocessorTransfer::execute(), ElementQualityChecker::execute(), MultiAppVariableValueSampleTransfer::execute(), GreaterThanLessThanPostprocessor::execute(), PointValue::execute(), MultiAppVariableValueSamplePostprocessorTransfer::execute(), FindValueOnLine::execute(), MultiAppNearestNodeTransfer::execute(), MultiAppMFEMCopyTransfer::execute(), MultiAppCopyTransfer::execute(), MultiAppGeometricInterpolationTransfer::execute(), MultiAppUserObjectTransfer::execute(), InterfaceQpUserObjectBase::execute(), WebServerControl::execute(), TransientBase::execute(), LeastSquaresFit::execute(), VectorPostprocessorComparison::execute(), LeastSquaresFitHistory::execute(), Eigenvalue::execute(), TimeExtremeValue::execute(), DomainUserObject::execute(), FEProblemBase::execute(), FEProblemBase::executeControls(), MooseApp::executeExecutioner(), MultiAppVectorPostprocessorTransfer::executeFromMultiapp(), MultiAppVectorPostprocessorTransfer::executeToMultiapp(), Exodus::Exodus(), ExplicitSSPRungeKutta::ExplicitSSPRungeKutta(), MultiAppGeneralFieldTransfer::extractOutgoingPoints(), NEML2ModelExecutor::extractOutputs(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), FEProblemSolve::FEProblemSolve(), FileOutput::FileOutput(), NEML2ModelExecutor::fillInputs(), QuadraturePointMultiApp::fillPositions(), CentroidMultiApp::fillPositions(), MultiApp::fillPositions(), MultiAppGeometricInterpolationTransfer::fillSourceInterpolationPoints(), VerifyNodalUniqueID::finalize(), VerifyElementUniqueID::finalize(), DiscreteElementUserObject::finalize(), ElementQualityChecker::finalize(), MemoryUsage::finalize(), PointSamplerBase::finalize(), DiscreteVariableResidualNorm::finalize(), NearestPointAverage::finalize(), NearestPointIntegralVariablePostprocessor::finalize(), MooseApp::finalizeRestore(), Transfer::find_sys(), BreakMeshByBlockGeneratorBase::findFreeBoundaryId(), FunctionDT::FunctionDT(), FunctionMaterialBase< is_ad >::FunctionMaterialBase(), FunctionScalarAux::FunctionScalarAux(), FunctionScalarIC::FunctionScalarIC(), FunctorSmootherTempl< T >::FunctorSmootherTempl(), FVInitialConditionTempl< T >::FVInitialConditionTempl(), FVMassMatrix::FVMassMatrix(), FVMatAdvection::FVMatAdvection(), FVScalarLagrangeMultiplierInterface::FVScalarLagrangeMultiplierInterface(), GapValueAux::GapValueAux(), WorkBalance::gather(), ElementOrderConversionGenerator::generate(), SideSetsFromNormalsGenerator::generate(), SmoothMeshGenerator::generate(), SubdomainPerElementGenerator::generate(), TiledMeshGenerator::generate(), BlockToMeshConverterGenerator::generate(), ExtraNodesetGenerator::generate(), FileMeshGenerator::generate(), LowerDBlockFromSidesetGenerator::generate(), MoveNodeGenerator::generate(), PlaneIDMeshGenerator::generate(), RenameBlockGenerator::generate(), RenameBoundaryGenerator::generate(), SideSetsFromPointsGenerator::generate(), StitchMeshGenerator::generate(), GeneratedMeshGenerator::generate(), FlipSidesetGenerator::generate(), BreakMeshByBlockGenerator::generate(), CoarsenBlockGenerator::generate(), MeshDiagnosticsGenerator::generate(), MeshRepairGenerator::generate(), SideSetsFromBoundingBoxGenerator::generate(), StackGenerator::generate(), XYZDelaunayGenerator::generate(), CombinerGenerator::generate(), MeshCollectionGenerator::generate(), AdvancedExtruderGenerator::generate(), AllSideSetsByNormalsGenerator::generate(), MeshExtruderGenerator::generate(), ParsedGenerateNodeset::generate(), SpiralAnnularMeshGenerator::generate(), XYDelaunayGenerator::generate(), XYMeshLineCutter::generate(), CutMeshByLevelSetGeneratorBase::generate(), SubdomainBoundingBoxGenerator::generate(), PatternedMeshGenerator::generate(), DistributedRectilinearMeshGenerator::generate(), BoundingBoxNodeSetGenerator::generate(), MeshGenerator::generateData(), GeneratedMesh::GeneratedMesh(), GeneratedMeshGenerator::GeneratedMeshGenerator(), MeshGenerator::generateInternal(), CircularBoundaryCorrectionGenerator::generateRadialCorrectionFactor(), RandomICBase::generateRandom(), GenericConstantMaterialTempl< is_ad >::GenericConstantMaterialTempl(), GenericConstantVectorMaterialTempl< is_ad >::GenericConstantVectorMaterialTempl(), GenericFunctionMaterialTempl< is_ad >::GenericFunctionMaterialTempl(), GenericFunctionVectorMaterialTempl< is_ad >::GenericFunctionVectorMaterialTempl(), GenericFunctorGradientMaterialTempl< is_ad >::GenericFunctorGradientMaterialTempl(), GenericFunctorMaterialTempl< is_ad >::GenericFunctorMaterialTempl(), GenericFunctorTimeDerivativeMaterialTempl< is_ad >::GenericFunctorTimeDerivativeMaterialTempl(), GenericVectorFunctorMaterialTempl< is_ad >::GenericVectorFunctorMaterialTempl(), DisplacedProblem::getActualFieldVariable(), FEProblemBase::getActualFieldVariable(), DisplacedProblem::getArrayVariable(), FEProblemBase::getArrayVariable(), MooseMesh::getAxisymmetricRadialCoord(), MFEMFESpace::getBasis(), NEML2BatchIndexGenerator::getBatchIndex(), MooseMesh::getBlockConnectedBlocks(), VariableOldValueBounds::getBound(), MooseMesh::getBoundaryID(), MultiApp::getBoundingBox(), ChainControl::getChainControlDataByName(), MooseMesh::getCoarseningMap(), MultiApp::getCommandLineArgs(), MooseVariableBase::getContinuity(), Control::getControllableParameterByName(), FEProblemBase::getConvergence(), MooseMesh::getCoordSystem(), PhysicsBase::getCoupledPhysics(), PropertyReadFile::getData(), DataFileInterface::getDataFilePath(), TransfiniteMeshGenerator::getDiscreteEdge(), FEProblemBase::getDistribution(), MooseVariableBase::getDofIndices(), VariableCondensationPreconditioner::getDofToCondense(), TransfiniteMeshGenerator::getEdge(), GhostingUserObject::getElementalValue(), ElementUOProvider::getElementalValueLong(), ElementUOProvider::getElementalValueReal(), PropertyReadFile::getElementData(), MooseMesh::getElementIDIndex(), Material::getElementIDNeighbor(), Material::getElementIDNeighborByName(), MooseMesh::getElemIDMapping(), MooseMesh::getElemIDsOnBlocks(), MultiAppFieldTransfer::getEquationSystem(), MultiApp::getExecutioner(), MooseApp::getExecutor(), MFEMVectorFESpace::getFECName(), MultiAppTransfer::getFromMultiApp(), MultiAppTransfer::getFromMultiAppInfo(), FEProblemBase::getFunction(), SubProblem::getFunctor(), FEProblemBase::getFVMatsAndDependencies(), MooseMesh::getGeneralAxisymmetricCoordAxis(), DistributedRectilinearMeshGenerator::getGhostNeighbors(), DistributedRectilinearMeshGenerator::getIndices(), FEProblemBase::getLinearConvergenceNames(), SolutionUserObjectBase::getLocalVarIndex(), Material::getMaterialByName(), FEProblemBase::getMaterialData(), SubProblem::getMatrixTagID(), AnnularMesh::getMaxInDimension(), GeneratedMesh::getMaxInDimension(), FEProblemBase::getMaxQps(), FEProblemBase::getMeshDivision(), MeshGenerator::getMeshGeneratorNameFromParam(), MeshGenerator::getMeshGeneratorNamesFromParam(), AnnularMesh::getMinInDimension(), GeneratedMesh::getMinInDimension(), MultiAppTransfer::getMultiApp(), FEProblemBase::getMultiAppFixedPointConvergenceName(), DistributedRectilinearMeshGenerator::getNeighbors(), Times::getNextTime(), MooseMesh::getNodeBlockIds(), PropertyReadFile::getNodeData(), MooseMesh::getNodeList(), FEProblemBase::getNonlinearConvergenceNames(), EigenProblem::getNonlinearEigenSystem(), FEProblemBase::getNonlinearSystem(), NEML2ModelExecutor::getOutput(), NEML2ModelExecutor::getOutputDerivative(), NEML2ModelExecutor::getOutputParameterDerivative(), MooseMesh::getPairedBoundaryMapping(), MaterialOutputAction::getParams(), ImageMeshGenerator::GetPixelInfo(), ImageMesh::GetPixelInfo(), PlaneIDMeshGenerator::getPlaneID(), Positions::getPosition(), Positions::getPositions(), FEProblemBase::getPositionsObject(), Positions::getPositionsVector2D(), Positions::getPositionsVector3D(), Positions::getPositionsVector4D(), PostprocessorInterface::getPostprocessorValueByNameInternal(), Times::getPreviousTime(), ComponentMaterialPropertyInterface::getPropertyValue(), InterfaceQpUserObjectBase::getQpValue(), MooseMesh::getRefinementMap(), MooseBase::getRenamedParam(), ReporterInterface::getReporterContextBaseByName(), ReporterInterface::getReporterName(), Reporter::getReporterValueName(), MooseApp::getRestartableDataMap(), MooseApp::getRestartableDataMapName(), MooseApp::getRestartableMetaData(), MooseApp::getRMClone(), FEProblemBase::getSampler(), WebServerControl::getScalarJSONValue(), DisplacedProblem::getScalarVariable(), FEProblemBase::getScalarVariable(), MooseObject::getSharedPtr(), InterfaceQpUserObjectBase::getSideAverageValue(), PhysicsBase::getSolverSystem(), DisplacedProblem::getStandardVariable(), FEProblemBase::getStandardVariable(), FEProblemBase::getSteadyStateConvergenceName(), MooseMesh::getSubdomainBoundaryIds(), TimedSubdomainModifier::getSubdomainIDAndCheck(), DisplacedProblem::getSystem(), FEProblemBase::getSystem(), Times::getTimeAtIndex(), FEProblemBase::getTimeFromStateArg(), TransientBase::getTimeIntegratorNames(), Times::getTimes(), MultiAppTransfer::getToMultiApp(), MultiAppTransfer::getToMultiAppInfo(), MooseMesh::getUniqueCoordSystem(), FEProblemBase::getUserObject(), FEProblemBase::getUserObjectBase(), UserObjectInterface::getUserObjectBaseByName(), UserObjectInterface::getUserObjectName(), VectorPostprocessorComponent::getValue(), NumRelationshipManagers::getValue(), Residual::getValue(), SideAverageValue::getValue(), JSONFileReader::getValue(), LineValueSampler::getValue(), FindValueOnLine::getValueAtPoint(), SubProblem::getVariableHelper(), JSONFileReader::getVector(), VectorPostprocessorInterface::getVectorPostprocessorName(), SubProblem::getVectorTag(), SubProblem::getVectorTagID(), DisplacedProblem::getVectorVariable(), FEProblemBase::getVectorVariable(), GhostingFromUOAux::GhostingFromUOAux(), MultiApp::globalAppToLocal(), MooseParsedVectorFunction::gradient(), Function::gradient(), FEProblemBase::handleException(), Terminator::handleMessage(), MooseVariableBase::hasDoFsOnNodes(), PostprocessorInterface::hasPostprocessor(), PostprocessorInterface::hasPostprocessorByName(), ReporterInterface::hasReporterValue(), ReporterInterface::hasReporterValueByName(), VectorPostprocessorInterface::hasVectorPostprocessor(), VectorPostprocessorInterface::hasVectorPostprocessorByName(), HDGKernel::HDGKernel(), TransientBase::incrementStepOrReject(), FixedPointIterationAdaptiveDT::init(), CrankNicolson::init(), CSVTimeSequenceStepper::init(), EigenExecutionerBase::init(), ExplicitTimeIntegrator::init(), TransientBase::init(), FEProblem::init(), AddAuxVariableAction::init(), IterationAdaptiveDT::init(), Eigenvalue::init(), AddVariableAction::init(), MooseMesh::init(), Sampler::init(), FEProblemBase::init(), MultiApp::init(), FEProblemBase::initialAdaptMesh(), NestedDivision::initialize(), DistributedPositions::initialize(), ReporterPositions::initialize(), TransformedPositions::initialize(), ElementGroupCentroidPositions::initialize(), FunctorPositions::initialize(), ReporterTimes::initialize(), FunctorTimes::initialize(), ParsedDownSelectionPositions::initialize(), ParsedConvergence::initializeConstantSymbol(), PhysicsBase::initializePhysics(), SteffensenSolve::initialSetup(), MultiAppCloneReporterTransfer::initialSetup(), SolutionIC::initialSetup(), ChainControlDataPostprocessor::initialSetup(), IntegralPreservingFunctionIC::initialSetup(), MultiAppConservativeTransfer::initialSetup(), PiecewiseLinearBase::initialSetup(), FullSolveMultiApp::initialSetup(), PiecewiseLinear::initialSetup(), CoarsenedPiecewiseLinear::initialSetup(), LinearFVDiffusion::initialSetup(), MultiAppGeneralFieldNearestLocationTransfer::initialSetup(), LinearFVAdvection::initialSetup(), LinearFVAnisotropicDiffusion::initialSetup(), MultiAppDofCopyTransfer::initialSetup(), SolutionScalarAux::initialSetup(), ExplicitTimeIntegrator::initialSetup(), SolutionAux::initialSetup(), ReferenceResidualConvergence::initialSetup(), NodalVariableValue::initialSetup(), Axisymmetric2D3DSolutionFunction::initialSetup(), Exodus::initialSetup(), CSV::initialSetup(), MooseParsedFunction::initialSetup(), SolutionUserObjectBase::initialSetup(), FEProblemBase::initialSetup(), SubProblem::initialSetup(), AdvancedOutput::initOutputList(), AdvancedOutput::initShowHideLists(), Function::integral(), InterfaceDiffusiveFluxIntegralTempl< is_ad >::InterfaceDiffusiveFluxIntegralTempl(), InterfaceIntegralVariableValuePostprocessor::InterfaceIntegralVariableValuePostprocessor(), InterfaceKernelTempl< T >::InterfaceKernelTempl(), InterfaceTimeKernel::InterfaceTimeKernel(), InternalSideIndicatorBase::InternalSideIndicatorBase(), MultiAppGeometricInterpolationTransfer::interpolateTargetPoints(), EigenExecutionerBase::inversePowerIteration(), InversePowerMethod::InversePowerMethod(), Sampler::isAdaptiveSamplingCompleted(), MooseMesh::isBoundaryFullyExternalToSubdomains(), MooseVariableBase::isNodal(), IterationAdaptiveDT::IterationAdaptiveDT(), IterationCountConvergence::IterationCountConvergence(), LeastSquaresFit::LeastSquaresFit(), LibmeshPartitioner::LibmeshPartitioner(), MooseApp::libNameToAppName(), LibtorchNeuralNetControl::LibtorchNeuralNetControl(), LinearCombinationPostprocessor::LinearCombinationPostprocessor(), LinearNodalConstraint::LinearNodalConstraint(), LineMaterialSamplerBase< Real >::LineMaterialSamplerBase(), LineSearch::lineSearch(), LineValueSampler::LineValueSampler(), MooseApp::loadLibraryAndDependencies(), MultiAppGeneralFieldTransfer::locatePointReceivers(), LowerBoundNodalKernel::LowerBoundNodalKernel(), MooseLinearVariableFV< Real >::lowerDError(), PNGOutput::makePNG(), ReporterPointMarker::markerSetup(), SubProblem::markFamilyPRefinement(), MassMatrix::MassMatrix(), Material::Material(), MaterialRealTensorValueAuxTempl< is_ad >::MaterialRealTensorValueAuxTempl(), MaterialRealVectorValueAuxTempl< T, is_ad, is_functor >::MaterialRealVectorValueAuxTempl(), MaterialStdVectorRealGradientAux::MaterialStdVectorRealGradientAux(), Distribution::median(), FunctorRelationshipManager::mesh_reinit(), MeshDiagnosticsGenerator::MeshDiagnosticsGenerator(), MeshExtruderGenerator::MeshExtruderGenerator(), MeshRepairGenerator::MeshRepairGenerator(), SetupMeshAction::modifyParamsForUseSplit(), MeshMetaDataInterface::mooseErrorInternal(), MooseLinearVariableFV< Real >::MooseLinearVariableFV(), MooseMesh::MooseMesh(), MooseObject::MooseObject(), UserObjectInterface::mooseObjectError(), MooseStaticCondensationPreconditioner::MooseStaticCondensationPreconditioner(), MooseVariableBase::MooseVariableBase(), MooseVariableConstMonomial::MooseVariableConstMonomial(), MoveNodeGenerator::MoveNodeGenerator(), MultiApp::MultiApp(), MultiAppMFEMCopyTransfer::MultiAppMFEMCopyTransfer(), MultiAppPostprocessorTransfer::MultiAppPostprocessorTransfer(), MultiAppTransfer::MultiAppTransfer(), MultiAppUserObjectTransfer::MultiAppUserObjectTransfer(), MultiAppVariableValueSamplePostprocessorTransfer::MultiAppVariableValueSamplePostprocessorTransfer(), NearestNodeDistanceAux::NearestNodeDistanceAux(), FEProblemBase::needsPreviousNewtonIteration(), NewmarkBeta::NewmarkBeta(), NodalConstraint::NodalConstraint(), MooseVariableFV< Real >::nodalDofIndex(), MooseVariableFV< Real >::nodalDofIndexNeighbor(), MooseLinearVariableFV< Real >::nodalError(), MooseVariableFV< Real >::nodalMatrixTagValue(), NodalPatchRecoveryBase::nodalPatchRecovery(), NodalPatchRecoveryAuxBase::NodalPatchRecoveryAuxBase(), NodalScalarKernel::NodalScalarKernel(), MooseVariableFV< Real >::nodalValueArray(), MooseVariableFV< Real >::nodalValueOldArray(), MooseVariableFV< Real >::nodalValueOlderArray(), NodalVariableValue::NodalVariableValue(), MooseVariableFV< Real >::nodalVectorTagValue(), DistributedRectilinearMeshGenerator::nodeId(), MooseVariableFV< Real >::numberOfDofsNeighbor(), NumDOFs::NumDOFs(), NumFailedTimeSteps::NumFailedTimeSteps(), DistributedRectilinearMeshGenerator::numNeighbors(), NumNonlinearIterations::NumNonlinearIterations(), NumVars::NumVars(), Output::onInterval(), FunctorRelationshipManager::operator()(), RelationshipManager::operator==(), ActionComponent::outerSurfaceArea(), ActionComponent::outerSurfaceBoundaries(), XDA::output(), SolutionHistory::output(), Exodus::output(), Output::Output(), AdvancedOutput::outputElementalVariables(), AdvancedOutput::outputInput(), MooseApp::outputMachineReadableData(), AdvancedOutput::outputNodalVariables(), AdvancedOutput::outputPostprocessors(), AdvancedOutput::outputReporters(), AdvancedOutput::outputScalarVariables(), Exodus::outputSetup(), AdvancedOutput::outputSystemInformation(), Console::outputVectorPostprocessors(), AdvancedOutput::outputVectorPostprocessors(), DistributedRectilinearMeshGenerator::paritionSquarely(), PiecewiseBilinear::parse(), ParsedConvergence::ParsedConvergence(), ParsedCurveGenerator::ParsedCurveGenerator(), ParsedODEKernel::ParsedODEKernel(), MultiAppConservativeTransfer::performAdjustment(), ExplicitTimeIntegrator::performExplicitSolve(), PetscExternalPartitioner::PetscExternalPartitioner(), MooseVariableFV< Real >::phiLowerSize(), PhysicsBasedPreconditioner::PhysicsBasedPreconditioner(), PIDTransientControl::PIDTransientControl(), PiecewiseBilinear::PiecewiseBilinear(), PiecewiseLinearInterpolationMaterial::PiecewiseLinearInterpolationMaterial(), PiecewiseMulticonstant::PiecewiseMulticonstant(), PiecewiseMultiInterpolation::PiecewiseMultiInterpolation(), PiecewiseTabularBase::PiecewiseTabularBase(), CutMeshByLevelSetGeneratorBase::pointPairLevelSetInterception(), SolutionUserObjectBase::pointValueGradientWrapper(), SolutionUserObjectBase::pointValueWrapper(), ReporterInterface::possiblyCheckHasReporter(), VectorPostprocessorInterface::possiblyCheckHasVectorPostprocessorByName(), LStableDirk2::postResidual(), LStableDirk3::postResidual(), ImplicitMidpoint::postResidual(), ExplicitTVDRK2::postResidual(), AStableDirk4::postResidual(), LStableDirk4::postResidual(), ExplicitRK2::postResidual(), EigenProblem::postScaleEigenVector(), VariableCondensationPreconditioner::preallocateCondensedJacobian(), ADKernelValueTempl< T >::precomputeQpJacobian(), Predictor::Predictor(), TransientBase::preExecute(), MooseMesh::prepare(), MooseMesh::prepared(), FixedPointSolve::printFixedPointConvergenceReason(), PseudoTimestep::PseudoTimestep(), MultiApp::readCommandLineArguments(), PropertyReadFile::readData(), SolutionUserObjectBase::readExodusII(), SolutionUserObjectBase::readXda(), CoarsenBlockGenerator::recursiveCoarsen(), MooseApp::recursivelyCreateExecutors(), FunctorRelationshipManager::redistribute(), ReferenceResidualConvergence::ReferenceResidualConvergence(), MooseApp::registerRestartableData(), MooseApp::registerRestartableNameWithFilter(), Sampler::reinit(), RelativeSolutionDifferenceNorm::RelativeSolutionDifferenceNorm(), MFEMTransient::relativeSolutionDifferenceNorm(), MooseApp::removeRelationshipManager(), PhysicsBase::reportPotentiallyMissedParameters(), MooseApp::restore(), RinglebMesh::RinglebMesh(), RinglebMeshGenerator::RinglebMeshGenerator(), MooseApp::run(), MooseApp::runInputs(), PiecewiseMultiInterpolation::sample(), ScalarComponentIC::ScalarComponentIC(), MortarScalarBase::scalarVariable(), DistributedRectilinearMeshGenerator::scaleNodalPositions(), BicubicSplineFunction::secondDerivative(), MooseVariableFV< Real >::secondPhi(), MooseVariableFV< Real >::secondPhiFace(), MooseVariableFV< Real >::secondPhiFaceNeighbor(), MooseVariableFV< Real >::secondPhiNeighbor(), FunctorRelationshipManager::set_mesh(), MooseVariableBase::setActiveTags(), DistributedRectilinearMeshGenerator::setBoundaryNames(), MooseMesh::setCoordSystem(), FEProblemBase::setCoupling(), PiecewiseBase::setData(), FileOutput::setFileBaseInternal(), MooseMesh::setGeneralAxisymmetricCoordAxes(), FEProblemSolve::setInnerSolve(), MeshGenerator::setMeshProperty(), MooseApp::setMFEMDevice(), FVPointValueConstraint::setMyElem(), FEProblemBase::setNonlocalCouplingMatrix(), Sampler::setNumberOfCols(), Sampler::setNumberOfRandomSeeds(), Sampler::setNumberOfRows(), Exodus::setOutputDimensionInExodusWriter(), AddPeriodicBCAction::setPeriodicVars(), MFEMSolverBase::setPreconditioner(), MultiAppGeneralFieldTransfer::setSolutionVectorValues(), Split::setup(), TransientMultiApp::setupApp(), SetupMeshAction::setupMesh(), MooseApp::setupOptions(), TimeSequenceStepperBase::setupSequence(), TransientBase::setupTimeIntegrator(), TimePeriodBase::setupTimes(), IntegratedBCBase::shouldApply(), PhysicsBase::shouldCreateIC(), PhysicsBase::shouldCreateTimeDerivative(), PhysicsBase::shouldCreateVariable(), SideAdvectiveFluxIntegralTempl< is_ad >::SideAdvectiveFluxIntegralTempl(), SideDiffusiveFluxIntegralTempl< is_ad, Real >::SideDiffusiveFluxIntegralTempl(), SideSetsFromNormalsGenerator::SideSetsFromNormalsGenerator(), SideSetsFromPointsGenerator::SideSetsFromPointsGenerator(), SingleMatrixPreconditioner::SingleMatrixPreconditioner(), MooseVariableBase::sizeMatrixTagData(), SolutionTimeAdaptiveDT::SolutionTimeAdaptiveDT(), SolutionUserObjectBase::SolutionUserObjectBase(), ExplicitTVDRK2::solve(), ExplicitRK2::solve(), TimeIntegrator::solve(), FEProblemBase::solverSysNum(), FullSolveMultiApp::solveStep(), SpatialAverageBase::SpatialAverageBase(), UserObject::spatialPoints(), NearestPointIntegralVariablePostprocessor::spatialValue(), NearestPointAverage::spatialValue(), MeshDivisionFunctorReductionVectorPostprocessor::spatialValue(), UserObject::spatialValue(), SpiralAnnularMesh::SpiralAnnularMesh(), SpiralAnnularMeshGenerator::SpiralAnnularMeshGenerator(), WebServerControl::startServer(), StitchedMesh::StitchedMesh(), WebServerControl::stringifyJSONType(), MultiAppGeometricInterpolationTransfer::subdomainIDsNode(), Constraint::subdomainSetup(), NodalUserObject::subdomainSetup(), GeneralUserObject::subdomainSetup(), MaterialBase::subdomainSetup(), FEProblemBase::swapBackMaterialsNeighbor(), DisplacedProblem::systemBaseLinear(), Console::systemInfoFlags(), FEProblemBase::systemNumForVariable(), TerminateChainControl::terminate(), Terminator::Terminator(), CutMeshByLevelSetGeneratorBase::tet4ElemCutter(), ThreadedGeneralUserObject::threadJoin(), DiscreteElementUserObject::threadJoin(), GeneralUserObject::threadJoin(), Function::timeDerivative(), TimedSubdomainModifier::TimedSubdomainModifier(), TimeExtremeValue::TimeExtremeValue(), Function::timeIntegral(), MooseLinearVariableFV< Real >::timeIntegratorError(), TimeIntervalTimes::TimeIntervalTimes(), TimePeriodBase::TimePeriodBase(), VectorPostprocessorVisualizationAux::timestepSetup(), WebServerControl::toMiniJson(), MultiAppDofCopyTransfer::transfer(), MultiAppMFEMCopyTransfer::transfer(), MultiAppShapeEvaluationTransfer::transferVariable(), TransformedPositions::TransformedPositions(), FEProblemBase::trustUserCouplingMatrix(), MooseVariableScalar::uDot(), MooseVariableScalar::uDotDot(), MooseVariableScalar::uDotDotOld(), FEProblemBase::uDotDotOldRequested(), MooseVariableScalar::uDotOld(), FEProblemBase::uDotOldRequested(), MooseBase::uniqueName(), Positions::unrollMultiDPositions(), ScalarKernelBase::uOld(), AuxScalarKernel::uOld(), Checkpoint::updateCheckpointFiles(), EqualValueBoundaryConstraint::updateConstrainedNodes(), SolutionUserObjectBase::updateExodusBracketingTimeIndices(), FEProblemBase::updateMaxQps(), MFEMHypreADS::updateSolver(), MFEMHypreAMS::updateSolver(), MFEMGMRESSolver::updateSolver(), MFEMOperatorJacobiSmoother::updateSolver(), MFEMCGSolver::updateSolver(), MFEMHypreFGMRES::updateSolver(), MFEMHyprePCG::updateSolver(), MFEMHypreBoomerAMG::updateSolver(), MFEMHypreGMRES::updateSolver(), MFEMSuperLU::updateSolver(), UpperBoundNodalKernel::UpperBoundNodalKernel(), NearestPointIntegralVariablePostprocessor::userObjectValue(), NearestPointAverage::userObjectValue(), BoundingBoxIC::value(), PiecewiseConstantFromCSV::value(), IntegralPreservingFunctionIC::value(), Axisymmetric2D3DSolutionFunction::value(), Function::value(), ValueRangeMarker::ValueRangeMarker(), ValueThresholdMarker::ValueThresholdMarker(), VariableCondensationPreconditioner::VariableCondensationPreconditioner(), PhysicsBase::variableExists(), MultiAppTransfer::variableIntegrityCheck(), VariableTimeIntegrationAux::VariableTimeIntegrationAux(), AddVariableAction::variableType(), VariableValueVolumeHistogram::VariableValueVolumeHistogram(), VectorMagnitudeFunctorMaterialTempl< is_ad >::VectorMagnitudeFunctorMaterialTempl(), VectorNodalBC::VectorNodalBC(), SubProblem::vectorTagName(), SubProblem::vectorTagType(), MooseParsedGradFunction::vectorValue(), MooseParsedFunction::vectorValue(), Function::vectorValue(), SubProblem::verifyVectorTags(), ActionComponent::volume(), VTKOutput::VTKOutput(), WebServerControl::WebServerControl(), MooseApp::writeRestartableMetaData(), DOFMapOutput::writeStreamToFile(), and Console::writeStreamToFile().
|
inlineinherited |
Emits an error without the prefixing included in mooseError().
Definition at line 286 of file MooseBase.h.
|
inlineinherited |
Definition at line 317 of file MooseBase.h.
Referenced by SetupRecoverFileBaseAction::act(), AStableDirk4::AStableDirk4(), MeshDiagnosticsGenerator::checkNonConformalMeshFromAdaptivity(), MultiAppGeneralFieldNearestLocationTransfer::evaluateInterpValuesNearestNode(), PIDTransientControl::execute(), Executioner::Executioner(), ExplicitRK2::ExplicitRK2(), ExplicitTVDRK2::ExplicitTVDRK2(), DataFileInterface::getDataFilePath(), MFEMScalarFESpace::getFECName(), MultiAppTransfer::getPointInTargetAppFrame(), ImplicitMidpoint::ImplicitMidpoint(), ParsedDownSelectionPositions::initialize(), PropertyReadFile::initialize(), MultiAppGeneralFieldTransfer::initialSetup(), InversePowerMethod::InversePowerMethod(), LStableDirk2::LStableDirk2(), LStableDirk3::LStableDirk3(), LStableDirk4::LStableDirk4(), PNGOutput::makeMeshFunc(), NonlinearEigen::NonlinearEigen(), SolutionInvalidityOutput::output(), MultiAppGeneralFieldTransfer::outputValueConflicts(), MooseBase::paramInfo(), ProjectionAux::ProjectionAux(), ReferenceResidualConvergence::ReferenceResidualConvergence(), MFEMDataCollection::registerFields(), FEProblemBase::setRestartFile(), MooseApp::setupOptions(), SolutionUserObjectBase::SolutionUserObjectBase(), SymmetryTransformGenerator::SymmetryTransformGenerator(), TransientBase::takeStep(), and TransientBase::TransientBase().
|
inherited |
Return the MooseLinearVariableFV
object that this interface acts on.
Definition at line 68 of file MooseVariableInterface.C.
|
inherited |
Return the MooseVariableFE
object that this interface acts on.
Definition at line 78 of file MooseVariableInterface.C.
|
inlineinherited |
Get the variable that this object is using.
Definition at line 50 of file MooseVariableInterface.h.
|
inherited |
Return the MooseVariableField
object that this interface acts on.
Definition at line 354 of file MooseVariableInterface.C.
Referenced by InternalSideIndicatorTempl< ComputeValueType >::InternalSideIndicatorTempl().
|
inherited |
Return the MooseVariableFV
object that this interface acts on.
Definition at line 57 of file MooseVariableInterface.C.
|
inlineinherited |
Emits a warning prefixed with object name and type.
Definition at line 295 of file MooseBase.h.
Referenced by CopyMeshPartitioner::_do_partition(), AddKernelAction::act(), MeshOnlyAction::act(), AddFunctionAction::act(), MaterialOutputAction::act(), CommonOutputAction::act(), MFEMProblem::addFunction(), MooseMesh::addPeriodicVariable(), DiracKernelBase::addPoint(), BoundaryMarker::BoundaryMarker(), DistributedRectilinearMeshGenerator::buildCube(), MultiAppVariableValueSamplePostprocessorTransfer::cacheElemToPostprocessorData(), CartesianMeshGenerator::CartesianMeshGenerator(), CheckOutputAction::checkConsoleOutput(), MultiAppTransfer::checkMultiAppExecuteOn(), MeshDiagnosticsGenerator::checkNonMatchingEdges(), ActionComponent::checkRequiredTasks(), PhysicsBase::checkRequiredTasks(), SampledOutput::cloneMesh(), MultiAppGeneralFieldTransfer::closestToPosition(), VariableValueElementSubdomainModifier::computeSubdomainID(), GapValueAux::computeValue(), MultiApp::createApp(), DebugResidualAux::DebugResidualAux(), MeshDiagnosticsGenerator::diagnosticsLog(), CartesianGridDivision::divisionIndex(), CylindricalGridDivision::divisionIndex(), SphericalGridDivision::divisionIndex(), ElementMaterialSampler::ElementMaterialSampler(), Postprocessor::evaluateDotWarning(), MeshDivisionFunctorReductionVectorPostprocessor::execute(), ElementQualityChecker::finalize(), FiniteDifferencePreconditioner::FiniteDifferencePreconditioner(), FixedPointSolve::FixedPointSolve(), SubdomainPerElementGenerator::generate(), StitchMeshGenerator::generate(), ParsedGenerateSideset::generate(), MultiAppTransfer::getAppInfo(), FunctorBinnedValuesDivision::getBinIndex(), DataFileInterface::getDataFilePath(), PointSamplerBase::getLocalElemContainingPoint(), FEProblemBase::getMaterial(), LineValueSampler::getValue(), Terminator::handleMessage(), IndicatorMarker::IndicatorMarker(), CylindricalGridDivision::initialize(), CartesianGridDivision::initialize(), SphericalGridDivision::initialize(), ElementGroupCentroidPositions::initialize(), MultiAppGeneralFieldNearestLocationTransfer::initialSetup(), BoundsBase::initialSetup(), ReferenceResidualConvergence::initialSetup(), MultiAppGeneralFieldTransfer::initialSetup(), FEProblemBase::initialSetup(), AdvancedOutput::initPostprocessorOrVectorPostprocessorLists(), MaterialBase::initStatefulProperties(), LeastSquaresFit::LeastSquaresFit(), IterationAdaptiveDT::limitDTToPostprocessorValue(), MooseApp::loadLibraryAndDependencies(), FEProblemBase::mesh(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), NewmarkBeta::NewmarkBeta(), NodalPatchRecovery::NodalPatchRecovery(), NonlocalIntegratedBC::NonlocalIntegratedBC(), NonlocalKernel::NonlocalKernel(), Output::Output(), MultiAppGeneralFieldTransfer::outputValueConflicts(), MooseBase::paramWarning(), PiecewiseConstantFromCSV::PiecewiseConstantFromCSV(), Executioner::problem(), PropertyReadFile::readData(), TestSourceStepper::rejectStep(), PhysicsBase::reportPotentiallyMissedParameters(), MaterialBase::resetQpProperties(), SecondTimeDerivativeAux::SecondTimeDerivativeAux(), MooseMesh::setCoordSystem(), SidesetAroundSubdomainUpdater::SidesetAroundSubdomainUpdater(), FEProblemBase::sizeZeroes(), TransientMultiApp::solveStep(), Tecplot::Tecplot(), TimeDerivativeAux::TimeDerivativeAux(), Checkpoint::updateCheckpointFiles(), SampledOutput::updateSample(), PiecewiseConstantFromCSV::value(), and VariableCondensationPreconditioner::VariableCondensationPreconditioner().
|
inlineinherited |
Emits a warning without the prefixing included in mooseWarning().
Definition at line 304 of file MooseBase.h.
|
inlineinherited |
Get the name of the class.
Definition at line 99 of file MooseBase.h.
Referenced by AddElementalFieldAction::act(), CopyNodalVarsAction::act(), AdaptivityAction::act(), AddTimeStepperAction::act(), DeprecatedBlockAction::act(), SetupTimeIntegratorAction::act(), SetupResidualDebugAction::act(), AddActionComponentAction::act(), DisplayGhostingAction::act(), MaterialOutputAction::act(), AddPeriodicBCAction::act(), FEProblemBase::addAnyRedistributers(), Executioner::addAttributeReporter(), MFEMProblem::addAuxKernel(), FEProblemBase::addAuxKernel(), FEProblemBase::addAuxScalarKernel(), DisplacedProblem::addAuxVariable(), MFEMProblem::addBoundaryCondition(), FEProblemBase::addBoundaryCondition(), PhysicsComponentInterface::addComponent(), FEProblemBase::addConstraint(), FEProblemBase::addConvergence(), FEProblemBase::addDamper(), Registry::addDataFilePath(), FEProblemBase::addDGKernel(), FEProblemBase::addDiracKernel(), FEProblemBase::addDistribution(), MooseApp::addExecutor(), MooseApp::addExecutorParams(), MFEMProblem::addFESpace(), MFEMProblem::addFunction(), FEProblemBase::addFunction(), SubProblem::addFunctor(), MFEMProblem::addFunctorMaterial(), FEProblemBase::addFunctorMaterial(), FunctorMaterial::addFunctorProperty(), FunctorMaterial::addFunctorPropertyByBlocks(), FEProblemBase::addFVBC(), FEProblemBase::addFVInitialCondition(), FEProblemBase::addFVInterfaceKernel(), FEProblemBase::addFVKernel(), ADDGKernel::ADDGKernel(), FEProblemBase::addHDGKernel(), FEProblemBase::addIndicator(), MFEMProblem::addInitialCondition(), FEProblemBase::addInitialCondition(), FEProblemBase::addInterfaceKernel(), FEProblemBase::addInterfaceMaterial(), DiffusionLHDGKernel::additionalROVariables(), IPHDGAssemblyHelper::additionalROVariables(), MFEMProblem::addKernel(), FEProblemBase::addKernel(), FEProblemBase::addLinearFVBC(), FEProblemBase::addLinearFVKernel(), FEProblemBase::addMarker(), FEProblemBase::addMaterial(), FEProblemBase::addMaterialHelper(), ComponentMaterialPropertyInterface::addMaterials(), FEProblemBase::addMeshDivision(), MooseApp::addMeshGenerator(), ComponentMeshTransformHelper::addMeshGenerators(), CylinderComponent::addMeshGenerators(), MeshGenerator::addMeshSubgenerator(), MFEMProblem::addMFEMPreconditioner(), MFEMProblem::addMFEMSolver(), FEProblemBase::addMultiApp(), FEProblemBase::addNodalKernel(), InitialConditionWarehouse::addObject(), FEProblemBase::addObject(), ComponentPhysicsInterface::addPhysics(), SubProblem::addPiecewiseByBlockLambdaFunctor(), MFEMProblem::addPostprocessor(), FEProblemBase::addPostprocessor(), InitialConditionBase::addPostprocessorDependencyHelper(), UserObject::addPostprocessorDependencyHelper(), FEProblemBase::addPredictor(), CreateDisplacedProblemAction::addProxyRelationshipManagers(), Action::addRelationshipManager(), FEProblemBase::addReporter(), FEProblemBase::addSampler(), FEProblemBase::addScalarKernel(), FEProblemBase::addTimeIntegrator(), MFEMProblem::addTransfer(), FEProblemBase::addTransfer(), FEProblemBase::addUserObject(), InitialConditionBase::addUserObjectDependencyHelper(), UserObject::addUserObjectDependencyHelper(), AuxKernelTempl< Real >::addUserObjectDependencyHelper(), DisplacedProblem::addVariable(), FEProblemBase::addVectorPostprocessor(), UserObject::addVectorPostprocessorDependencyHelper(), MooseLinearVariableFV< Real >::adError(), Output::advancedExecuteOn(), AdvancedExtruderGenerator::AdvancedExtruderGenerator(), MooseVariableBase::allDofIndices(), MooseApp::appBinaryName(), MooseApp::appendMeshGenerator(), Registry::appNameFromAppPath(), MultiApp::appPostprocessorValue(), MultiApp::appProblem(), MultiApp::appProblemBase(), MultiApp::appUserObjectBase(), ArrayDGKernel::ArrayDGKernel(), ArrayParsedAux::ArrayParsedAux(), PhysicsBase::assignBlocks(), AStableDirk4::AStableDirk4(), AuxKernelTempl< Real >::AuxKernelTempl(), Function::average(), MultiApp::backup(), CoarsenedPiecewiseLinear::buildCoarsenedGrid(), MFEMFESpace::buildFEC(), PiecewiseTabularBase::buildFromFile(), MultiAppVariableValueSamplePostprocessorTransfer::cacheElemToPostprocessorData(), MooseBase::callMooseError(), ChangeOverFixedPointPostprocessor::ChangeOverFixedPointPostprocessor(), ChangeOverTimePostprocessor::ChangeOverTimePostprocessor(), PhysicsBase::checkBlockRestrictionIdentical(), PhysicsBase::checkComponentType(), ParsedConvergence::checkConvergence(), DefaultNonlinearConvergence::checkConvergence(), FEProblemBase::checkDependMaterialsHelper(), SamplerBase::checkForStandardFieldVariableType(), ReporterTransferInterface::checkHasReporterValue(), FEProblemBase::checkICRestartError(), Material::checkMaterialProperty(), MooseApp::checkMetaDataIntegrity(), Damper::checkMinDamping(), MultiAppTransfer::checkParentAppUserObjectExecuteOn(), Checkpoint::checkpointInfo(), DomainUserObject::checkVariable(), BlockRestrictable::checkVariable(), Coupleable::checkWritableVar(), MooseVariableFieldBase::componentName(), CompositeFunction::CompositeFunction(), MaterialBase::computeProperties(), FEProblemBase::computeUserObjectByName(), VectorPostprocessorVisualizationAux::computeValue(), MooseBase::connectControllableParams(), ConstantPostprocessor::ConstantPostprocessor(), Coupleable::coupledName(), CommonOutputAction::create(), MultiApp::createApp(), MooseApp::createExecutors(), MeshGeneratorSystem::createMeshGeneratorOrder(), MooseApp::createRecoverablePerfGraph(), CutMeshByPlaneGenerator::CutMeshByPlaneGenerator(), DebugResidualAux::DebugResidualAux(), MaterialBase::declareADProperty(), MeshGenerator::declareMeshesForSubByName(), MeshGenerator::declareNullMeshName(), MaterialBase::declareProperty(), DOFMapOutput::demangle(), DerivativeSumMaterialTempl< is_ad >::DerivativeSumMaterialTempl(), Registry::determineDataFilePath(), DGKernel::DGKernel(), DGKernelBase::DGKernelBase(), DomainUserObject::DomainUserObject(), DumpObjectsProblem::dumpObjectHelper(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), ElementMaterialSampler::ElementMaterialSampler(), ElementValueSampler::ElementValueSampler(), EigenKernel::enabled(), MooseMesh::errorIfDistributedMesh(), SolutionUserObjectBase::evalMeshFunction(), SolutionUserObjectBase::evalMeshFunctionGradient(), SolutionUserObjectBase::evalMultiValuedMeshFunction(), SolutionUserObjectBase::evalMultiValuedMeshFunctionGradient(), SideValueSampler::execute(), RestartableDataReporter::execute(), GreaterThanLessThanPostprocessor::execute(), PointValue::execute(), MultiAppNearestNodeTransfer::execute(), MultiAppProjectionTransfer::execute(), MultiAppUserObjectTransfer::execute(), WebServerControl::execute(), MultiAppGeneralFieldTransfer::execute(), ActionWarehouse::executeActionsWithAction(), Exodus::Exodus(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), FEProblemBase::FEProblemBase(), MultiApp::fillPositions(), MultiAppGeometricInterpolationTransfer::fillSourceInterpolationPoints(), PointSamplerBase::finalize(), ChainControl::fullControlDataName(), FunctionArrayAux::FunctionArrayAux(), FunctionDT::FunctionDT(), FunctionIC::functionName(), FVFunctionIC::functionName(), FunctorPositions::FunctorPositions(), FunctorSmootherTempl< T >::FunctorSmootherTempl(), FVInitialConditionTempl< T >::FVInitialConditionTempl(), FVOneVarDiffusionInterface::FVOneVarDiffusionInterface(), GapValueAux::GapValueAux(), MooseServer::gatherDocumentSymbols(), BoundaryDeletionGenerator::generate(), UniqueExtraIDMeshGenerator::generate(), RenameBlockGenerator::generate(), RenameBoundaryGenerator::generate(), GeneratedMeshGenerator::generate(), ParsedSubdomainGeneratorBase::generate(), StitchBoundaryMeshGenerator::generate(), StitchMeshGenerator::generate(), BreakMeshByBlockGenerator::generate(), ParsedExtraElementIDGenerator::generate(), XYDelaunayGenerator::generate(), SubdomainBoundingBoxGenerator::generate(), MeshGenerator::generateInternal(), InterfaceMaterial::getADMaterialProperty(), Material::getADMaterialProperty(), MultiAppTransfer::getAppInfo(), MultiApp::getBoundingBox(), MooseBase::getCheckedPointerParam(), MooseApp::getCheckpointDirectories(), Control::getControllableParameterByName(), Control::getControllableValue(), Control::getControllableValueByName(), FEProblemBase::getConvergence(), Registry::getDataFilePath(), UserObject::getDependObjects(), DistributionInterface::getDistribution(), FEProblemBase::getDistribution(), DistributionInterface::getDistributionByName(), ElementUOProvider::getElementalValueLong(), ElementUOProvider::getElementalValueReal(), MultiApp::getExecutioner(), MooseApp::getExecutor(), FEProblemBase::getExecutor(), OutputWarehouse::getFileNumbers(), FEProblemBase::getFunction(), SubProblem::getFunctor(), NodalPatchRecovery::getGenericMaterialProperty(), InterfaceMaterial::getGenericMaterialProperty(), Material::getGenericMaterialProperty(), AuxKernelTempl< Real >::getGenericMaterialProperty(), InterfaceMaterial::getGenericNeighborMaterialProperty(), InterfaceMaterial::getGenericNeighborMaterialPropertyByName(), Material::getGenericOptionalMaterialProperty(), MaterialBase::getGenericZeroMaterialProperty(), MFEMProblem::getGridFunction(), SolutionUserObjectBase::getLocalVarIndex(), Marker::getMarkerValue(), Material::getMaterial(), FEProblemBase::getMaterial(), Material::getMaterialByName(), NodalPatchRecovery::getMaterialProperty(), InterfaceMaterial::getMaterialProperty(), Material::getMaterialProperty(), AuxKernelTempl< Real >::getMaterialProperty(), SubProblem::getMaterialPropertyBlockNames(), SubProblem::getMaterialPropertyBoundaryNames(), NodalPatchRecovery::getMaterialPropertyOld(), InterfaceMaterial::getMaterialPropertyOld(), Material::getMaterialPropertyOld(), AuxKernelTempl< Real >::getMaterialPropertyOld(), NodalPatchRecovery::getMaterialPropertyOlder(), InterfaceMaterial::getMaterialPropertyOlder(), Material::getMaterialPropertyOlder(), AuxKernelTempl< Real >::getMaterialPropertyOlder(), MFEMGeneralUserObject::getMatrixCoefficient(), MFEMGeneralUserObject::getMatrixCoefficientByName(), MeshGenerator::getMesh(), FEProblemBase::getMeshDivision(), MeshGenerator::getMeshesByName(), MooseApp::getMeshGenerator(), MeshGenerator::getMeshGeneratorNameFromParam(), MeshGenerator::getMeshGeneratorNamesFromParam(), ActionWarehouse::getMooseAppName(), MultiAppTransfer::getMultiApp(), InterfaceMaterial::getNeighborADMaterialProperty(), InterfaceMaterial::getNeighborMaterialProperty(), InterfaceMaterial::getNeighborMaterialPropertyOld(), InterfaceMaterial::getNeighborMaterialPropertyOlder(), MooseServer::getObjectParameters(), Material::getOptionalADMaterialProperty(), Material::getOptionalMaterialProperty(), Material::getOptionalMaterialPropertyOld(), Material::getOptionalMaterialPropertyOlder(), OutputWarehouse::getOutput(), MooseBase::getParam(), FEProblemBase::getPositionsObject(), FEProblemBase::getPostprocessorValueByName(), ComponentMaterialPropertyInterface::getPropertyValue(), ReporterData::getReporterInfo(), MooseApp::getRestartableDataMap(), MooseApp::getRestartableDataMapName(), MooseApp::getRestartableMetaData(), FEProblemBase::getSampler(), MFEMGeneralUserObject::getScalarCoefficient(), MFEMGeneralUserObject::getScalarCoefficientByName(), TransientBase::getTimeStepperName(), ProjectedStatefulMaterialStorageAction::getTypeEnum(), FEProblemBase::getUserObject(), FEProblemBase::getUserObjectBase(), MFEMGeneralUserObject::getVectorCoefficient(), MFEMGeneralUserObject::getVectorCoefficientByName(), Terminator::handleMessage(), Control::hasControllableParameterByName(), FEProblemBase::hasConvergence(), FEProblemBase::hasFunction(), SubProblem::hasFunctor(), SubProblem::hasFunctorWithType(), MooseApp::hasMeshGenerator(), AdvancedOutput::hasOutputHelper(), FEProblemBase::hasPostprocessor(), FEProblemBase::hasPostprocessorValueByName(), MooseApp::hasRelationshipManager(), MooseApp::hasRestartableDataMap(), MooseApp::hasRestartableMetaData(), FEProblemBase::hasUserObject(), IterationAdaptiveDT::init(), AddVariableAction::init(), AdvancedOutput::init(), AdvancedOutput::initExecutionTypes(), AttribName::initFrom(), NestedDivision::initialize(), TransformedPositions::initialize(), BoundaryRestrictable::initializeBoundaryRestrictable(), JSONOutput::initialSetup(), SideFVFluxBCIntegral::initialSetup(), SolutionScalarAux::initialSetup(), MultiAppProjectionTransfer::initialSetup(), NodalVariableValue::initialSetup(), Console::initialSetup(), SolutionUserObjectBase::initialSetup(), AdvancedOutput::initOutputList(), AdvancedOutput::initPostprocessorOrVectorPostprocessorLists(), MaterialBase::initStatefulProperties(), Function::integral(), InterfaceKernelTempl< T >::InterfaceKernelTempl(), MultiAppGeometricInterpolationTransfer::interpolateTargetPoints(), MeshGenerator::isChildMeshGenerator(), DerivativeMaterialInterface< MortarScalarBase >::isNotObjectVariable(), MeshGenerator::isNullMeshName(), MooseBase::isParamSetByUser(), MooseBase::isParamValid(), MeshGenerator::isParentMeshGenerator(), LinearCombinationFunction::LinearCombinationFunction(), FEProblemBase::logAdd(), MooseLinearVariableFV< Real >::lowerDError(), Marker::Marker(), MaterialBase::markMatPropRequested(), MatDiffusionBase< Real >::MatDiffusionBase(), Material::Material(), MaterialDerivativeTestKernelBase< Real >::MaterialDerivativeTestKernelBase(), Distribution::median(), MemoryUsageReporter::MemoryUsageReporter(), MeshGenerator::meshPropertyPrefix(), MooseBase::messagePrefix(), OutputWarehouse::mooseConsole(), MooseVariableBase::MooseVariableBase(), MooseVariableInterface< Real >::MooseVariableInterface(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), MultiAppUserObjectTransfer::MultiAppUserObjectTransfer(), MooseLinearVariableFV< Real >::nodalError(), NodalPatchRecoveryAuxBase::NodalPatchRecoveryAuxBase(), NodalValueSampler::NodalValueSampler(), Registry::objData(), MeshGenerator::Comparator::operator()(), ProgressOutput::output(), DOFMapOutput::output(), Output::Output(), AdvancedOutput::outputElementalVariables(), ConsoleUtils::outputExecutionInformation(), MaterialOutputAction::outputHelper(), AdvancedOutput::outputInput(), AdvancedOutput::outputNodalVariables(), Exodus::outputPostprocessors(), AdvancedOutput::outputPostprocessors(), TableOutput::outputReporter(), AdvancedOutput::outputReporters(), AdvancedOutput::outputScalarVariables(), AdvancedOutput::outputSystemInformation(), AdvancedOutput::outputVectorPostprocessors(), ParsedCurveGenerator::ParsedCurveGenerator(), ParsedODEKernel::ParsedODEKernel(), ComponentPhysicsInterface::physicsExists(), PiecewiseBilinear::PiecewiseBilinear(), PiecewiseByBlockFunctorMaterialTempl< T >::PiecewiseByBlockFunctorMaterialTempl(), MooseApp::possiblyLoadRestartableMetaData(), PhysicsBase::prefix(), MooseMesh::prepare(), BlockRestrictionDebugOutput::printBlockRestrictionMap(), PerfGraphLivePrint::printStats(), MooseBase::queryParam(), MultiApp::readCommandLineArguments(), Receiver::Receiver(), Executor::Result::record(), AppFactory::reg(), Registry::registerObjectsTo(), FEProblemBase::registerRandomInterface(), MooseApp::registerRestartableDataMapName(), MooseApp::registerRestartableNameWithFilter(), GlobalParamsAction::remove(), MaterialBase::resetQpProperties(), MultiApp::restore(), ScalarComponentIC::ScalarComponentIC(), MultiApp::setAppOutputFileBase(), MooseMesh::setBoundaryName(), Control::setControllableValue(), Control::setControllableValueByName(), GlobalParamsAction::setDoubleIndexParam(), OutputWarehouse::setFileNumbers(), GlobalParamsAction::setParam(), FEProblemBase::setPostprocessorValueByName(), FEProblemBase::setResidualObjectParamsAndLog(), GlobalParamsAction::setScalarParam(), MooseMesh::setSubdomainName(), GlobalParamsAction::setTripleIndexParam(), NodeSetsGeneratorBase::setup(), Split::setup(), SideSetsGeneratorBase::setup(), TransientMultiApp::setupApp(), GlobalParamsAction::setVectorParam(), FullSolveMultiApp::showStatusMessage(), SideSetExtruderGenerator::SideSetExtruderGenerator(), TransientMultiApp::solveStep(), UserObject::spatialValue(), WebServerControl::startServer(), StitchedMesh::StitchedMesh(), SubProblem::storeBoundaryDelayedCheckMatProp(), SubProblem::storeBoundaryMatPropName(), MaterialBase::storeBoundaryZeroMatProp(), SubProblem::storeBoundaryZeroMatProp(), SubProblem::storeSubdomainDelayedCheckMatProp(), SubProblem::storeSubdomainMatPropName(), MaterialBase::storeSubdomainZeroMatProp(), SubProblem::storeSubdomainZeroMatProp(), ConstraintWarehouse::subdomainsCovered(), MaterialBase::subdomainSetup(), TaggingInterface::TaggingInterface(), MooseLinearVariableFV< Real >::timeIntegratorError(), VectorPostprocessorVisualizationAux::timestepSetup(), to_json(), MultiAppDofCopyTransfer::transfer(), MultiAppShapeEvaluationTransfer::transferVariable(), TransientMultiApp::TransientMultiApp(), MooseServer::traverseParseTreeAndFillSymbols(), MooseBase::typeAndName(), MooseBase::uniqueParameterName(), FVFluxBC::uOnGhost(), FVFluxBC::uOnUSub(), UserObject::UserObject(), UserObjectInterface::userObjectName(), ParsedAux::validateGenericVectorNames(), PhysicsBase::variableExists(), MultiAppTransfer::variableIntegrityCheck(), VectorMagnitudeFunctorMaterialTempl< is_ad >::VectorMagnitudeFunctorMaterialTempl(), Convergence::verboseOutput(), AdvancedOutput::wantOutput(), Coupleable::writableCoupledValue(), Coupleable::writableVariable(), Console::write(), and MooseApp::writeRestartableMetaData().
|
protectedvirtualinherited |
The gradient of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 97 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The old gradient of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 107 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The older gradient of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 117 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 127 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The old second derivative of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 137 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The older second derivative of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 147 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the neighbor's shape function.
Definition at line 167 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the neighbor's test function.
Definition at line 157 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The value of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 37 of file NeighborMooseVariableInterface.C.
|
protectedinherited |
Definition at line 47 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The old value of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 57 of file NeighborMooseVariableInterface.C.
|
protectedinherited |
Definition at line 67 of file NeighborMooseVariableInterface.C.
|
protectedvirtualinherited |
The older value of the variable this object is operating on evaluated on the "neighbor" element.
Definition at line 77 of file NeighborMooseVariableInterface.C.
|
protectedinherited |
Definition at line 87 of file NeighborMooseVariableInterface.C.
|
inherited |
Return the number of blocks for this object.
Definition at line 203 of file BlockRestrictable.C.
Referenced by ElementCentroidPositions::initialize(), and QuadraturePointsPositions::initialize().
|
inherited |
Emits an error prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message.
If this object's parameters were not created directly by the Parser, then this function falls back to the normal behavior of mooseError - only printing a message using the given args.
Definition at line 435 of file MooseBase.h.
Referenced by HierarchicalGridPartitioner::_do_partition(), AutoCheckpointAction::act(), SetupDebugAction::act(), CommonOutputAction::act(), AddPeriodicBCAction::act(), ADConservativeAdvectionBC::ADConservativeAdvectionBC(), DiffusionCG::addFEKernels(), DiffusionFV::addFVKernels(), NEML2ModelExecutor::addGatheredParameter(), NEML2ModelExecutor::addGatheredVariable(), ADDGKernel::ADDGKernel(), CylinderComponent::addMeshGenerators(), AddPeriodicBCAction::AddPeriodicBCAction(), ReporterPointSource::addPoints(), ADIntegratedBCTempl< T >::ADIntegratedBCTempl(), ADKernelTempl< T >::ADKernelTempl(), ADNodalKernel::ADNodalKernel(), ADPenaltyPeriodicSegmentalConstraint::ADPenaltyPeriodicSegmentalConstraint(), ADPeriodicSegmentalConstraint::ADPeriodicSegmentalConstraint(), AdvancedExtruderGenerator::AdvancedExtruderGenerator(), AdvectiveFluxAux::AdvectiveFluxAux(), ADVectorFunctionDirichletBC::ADVectorFunctionDirichletBC(), AnnularMesh::AnnularMesh(), AnnularMeshGenerator::AnnularMeshGenerator(), ArrayBodyForce::ArrayBodyForce(), ArrayDGKernel::ArrayDGKernel(), ArrayDGLowerDKernel::ArrayDGLowerDKernel(), ArrayDirichletBC::ArrayDirichletBC(), ArrayHFEMDirichletBC::ArrayHFEMDirichletBC(), ArrayIntegratedBC::ArrayIntegratedBC(), ArrayKernel::ArrayKernel(), ArrayLowerDIntegratedBC::ArrayLowerDIntegratedBC(), ArrayParsedAux::ArrayParsedAux(), ArrayPenaltyDirichletBC::ArrayPenaltyDirichletBC(), ArrayVacuumBC::ArrayVacuumBC(), ArrayVarReductionAux::ArrayVarReductionAux(), ParsedSubdomainIDsGenerator::assignElemSubdomainID(), AuxKernelTempl< Real >::AuxKernelTempl(), BatchMeshGeneratorAction::BatchMeshGeneratorAction(), BlockDeletionGenerator::BlockDeletionGenerator(), BlockWeightedPartitioner::BlockWeightedPartitioner(), BoundsBase::BoundsBase(), BreakMeshByBlockGenerator::BreakMeshByBlockGenerator(), BuildArrayVariableAux::BuildArrayVariableAux(), PiecewiseTabularBase::buildFromFile(), MFEMMesh::buildMesh(), CartesianGridDivision::CartesianGridDivision(), checkComponent(), MeshGenerator::checkGetMesh(), ComponentInitialConditionInterface::checkInitialConditionsAllRequested(), BatchMeshGeneratorAction::checkInputParameterType(), PhysicsBase::checkIntegrityEarly(), PostprocessorInterface::checkParam(), FEProblemBase::checkProblemIntegrity(), MultiAppReporterTransfer::checkSiblingsTransferSupported(), Coupleable::checkVar(), MultiAppTransfer::checkVariable(), CircularBoundaryCorrectionGenerator::CircularBoundaryCorrectionGenerator(), CircularBoundaryCorrectionGenerator::circularCenterCalculator(), MultiAppGeneralFieldTransfer::closestToPosition(), CoarsenBlockGenerator::CoarsenBlockGenerator(), CombinerGenerator::CombinerGenerator(), ComponentInitialConditionInterface::ComponentInitialConditionInterface(), ComponentMaterialPropertyInterface::ComponentMaterialPropertyInterface(), CompositionDT::CompositionDT(), FunctorAux::computeValue(), ConcentricCircleMeshGenerator::ConcentricCircleMeshGenerator(), LibtorchNeuralNetControl::conditionalParameterError(), ConservativeAdvectionTempl< is_ad >::ConservativeAdvectionTempl(), ConstantVectorPostprocessor::ConstantVectorPostprocessor(), ContainsPointAux::ContainsPointAux(), CopyValueAux::CopyValueAux(), Coupleable::Coupleable(), CoupledForceTempl< is_ad >::CoupledForceTempl(), CoupledValueFunctionMaterialTempl< is_ad >::CoupledValueFunctionMaterialTempl(), MultiApp::createApp(), MeshGeneratorSystem::createMeshGenerator(), CylindricalGridDivision::CylindricalGridDivision(), DebugResidualAux::DebugResidualAux(), ConstantReporter::declareConstantReporterValue(), ConstantReporter::declareConstantReporterValues(), AccumulateReporter::declareLateValues(), DefaultMultiAppFixedPointConvergence::DefaultMultiAppFixedPointConvergence(), DGKernel::DGKernel(), DGKernelBase::DGKernelBase(), DGLowerDKernel::DGLowerDKernel(), DiffusionFluxAux::DiffusionFluxAux(), DomainUserObject::DomainUserObject(), EigenProblem::EigenProblem(), Eigenvalue::Eigenvalue(), ElementGroupCentroidPositions::ElementGroupCentroidPositions(), ElementLengthAux::ElementLengthAux(), ElementLpNormAux::ElementLpNormAux(), ExtraIDIntegralVectorPostprocessor::elementValue(), ElementValueSampler::ElementValueSampler(), ElementVectorL2Error::ElementVectorL2Error(), EqualValueEmbeddedConstraintTempl< is_ad >::EqualValueEmbeddedConstraintTempl(), ReporterPointSource::errorCheck(), StitchMeshGeneratorBase::errorMissingBoundary(), ExamplePatchMeshGenerator::ExamplePatchMeshGenerator(), MultiAppNearestNodeTransfer::execute(), MultiAppUserObjectTransfer::execute(), ExtraElementIDAux::ExtraElementIDAux(), ExtraElementIntegerDivision::ExtraElementIntegerDivision(), ExtraIDIntegralVectorPostprocessor::ExtraIDIntegralVectorPostprocessor(), FEProblemBase::FEProblemBase(), FEProblemSolve::FEProblemSolve(), FileMeshGenerator::FileMeshGenerator(), FillBetweenCurvesGenerator::FillBetweenCurvesGenerator(), FillBetweenSidesetsGenerator::FillBetweenSidesetsGenerator(), ReporterPointSource::fillPoint(), SpatialUserObjectVectorPostprocessor::fillPoints(), CombinerGenerator::fillPositions(), MultiApp::fillPositions(), InternalSideIndicatorBase::finalize(), ForcingFunctionAux::ForcingFunctionAux(), FullSolveMultiApp::FullSolveMultiApp(), FunctionArrayAux::FunctionArrayAux(), FunctionValuePostprocessor::FunctionValuePostprocessor(), FunctorADConverterTempl< T >::FunctorADConverterTempl(), FunctorAux::FunctorAux(), FunctorBinnedValuesDivision::FunctorBinnedValuesDivision(), FunctorCoordinatesFunctionAux::FunctorCoordinatesFunctionAux(), FunctorElementalGradientAuxTempl< is_ad >::FunctorElementalGradientAuxTempl(), FunctorExtremaPositions::FunctorExtremaPositions(), FunctorIC::FunctorIC(), FunctorPositions::FunctorPositions(), FunctorVectorElementalAuxTempl< is_ad >::FunctorVectorElementalAuxTempl(), FVAdvection::FVAdvection(), FVFluxBC::FVFluxBC(), FVInterfaceKernel::FVInterfaceKernel(), FVOneVarDiffusionInterface::FVOneVarDiffusionInterface(), FVTwoVarContinuityConstraint::FVTwoVarContinuityConstraint(), BoundaryDeletionGenerator::generate(), UniqueExtraIDMeshGenerator::generate(), ExtraNodesetGenerator::generate(), AddMetaDataGenerator::generate(), ElementsToTetrahedronsConverter::generate(), BlockToMeshConverterGenerator::generate(), BreakBoundaryOnSubdomainGenerator::generate(), FillBetweenCurvesGenerator::generate(), FillBetweenSidesetsGenerator::generate(), LowerDBlockFromSidesetGenerator::generate(), PlaneIDMeshGenerator::generate(), RenameBlockGenerator::generate(), RenameBoundaryGenerator::generate(), BlockDeletionGenerator::generate(), BreakMeshByBlockGenerator::generate(), CoarsenBlockGenerator::generate(), FlipSidesetGenerator::generate(), GeneratedMeshGenerator::generate(), ParsedSubdomainGeneratorBase::generate(), RefineBlockGenerator::generate(), RefineSidesetGenerator::generate(), AdvancedExtruderGenerator::generate(), CircularBoundaryCorrectionGenerator::generate(), CombinerGenerator::generate(), MeshCollectionGenerator::generate(), MeshExtruderGenerator::generate(), ParsedCurveGenerator::generate(), ParsedExtraElementIDGenerator::generate(), StackGenerator::generate(), XYZDelaunayGenerator::generate(), BreakMeshByElementGenerator::generate(), CutMeshByLevelSetGeneratorBase::generate(), XYDelaunayGenerator::generate(), XYMeshLineCutter::generate(), PatternedMeshGenerator::generate(), SubdomainBoundingBoxGenerator::generate(), GeneratedMeshGenerator::GeneratedMeshGenerator(), GenericFunctorGradientMaterialTempl< is_ad >::GenericFunctorGradientMaterialTempl(), GenericFunctorMaterialTempl< is_ad >::GenericFunctorMaterialTempl(), GenericFunctorTimeDerivativeMaterialTempl< is_ad >::GenericFunctorTimeDerivativeMaterialTempl(), GenericVectorFunctorMaterialTempl< is_ad >::GenericVectorFunctorMaterialTempl(), PropertyReadFile::getBlockData(), ComponentBoundaryConditionInterface::getBoundaryCondition(), MultiApp::getCommandLineArgs(), PropertyReadFile::getData(), PropertyReadFile::getFileNames(), Sampler::getGlobalSamples(), ComponentInitialConditionInterface::getInitialCondition(), NEML2Action::getInputParameterMapping(), MultiAppNearestNodeTransfer::getLocalEntitiesAndComponents(), Sampler::getLocalSamples(), MeshGenerator::getMeshGeneratorNameFromParam(), MeshGenerator::getMeshGeneratorNamesFromParam(), Sampler::getNextLocalRow(), FEProblemSolve::getParamFromNonlinearSystemVectorParam(), PostprocessorInterface::getPostprocessorNameInternal(), PostprocessorInterface::getPostprocessorValueInternal(), MultiAppNearestNodeTransfer::getTargetLocalNodes(), UserObjectInterface::getUserObjectBase(), UserObjectInterface::getUserObjectName(), HFEMDirichletBC::HFEMDirichletBC(), AddVariableAction::init(), MultiApp::init(), DistributedPositions::initialize(), BlockWeightedPartitioner::initialize(), BlockRestrictable::initializeBlockRestrictable(), BoundaryRestrictable::initializeBoundaryRestrictable(), PhysicsBase::initializePhysics(), JSONOutput::initialSetup(), MultiAppCloneReporterTransfer::initialSetup(), SolutionIC::initialSetup(), SideFVFluxBCIntegral::initialSetup(), ElementSubdomainModifierBase::initialSetup(), MultiAppVariableValueSamplePostprocessorTransfer::initialSetup(), MultiAppDofCopyTransfer::initialSetup(), MultiAppGeneralFieldNearestLocationTransfer::initialSetup(), HistogramVectorPostprocessor::initialSetup(), ReferenceResidualConvergence::initialSetup(), PiecewiseConstantFromCSV::initialSetup(), LibtorchControlValuePostprocessor::initialSetup(), MultiAppGeneralFieldTransfer::initialSetup(), SampledOutput::initSample(), AddMetaDataGenerator::inputChecker(), IntegratedBC::IntegratedBC(), InterfaceDiffusiveFluxIntegralTempl< is_ad >::InterfaceDiffusiveFluxIntegralTempl(), InterfaceValueUserObjectAux::InterfaceValueUserObjectAux(), InternalSideIndicatorBase::InternalSideIndicatorBase(), InterpolatedStatefulMaterialTempl< T >::InterpolatedStatefulMaterialTempl(), InversePowerMethod::InversePowerMethod(), IterationAdaptiveDT::IterationAdaptiveDT(), MultiApp::keepSolutionDuringRestore(), Kernel::Kernel(), LibtorchNeuralNetControl::LibtorchNeuralNetControl(), LinearCombinationFunction::LinearCombinationFunction(), LinearFVAdvectionDiffusionFunctorRobinBC::LinearFVAdvectionDiffusionFunctorRobinBC(), LowerDIntegratedBC::LowerDIntegratedBC(), PNGOutput::makeMeshFunc(), MatCoupledForce::MatCoupledForce(), MaterialADConverterTempl< T >::MaterialADConverterTempl(), MaterialFunctorConverterTempl< T >::MaterialFunctorConverterTempl(), MatrixSymmetryCheck::MatrixSymmetryCheck(), PatternedMeshGenerator::mergeSubdomainNameMaps(), MeshCollectionGenerator::MeshCollectionGenerator(), MeshDiagnosticsGenerator::MeshDiagnosticsGenerator(), MeshDivisionAux::MeshDivisionAux(), MeshGenerator::MeshGenerator(), MeshGeneratorComponent::MeshGeneratorComponent(), MFEMGenericFunctorMaterial::MFEMGenericFunctorMaterial(), MFEMGenericFunctorVectorMaterial::MFEMGenericFunctorVectorMaterial(), MooseLinearVariableFV< Real >::MooseLinearVariableFV(), UserObjectInterface::mooseObjectError(), MoosePreconditioner::MoosePreconditioner(), MooseStaticCondensationPreconditioner::MooseStaticCondensationPreconditioner(), MooseVariableBase::MooseVariableBase(), MortarConstraintBase::MortarConstraintBase(), MortarNodalAuxKernelTempl< ComputeValueType >::MortarNodalAuxKernelTempl(), MultiApp::moveApp(), MoveNodeGenerator::MoveNodeGenerator(), MultiApp::MultiApp(), MultiAppCloneReporterTransfer::MultiAppCloneReporterTransfer(), MultiAppGeneralFieldNearestLocationTransfer::MultiAppGeneralFieldNearestLocationTransfer(), MultiAppGeneralFieldShapeEvaluationTransfer::MultiAppGeneralFieldShapeEvaluationTransfer(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), MultiAppGeneralFieldUserObjectTransfer::MultiAppGeneralFieldUserObjectTransfer(), MultiAppGeometricInterpolationTransfer::MultiAppGeometricInterpolationTransfer(), MultiAppNearestNodeTransfer::MultiAppNearestNodeTransfer(), MultiAppPostprocessorInterpolationTransfer::MultiAppPostprocessorInterpolationTransfer(), MultiAppPostprocessorToAuxScalarTransfer::MultiAppPostprocessorToAuxScalarTransfer(), MultiAppPostprocessorTransfer::MultiAppPostprocessorTransfer(), MultiAppProjectionTransfer::MultiAppProjectionTransfer(), MultiAppReporterTransfer::MultiAppReporterTransfer(), MultiAppScalarToAuxScalarTransfer::MultiAppScalarToAuxScalarTransfer(), MultiAppShapeEvaluationTransfer::MultiAppShapeEvaluationTransfer(), MultiAppTransfer::MultiAppTransfer(), MultiAppUserObjectTransfer::MultiAppUserObjectTransfer(), MultiAppVariableValueSamplePostprocessorTransfer::MultiAppVariableValueSamplePostprocessorTransfer(), MultiAppVariableValueSampleTransfer::MultiAppVariableValueSampleTransfer(), MultiAppVectorPostprocessorTransfer::MultiAppVectorPostprocessorTransfer(), MultiSystemSolveObject::MultiSystemSolveObject(), NearestNodeValueAux::NearestNodeValueAux(), NEML2Action::NEML2Action(), NestedDivision::NestedDivision(), NodalBC::NodalBC(), NodalEqualValueConstraint::NodalEqualValueConstraint(), NodalKernel::NodalKernel(), NodalPatchRecoveryAux::NodalPatchRecoveryAux(), NodalValueSampler::NodalValueSampler(), Output::Output(), ParsedCurveGenerator::ParsedCurveGenerator(), ParsedFunctorMaterialTempl< is_ad >::ParsedFunctorMaterialTempl(), ParsedPostprocessor::ParsedPostprocessor(), PatternedMeshGenerator::PatternedMeshGenerator(), PenaltyPeriodicSegmentalConstraint::PenaltyPeriodicSegmentalConstraint(), PeriodicSegmentalConstraint::PeriodicSegmentalConstraint(), PIDTransientControl::PIDTransientControl(), PlaneDeletionGenerator::PlaneDeletionGenerator(), PlaneIDMeshGenerator::PlaneIDMeshGenerator(), PointwiseRenormalizeVector::PointwiseRenormalizeVector(), PolyLineMeshGenerator::PolyLineMeshGenerator(), ReporterInterface::possiblyCheckHasReporter(), VectorPostprocessorInterface::possiblyCheckHasVectorPostprocessor(), LibmeshPartitioner::prepareBlocksForSubdomainPartitioner(), ProjectedMaterialPropertyNodalPatchRecoveryAux::ProjectedMaterialPropertyNodalPatchRecoveryAux(), ProjectionAux::ProjectionAux(), PropertyReadFile::PropertyReadFile(), RandomIC::RandomIC(), MultiApp::readCommandLineArguments(), PropertyReadFile::readData(), SolutionUserObjectBase::readXda(), ReferenceResidualConvergence::ReferenceResidualConvergence(), RefineBlockGenerator::RefineBlockGenerator(), RefineSidesetGenerator::RefineSidesetGenerator(), RenameBlockGenerator::RenameBlockGenerator(), RenameBoundaryGenerator::RenameBoundaryGenerator(), ReporterPointSource::ReporterPointSource(), FEProblemBase::restoreSolutions(), SecondTimeDerivativeAux::SecondTimeDerivativeAux(), FEProblemBase::setLinearConvergenceNames(), FEProblemBase::setNonlinearConvergenceNames(), MooseMesh::setPartitioner(), NodeSetsGeneratorBase::setup(), SideSetsGeneratorBase::setup(), NEML2Action::setupDerivativeMappings(), NEML2Action::setupParameterDerivativeMappings(), TimeSequenceStepperBase::setupSequence(), SidesetAroundSubdomainUpdater::SidesetAroundSubdomainUpdater(), SideSetsFromBoundingBoxGenerator::SideSetsFromBoundingBoxGenerator(), SideValueSampler::SideValueSampler(), SingleRankPartitioner::SingleRankPartitioner(), SphericalGridDivision::SphericalGridDivision(), StitchBoundaryMeshGenerator::StitchBoundaryMeshGenerator(), StitchMeshGenerator::StitchMeshGenerator(), SymmetryTransformGenerator::SymmetryTransformGenerator(), Terminator::Terminator(), TimeDerivativeAux::TimeDerivativeAux(), Transfer::Transfer(), TransformGenerator::TransformGenerator(), TransientMultiApp::TransientMultiApp(), ParsedCurveGenerator::tSectionSpaceDefiner(), UniqueExtraIDMeshGenerator::UniqueExtraIDMeshGenerator(), UserObject::UserObject(), Checkpoint::validateExecuteOn(), ParsedAux::validateGenericVectorNames(), ParsedMaterialBase::validateVectorNames(), FunctorIC::value(), VariableCondensationPreconditioner::VariableCondensationPreconditioner(), VectorBodyForce::VectorBodyForce(), VectorFunctionDirichletBC::VectorFunctionDirichletBC(), VectorFunctionIC::VectorFunctionIC(), VolumeAux::VolumeAux(), WebServerControl::WebServerControl(), XYDelaunayGenerator::XYDelaunayGenerator(), XYMeshLineCutter::XYMeshLineCutter(), and XYZDelaunayGenerator::XYZDelaunayGenerator().
|
inlineinherited |
Get the parameters of the object.
Definition at line 127 of file MooseBase.h.
Referenced by MeshOnlyAction::act(), SplitMeshAction::act(), SetupDebugAction::act(), AddActionComponentAction::act(), CommonOutputAction::act(), Action::Action(), FEProblemBase::addAnyRedistributers(), MFEMProblem::addAuxKernel(), FEProblemBase::addAuxKernel(), FEProblemBase::addAuxScalarKernel(), MFEMProblem::addAuxVariable(), DisplacedProblem::addAuxVariable(), MFEMProblem::addBoundaryCondition(), FEProblemBase::addBoundaryCondition(), FEProblemBase::addConstraint(), FEProblemBase::addConvergence(), FEProblemBase::addDamper(), AddDefaultConvergenceAction::addDefaultMultiAppFixedPointConvergence(), FEProblemBase::addDefaultMultiAppFixedPointConvergence(), ReferenceResidualProblem::addDefaultNonlinearConvergence(), AddDefaultConvergenceAction::addDefaultNonlinearConvergence(), FEProblemBase::addDefaultNonlinearConvergence(), AddDefaultConvergenceAction::addDefaultSteadyStateConvergence(), FEProblemBase::addDefaultSteadyStateConvergence(), FEProblemBase::addDGKernel(), FEProblemBase::addDiracKernel(), FEProblemBase::addDistribution(), MFEMProblem::addFESpace(), MFEMProblem::addFunction(), FEProblemBase::addFunction(), MFEMProblem::addFunctorMaterial(), FEProblemBase::addFunctorMaterial(), FEProblemBase::addFVBC(), FEProblemBase::addFVInitialCondition(), FEProblemBase::addFVInterfaceKernel(), FEProblemBase::addFVKernel(), MFEMProblem::addGridFunction(), FEProblemBase::addHDGKernel(), FEProblemBase::addIndicator(), MFEMProblem::addInitialCondition(), FEProblemBase::addInitialCondition(), DiffusionPhysicsBase::addInitialConditions(), FEProblemBase::addInterfaceKernel(), FEProblemBase::addInterfaceMaterial(), MFEMProblem::addKernel(), FEProblemBase::addKernel(), FEProblemBase::addLinearFVBC(), FEProblemBase::addLinearFVKernel(), FEProblem::addLineSearch(), FEProblemBase::addMarker(), FEProblemBase::addMaterial(), FEProblemBase::addMaterialHelper(), FEProblemBase::addMeshDivision(), MFEMProblem::addMFEMFESpaceFromMOOSEVariable(), MFEMProblem::addMFEMPreconditioner(), MFEMProblem::addMFEMSolver(), FEProblemBase::addMultiApp(), FEProblemBase::addNodalKernel(), FEProblemBase::addObject(), FEProblemBase::addObjectParamsHelper(), FEProblemBase::addOutput(), MFEMProblem::addPostprocessor(), FEProblemBase::addPostprocessor(), FEProblemBase::addPredictor(), FEProblemBase::addReporter(), FEProblemBase::addSampler(), FEProblemBase::addScalarKernel(), MFEMProblem::addSubMesh(), FEProblemBase::addTimeIntegrator(), MFEMProblem::addTransfer(), FEProblemBase::addTransfer(), FEProblemBase::addUserObject(), MFEMProblem::addVariable(), DisplacedProblem::addVariable(), FEProblemBase::addVectorPostprocessor(), ADPiecewiseLinearInterpolationMaterial::ADPiecewiseLinearInterpolationMaterial(), AdvancedOutput::AdvancedOutput(), ADVectorFunctionDirichletBC::ADVectorFunctionDirichletBC(), AnnularMesh::AnnularMesh(), AnnularMeshGenerator::AnnularMeshGenerator(), Action::associateWithParameter(), AuxKernelTempl< Real >::AuxKernelTempl(), AuxScalarKernel::AuxScalarKernel(), BoundsBase::BoundsBase(), MooseMesh::buildTypedMesh(), PostprocessorInterface::checkParam(), AddDefaultConvergenceAction::checkUnusedMultiAppFixedPointConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedNonlinearConvergenceParameters(), AddDefaultConvergenceAction::checkUnusedSteadyStateConvergenceParameters(), SampledOutput::cloneMesh(), LibtorchNeuralNetControl::conditionalParameterError(), Console::Console(), CommonOutputAction::create(), MultiApp::createApp(), Postprocessor::declareValue(), DumpObjectsProblem::deduceNecessaryParameters(), DefaultMultiAppFixedPointConvergence::DefaultMultiAppFixedPointConvergence(), DumpObjectsProblem::dumpObjectHelper(), DumpObjectsProblem::DumpObjectsProblem(), EigenProblem::EigenProblem(), Eigenvalue::Eigenvalue(), ElementMaterialSampler::ElementMaterialSampler(), ExamplePatchMeshGenerator::ExamplePatchMeshGenerator(), Executor::Executor(), Exodus::Exodus(), FEProblem::FEProblem(), FixedPointSolve::FixedPointSolve(), FunctorSmootherTempl< T >::FunctorSmootherTempl(), GapValueAux::GapValueAux(), ParsedSubdomainGeneratorBase::generate(), ActionWarehouse::getCurrentActionName(), ExecutorInterface::getExecutor(), Material::getMaterial(), ReporterInterface::getReporterName(), Reporter::getReporterValueName(), UserObjectInterface::getUserObjectName(), VectorPostprocessorInterface::getVectorPostprocessorName(), GhostingUserObject::GhostingUserObject(), MeshGeneratorSystem::hasDataDrivenAllowed(), AttribSystem::initFrom(), AttribDisplaced::initFrom(), BlockRestrictable::initializeBlockRestrictable(), FullSolveMultiApp::initialSetup(), FEProblemBase::initNullSpaceVectors(), InterfaceDiffusiveFluxIntegralTempl< is_ad >::InterfaceDiffusiveFluxIntegralTempl(), InterfaceIntegralVariableValuePostprocessor::InterfaceIntegralVariableValuePostprocessor(), InterfaceKernelTempl< T >::InterfaceKernelTempl(), isValid(), IterationAdaptiveDT::IterationAdaptiveDT(), LibtorchNeuralNetControl::LibtorchNeuralNetControl(), MFEMCGSolver::MFEMCGSolver(), MFEMGMRESSolver::MFEMGMRESSolver(), MFEMHypreADS::MFEMHypreADS(), MFEMHypreAMS::MFEMHypreAMS(), MFEMHypreBoomerAMG::MFEMHypreBoomerAMG(), MFEMHypreFGMRES::MFEMHypreFGMRES(), MFEMHypreGMRES::MFEMHypreGMRES(), MFEMHyprePCG::MFEMHyprePCG(), MFEMOperatorJacobiSmoother::MFEMOperatorJacobiSmoother(), MFEMSuperLU::MFEMSuperLU(), MooseObject::MooseObject(), UserObjectInterface::mooseObjectError(), MooseVariableInterface< Real >::MooseVariableInterface(), MultiApp::MultiApp(), MultiAppGeneralFieldTransfer::MultiAppGeneralFieldTransfer(), MultiAppGeneralFieldUserObjectTransfer::MultiAppGeneralFieldUserObjectTransfer(), MultiAppTransfer::MultiAppTransfer(), MultiAppVariableValueSamplePostprocessorTransfer::MultiAppVariableValueSamplePostprocessorTransfer(), NodeFaceConstraint::NodeFaceConstraint(), ConsoleUtils::outputLegacyInformation(), OverlayMeshGenerator::OverlayMeshGenerator(), MooseServer::parseDocumentForDiagnostics(), PenetrationAux::PenetrationAux(), PiecewiseBilinear::PiecewiseBilinear(), PiecewiseLinearInterpolationMaterial::PiecewiseLinearInterpolationMaterial(), NEML2Action::printSummary(), ProjectedStatefulMaterialStorageAction::processProperty(), PropertyReadFile::PropertyReadFile(), PseudoTimestep::PseudoTimestep(), RandomIC::RandomIC(), ReferenceResidualConvergence::ReferenceResidualConvergence(), InputParameterWarehouse::removeInputParameters(), FEProblem::setInputParametersFEProblem(), FEProblemBase::setInputParametersFEProblem(), FEProblemBase::setResidualObjectParamsAndLog(), SideSetsGeneratorBase::setup(), NonlinearSystemBase::shouldEvaluatePreSMOResidual(), SideSetsFromBoundingBoxGenerator::SideSetsFromBoundingBoxGenerator(), Moose::PetscSupport::storePetscOptions(), DumpObjectsProblem::stringifyParameters(), TaggingInterface::TaggingInterface(), Transfer::Transfer(), TransientBase::TransientBase(), VectorBodyForce::VectorBodyForce(), VectorFunctionDirichletBC::VectorFunctionDirichletBC(), VectorFunctionIC::VectorFunctionIC(), VectorMagnitudeFunctorMaterialTempl< is_ad >::VectorMagnitudeFunctorMaterialTempl(), and MooseApp::~MooseApp().
|
inherited |
Emits an informational message prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message.
If this object's parameters were not created directly by the Parser, then this function falls back to the normal behavior of mooseInfo - only printing a message using the given args.
Definition at line 449 of file MooseBase.h.
Referenced by GridPartitioner::_do_partition(), ComboMarker::ComboMarker(), Control::Control(), FunctorIC::FunctorIC(), and TransientMultiApp::TransientMultiApp().
|
inherited |
Emits a warning prefixed with the file and line number of the given param (from the input file) along with the full parameter path+name followed by the given args as the message.
If this object's parameters were not created directly by the Parser, then this function falls back to the normal behavior of mooseWarning - only printing a message using the given args.
Definition at line 442 of file MooseBase.h.
Referenced by GridPartitioner::_do_partition(), MultiAppTransfer::checkParentAppUserObjectExecuteOn(), EigenProblem::checkProblemIntegrity(), CombinerGenerator::copyIntoMesh(), DefaultMultiAppFixedPointConvergence::DefaultMultiAppFixedPointConvergence(), MultiAppNearestNodeTransfer::execute(), FEProblemSolve::FEProblemSolve(), UniqueExtraIDMeshGenerator::generate(), PlaneIDMeshGenerator::generate(), Terminator::initialSetup(), SampledOutput::initSample(), MooseMesh::MooseMesh(), FEProblemBase::setPreserveMatrixSparsityPattern(), and Terminator::Terminator().
|
inherited |
Query a parameter for the object.
If the parameter is not valid, nullptr will be returned
name | The name of the parameter |
Definition at line 391 of file MooseBase.h.
|
virtualinherited |
Gets called just before the residual is computed and before this object is asked to do its job.
Reimplemented in MooseVariableFE< OutputType >, MooseVariableFE< ComputeValueType >, MooseVariableFE< T >, MooseVariableFE< RealEigenVector >, MooseVariableFE< VectorValue< Real > >, MooseVariableFE< RealVectorValue >, MooseVariableFE< Real >, MooseVariableFV< OutputType >, MooseVariableFV< ComputeValueType >, MooseVariableFV< T >, MooseVariableFV< RealEigenVector >, MooseVariableFV< RealVectorValue >, MooseVariableFV< Real >, MooseVariableField< OutputType >, MooseVariableField< RT >, MooseVariableField< ComputeValueType >, MooseVariableField< T >, MooseVariableField< RealEigenVector >, MooseVariableField< RealVectorValue >, MooseVariableField< Real >, MooseLinearVariableFV< OutputType >, MooseLinearVariableFV< ComputeValueType >, MooseLinearVariableFV< T >, MooseLinearVariableFV< RealEigenVector >, MooseLinearVariableFV< RealVectorValue >, MooseLinearVariableFV< Real >, Function, NodeFaceConstraint, Positions, and Times.
Definition at line 56 of file SetupInterface.C.
Referenced by MooseVariableField< Real >::residualSetup(), ComputeFVFluxResidualThread< RangeType >::setup(), and ComputeFVFluxRJThread< RangeType >::setup().
|
virtualinherited |
resolve all optional properties
Reimplemented in Material.
Definition at line 235 of file MaterialPropertyInterface.C.
|
protectedinherited |
Gets the name of a piece of restartable data given a data name, adding the system name and object name prefix.
This should only be used in this interface and in testing.
Definition at line 66 of file Restartable.C.
Referenced by Restartable::declareRecoverableData(), and Restartable::declareRestartableDataHelper().
|
protectedvirtualinherited |
The second derivative of the variable this object is operating on.
Definition at line 278 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The old second derivative of the variable this object is operating on.
Definition at line 288 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The older second derivative of the variable this object is operating on.
Definition at line 298 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the trial function.
Definition at line 328 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the trial function on the current face.
This should be called in e.g. IntegratedBC when you need second derivatives of the trial function function on the boundary.
Definition at line 341 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the test function.
Definition at line 308 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The second derivative of the test function on the current face.
This should be called in e.g. IntegratedBC when you need second derivatives of the test function function on the boundary.
Definition at line 318 of file MooseVariableInterface.C.
|
inherited |
Derived classes can declare whether or not they work with stateful material properties.
See, for example, DiracKernel. By default, they are allowed.
Definition at line 145 of file MaterialPropertyInterface.C.
Referenced by DiracKernelBase::DiracKernelBase(), and DiracKernelTempl< T >::DiracKernelTempl().
|
virtualinherited |
Gets called when the subdomain changes (i.e.
in a Jacobian or residual loop) and before this object is asked to do its job
Reimplemented in MaterialBase, Material, GeneralUserObject, NodalUserObject, Constraint, and ThreadedGeneralUserObject.
Definition at line 61 of file SetupInterface.C.
|
inlineinherited |
Definition at line 60 of file Indicator.h.
|
virtualinherited |
Gets called at the beginning of the timestep before this object is asked to do its job.
Reimplemented in MooseVariableFV< OutputType >, MooseVariableFV< ComputeValueType >, MooseVariableFV< T >, MooseVariableFV< RealEigenVector >, MooseVariableFV< RealVectorValue >, MooseVariableFV< Real >, MooseVariableField< OutputType >, MooseVariableField< RT >, MooseVariableField< ComputeValueType >, MooseVariableField< T >, MooseVariableField< RealEigenVector >, MooseVariableField< RealVectorValue >, MooseVariableField< Real >, Function, Positions, Times, SolutionUserObjectBase, Console, VectorPostprocessorVisualizationAux, EqualValueEmbeddedConstraintTempl< is_ad >, NumNonlinearIterations, VectorMemoryUsage, JSONOutput, and MemoryUsage.
Definition at line 46 of file SetupInterface.C.
Referenced by JSONOutput::timestepSetup(), and MooseVariableField< Real >::timestepSetup().
|
inlineinherited |
Get the type of this class.
Definition at line 89 of file MooseBase.h.
Referenced by CreateProblemDefaultAction::act(), SetupDebugAction::act(), MaterialDerivativeTestAction::act(), MaterialOutputAction::act(), FEProblemBase::addAuxArrayVariable(), FEProblemBase::addAuxScalarVariable(), FEProblemBase::addAuxVariable(), FEProblemBase::addConvergence(), FEProblemBase::addDistribution(), MooseApp::addExecutor(), MooseApp::addExecutorParams(), MFEMProblem::addFunction(), FEProblemBase::addFunction(), FEProblemBase::addMeshDivision(), MooseApp::addMeshGenerator(), MeshGenerator::addMeshSubgenerator(), FEProblemBase::addObject(), MFEMProblem::addPostprocessor(), FEProblemBase::addPredictor(), CreateDisplacedProblemAction::addProxyRelationshipManagers(), FEProblemBase::addReporter(), FEProblemBase::addSampler(), FEProblemBase::addTimeIntegrator(), MooseServer::addValuesToList(), DisplacedProblem::addVectorTag(), SubProblem::addVectorTag(), FEProblemBase::advanceMultiApps(), MooseApp::appendMeshGenerator(), AuxKernelTempl< Real >::AuxKernelTempl(), FEProblemBase::backupMultiApps(), BatchMeshGeneratorAction::BatchMeshGeneratorAction(), BoundaryPreservedMarker::BoundaryPreservedMarker(), DistributedRectilinearMeshGenerator::buildCube(), MooseMesh::buildHRefinementAndCoarseningMaps(), MooseMesh::buildLowerDMesh(), MooseMesh::buildPRefinementAndCoarseningMaps(), PhysicsBase::checkComponentType(), MeshDiagnosticsGenerator::checkNonConformalMeshFromAdaptivity(), ActionComponent::checkRequiredTasks(), PhysicsBase::checkRequiredTasks(), ADDGKernel::computeElemNeighJacobian(), DGKernel::computeElemNeighJacobian(), ElemElemConstraint::computeElemNeighJacobian(), ArrayDGKernel::computeElemNeighJacobian(), ADDGKernel::computeElemNeighResidual(), DGKernel::computeElemNeighResidual(), ElemElemConstraint::computeElemNeighResidual(), ArrayDGKernel::computeElemNeighResidual(), LowerDIntegratedBC::computeLowerDJacobian(), ArrayLowerDIntegratedBC::computeLowerDJacobian(), DGLowerDKernel::computeLowerDJacobian(), ArrayDGLowerDKernel::computeLowerDJacobian(), LowerDIntegratedBC::computeLowerDOffDiagJacobian(), ArrayLowerDIntegratedBC::computeLowerDOffDiagJacobian(), ArrayHFEMDirichletBC::computeLowerDQpJacobian(), ArrayHFEMDiffusion::computeLowerDQpJacobian(), HFEMDirichletBC::computeLowerDQpJacobian(), HFEMDiffusion::computeLowerDQpJacobian(), ArrayHFEMDirichletBC::computeLowerDQpOffDiagJacobian(), HFEMDirichletBC::computeLowerDQpOffDiagJacobian(), ArrayLowerDIntegratedBC::computeLowerDQpOffDiagJacobian(), ArrayDGLowerDKernel::computeLowerDQpOffDiagJacobian(), FEProblemBase::computeMultiAppsDT(), ADDGKernel::computeOffDiagElemNeighJacobian(), DGKernel::computeOffDiagElemNeighJacobian(), ArrayDGKernel::computeOffDiagElemNeighJacobian(), DGLowerDKernel::computeOffDiagLowerDJacobian(), ArrayDGLowerDKernel::computeOffDiagLowerDJacobian(), DGConvection::computeQpJacobian(), ScalarKernel::computeQpJacobian(), InterfaceDiffusion::computeQpJacobian(), InterfaceReaction::computeQpJacobian(), ArrayDGDiffusion::computeQpJacobian(), CoupledTiedValueConstraint::computeQpJacobian(), TiedValueConstraint::computeQpJacobian(), DGDiffusion::computeQpJacobian(), LinearNodalConstraint::computeQpJacobian(), EqualValueBoundaryConstraint::computeQpJacobian(), CoupledTiedValueConstraint::computeQpOffDiagJacobian(), HFEMTestJump::computeQpOffDiagJacobian(), HFEMTrialJump::computeQpOffDiagJacobian(), ArrayDGKernel::computeQpOffDiagJacobian(), ArrayHFEMDiffusion::computeQpResidual(), DGConvection::computeQpResidual(), HFEMDiffusion::computeQpResidual(), ScalarKernel::computeQpResidual(), InterfaceDiffusion::computeQpResidual(), ADMatInterfaceReaction::computeQpResidual(), InterfaceReaction::computeQpResidual(), ADDGAdvection::computeQpResidual(), ArrayDGDiffusion::computeQpResidual(), CoupledTiedValueConstraint::computeQpResidual(), TiedValueConstraint::computeQpResidual(), LinearNodalConstraint::computeQpResidual(), DGDiffusion::computeQpResidual(), ADDGDiffusion::computeQpResidual(), HFEMTestJump::computeQpResidual(), HFEMTrialJump::computeQpResidual(), EqualValueBoundaryConstraint::computeQpResidual(), FEProblemBase::computeSystems(), FEProblemBase::computeUserObjectByName(), FEProblemBase::computeUserObjects(), FEProblemBase::computeUserObjectsInternal(), DisplacedProblem::createQRules(), FEProblemBase::createQRules(), MooseApp::createRecoverablePerfGraph(), DumpObjectsProblem::deduceNecessaryParameters(), DumpObjectsProblem::dumpObjectHelper(), FEProblemBase::duplicateVariableCheck(), FEProblemBase::execMultiApps(), FEProblemBase::execMultiAppTransfers(), FEProblemBase::execTransfers(), WebServerControl::execute(), SteadyBase::execute(), ActionWarehouse::executeActionsWithAction(), FEProblemBase::finishMultiAppStep(), FVScalarLagrangeMultiplierInterface::FVScalarLagrangeMultiplierInterface(), MooseServer::gatherDocumentReferencesLocations(), LowerDBlockFromSidesetGenerator::generate(), SubdomainPerElementGenerator::generate(), PatternedMeshGenerator::generate(), MeshGenerator::generateInternal(), MultiAppTransfer::getAppInfo(), TransfiniteMeshGenerator::getEdge(), ElementGenerator::getElemType(), MooseServer::getInputLookupDefinitionNodes(), FEProblemBase::getMaterial(), FEProblemBase::getMaterialData(), MaterialOutputAction::getParams(), ReporterData::getReporterInfo(), FEProblemBase::getTransfers(), DisplacedProblem::getVectorTags(), SubProblem::getVectorTags(), CommonOutputAction::hasConsole(), FEProblemBase::hasMultiApps(), AdvancedOutput::hasOutput(), FEProblemBase::incrementMultiAppTStep(), AdvancedOutput::initAvailableLists(), FunctorPositions::initialize(), FunctorTimes::initialize(), MultiAppConservativeTransfer::initialSetup(), LinearFVAdvection::initialSetup(), LinearFVAnisotropicDiffusion::initialSetup(), LinearFVDiffusion::initialSetup(), ArrayDGDiffusion::initQpResidual(), AdvancedOutput::initShowHideLists(), RelationshipManager::isType(), FEProblemBase::logAdd(), MaterialFunctorConverterTempl< T >::MaterialFunctorConverterTempl(), MFEMProblem::mesh(), MooseObject::MooseObject(), MultiAppMFEMCopyTransfer::MultiAppMFEMCopyTransfer(), DisplacedProblem::numVectorTags(), SubProblem::numVectorTags(), Console::output(), AdvancedOutput::output(), ConsoleUtils::outputExecutionInformation(), SampledOutput::outputStep(), Output::outputStep(), FEProblemBase::outputStep(), MooseServer::parseDocumentForDiagnostics(), MooseMesh::prepare(), ProjectedStatefulMaterialStorageAction::processProperty(), MooseApp::recursivelyCreateExecutors(), SolutionInvalidInterface::registerInvalidSolutionInternal(), FEProblemBase::restoreMultiApps(), MeshRepairGenerator::separateSubdomainsByElementType(), FEProblemBase::setCoupling(), MooseApp::setupOptions(), ExplicitTVDRK2::solve(), ExplicitRK2::solve(), WebServerControl::startServer(), Reporter::store(), MooseBase::typeAndName(), ScalarKernelBase::uOld(), AuxScalarKernel::uOld(), DisplacedProblem::updateGeomSearch(), FEProblemBase::updateGeomSearch(), UserObjectInterface::userObjectType(), and AdvancedOutput::wantOutput().
|
inherited |
Get the class's combined type and name; useful in error handling.
Definition at line 54 of file MooseBase.C.
Referenced by FEProblemBase::addPostprocessor(), MaterialPropertyStorage::addProperty(), FEProblemBase::addReporter(), FEProblemBase::addVectorPostprocessor(), MeshGeneratorSystem::dataDrivenError(), ReporterContext< std::vector< T > >::finalize(), and ReporterData::getReporterInfo().
|
inherited |
Definition at line 66 of file MooseBase.C.
Referenced by MooseBase::connectControllableParams(), and Action::uniqueActionName().
|
inherited |
Definition at line 60 of file MooseBase.C.
|
protectedinherited |
Checks to make sure that the current Executioner has set "_is_transient" when old/older values are coupled in.
name | the name of the variable |
fn_name | The name of the function that called this method - used in the error message |
Definition at line 2116 of file Coupleable.C.
Referenced by Coupleable::checkFuncType(), NeighborCoupleable::coupledArrayNeighborGradientOld(), NeighborCoupleable::coupledArrayNeighborGradientOlder(), NeighborCoupleable::coupledNeighborDofValuesOld(), NeighborCoupleable::coupledNeighborDofValuesOlder(), NeighborCoupleable::coupledNeighborGradientOld(), NeighborCoupleable::coupledNeighborGradientOlder(), NeighborCoupleable::coupledNeighborValueOld(), NeighborCoupleable::coupledNeighborValueOlder(), NeighborCoupleable::coupledVectorNeighborGradientOld(), and NeighborCoupleable::coupledVectorNeighborGradientOlder().
|
static |
Definition at line 15 of file LaplacianJumpIndicator.C.
|
protectedvirtualinherited |
The value of the variable this object is operating on.
This is computed by default and should already be available as _u
Definition at line 88 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The old value of the variable this object is operating on.
Definition at line 108 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
The older value of the variable this object is operating on.
Definition at line 128 of file MooseVariableInterface.C.
|
protectedvirtualinherited |
Returns a writable reference to a coupled variable for writing to multiple AuxVariables from a single AuxKernel or a UserObject.
Only one object can obtain a writable reference in a simulation.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 912 of file Coupleable.C.
|
protectedinherited |
Returns a writable MooseVariable object for a nodal or elemental variable.
Use var.setNodalValue(val[, idx]) in both cases (!) to set the solution DOF values. Only one object can obtain a writable reference in a simulation. Note that the written values will not ba available in the same system loop! E.g. values written using this API by a nodal AuxKernel will not be updated for other nodal AuxKernels during the same iteration over all nodes.
var_name | Name of coupled variable |
comp | Component number for vector of coupled variables |
Definition at line 876 of file Coupleable.C.
|
protectedinherited |
Builds Actions.
Definition at line 40 of file ParallelParamObject.h.
Referenced by AddActionComponentAction::act(), CreateMeshSetupActionsForComponents::act(), ActionComponent::checkRequiredTasks(), PhysicsBase::checkRequiredTasks(), CommonOutputAction::create(), AddVariableAction::createInitialConditionAction(), DynamicObjectRegistrationAction::DynamicObjectRegistrationAction(), CreateExecutionerAction::setupAutoPreconditioning(), and ReadExecutorParamsAction::setupAutoPreconditioning().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled vector variables is always constant.
Definition at line 1481 of file Coupleable.h.
Referenced by Coupleable::getADDefaultCurl().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1469 of file Coupleable.h.
Referenced by Coupleable::getADDefaultGradient().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1478 of file Coupleable.h.
Referenced by Coupleable::getADDefaultSecond().
|
mutableprotectedinherited |
Will hold the default value for optional coupled variables for automatic differentiation.
Definition at line 1446 of file Coupleable.h.
Referenced by Coupleable::getADDefaultValue().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled vector variables is always constant.
Definition at line 1472 of file Coupleable.h.
Referenced by Coupleable::getADDefaultVectorGradient().
|
mutableprotectedinherited |
Will hold the default value for optional vector coupled variables for automatic differentiation.
Definition at line 1457 of file Coupleable.h.
Referenced by Coupleable::getADDefaultVectorValue().
|
protectedinherited |
Definition at line 1490 of file Coupleable.h.
Referenced by Coupleable::adZeroGradient().
|
protectedinherited |
Definition at line 1497 of file Coupleable.h.
Referenced by Coupleable::adZeroSecond().
|
protectedinherited |
Definition at line 1486 of file Coupleable.h.
Referenced by Coupleable::adZeroValue().
|
protectedinherited |
The MOOSE application this is associated with.
Definition at line 353 of file MooseBase.h.
|
protectedinherited |
Definition at line 75 of file Indicator.h.
|
protectedinherited |
Pointer to the MaterialData class for this object.
Definition at line 214 of file BlockRestrictable.h.
Referenced by BlockRestrictable::hasBlockMaterialProperty(), and BlockRestrictable::initializeBlockRestrictable().
|
protectedinherited |
The bounday (if any) that this indicator is operating on.
Definition at line 65 of file InternalSideIndicatorBase.h.
|
protectedinherited |
Definition at line 1436 of file Coupleable.h.
Referenced by Coupleable::checkVar().
|
protectedinherited |
Definition at line 1403 of file Coupleable.h.
Referenced by FunctorAux::computeValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), Coupleable::coupledGradientPreviousNL(), Coupleable::coupledMatrixTagValue(), Coupleable::coupledMatrixTagValues(), Coupleable::coupledNodalValuePreviousNL(), Coupleable::coupledSecondPreviousNL(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), Coupleable::coupledValuePreviousNL(), Coupleable::coupledVectorTagArrayGradient(), Coupleable::coupledVectorTagArrayGradients(), Coupleable::coupledVectorTagArrayValues(), Coupleable::coupledVectorTagDofValues(), Coupleable::coupledVectorTagGradient(), Coupleable::coupledVectorTagGradients(), Coupleable::coupledVectorTagValues(), BoundsBase::initialSetup(), Coupleable::validateExecutionerType(), Coupleable::vectorTagDofValueHelper(), Coupleable::vectorTagValueHelper(), and Coupleable::writableCoupledValue().
|
protectedinherited |
True if implicit value is required.
Definition at line 1433 of file Coupleable.h.
Referenced by Coupleable::adCoupledCurl(), Coupleable::adCoupledDofValues(), Coupleable::adCoupledGradient(), Coupleable::adCoupledGradientDot(), Coupleable::adCoupledLowerValue(), NeighborCoupleable::adCoupledNeighborGradient(), NeighborCoupleable::adCoupledNeighborValue(), NeighborCoupleable::adCoupledNeighborValueDot(), Coupleable::adCoupledNodalValue(), Coupleable::adCoupledSecond(), Coupleable::adCoupledValue(), Coupleable::adCoupledVectorGradient(), NeighborCoupleable::adCoupledVectorNeighborValue(), Coupleable::adCoupledVectorValue(), Coupleable::checkFuncType(), Coupleable::coupledArrayDofValues(), Coupleable::coupledArrayGradient(), Coupleable::coupledArrayGradientOld(), NeighborCoupleable::coupledArrayNeighborGradient(), NeighborCoupleable::coupledArrayNeighborGradientOld(), NeighborCoupleable::coupledArrayNeighborGradientOlder(), NeighborCoupleable::coupledArrayNeighborValue(), Coupleable::coupledArrayValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), Coupleable::coupledArrayValueOld(), Coupleable::coupledCurl(), Coupleable::coupledCurlOld(), Coupleable::coupledDiv(), Coupleable::coupledDivOld(), Coupleable::coupledDofValues(), Coupleable::coupledDofValuesOld(), Coupleable::coupledGradient(), Coupleable::coupledGradientOld(), NeighborCoupleable::coupledNeighborDofValues(), NeighborCoupleable::coupledNeighborDofValuesOld(), NeighborCoupleable::coupledNeighborDofValuesOlder(), NeighborCoupleable::coupledNeighborGradient(), NeighborCoupleable::coupledNeighborGradientOld(), NeighborCoupleable::coupledNeighborGradientOlder(), NeighborCoupleable::coupledNeighborSecond(), NeighborCoupleable::coupledNeighborValue(), NeighborCoupleable::coupledNeighborValueOld(), NeighborCoupleable::coupledNeighborValueOlder(), Coupleable::coupledNodalValue(), Coupleable::coupledNodalValueOld(), Coupleable::coupledSecond(), Coupleable::coupledSecondOld(), Coupleable::coupledValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), Coupleable::coupledValueLower(), Coupleable::coupledValueOld(), Coupleable::coupledVectorGradient(), Coupleable::coupledVectorGradientOld(), NeighborCoupleable::coupledVectorNeighborGradient(), NeighborCoupleable::coupledVectorNeighborGradientOld(), NeighborCoupleable::coupledVectorNeighborGradientOlder(), Coupleable::coupledVectorValue(), and Coupleable::coupledVectorValueOld().
|
protectedinherited |
The name of the object this interface is part of.
Definition at line 1398 of file Coupleable.h.
Referenced by Coupleable::checkFuncType(), Coupleable::checkVar(), Coupleable::coupledName(), Coupleable::coupledNodalValue(), Coupleable::coupledNodalValueOld(), Coupleable::coupledNodalValueOlder(), Coupleable::coupledValueLower(), Coupleable::coupledVectorTagArrayGradient(), Coupleable::coupledVectorTagGradient(), Coupleable::getVectorVar(), Coupleable::isCoupled(), Coupleable::validateExecutionerType(), and Coupleable::vectorTagValueHelper().
|
protectedinherited |
True if we provide coupling to nodal values.
Definition at line 1430 of file Coupleable.h.
Referenced by Coupleable::adCoupledDot(), Coupleable::adCoupledDotDot(), Coupleable::adCoupledLowerValue(), Coupleable::adCoupledNodalValue(), Coupleable::adCoupledValue(), Coupleable::adCoupledVectorDot(), Coupleable::adCoupledVectorValue(), Coupleable::checkFuncType(), Coupleable::checkVar(), Coupleable::coupledArrayDot(), Coupleable::coupledArrayDotDot(), Coupleable::coupledArrayDotDotOld(), Coupleable::coupledArrayDotDu(), Coupleable::coupledArrayDotOld(), Coupleable::coupledArrayValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), Coupleable::coupledArrayValueOld(), Coupleable::coupledArrayValueOlder(), Coupleable::coupledDot(), Coupleable::coupledDotDot(), Coupleable::coupledDotDotDu(), Coupleable::coupledDotDotOld(), Coupleable::coupledDotDu(), Coupleable::coupledDotOld(), Coupleable::coupledMatrixTagValue(), Coupleable::coupledValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), Coupleable::coupledValueLower(), Coupleable::coupledValueOld(), Coupleable::coupledValueOlder(), Coupleable::coupledValuePreviousNL(), Coupleable::coupledVectorValue(), Coupleable::coupledVectorValueOld(), Coupleable::getVectorVar(), and Coupleable::vectorTagValueHelper().
|
protectedinherited |
Definition at line 1395 of file Coupleable.h.
Referenced by Coupleable::checkVar(), Coupleable::Coupleable(), Coupleable::coupledComponents(), Coupleable::coupledMatrixTagValue(), Coupleable::coupledMatrixTagValues(), Coupleable::coupledVectorTagArrayGradient(), Coupleable::coupledVectorTagArrayGradients(), Coupleable::coupledVectorTagArrayValues(), Coupleable::coupledVectorTagDofValues(), Coupleable::coupledVectorTagGradient(), Coupleable::coupledVectorTagGradients(), Coupleable::coupledVectorTagValues(), Coupleable::getADDefaultValue(), Coupleable::getADDefaultVectorValue(), Coupleable::getDefaultArrayValue(), Coupleable::getDefaultValue(), Coupleable::getDefaultVectorValue(), Coupleable::getVarHelper(), Coupleable::isCoupled(), Coupleable::isCoupledConstant(), Coupleable::vectorTagDofValueHelper(), and Coupleable::vectorTagValueHelper().
|
protectedinherited |
Pointer to the system object if the moose object this is an interface for has one.
Definition at line 1406 of file Coupleable.h.
Referenced by Coupleable::coupled().
|
protectedinherited |
Thread ID of the thread using this object.
Definition at line 1439 of file Coupleable.h.
Referenced by Coupleable::checkWritableVar(), Coupleable::Coupleable(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), and Coupleable::getWritableCoupledVariables().
|
protectedinherited |
The type of the object this interface is part of.
Definition at line 1400 of file Coupleable.h.
|
inherited |
An instance of helper class to write streams to the Console objects.
Definition at line 31 of file ConsoleStreamInterface.h.
Referenced by IterationAdaptiveDT::acceptStep(), MeshOnlyAction::act(), SetupDebugAction::act(), MaterialOutputAction::act(), Adaptivity::adaptMesh(), FEProblemBase::adaptMesh(), PerfGraph::addToExecutionList(), SimplePredictor::apply(), SystemBase::applyScalingFactors(), MultiApp::backup(), FEProblemBase::backupMultiApps(), CoarsenedPiecewiseLinear::buildCoarsenedGrid(), DefaultSteadyStateConvergence::checkConvergence(), MeshDiagnosticsGenerator::checkElementOverlap(), MeshDiagnosticsGenerator::checkElementTypes(), MeshDiagnosticsGenerator::checkElementVolumes(), FEProblemBase::checkExceptionAndStopSolve(), SolverSystem::checkInvalidSolution(), MeshDiagnosticsGenerator::checkLocalJacobians(), MeshDiagnosticsGenerator::checkNonConformalMesh(), MeshDiagnosticsGenerator::checkNonConformalMeshFromAdaptivity(), MeshDiagnosticsGenerator::checkNonMatchingEdges(), MeshDiagnosticsGenerator::checkNonPlanarSides(), FEProblemBase::checkProblemIntegrity(), ReferenceResidualConvergence::checkRelativeConvergence(), MeshDiagnosticsGenerator::checkSidesetsOrientation(), MeshDiagnosticsGenerator::checkWatertightNodesets(), MeshDiagnosticsGenerator::checkWatertightSidesets(), IterationAdaptiveDT::computeAdaptiveDT(), TransientBase::computeConstrainedDT(), DefaultMultiAppFixedPointConvergence::computeCustomConvergencePostprocessor(), NonlinearSystemBase::computeDamping(), FixedPointIterationAdaptiveDT::computeDT(), IterationAdaptiveDT::computeDT(), IterationAdaptiveDT::computeFailedDT(), IterationAdaptiveDT::computeInitialDT(), IterationAdaptiveDT::computeInterpolationDT(), LinearSystem::computeLinearSystemTags(), FEProblemBase::computeLinearSystemTags(), NonlinearSystemBase::computeScaling(), Problem::console(), IterationAdaptiveDT::constrainStep(), TimeStepper::constrainStep(), MultiApp::createApp(), FEProblemBase::execMultiApps(), FEProblemBase::execMultiAppTransfers(), MFEMSteady::execute(), MessageFromInput::execute(), SteadyBase::execute(), Eigenvalue::execute(), ActionWarehouse::executeActionsWithAction(), ActionWarehouse::executeAllActions(), MeshGeneratorSystem::executeMeshGenerators(), ElementQualityChecker::finalize(), SidesetAroundSubdomainUpdater::finalize(), FEProblemBase::finishMultiAppStep(), MeshRepairGenerator::fixOverlappingNodes(), CoarsenBlockGenerator::generate(), MeshGenerator::generateInternal(), VariableCondensationPreconditioner::getDofToCondense(), InversePowerMethod::init(), NonlinearEigen::init(), FEProblemBase::initialAdaptMesh(), DefaultMultiAppFixedPointConvergence::initialize(), EigenExecutionerBase::inversePowerIteration(), FEProblemBase::joinAndFinalize(), TransientBase::keepGoing(), IterationAdaptiveDT::limitDTByFunction(), IterationAdaptiveDT::limitDTToPostprocessorValue(), FEProblemBase::logAdd(), EigenExecutionerBase::makeBXConsistent(), Console::meshChanged(), MooseBase::mooseDeprecated(), MooseBase::mooseInfo(), MooseBase::mooseWarning(), MooseBase::mooseWarningNonPrefixed(), ReferenceResidualConvergence::nonlinearConvergenceSetup(), ReporterDebugOutput::output(), PerfGraphOutput::output(), SolutionInvalidityOutput::output(), MaterialPropertyDebugOutput::output(), DOFMapOutput::output(), VariableResidualNormsDebugOutput::output(), Console::output(), ControlOutput::outputActiveObjects(), ControlOutput::outputChangedControls(), ControlOutput::outputControls(), Console::outputInput(), Console::outputPostprocessors(), PseudoTimestep::outputPseudoTimestep(), Console::outputReporters(), DefaultMultiAppFixedPointConvergence::outputResidualNorm(), Console::outputScalarVariables(), Console::outputSystemInformation(), FEProblemBase::possiblyRebuildGeomSearchPatches(), EigenExecutionerBase::postExecute(), AB2PredictorCorrector::postSolve(), ActionWarehouse::printActionDependencySets(), BlockRestrictionDebugOutput::printBlockRestrictionMap(), SolutionInvalidity::printDebug(), EigenExecutionerBase::printEigenvalue(), SecantSolve::printFixedPointConvergenceHistory(), SteffensenSolve::printFixedPointConvergenceHistory(), PicardSolve::printFixedPointConvergenceHistory(), FixedPointSolve::printFixedPointConvergenceReason(), PerfGraphLivePrint::printLiveMessage(), MaterialPropertyDebugOutput::printMaterialMap(), PerfGraphLivePrint::printStats(), NEML2Action::printSummary(), AutomaticMortarGeneration::projectPrimaryNodesSinglePair(), AutomaticMortarGeneration::projectSecondaryNodesSinglePair(), CoarsenBlockGenerator::recursiveCoarsen(), SolutionTimeAdaptiveDT::rejectStep(), MultiApp::restore(), FEProblemBase::restoreMultiApps(), FEProblemBase::restoreSolutions(), NonlinearSystemBase::setInitialSolution(), MooseApp::setupOptions(), Checkpoint::shouldOutput(), SubProblem::showFunctorRequestors(), SubProblem::showFunctors(), FullSolveMultiApp::showStatusMessage(), EigenProblem::solve(), FEProblemSolve::solve(), NonlinearSystem::solve(), FixedPointSolve::solve(), LinearSystem::solve(), LStableDirk2::solve(), LStableDirk3::solve(), ImplicitMidpoint::solve(), ExplicitTVDRK2::solve(), LStableDirk4::solve(), AStableDirk4::solve(), ExplicitRK2::solve(), TransientMultiApp::solveStep(), FixedPointSolve::solveStep(), PerfGraphLivePrint::start(), AB2PredictorCorrector::step(), NonlinearEigen::takeStep(), MFEMTransient::takeStep(), TransientBase::takeStep(), TerminateChainControl::terminate(), Convergence::verboseOutput(), Console::writeTimestepInformation(), Console::writeVariableNorms(), and FEProblemBase::~FEProblemBase().
|
protectedinherited |
The coordinate transformation.
Definition at line 62 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator().
|
protectedinherited |
Coordinate system.
Definition at line 52 of file InternalSideIndicatorBase.h.
|
protectedinherited |
Whether or not this object is a "neighbor" object: ie all of it's coupled values should be neighbor values.
Definition at line 1702 of file Coupleable.h.
Referenced by Coupleable::adCoupledCurl(), Coupleable::adCoupledDofValues(), Coupleable::adCoupledDot(), Coupleable::adCoupledDotDot(), Coupleable::adCoupledGradient(), Coupleable::adCoupledGradientDot(), Coupleable::adCoupledNodalValue(), Coupleable::adCoupledSecond(), Coupleable::adCoupledValue(), Coupleable::adCoupledVectorDot(), Coupleable::adCoupledVectorGradient(), Coupleable::adCoupledVectorValue(), Coupleable::coupledArrayDofValues(), Coupleable::coupledArrayDot(), Coupleable::coupledArrayDotDot(), Coupleable::coupledArrayDotDotOld(), Coupleable::coupledArrayDotDu(), Coupleable::coupledArrayDotOld(), Coupleable::coupledArrayGradient(), Coupleable::coupledArrayGradientDot(), Coupleable::coupledArrayGradientOld(), Coupleable::coupledArrayGradientOlder(), Coupleable::coupledArrayValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), Coupleable::coupledArrayValueOld(), Coupleable::coupledArrayValueOlder(), Coupleable::coupledCurl(), Coupleable::coupledCurlOld(), Coupleable::coupledCurlOlder(), Coupleable::coupledDiv(), Coupleable::coupledDivOld(), Coupleable::coupledDivOlder(), Coupleable::coupledDofValues(), Coupleable::coupledDofValuesOld(), Coupleable::coupledDofValuesOlder(), Coupleable::coupledDot(), Coupleable::coupledDotDot(), Coupleable::coupledDotDotDu(), Coupleable::coupledDotDotOld(), Coupleable::coupledDotDu(), Coupleable::coupledDotOld(), Coupleable::coupledGradient(), Coupleable::coupledGradientDot(), Coupleable::coupledGradientDotDot(), Coupleable::coupledGradientOld(), Coupleable::coupledGradientOlder(), Coupleable::coupledGradientPreviousNL(), Coupleable::coupledNodalDot(), Coupleable::coupledNodalDotDot(), Coupleable::coupledNodalDotDotOld(), Coupleable::coupledNodalDotOld(), Coupleable::coupledNodalValue(), Coupleable::coupledNodalValueOld(), Coupleable::coupledNodalValueOlder(), Coupleable::coupledNodalValuePreviousNL(), Coupleable::coupledSecond(), Coupleable::coupledSecondOld(), Coupleable::coupledSecondOlder(), Coupleable::coupledSecondPreviousNL(), Coupleable::coupledValue(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), Coupleable::coupledValueLower(), Coupleable::coupledValueOld(), Coupleable::coupledValueOlder(), Coupleable::coupledValuePreviousNL(), Coupleable::coupledVectorDot(), Coupleable::coupledVectorDotDot(), Coupleable::coupledVectorDotDotDu(), Coupleable::coupledVectorDotDotOld(), Coupleable::coupledVectorDotDu(), Coupleable::coupledVectorDotOld(), Coupleable::coupledVectorGradient(), Coupleable::coupledVectorGradientOld(), Coupleable::coupledVectorGradientOlder(), Coupleable::coupledVectorValue(), Coupleable::coupledVectorValueOld(), and Coupleable::coupledVectorValueOlder().
|
protectedinherited |
Vector of array coupled variables.
Definition at line 1421 of file Coupleable.h.
Referenced by Coupleable::Coupleable(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), Coupleable::getCoupledArrayMooseVars(), and Coupleable::getVarHelper().
|
protectedinherited |
Vector of all finite volume coupled variables.
Definition at line 1424 of file Coupleable.h.
Referenced by Coupleable::Coupleable(), SideValueSampler::execute(), ElementValueSampler::execute(), Coupleable::getVarHelper(), and SideValueSampler::SideValueSampler().
|
protectedinherited |
Vector of all coupled variables.
Definition at line 1412 of file Coupleable.h.
Referenced by Coupleable::Coupleable(), CoupleableMooseVariableDependencyIntermediateInterface::coupledArrayValueByName(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), ElementValueSampler::ElementValueSampler(), SideValueSampler::execute(), ElementValueSampler::execute(), PointVariableSamplerBase::execute(), Coupleable::getCoupledMooseVars(), PointVariableSamplerBase::initialize(), InterfaceUserObject::InterfaceUserObject(), MatDiffusionBase< Real >::MatDiffusionBase(), MaterialDerivativeTestKernelBase< Real >::MaterialDerivativeTestKernelBase(), NodalValueSampler::NodalValueSampler(), PointVariableSamplerBase::PointVariableSamplerBase(), and SideValueSampler::SideValueSampler().
|
protectedinherited |
Vector of standard coupled variables.
Definition at line 1415 of file Coupleable.h.
Referenced by Coupleable::Coupleable(), CoupleableMooseVariableDependencyIntermediateInterface::coupledValueByName(), ElementValueSampler::execute(), NodalValueSampler::execute(), Coupleable::getCoupledStandardMooseVars(), and Coupleable::getVarHelper().
|
protectedinherited |
Coupled vars whose values we provide.
Definition at line 1409 of file Coupleable.h.
Referenced by Coupleable::checkVar(), Coupleable::Coupleable(), Coupleable::coupledComponents(), FunctionMaterialBase< is_ad >::FunctionMaterialBase(), Coupleable::getCoupledVars(), Coupleable::getVarHelper(), and Coupleable::isCoupled().
|
protectedinherited |
Vector of vector coupled variables.
Definition at line 1418 of file Coupleable.h.
Referenced by Coupleable::Coupleable(), Coupleable::getCoupledVectorMooseVars(), and Coupleable::getVarHelper().
|
protectedinherited |
Current element under consideration.
Definition at line 42 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator(), and InternalSideIndicatorBase::finalize().
|
protectedinherited |
Reference to FEProblemBase.
Definition at line 78 of file SetupInterface.h.
Referenced by PseudoTimestep::execute().
|
protectedinherited |
Current side.
Definition at line 47 of file InternalSideIndicatorBase.h.
|
protectedinherited |
Current side element.
Definition at line 49 of file InternalSideIndicatorBase.h.
|
protectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1527 of file Coupleable.h.
Referenced by Coupleable::coupledArrayGradient(), Coupleable::coupledArrayGradientDot(), Coupleable::coupledArrayGradientOld(), and Coupleable::coupledArrayGradientOlder().
|
mutableprotectedinherited |
Will hold the default value for optional array coupled variables.
Definition at line 1453 of file Coupleable.h.
Referenced by Coupleable::getDefaultArrayValue().
|
protectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info.
Definition at line 1524 of file Coupleable.h.
Referenced by Coupleable::coupledArrayDot(), Coupleable::coupledArrayDotDot(), Coupleable::coupledArrayDotDotOld(), and Coupleable::coupledArrayDotOld().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1518 of file Coupleable.h.
Referenced by Coupleable::coupledDiv(), Coupleable::coupledDivOld(), and Coupleable::coupledDivOlder().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1466 of file Coupleable.h.
Referenced by Coupleable::coupledGradient(), Coupleable::coupledGradientDot(), Coupleable::coupledGradientDotDot(), Coupleable::coupledGradientOld(), Coupleable::coupledGradientOlder(), and Coupleable::coupledGradientPreviousNL().
|
protectedinherited |
Storage vector for default properties.
Definition at line 546 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::defaultGenericMaterialProperty().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1475 of file Coupleable.h.
Referenced by Coupleable::coupledSecond(), Coupleable::coupledSecondOld(), Coupleable::coupledSecondOlder(), and Coupleable::coupledSecondPreviousNL().
|
mutableprotectedinherited |
Will hold the default value for optional coupled variables.
Definition at line 1443 of file Coupleable.h.
Referenced by Coupleable::getDefaultValue().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info.
Definition at line 1463 of file Coupleable.h.
Referenced by Coupleable::coupledArrayDotDu(), Coupleable::coupledDot(), Coupleable::coupledDotDot(), Coupleable::coupledDotDotDu(), Coupleable::coupledDotDotOld(), Coupleable::coupledDotDu(), Coupleable::coupledDotOld(), Coupleable::coupledNodalDotDot(), Coupleable::coupledNodalDotDotOld(), Coupleable::coupledNodalDotOld(), Coupleable::coupledVectorDotDotDu(), and Coupleable::coupledVectorDotDu().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1515 of file Coupleable.h.
Referenced by Coupleable::coupledCurl(), Coupleable::coupledCurlOld(), and Coupleable::coupledCurlOlder().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant.
Definition at line 1512 of file Coupleable.h.
Referenced by Coupleable::coupledVectorGradient(), Coupleable::coupledVectorGradientOld(), and Coupleable::coupledVectorGradientOlder().
|
mutableprotectedinherited |
Will hold the default value for optional vector coupled variables.
Definition at line 1450 of file Coupleable.h.
Referenced by Coupleable::getDefaultVectorValue().
|
mutableprotectedinherited |
This will always be zero because the default values for optionally coupled variables is always constant and this is used for time derivative info.
Definition at line 1509 of file Coupleable.h.
Referenced by Coupleable::coupledVectorDot(), Coupleable::coupledVectorDotDot(), Coupleable::coupledVectorDotDotOld(), and Coupleable::coupledVectorDotOld().
|
protectedinherited |
Reference to the "enable" InputParameters, used by Controls for toggling on/off MooseObjects.
Definition at line 50 of file MooseObject.h.
Referenced by MooseObject::enabled().
|
protectedinherited |
Execute settings for this object.
Definition at line 75 of file SetupInterface.h.
Referenced by ChangeOverFixedPointPostprocessor::ChangeOverFixedPointPostprocessor(), ChangeOverTimePostprocessor::ChangeOverTimePostprocessor(), FunctorADConverterTempl< T >::FunctorADConverterTempl(), FunctorChangeFunctorMaterialTempl< is_ad >::FunctorChangeFunctorMaterialTempl(), FunctorSmootherTempl< T >::FunctorSmootherTempl(), GenericFunctorGradientMaterialTempl< is_ad >::GenericFunctorGradientMaterialTempl(), GenericFunctorMaterialTempl< is_ad >::GenericFunctorMaterialTempl(), GenericFunctorTimeDerivativeMaterialTempl< is_ad >::GenericFunctorTimeDerivativeMaterialTempl(), GenericVectorFunctorMaterialTempl< is_ad >::GenericVectorFunctorMaterialTempl(), SetupInterface::getExecuteOnEnum(), JSONOutput::outputReporters(), XMLOutput::outputVectorPostprocessors(), ParsedFunctorMaterialTempl< is_ad >::ParsedFunctorMaterialTempl(), PiecewiseByBlockFunctorMaterialTempl< T >::PiecewiseByBlockFunctorMaterialTempl(), and VectorMagnitudeFunctorMaterialTempl< is_ad >::VectorMagnitudeFunctorMaterialTempl().
|
protectedinherited |
The Factory associated with the MooseApp.
Definition at line 37 of file ParallelParamObject.h.
Referenced by ElementIDOutputAction::act(), AutoCheckpointAction::act(), PartitionerAction::act(), CreateExecutionerAction::act(), CreateProblemAction::act(), CreateProblemDefaultAction::act(), SetupMeshAction::act(), AdaptivityAction::act(), CombineComponentsMeshes::act(), SetupPredictorAction::act(), SetupTimeStepperAction::act(), SetupDebugAction::act(), ComposeTimeStepperAction::act(), SetupPreconditionerAction::act(), SetupResidualDebugAction::act(), MaterialDerivativeTestAction::act(), CreateDisplacedProblemAction::act(), SetAdaptivityOptionsAction::act(), DisplayGhostingAction::act(), AddControlAction::act(), MaterialOutputAction::act(), AddPeriodicBCAction::act(), CommonOutputAction::act(), AddNodalNormalsAction::act(), ComponentMeshTransformHelper::addMeshGenerators(), CylinderComponent::addMeshGenerators(), DiffusionPhysicsBase::addPostprocessors(), CreateDisplacedProblemAction::addProxyRelationshipManagers(), Action::addRelationshipManager(), SampledOutput::cloneMesh(), DynamicObjectRegistrationAction::DynamicObjectRegistrationAction(), ActionComponent::getFactory(), PhysicsBase::getFactory(), MaterialOutputAction::getParams(), and ProjectedStatefulMaterialStorageAction::processProperty().
|
protectedinherited |
Definition at line 69 of file Indicator.h.
|
protectedinherited |
Definition at line 39 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator(), InternalSideIndicatorBase::finalize(), and InternalSideIndicatorBase::InternalSideIndicatorBase().
|
protectedinherited |
Definition at line 230 of file MooseVariableInterface.h.
|
protectedinherited |
Definition at line 228 of file MooseVariableInterface.h.
|
protectedinherited |
Initialized to false.
Gets set to true when getMaterialProperty() is called. Clients of this class can inquire whether getMaterialProperty() has been called by calling getMaterialPropertyCalled().
Definition at line 543 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::getGenericMaterialPropertyByName(), and MaterialPropertyInterface::getMaterialPropertyCalled().
|
protectedinherited |
Definition at line 551 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::getBlockMaterialProperty(), Material::getGenericMaterialPropertyByName(), MaterialPropertyInterface::getGenericMaterialPropertyByName(), MaterialPropertyInterface::hasADMaterialPropertyByName(), and MaterialPropertyInterface::hasMaterialPropertyByName().
|
protectedinherited |
Zero gradient of trial function.
Definition at line 1493 of file Coupleable.h.
|
protectedinherited |
Holds the current solution gradient at the current quadrature point on the face.
Definition at line 50 of file InternalSideIndicator.h.
Referenced by GradientJumpIndicator::computeQpIntegral().
|
protectedinherited |
Holds the current solution gradient at the current quadrature point.
Definition at line 56 of file InternalSideIndicator.h.
Referenced by GradientJumpIndicator::computeQpIntegral().
|
protectedinherited |
Zero gradient of a variable.
Definition at line 1489 of file Coupleable.h.
|
staticprotectedinherited |
name suffixes for interpolated old and older properties
Definition at line 557 of file MaterialPropertyInterface.h.
Referenced by Material::getGenericMaterialPropertyByName(), and MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
staticprotectedinherited |
Definition at line 558 of file MaterialPropertyInterface.h.
Referenced by Material::getGenericMaterialPropertyByName(), and MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
protectedinherited |
The quadrature weight multiplied by the element Jacobian.
Definition at line 60 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator().
|
protectedinherited |
Definition at line 229 of file MooseVariableInterface.h.
|
protectedinherited |
The material data class that stores properties.
Definition at line 481 of file MaterialPropertyInterface.h.
Referenced by Material::computeProperties(), MaterialPropertyInterface::getBlockMaterialProperty(), MaterialPropertyInterface::getGenericMaterialProperty(), MaterialPropertyInterface::getGenericMaterialPropertyByName(), MaterialPropertyInterface::hasADMaterialPropertyByName(), MaterialPropertyInterface::hasMaterialPropertyByName(), InterfaceMaterial::materialData(), and Material::materialData().
|
protectedinherited |
The type of data.
Definition at line 478 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::buildRequiredMaterials(), and MaterialPropertyInterface::getMaterialByName().
|
protectedinherited |
The set of material properties (as given by their IDs) that this object depends on.
Definition at line 549 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::getBlockMaterialProperty(), MaterialPropertyInterface::getGenericMaterialPropertyByName(), and MaterialPropertyInterface::getMatPropDependencies().
|
protectedinherited |
Definition at line 77 of file Indicator.h.
|
protectedinherited |
Reference to the FEProblemBase class.
Definition at line 469 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::addConsumedPropertyName(), MaterialPropertyInterface::buildRequiredMaterials(), MaterialPropertyInterface::checkExecutionStage(), MaterialPropertyInterface::checkMaterialProperty(), Material::getMaterialByName(), MaterialPropertyInterface::getMaterialByName(), MaterialPropertyInterface::getMaterialPropertyBlockNames(), MaterialPropertyInterface::getMaterialPropertyBlocks(), MaterialPropertyInterface::getMaterialPropertyBoundaryIDs(), MaterialPropertyInterface::getMaterialPropertyBoundaryNames(), MaterialPropertyInterface::getMaxQps(), and MaterialPropertyInterface::markMatPropRequested().
|
protectedinherited |
The "complete" name of the object that this interface belongs for material property output.
Definition at line 466 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::getBlockMaterialProperty(), and MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
protectedinherited |
The name of the object that this interface belongs to.
Definition at line 463 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::checkMaterialProperty().
|
protectedinherited |
Parameters of the object with this interface.
Definition at line 460 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::checkBlockAndBoundaryCompatibility(), MaterialPropertyInterface::getMaterial(), MaterialPropertyInterface::getMaterialDataType(), and MaterialPropertyInterface::getMaterialPropertyName().
|
protectedinherited |
Reference to the subproblem.
Definition at line 472 of file MaterialPropertyInterface.h.
|
protectedinherited |
Current threaded it.
Definition at line 475 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::buildRequiredMaterials(), and MaterialPropertyInterface::getMaterialByName().
|
protectedinherited |
Definition at line 233 of file MooseVariableInterface.h.
|
protectedinherited |
The name of this class.
Definition at line 359 of file MooseBase.h.
Referenced by AddBCAction::act(), AddConstraintAction::act(), AddKernelAction::act(), AddDamperAction::act(), AddDiracKernelAction::act(), PartitionerAction::act(), AddInitialConditionAction::act(), AddFVInitialConditionAction::act(), AddFunctorMaterialAction::act(), AddIndicatorAction::act(), AddUserObjectAction::act(), AddInterfaceKernelAction::act(), AddMarkerAction::act(), AddMeshGeneratorAction::act(), AddScalarKernelAction::act(), AddNodalKernelAction::act(), AddFVInterfaceKernelAction::act(), AddPostprocessorAction::act(), AddMultiAppAction::act(), AddMaterialAction::act(), AddTransferAction::act(), ReadExecutorParamsAction::act(), AddVectorPostprocessorAction::act(), AddDGKernelAction::act(), AddPositionsAction::act(), AddReporterAction::act(), AddTimesAction::act(), AddFieldSplitAction::act(), AddFVKernelAction::act(), AddFVBCAction::act(), SetupPreconditionerAction::act(), SetupTimeIntegratorAction::act(), AddFunctionAction::act(), AddConvergenceAction::act(), AddMeshDivisionAction::act(), AddHDGKernelAction::act(), AddTimeStepperAction::act(), AddDistributionAction::act(), AddOutputAction::act(), AddLinearFVBCAction::act(), AddLinearFVKernelAction::act(), AddMeshModifiersAction::act(), AddCorrectorAction::act(), AddSamplerAction::act(), AddControlAction::act(), AddMFEMFESpaceAction::act(), AddMFEMSubMeshAction::act(), AddMFEMPreconditionerAction::act(), AddMFEMSolverAction::act(), AddPeriodicBCAction::act(), ADPiecewiseLinearInterpolationMaterial::ADPiecewiseLinearInterpolationMaterial(), BatchMeshGeneratorAction::BatchMeshGeneratorAction(), PiecewiseTabularBase::buildFromFile(), PiecewiseTabularBase::buildFromXY(), PiecewiseLinearBase::buildInterpolation(), CombinerGenerator::CombinerGenerator(), Executor::Executor(), ExtraIDIntegralReporter::ExtraIDIntegralReporter(), QuadraturePointMultiApp::fillPositions(), CentroidMultiApp::fillPositions(), MultiApp::fillPositions(), FunctionDT::FunctionDT(), FillBetweenPointVectorsGenerator::generate(), FillBetweenSidesetsGenerator::generate(), FillBetweenCurvesGenerator::generate(), MooseBase::MooseBase(), NearestPointBase< LayeredSideDiffusiveFluxAverage, SideIntegralVariableUserObject >::name(), ParsedFunctorMaterialTempl< is_ad >::ParsedFunctorMaterialTempl(), PiecewiseBilinear::PiecewiseBilinear(), PiecewiseLinearInterpolationMaterial::PiecewiseLinearInterpolationMaterial(), PiecewiseBase::setData(), and AddVariableAction::varName().
|
protectedinherited |
The neighbor element across from the current side.
Definition at line 44 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator(), and GradientJumpIndicator::computeQpIntegral().
|
protectedinherited |
Definition at line 131 of file NeighborCoupleable.h.
Referenced by NeighborCoupleable::adCoupledNeighborGradient(), NeighborCoupleable::adCoupledNeighborValue(), NeighborCoupleable::adCoupledNeighborValueDot(), NeighborCoupleable::adCoupledVectorNeighborValue(), NeighborCoupleable::coupledArrayNeighborGradient(), NeighborCoupleable::coupledArrayNeighborGradientOld(), NeighborCoupleable::coupledArrayNeighborGradientOlder(), NeighborCoupleable::coupledArrayNeighborValue(), NeighborCoupleable::coupledNeighborDofValues(), NeighborCoupleable::coupledNeighborDofValuesOld(), NeighborCoupleable::coupledNeighborDofValuesOlder(), NeighborCoupleable::coupledNeighborGradient(), NeighborCoupleable::coupledNeighborGradientOld(), NeighborCoupleable::coupledNeighborGradientOlder(), NeighborCoupleable::coupledNeighborSecond(), NeighborCoupleable::coupledNeighborValue(), NeighborCoupleable::coupledNeighborValueDot(), NeighborCoupleable::coupledNeighborValueDotDu(), NeighborCoupleable::coupledNeighborValueOld(), NeighborCoupleable::coupledNeighborValueOlder(), NeighborCoupleable::coupledVectorNeighborGradient(), NeighborCoupleable::coupledVectorNeighborGradientOld(), and NeighborCoupleable::coupledVectorNeighborGradientOlder().
|
protectedinherited |
map from new to deprecated variable names
Definition at line 1427 of file Coupleable.h.
Referenced by Coupleable::getVarHelper().
|
protectedinherited |
Whether or not this object is acting only at nodes.
Definition at line 223 of file MooseVariableInterface.h.
|
protectedinherited |
Normal vectors at the quadrature points.
Definition at line 72 of file InternalSideIndicatorBase.h.
Referenced by GradientJumpIndicator::computeQpIntegral().
|
protectedinherited |
The object's parameters.
Definition at line 362 of file MooseBase.h.
Referenced by AddFVICAction::act(), AddICAction::act(), CreateProblemDefaultAction::act(), CreateProblemAction::act(), SetupMeshAction::act(), ComposeTimeStepperAction::act(), SetupDebugAction::act(), AddAuxKernelAction::act(), AddPeriodicBCAction::act(), CommonOutputAction::act(), FunctorMaterial::addFunctorPropertyByBlocks(), BreakMeshByBlockGeneratorBase::BreakMeshByBlockGeneratorBase(), PiecewiseTabularBase::buildFromFile(), PNGOutput::calculateRescalingValues(), MooseBase::callMooseError(), MooseBase::connectControllableParams(), Console::Console(), MooseApp::copyInputs(), MaterialBase::declareADProperty(), MaterialBase::declareProperty(), FEProblemSolve::FEProblemSolve(), FunctionMaterialBase< is_ad >::FunctionMaterialBase(), FileMeshGenerator::generate(), MooseBase::getBase(), MooseBase::getCheckedPointerParam(), MaterialBase::getGenericZeroMaterialProperty(), MooseBase::getHitNode(), MeshGenerator::getMeshGeneratorNameFromParam(), MeshGenerator::getMeshGeneratorNamesFromParam(), MooseBase::getParam(), MooseBase::hasBase(), MeshGenerator::hasGenerateData(), AddVariableAction::init(), AdvancedOutput::initExecutionTypes(), Console::initialSetup(), MooseBase::isParamSetByUser(), MooseBase::isParamValid(), MultiApp::keepSolutionDuringRestore(), MooseBase::messagePrefix(), MooseBase::MooseBase(), MooseApp::outputMachineReadableData(), MooseBase::paramError(), GlobalParamsAction::parameters(), MooseBase::parameters(), MooseBase::paramInfo(), MooseBase::paramWarning(), MooseMesh::prepare(), Eigenvalue::prepareSolverOptions(), MooseMesh::setCoordSystem(), MooseMesh::setPartitionerHelper(), SetupMeshAction::setupMesh(), TransientBase::setupTimeIntegrator(), MooseApp::showInputs(), and MooseBase::uniqueName().
|
protectedinherited |
Definition at line 1485 of file Coupleable.h.
|
protectedinherited |
Zero point.
Definition at line 244 of file ScalarCoupleable.h.
Referenced by FunctionDT::computeDT(), FunctionScalarAux::computeValue(), and FunctionScalarIC::value().
|
protectedinherited |
The spatial location of the current quadrature point.
Definition at line 58 of file InternalSideIndicatorBase.h.
|
protectedinherited |
The current quadrature point.
Definition at line 54 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator(), GradientJumpIndicator::computeQpIntegral(), and computeQpIntegral().
|
protectedinherited |
The quadrature rule being used.
Definition at line 56 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::computeIndicator().
|
protectedinherited |
Scalar zero.
Definition at line 238 of file ScalarCoupleable.h.
|
protectedinherited |
Reference to the application.
Definition at line 227 of file Restartable.h.
Referenced by Restartable::registerRestartableDataOnApp(), and Restartable::registerRestartableNameWithFilterOnApp().
|
protectedinherited |
Flag for toggling read only status (see ReporterData)
Definition at line 236 of file Restartable.h.
Referenced by Restartable::registerRestartableDataOnApp().
|
protectedinherited |
The system name this object is in.
Definition at line 230 of file Restartable.h.
Referenced by Restartable::restartableName().
|
protectedinherited |
The thread ID for this object.
Definition at line 233 of file Restartable.h.
Referenced by Restartable::declareRestartableDataHelper().
|
protectedinherited |
Definition at line 232 of file ScalarCoupleable.h.
Referenced by ScalarCoupleable::coupledScalarOrder(), ScalarCoupleable::coupledVectorTagScalarValue(), ScalarCoupleable::getADDefaultValue(), ScalarCoupleable::getDefaultValue(), and ScalarCoupleable::validateExecutionerType().
|
protectedinherited |
Thread ID of the thread using this object.
Definition at line 235 of file ScalarCoupleable.h.
Referenced by ScalarCoupleable::ScalarCoupleable().
|
protectedinherited |
Zero value of a scalar variable.
Definition at line 241 of file ScalarCoupleable.h.
|
protectedinherited |
Whether to scale the indicator value by the number of flux faces in an attempt to avoid penalizing internal faces.
Definition at line 69 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::finalize().
|
protectedinherited |
Zero second derivative of a test function.
Definition at line 1499 of file Coupleable.h.
|
protected |
Definition at line 24 of file LaplacianJumpIndicator.h.
Referenced by computeQpIntegral().
|
protected |
Definition at line 25 of file LaplacianJumpIndicator.h.
Referenced by computeQpIntegral().
|
protectedinherited |
Zero second derivative of a variable.
Definition at line 1496 of file Coupleable.h.
|
protectedinherited |
Definition at line 71 of file Indicator.h.
Referenced by InternalSideIndicatorBase::computeIndicator(), and InternalSideIndicatorBase::finalize().
|
protectedinherited |
True by default.
If false, this class throws an error if any of the stateful material properties interfaces are used.
Definition at line 536 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::getPossiblyConstantGenericMaterialPropertyByName(), and MaterialPropertyInterface::statefulPropertiesAllowed().
|
protectedinherited |
Definition at line 68 of file Indicator.h.
Referenced by Indicator::subProblem().
|
protectedinherited |
Definition at line 70 of file Indicator.h.
|
protectedinherited |
Definition at line 73 of file Indicator.h.
|
protectedinherited |
The type of this class.
Definition at line 356 of file MooseBase.h.
Referenced by ExplicitTimeIntegrator::ExplicitTimeIntegrator(), FEProblemSolve::FEProblemSolve(), FillBetweenCurvesGenerator::generate(), FillBetweenPointVectorsGenerator::generate(), FillBetweenSidesetsGenerator::generate(), ExplicitTimeIntegrator::init(), FEProblemBase::init(), MooseBase::MooseBase(), MooseStaticCondensationPreconditioner::MooseStaticCondensationPreconditioner(), PhysicsBasedPreconditioner::PhysicsBasedPreconditioner(), FEProblemBase::solverTypeString(), and MooseBase::type().
|
protectedinherited |
Holds the current solution at the current quadrature point on the face.
Definition at line 47 of file InternalSideIndicator.h.
|
protectedinherited |
Holds the current solution at the current quadrature point.
Definition at line 53 of file InternalSideIndicator.h.
|
protectedinherited |
Whether to use the displaced mesh.
Definition at line 67 of file Indicator.h.
Referenced by InternalSideIndicatorBase::InternalSideIndicatorBase().
|
protectedinherited |
Use the interpolated state set up through the ProjectedStatefulMaterialStorageAction.
Definition at line 554 of file MaterialPropertyInterface.h.
Referenced by Material::getGenericMaterialPropertyByName(), and MaterialPropertyInterface::getGenericMaterialPropertyByName().
|
protectedinherited |
Definition at line 44 of file InternalSideIndicator.h.
Referenced by GradientJumpIndicator::computeQpIntegral(), and InternalSideIndicatorTempl< ComputeValueType >::isVarFV().
|
protectedinherited |
Definition at line 227 of file MooseVariableInterface.h.
|
protectedinherited |
Zero value of the curl of a vector variable.
Definition at line 1503 of file Coupleable.h.
|
protectedinherited |
Zero value of a vector variable.
Definition at line 1501 of file Coupleable.h.
|
protectedinherited |
Zero value of a variable.
Definition at line 1484 of file Coupleable.h.
|
staticinherited |
The name of the parameter that contains the MooseApp.
Definition at line 59 of file MooseBase.h.
Referenced by FEProblemBase::addAnyRedistributers(), MeshGenerator::addMeshSubgenerator(), InputParameters::callMooseError(), ActionFactory::create(), Factory::getValidParams(), ActionFactory::getValidParams(), AutomaticMortarGeneration::initOutput(), SetupMeshAction::modifyParamsForUseSplit(), and MortarNodalGeometryOutput::validParams().
|
staticinherited |
The material property ID for a default (parsed from input) property.
Definition at line 75 of file MaterialPropertyInterface.h.
Referenced by MaterialPropertyInterface::defaultGenericMaterialProperty().
|
staticinherited |
Definition at line 85 of file InternalSideIndicatorBase.h.
Referenced by InternalSideIndicatorBase::validParams().
|
staticinherited |
The name of the parameter that contains the moose system base.
Definition at line 61 of file MooseBase.h.
Referenced by InputParameters::getBase(), InputParameters::hasBase(), and InputParameters::registerBase().
|
staticinherited |
The name of the parameter that contains the object name.
Definition at line 55 of file MooseBase.h.
Referenced by InputParameterWarehouse::addInputParameters(), MooseObjectUnitTest::buildObjects(), ActionFactory::create(), AppFactory::create(), InputParameters::getObjectName(), AutomaticMortarGeneration::initOutput(), InputParameters::isMooseBaseObject(), MooseMesh::prepare(), CouplingFunctorCheckAction::validParams(), and MooseBase::validParams().
|
staticinherited |
The name of the parameter that contains the object type.
Definition at line 53 of file MooseBase.h.
Referenced by ActionFactory::create(), AppFactory::create(), InputParameters::getObjectType(), Factory::initialize(), InputParameters::isMooseBaseObject(), MooseBase::validParams(), and MortarNodalGeometryOutput::validParams().
|
staticinherited |
The name of the parameter that contains the unique object name.
Definition at line 57 of file MooseBase.h.
Referenced by InputParameterWarehouse::addInputParameters(), AppFactory::create(), InputParameterWarehouse::removeInputParameters(), MooseBase::uniqueName(), and MooseBase::validParams().
|
staticinherited |
The material property ID for a zero property.
Definition at line 78 of file MaterialPropertyInterface.h.
Referenced by MaterialBase::getGenericZeroMaterialProperty(), and MaterialPropertyInterface::getGenericZeroMaterialProperty().