#include <RadiationTransferAction.h>
Public Types | |
typedef DataFileName | DataFileParameterType |
Public Member Functions | |
RadiationTransferAction (const InputParameters ¶ms) | |
virtual void | act () override |
void | timedAct () |
virtual void | addRelationshipManagers (Moose::RelationshipManagerType when_type) |
MooseObjectName | uniqueActionName () const |
const std::string & | specificTaskName () const |
const std::set< std::string > & | getAllTasks () const |
void | appendTask (const std::string &task) |
MooseApp & | getMooseApp () const |
const std::string & | type () const |
virtual const std::string & | name () const |
std::string | typeAndName () const |
std::string | errorPrefix (const std::string &error_type) const |
void | callMooseError (std::string msg, const bool with_prefix) const |
MooseObjectParameterName | uniqueParameterName (const std::string ¶meter_name) const |
const InputParameters & | parameters () const |
MooseObjectName | uniqueName () const |
const T & | getParam (const std::string &name) const |
std::vector< std::pair< T1, T2 > > | getParam (const std::string ¶m1, const std::string ¶m2) const |
const T * | queryParam (const std::string &name) const |
const T & | getRenamedParam (const std::string &old_name, const std::string &new_name) const |
T | getCheckedPointerParam (const std::string &name, const std::string &error_string="") const |
bool | isParamValid (const std::string &name) const |
bool | isParamSetByUser (const std::string &nm) const |
void | paramError (const std::string ¶m, Args... args) const |
void | paramWarning (const std::string ¶m, Args... args) const |
void | paramInfo (const std::string ¶m, Args... args) const |
void | connectControllableParams (const std::string ¶meter, const std::string &object_type, const std::string &object_name, const std::string &object_parameter) const |
void | mooseError (Args &&... args) const |
void | mooseErrorNonPrefixed (Args &&... args) const |
void | mooseDocumentedError (const std::string &repo_name, const unsigned int issue_num, Args &&... args) const |
void | mooseWarning (Args &&... args) const |
void | mooseWarningNonPrefixed (Args &&... args) const |
void | mooseDeprecated (Args &&... args) const |
void | mooseInfo (Args &&... args) const |
std::string | getDataFileName (const std::string ¶m) const |
std::string | getDataFileNameByName (const std::string &relative_path) const |
std::string | getDataFilePath (const std::string &relative_path) const |
PerfGraph & | perfGraph () |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
Static Public Member Functions | |
static InputParameters | validParams () |
Public Attributes | |
const ConsoleStream | _console |
Static Public Attributes | |
static constexpr auto | SYSTEM |
static constexpr auto | NAME |
Protected Member Functions | |
void | addMeshGenerator () |
void | addRadiationObject () const |
void | addViewFactorObject () const |
void | addRadiationBCs () const |
void | addRayStudyObject () const |
void | addRayBCs () const |
std::vector< std::vector< std::string > > | radiationPatchNames () const |
std::vector< std::vector< std::string > > | bcRadiationPatchNames () const |
UserObjectName | viewFactorObjectName () const |
UserObjectName | radiationObjectName () const |
UserObjectName | rayStudyName () const |
std::string | rayBCName () const |
std::string | symmetryRayBCName () const |
MeshGeneratorName | meshGeneratorName (unsigned int j) const |
unsigned int | nPatch (unsigned int j) const |
provides the updated number of patches for this boundary More... | |
bool | addRelationshipManagers (Moose::RelationshipManagerType when_type, const InputParameters &moose_object_pars) |
void | associateWithParameter (const std::string ¶m_name, InputParameters ¶ms) const |
void | associateWithParameter (const InputParameters &from_params, const std::string ¶m_name, InputParameters ¶ms) const |
const T & | getMeshProperty (const std::string &data_name, const std::string &prefix) |
const T & | getMeshProperty (const std::string &data_name) |
bool | hasMeshProperty (const std::string &data_name, const std::string &prefix) const |
bool | hasMeshProperty (const std::string &data_name, const std::string &prefix) const |
bool | hasMeshProperty (const std::string &data_name) const |
bool | hasMeshProperty (const std::string &data_name) const |
std::string | meshPropertyName (const std::string &data_name) const |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level) const |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level, const std::string &live_message, const bool print_dots=true) const |
std::string | timedSectionName (const std::string §ion_name) const |
Static Protected Member Functions | |
static std::string | meshPropertyName (const std::string &data_name, const std::string &prefix) |
Protected Attributes | |
const std::vector< BoundaryName > | _boundary_names |
the boundary names participating in the radiative heat transfer More... | |
const MooseEnum | _view_factor_calculator |
the type of view factor calculation being performed More... | |
std::string | _registered_identifier |
std::string | _specific_task_name |
std::set< std::string > | _all_tasks |
ActionWarehouse & | _awh |
const std::string & | _current_task |
std::shared_ptr< MooseMesh > & | _mesh |
std::shared_ptr< MooseMesh > & | _displaced_mesh |
std::shared_ptr< FEProblemBase > & | _problem |
PerfID | _act_timer |
MooseApp & | _app |
const std::string | _type |
const std::string | _name |
const InputParameters & | _pars |
Factory & | _factory |
ActionFactory & | _action_factory |
MooseApp & | _pg_moose_app |
const std::string | _prefix |
const Parallel::Communicator & | _communicator |
Definition at line 16 of file RadiationTransferAction.h.
RadiationTransferAction::RadiationTransferAction | ( | const InputParameters & | params | ) |
Definition at line 113 of file RadiationTransferAction.C.
|
overridevirtual |
Implements Action.
Definition at line 149 of file RadiationTransferAction.C.
|
protected |
Definition at line 485 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 168 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 319 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 257 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 226 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 191 of file RadiationTransferAction.C.
Referenced by act().
|
protected |
Definition at line 454 of file RadiationTransferAction.C.
Referenced by addRadiationBCs().
|
protected |
Definition at line 542 of file RadiationTransferAction.C.
Referenced by addMeshGenerator(), and nPatch().
provides the updated number of patches for this boundary
Definition at line 532 of file RadiationTransferAction.C.
Referenced by addRadiationObject(), bcRadiationPatchNames(), and radiationPatchNames().
|
protected |
Definition at line 313 of file RadiationTransferAction.C.
Referenced by addRadiationBCs(), and addRadiationObject().
|
protected |
Definition at line 433 of file RadiationTransferAction.C.
Referenced by act(), addRadiationObject(), addRayBCs(), addRayStudyObject(), and addViewFactorObject().
|
protected |
Definition at line 295 of file RadiationTransferAction.C.
Referenced by addRayBCs().
|
protected |
Definition at line 289 of file RadiationTransferAction.C.
Referenced by addRayBCs(), addRayStudyObject(), and addViewFactorObject().
|
protected |
Definition at line 301 of file RadiationTransferAction.C.
Referenced by addRayBCs().
|
static |
Definition at line 26 of file RadiationTransferAction.C.
|
protected |
Definition at line 307 of file RadiationTransferAction.C.
Referenced by addRadiationObject(), and addViewFactorObject().
|
protected |
the boundary names participating in the radiative heat transfer
Definition at line 46 of file RadiationTransferAction.h.
Referenced by addMeshGenerator(), addRadiationObject(), bcRadiationPatchNames(), meshGeneratorName(), radiationPatchNames(), and RadiationTransferAction().
|
protected |
the type of view factor calculation being performed
Definition at line 49 of file RadiationTransferAction.h.
Referenced by addRayBCs(), addRayStudyObject(), addViewFactorObject(), and RadiationTransferAction().