#include <ComputeFVInitialConditionThread.h>
◆ ElemInfoRange
◆ ComputeFVInitialConditionThread() [1/2]
ComputeFVInitialConditionThread::ComputeFVInitialConditionThread |
( |
FEProblemBase & |
fe_problem | ) |
|
◆ ComputeFVInitialConditionThread() [2/2]
◆ join()
◆ operator()()
Definition at line 26 of file ComputeFVInitialConditionThread.C.
35 for (
const auto & elem_info : range)
38 ic->computeElement(*elem_info);
bool hasActiveBlockObjects(THREAD_ID tid=0) const
const std::map< SubdomainID, std::vector< std::shared_ptr< T > > > & getActiveBlockObjects(THREAD_ID tid=0) const
Warehouse for storing finite volume initial conditions.
FEProblemBase & _fe_problem
void printGeneralExecutionInformation() const
Print information about the loop, mostly order of execution of objects.
const FVInitialConditionWarehouse & getFVInitialConditionWarehouse() const
Return FVInitialCondition storage.
◆ printGeneralExecutionInformation()
void ComputeFVInitialConditionThread::printGeneralExecutionInformation |
( |
| ) |
const |
|
protected |
Print information about the loop, mostly order of execution of objects.
Definition at line 47 of file ComputeFVInitialConditionThread.C.
Referenced by operator()().
54 console <<
"[DBG] Executing initial conditions on elements on " << execute_on << std::endl;
55 console <<
"[DBG] Unordered list:" << std::endl;
56 console << ic_wh.activeObjectsToFormattedString() << std::endl;
57 console <<
"[DBG] The order of execution is defined by dependency resolution on every element" const ExecFlagType & getCurrentExecuteOnFlag() const
Return/set the current execution flag.
bool shouldPrintExecution(const THREAD_ID tid) const
Check whether the problem should output execution orders at this time.
FEProblemBase & _fe_problem
const FVInitialConditionWarehouse & getFVInitialConditionWarehouse() const
Return FVInitialCondition storage.
const ConsoleStream & console() const
Return console handle.
◆ _fe_problem
◆ _tid
THREAD_ID ComputeFVInitialConditionThread::_tid |
|
protected |
The documentation for this class was generated from the following files: