#include <ComputeNodalAuxVarsThread.h>
| Public Member Functions | |
| ComputeNodalAuxVarsThread (FEProblemBase &fe_problem, const MooseObjectWarehouse< AuxKernelType > &storage) | |
| ComputeNodalAuxVarsThread (ComputeNodalAuxVarsThread &x, Threads::split split) | |
| void | onNode (ConstNodeRange::const_iterator &nd) override | 
| void | join (const ComputeNodalAuxVarsThread &) | 
| void | subdomainChanged () | 
| void | post () override | 
| Called after the node range loop.  More... | |
| void | operator() (const ConstNodeRange &range) | 
| virtual void | pre () | 
| Called before the node range loop.  More... | |
| virtual void | onNode (ConstNodeRange::const_iterator &node_it) | 
| Called for each node.  More... | |
| virtual void | postNode (ConstNodeRange::const_iterator &node_it) | 
| Called after the node assembly is done (including surface assembling)  More... | |
| virtual void | caughtMooseException (MooseException &e) | 
| Called if a MooseException is caught anywhere during the computation.  More... | |
| virtual bool | keepGoing () | 
| Whether or not the loop should continue.  More... | |
| Protected Member Functions | |
| void | printGeneralExecutionInformation () const override | 
| Print information about the loop, mostly order of execution of objects.  More... | |
| Protected Attributes | |
| AuxiliarySystem & | _aux_sys | 
| const MooseObjectWarehouse< AuxKernelType > & | _storage | 
| Storage object containing active AuxKernel objects.  More... | |
| std::set< SubdomainID > | _block_ids | 
| FEProblemBase & | _fe_problem | 
| THREAD_ID | _tid | 
| Static Protected Attributes | |
| static Threads::spin_mutex | writable_variable_mutex | 
Definition at line 24 of file ComputeNodalAuxVarsThread.h.
| ComputeNodalAuxVarsThread< AuxKernelType >::ComputeNodalAuxVarsThread | ( | FEProblemBase & | fe_problem, | 
| const MooseObjectWarehouse< AuxKernelType > & | storage | ||
| ) | 
Definition at line 24 of file ComputeNodalAuxVarsThread.C.
| ComputeNodalAuxVarsThread< AuxKernelType >::ComputeNodalAuxVarsThread | ( | ComputeNodalAuxVarsThread< AuxKernelType > & | x, | 
| Threads::split | split | ||
| ) | 
Definition at line 34 of file ComputeNodalAuxVarsThread.C.
| 
 | inlinevirtualinherited | 
Called if a MooseException is caught anywhere during the computation.
The single input parameter taken is a MooseException object.
Definition at line 56 of file ThreadedNodeLoop.h.
| void ComputeNodalAuxVarsThread< AuxKernelType >::join | ( | const ComputeNodalAuxVarsThread< AuxKernelType > & | ) | 
Definition at line 130 of file ComputeNodalAuxVarsThread.C.
| 
 | inlinevirtualinherited | 
Whether or not the loop should continue.
Definition at line 69 of file ThreadedNodeLoop.h.
| 
 | override | 
Definition at line 71 of file ComputeNodalAuxVarsThread.C.
| 
 | virtualinherited | 
| 
 | inherited | 
Definition at line 94 of file ThreadedNodeLoop.h.
| 
 | overridevirtual | 
Called after the node range loop.
Reimplemented from ThreadedNodeLoop< ConstNodeRange, ConstNodeRange::const_iterator >.
Definition at line 122 of file ComputeNodalAuxVarsThread.C.
| 
 | virtualinherited | 
Called after the node assembly is done (including surface assembling)
| node | - active node | 
Definition at line 142 of file ThreadedNodeLoop.h.
| 
 | virtualinherited | 
Called before the node range loop.
Reimplemented in ComputeNodalKernelJacobiansThread, and ComputeNodalKernelsThread.
Definition at line 124 of file ThreadedNodeLoop.h.
| 
 | overrideprotectedvirtual | 
Print information about the loop, mostly order of execution of objects.
Reimplemented from ThreadedNodeLoop< ConstNodeRange, ConstNodeRange::const_iterator >.
Definition at line 136 of file ComputeNodalAuxVarsThread.C.
| void ComputeNodalAuxVarsThread< AuxKernelType >::subdomainChanged | ( | ) | 
Definition at line 44 of file ComputeNodalAuxVarsThread.C.
| 
 | protected | 
Definition at line 46 of file ComputeNodalAuxVarsThread.h.
| 
 | protected | 
Definition at line 51 of file ComputeNodalAuxVarsThread.h.
| 
 | protectedinherited | 
Definition at line 72 of file ThreadedNodeLoop.h.
Referenced by ComputeNodalUserObjectsThread::onNode(), ComputeNodalDampingThread::onNode(), ComputeNodalUserObjectsThread::printGeneralExecutionInformation(), ComputeNodalDampingThread::printGeneralExecutionInformation(), and ComputeNodalUserObjectsThread::subdomainChanged().
| 
 | protected | 
Storage object containing active AuxKernel objects.
Definition at line 49 of file ComputeNodalAuxVarsThread.h.
| 
 | protectedinherited | 
Definition at line 73 of file ThreadedNodeLoop.h.
Referenced by ComputeNodalUserObjectsThread::onNode(), ComputeNodalDampingThread::onNode(), ComputeNodalKernelsThread::onNode(), ComputeNodalKernelJacobiansThread::onNode(), ComputeNodalKernelsThread::pre(), ComputeNodalKernelJacobiansThread::pre(), ComputeNodalUserObjectsThread::printGeneralExecutionInformation(), ComputeNodalKernelsThread::printGeneralExecutionInformation(), ComputeNodalDampingThread::printGeneralExecutionInformation(), ComputeNodalKernelJacobiansThread::printGeneralExecutionInformation(), and ComputeNodalUserObjectsThread::subdomainChanged().
| 
 | staticprotected | 
Definition at line 53 of file ComputeNodalAuxVarsThread.h.
 1.8.14
 1.8.14