www.mooseframework.org
NodalPostprocessor Member List

This is the complete list of members for NodalPostprocessor, including all inherited members.

_ad_default_gradientCoupleableprotected
_ad_default_secondCoupleableprotected
_ad_default_valueCoupleableprotected
_ad_default_vector_gradientCoupleableprotected
_ad_default_vector_valueCoupleableprotected
_ad_grad_zeroCoupleableprotected
_ad_second_zeroCoupleableprotected
_ad_zeroCoupleableprotected
_appMooseObjectprotected
_assemblyUserObjectprotected
_blk_material_dataBlockRestrictableprotected
_c_fe_problemCoupleableprotected
_c_is_implicitCoupleableprotected
_c_nameCoupleableprotected
_c_nodalCoupleableprotected
_c_parametersCoupleableprotected
_c_tidCoupleableprotected
_consoleConsoleStreamInterface
_coord_sysUserObjectprotected
_coupleable_neighborCoupleableprotected
_coupleable_paramsScalarCoupleableprotected
_coupled_moose_scalar_varsScalarCoupleableprotected
_coupled_moose_varsCoupleableprotected
_coupled_scalar_varsScalarCoupleableprotected
_coupled_standard_moose_varsCoupleableprotected
_coupled_varsCoupleableprotected
_coupled_vector_moose_varsCoupleableprotected
_current_execute_flagSetupInterfaceprotected
_current_nodeNodalUserObjectprotected
_default_gradientCoupleableprotected
_default_secondCoupleableprotected
UserObject::_default_valueScalarCoupleableprotected
Coupleable::_default_valueCoupleableprotected
_default_value_zeroCoupleableprotected
_default_vector_curlCoupleableprotected
_default_vector_gradientCoupleableprotected
_default_vector_valueCoupleableprotected
_default_vector_value_zeroCoupleableprotected
_dtTransientInterfaceprotected
_dt_oldTransientInterfaceprotected
_duplicate_initial_executionUserObjectprotected
_enabledMooseObjectprotected
_exec_flagsSetupInterfaceprotected
_execute_enumSetupInterfaceprotected
_fe_problemUserObjectprotected
_grad_zeroCoupleableprotected
_is_implicitTransientInterfaceprotected
_is_transientTransientInterfaceprotected
_mci_feproblemMeshChangedInterfaceprotected
_meshNodalUserObjectprotected
_nameMooseObjectprotected
_parsMooseObjectprotected
_perf_graphPerfGraphInterfaceprotected
_pg_paramsPerfGraphInterfaceprotected
_point_zeroScalarCoupleableprotected
_pp_namePostprocessorprotected
_prefixPerfGraphInterfaceprotected
_qpNodalUserObjectprotected
_real_zeroScalarCoupleableprotected
_sc_fe_problemScalarCoupleableprotected
_sc_is_implicitScalarCoupleableprotected
_sc_nameScalarCoupleableprotected
_sc_parametersScalarCoupleableprotected
_sc_tidScalarCoupleableprotected
_scalar_zeroScalarCoupleableprotected
_second_phi_zeroCoupleableprotected
_second_zeroCoupleableprotected
_subproblemUserObjectprotected
_tTransientInterfaceprotected
_t_stepTransientInterfaceprotected
_ti_feproblemTransientInterfaceprotected
_ti_paramsTransientInterfaceprotected
_tidUserObjectprotected
_typeMooseObjectprotected
_unique_node_executeNodalUserObjectprotected
_vector_curl_zeroCoupleableprotected
_vector_zeroCoupleableprotected
_zeroCoupleableprotected
adCoupledDotTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledGradientTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledNodalValueTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledSecondTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledValueTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledVectorDotTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledVectorGradientTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledVectorSecondTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
adCoupledVectorValueTemplate(const std::string &var_name, unsigned int comp=0)Coupleableprotected
addFEVariableCoupleableMatrixTag(TagID tag)Coupleableinline
addFEVariableCoupleableVectorTag(TagID tag)Coupleableinline
addMooseVariableDependency(MooseVariableFEBase *var)MooseVariableDependencyInterfaceinlineprotected
addMooseVariableDependency(std::vector< MooseVariableFEBase *> vars)MooseVariableDependencyInterfaceinlineprotected
addScalarVariableCoupleableMatrixTag(TagID tag)ScalarCoupleableinline
addScalarVariableCoupleableVectorTag(TagID tag)ScalarCoupleableinline
adZeroGradientTemplate()Coupleableprotected
adZeroGradientTemplate()Coupleableprotected
adZeroGradientTemplate()Coupleableprotected
adZeroSecondTemplate()Coupleableprotected
adZeroSecondTemplate()Coupleableprotected
adZeroSecondTemplate()Coupleableprotected
adZeroValueTemplate()Coupleableprotected
adZeroValueTemplate()Coupleableprotected
adZeroValueTemplate()Coupleableprotected
ALL enum valueBoundaryRestrictable
ANY enum valueBoundaryRestrictable
blockIDs() constBlockRestrictablevirtual
BlockRestrictable(const MooseObject *moose_object)BlockRestrictable
BlockRestrictable(const MooseObject *moose_object, const std::set< BoundaryID > &boundary_ids)BlockRestrictable
blockRestricted() constBlockRestrictablevirtual
blocks() constBlockRestrictable
boundaryIDs() constBoundaryRestrictablevirtual
boundaryNames() constBoundaryRestrictable
BoundaryRestrictable(const MooseObject *moose_object, bool nodal)BoundaryRestrictable
BoundaryRestrictable(const MooseObject *moose_object, const std::set< SubdomainID > &block_ids, bool nodal)BoundaryRestrictable
boundaryRestricted() constBoundaryRestrictablevirtual
buildOutputHideVariableList(std::set< std::string > variable_names)OutputInterface
UserObject::checkVar(const std::string &var_name)ScalarCoupleableprotected
Coupleable::checkVar(const std::string &var_name)Coupleableprotected
checkVariable(const MooseVariableFEBase &variable) constBlockRestrictable
ConsoleStreamInterface(MooseApp &app)ConsoleStreamInterface
Coupleable(const MooseObject *moose_object, bool nodal)Coupleable
coupled(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledCallback(const std::string &var_name, bool is_old)Coupleableprotectedvirtual
coupledComponents(const std::string &var_name)Coupleableprotected
coupledCurl(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledCurlOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledCurlOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDofValues(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDofValuesOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDofValuesOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDotDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDotDotDu(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDotDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDotDu(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradient(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradientDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradientDotDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradientOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradientOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledGradientPreviousNL(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledMatrixTagScalarValue(const std::string &var_name, TagID tag, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledMatrixTagValue(const std::string &var_name, TagID tag, unsigned int comp=0)Coupleableprotectedvirtual
coupledNodalDot(const std::string &var_name, unsigned int comp=0)Coupleableprotected
coupledNodalDotDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledNodalDotDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledNodalDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledNodalValue(const std::string &var_name, unsigned int comp=0)Coupleableprotected
coupledNodalValueOld(const std::string &var_name, unsigned int comp=0)Coupleableprotected
coupledNodalValueOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotected
coupledNodalValuePreviousNL(const std::string &var_name, unsigned int comp=0)Coupleableprotected
coupledScalar(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarComponents(const std::string &var_name)ScalarCoupleableprotectedvirtual
coupledScalarDot(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarDotDot(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarDotDotDu(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarDotDotOld(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarDotDu(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarDotOld(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarOrder(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarValue(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarValueOld(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledScalarValueOlder(const std::string &var_name, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledSecond(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledSecondOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledSecondOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledSecondPreviousNL(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledValue(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledValueOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledValueOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledValuePreviousNL(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorDotDot(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorDotDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorDotOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorGradient(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorGradientOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorGradientOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorTagScalarValue(const std::string &var_name, TagID tag, unsigned int comp=0)ScalarCoupleableprotectedvirtual
coupledVectorTagValue(const std::string &var_name, TagID tag, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorValue(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorValueOld(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
coupledVectorValueOlder(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
declareRecoverableData(std::string data_name)Restartableprotected
declareRecoverableData(std::string data_name, const T &init_value)Restartableprotected
declareRestartableData(std::string data_name)Restartableprotected
declareRestartableData(std::string data_name, const T &init_value)Restartableprotected
declareRestartableDataWithContext(std::string data_name, void *context)Restartableprotected
declareRestartableDataWithContext(std::string data_name, const T &init_value, void *context)Restartableprotected
declareRestartableDataWithObjectName(std::string data_name, std::string object_name)Restartableprotected
declareRestartableDataWithObjectNameWithContext(std::string data_name, std::string object_name, void *context)Restartableprotected
DistributionInterface(const MooseObject *moose_object)DistributionInterface
enabled() constMooseObjectinlinevirtual
execBitFlags() constSetupInterface
execFlags() constSetupInterfacevirtual
execute()=0UserObjectpure virtual
finalize() overrideNodalPostprocessorinlinevirtual
FunctionInterface(const MooseObject *moose_object)FunctionInterface
gatherMax(T &value)UserObjectinline
gatherMin(T &value)UserObjectinline
gatherProxyValueMax(T1 &value, T2 &proxy)UserObjectinline
gatherSum(T &value)UserObjectinline
getADDefaultGradient()Coupleable
getADDefaultGradient()Coupleable
getADDefaultGradient()Coupleable
getADDefaultSecond()Coupleable
getADDefaultSecond()Coupleable
getADDefaultSecond()Coupleable
getADDefaultValue(const std::string &var_name)Coupleable
getADDefaultValue(const std::string &var_name)Coupleable
getADDefaultValue(const std::string &var_name)Coupleable
getADDefaultVectorGradient()Coupleable
getADDefaultVectorGradient()Coupleable
getADDefaultVectorGradient()Coupleable
getADDefaultVectorValue(const std::string &var_name)Coupleable
getADDefaultVectorValue(const std::string &var_name)Coupleable
getADDefaultVectorValue(const std::string &var_name)Coupleable
getBlockCoordSystem()BlockRestrictableprotected
getCheckedPointerParam(const std::string &name, const std::string &error_string="") constMooseObjectinline
getCoupledMooseScalarVars()ScalarCoupleable
getCoupledMooseVars() constCoupleableinline
getCoupledStandardMooseVars() constCoupleableinline
getCoupledVars()Coupleableinline
getCoupledVectorMooseVars() constCoupleableinline
getDefaultPostprocessorValue(const std::string &name)PostprocessorInterfaceprotected
UserObject::getDefaultValue(const std::string &var_name)ScalarCoupleableprotected
getDistribution(const std::string &name) constDistributionInterface
getDistribution(const std::string &name) constDistributionInterface
getDistributionByName(const DistributionName &name) constDistributionInterface
getDistributionByName(const std::string &name) constDistributionInterface
getExecuteOnEnum() constSetupInterface
getExecuteOptions()SetupInterfacestatic
getFEVar(const std::string &var_name, unsigned int comp)Coupleableprotected
getFEVariableCoupleableMatrixTags()Coupleableinline
getFEVariableCoupleableVectorTags()Coupleableinline
getFunction(const std::string &name)FunctionInterface
getFunctionByName(const FunctionName &name)FunctionInterface
getMasterSeed() constRandomInterfaceinline
getMooseApp() constMooseObjectinline
getMooseVariableDependencies() constMooseVariableDependencyInterfaceinline
getNodalDefaultValue(const std::string &var_name, unsigned int comp=0)Coupleableprotected
getNodalDefaultValue(const std::string &var_name, unsigned int)Coupleableprotected
getOutputs()OutputInterface
getParam(const std::string &name) constMooseObject
getPostprocessorValue(const std::string &name)PostprocessorInterfaceprotected
getPostprocessorValueByName(const PostprocessorName &name)PostprocessorInterfaceprotected
getPostprocessorValueOld(const std::string &name)PostprocessorInterfaceprotected
getPostprocessorValueOldByName(const PostprocessorName &name)PostprocessorInterfaceprotected
getPostprocessorValueOlder(const std::string &name)PostprocessorInterfaceprotected
getPostprocessorValueOlderByName(const PostprocessorName &name)PostprocessorInterfaceprotected
getRandomLong() constRandomInterface
getRandomReal() constRandomInterface
getResetOnTime() constRandomInterfaceinline
getScalarVar(const std::string &var_name, unsigned int comp)ScalarCoupleableprotected
getScalarVariableCoupleableMatrixTags()ScalarCoupleableinline
getScalarVariableCoupleableVectorTags()ScalarCoupleableinline
getSeed(std::size_t id)RandomInterface
getSubProblem() constUserObjectinline
getUserObject(const std::string &name)UserObjectInterface
getUserObjectBase(const std::string &name)UserObjectInterface
getUserObjectBaseByName(const std::string &name)UserObjectInterface
getUserObjectByName(const std::string &name)UserObjectInterface
getValue()=0Postprocessorpure virtual
getVar(const std::string &var_name, unsigned int comp)Coupleableprotected
getVarHelper(const std::string &var_name, unsigned int comp)Coupleableprotected
getVectorVar(const std::string &var_name, unsigned int comp)Coupleableprotected
hasBlockMaterialProperty(const std::string &prop_name)BlockRestrictable
hasBlockMaterialPropertyHelper(const std::string &prop_name)BlockRestrictableprotectedvirtual
hasBlocks(const SubdomainName &name) constBlockRestrictable
hasBlocks(const std::vector< SubdomainName > &names) constBlockRestrictable
hasBlocks(const SubdomainID &id) constBlockRestrictable
hasBlocks(const std::vector< SubdomainID > &ids) constBlockRestrictable
hasBlocks(const std::set< SubdomainID > &ids) constBlockRestrictable
hasBoundary(const BoundaryName &name) constBoundaryRestrictable
hasBoundary(const std::vector< BoundaryName > &names) constBoundaryRestrictable
hasBoundary(const BoundaryID &id) constBoundaryRestrictable
hasBoundary(const std::vector< BoundaryID > &ids, TEST_TYPE type=ALL) constBoundaryRestrictable
hasBoundary(const std::set< BoundaryID > &ids, TEST_TYPE type=ALL) constBoundaryRestrictable
hasBoundaryMaterialProperty(const std::string &prop_name) constBoundaryRestrictable
hasBoundaryMaterialPropertyHelper(const std::string &prop_name) constBoundaryRestrictableprotected
hasPostprocessor(const std::string &name) constPostprocessorInterfaceprotected
hasPostprocessorByName(const PostprocessorName &name)PostprocessorInterfaceprotected
initialize()=0UserObjectpure virtual
initializeBlockRestrictable(const MooseObject *moose_object)BlockRestrictableprotected
initialSetup()SetupInterfacevirtual
isBlockSubset(const std::set< SubdomainID > &ids) constBlockRestrictable
isBlockSubset(const std::vector< SubdomainID > &ids) constBlockRestrictable
isBoundarySubset(const std::set< BoundaryID > &ids) constBoundaryRestrictable
isBoundarySubset(const std::vector< BoundaryID > &ids) constBoundaryRestrictable
isCoupled(const std::string &var_name, unsigned int i=0)Coupleableprotectedvirtual
isCoupledScalar(const std::string &var_name, unsigned int i=0)ScalarCoupleableprotectedvirtual
isImplicit()TransientInterfaceinline
isNodal() constRandomInterfaceinline
isParamValid(const std::string &name) constMooseObjectinline
isUniqueNodeExecute()NodalUserObjectinline
jacobianSetup()SetupInterfacevirtual
meshBlockIDs() constBlockRestrictable
meshBoundaryIDs() constBoundaryRestrictable
meshChanged()MeshChangedInterfaceinlinevirtual
MeshChangedInterface(const InputParameters &params)MeshChangedInterface
mooseDeprecated(Args &&... args) constMooseObjectinline
mooseError(Args &&... args) constMooseObjectinline
mooseInfo(Args &&... args) constMooseObjectinline
MooseObject(const InputParameters &parameters)MooseObject
MooseVariableDependencyInterface()MooseVariableDependencyInterfaceinline
mooseWarning(Args &&... args) constMooseObjectinline
name() constMooseObjectinline
NodalPostprocessor(const InputParameters &parameters)NodalPostprocessor
NodalUserObject(const InputParameters &parameters)NodalUserObject
numBlocks() constBlockRestrictable
numBoundaryIDs() constBoundaryRestrictable
OutputInterface(const InputParameters &parameters, bool build_list=true)OutputInterface
paramError(const std::string &param, Args... args)MooseObjectinline
parameters() constMooseObjectinline
paramInfo(const std::string &param, Args... args)MooseObjectinline
paramWarning(const std::string &param, Args... args)MooseObjectinline
PerfGraphInterface(const MooseObject *moose_object)PerfGraphInterface
PerfGraphInterface(const MooseObject *moose_object, const std::string prefix)PerfGraphInterface
PerfGraphInterface(PerfGraph &perf_graph, const std::string prefix="")PerfGraphInterface
Postprocessor(const InputParameters &parameters)Postprocessor
PostprocessorInterface(const MooseObject *moose_object)PostprocessorInterfaceprotected
PPName()Postprocessorinline
primaryThreadCopy()UserObjectinline
RandomInterface(const InputParameters &parameters, FEProblemBase &problem, THREAD_ID tid, bool is_nodal)RandomInterface
registerTimedSection(const std::string &section_name, const unsigned int level)PerfGraphInterfaceprotected
residualSetup()SetupInterfacevirtual
Restartable(const MooseObject *moose_object, const std::string &system_name)Restartable
Restartable(const MooseObject *moose_object, const std::string &system_name, THREAD_ID tid)Restartable
Restartable(MooseApp &moose_app, const std::string &name, const std::string &system_name, THREAD_ID tid)Restartable
restricted(const std::set< BoundaryID > &ids)BoundaryRestrictablestatic
ScalarCoupleable(const MooseObject *moose_object)ScalarCoupleable
setPrimaryThreadCopy(UserObject *primary)UserObjectinline
setRandomDataPointer(RandomData *random_data)RandomInterface
setRandomResetFrequency(ExecFlagType exec_flag)RandomInterface
SetupInterface(const MooseObject *moose_object)SetupInterface
shouldDuplicateInitialExecution() constUserObjectinline
spatialValue(const Point &) constUserObjectinlinevirtual
subdomainSetup() overrideNodalUserObjectvirtual
TEST_TYPE enum nameBoundaryRestrictable
threadJoin(const UserObject &uo)=0UserObjectpure virtual
timestepSetup()SetupInterfacevirtual
TransientInterface(const MooseObject *moose_object)TransientInterface
type() constMooseObjectinline
UserObject(const InputParameters &params)UserObject
UserObjectInterface(const MooseObject *moose_object)UserObjectInterface
UserObject::validateExecutionerType(const std::string &name, const std::string &fn_name) constScalarCoupleableprotected
Coupleable::validateExecutionerType(const std::string &name, const std::string &fn_name) constCoupleableprotected
writableCoupledValue(const std::string &var_name, unsigned int comp=0)Coupleableprotectedvirtual
~BlockRestrictable()BlockRestrictableinlinevirtual
~BoundaryRestrictable()BoundaryRestrictablevirtual
~Coupleable()Coupleablevirtual
~MeshChangedInterface()=defaultMeshChangedInterfacevirtual
~MooseObject()=defaultMooseObjectvirtual
~PerfGraphInterface()=defaultPerfGraphInterfacevirtual
~RandomInterface()RandomInterface
~Restartable()=defaultRestartablevirtual
~ScalarCoupleable()ScalarCoupleablevirtual
~SetupInterface()SetupInterfacevirtual
~TransientInterface()TransientInterfacevirtual
~UserObject()=defaultUserObjectvirtual