https://mooseframework.inl.gov
ParallelRayStudy Member List

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

_communicatorlibMesh::ParallelObjectprotected
_has_alternate_ending_criteriaParallelStudy< std::shared_ptr< Ray >, Ray >protected
_methodParallelStudy< std::shared_ptr< Ray >, Ray >protected
_nameParallelStudy< std::shared_ptr< Ray >, Ray >protected
_paramsParallelStudy< std::shared_ptr< Ray >, Ray >protected
_pidParallelStudy< std::shared_ptr< Ray >, Ray >protected
_ray_tracing_studyParallelRayStudyprotected
_threaded_trace_rayParallelRayStudyprotected
acquireParallelData(const THREAD_ID tid, Args &&... args)ParallelStudy< std::shared_ptr< Ray >, Ray >inline
alternateSmartEndingCriteriaMet()ParallelStudy< std::shared_ptr< Ray >, Ray >protectedvirtual
buffersAreEmpty() constParallelStudy< std::shared_ptr< Ray >, Ray >protected
buffersSent() constParallelStudy< std::shared_ptr< Ray >, Ray >
chunkSize() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
clicksPerCommunication() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
clicksPerReceive() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
clicksPerRootCommunication() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
comm() constlibMesh::ParallelObject
CONTINUING_DURING_EXECUTING_WORK enum valueParallelStudy< std::shared_ptr< Ray >, Ray >protected
createWorkBuffer()ParallelStudy< std::shared_ptr< Ray >, Ray >protectedvirtual
currentlyExecuting() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
currentlyPreExecuting() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
DURING_EXECUTION_DISABLED enum valueParallelStudy< std::shared_ptr< Ray >, Ray >protected
execute()ParallelStudy< std::shared_ptr< Ray >, Ray >
executeWork(const std::shared_ptr< Ray > &ray, const THREAD_ID tid) overrideParallelRayStudyprotectedvirtual
localChunksExecuted() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
localWorkExecuted() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
localWorkStarted() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
maxBufferSize() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
method() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
moveContinuingWorkToBuffer(std::shared_ptr< Ray > &Work)ParallelStudy< std::shared_ptr< Ray >, Ray >protected
moveContinuingWorkToBuffer(const work_iterator begin, const work_iterator end)ParallelStudy< std::shared_ptr< Ray >, Ray >protected
moveParallelDataToBuffer(std::shared_ptr< Ray > &data, const processor_id_type dest_pid)ParallelStudy< std::shared_ptr< Ray >, Ray >
moveWorkError(const MoveWorkError error, const std::shared_ptr< Ray > *ray) const overrideParallelRayStudyprotected
ParallelStudy< std::shared_ptr< Ray >, Ray >::moveWorkError(const MoveWorkError error, const std::shared_ptr< Ray > *work=nullptr) constParallelStudy< std::shared_ptr< Ray >, Ray >protectedvirtual
MoveWorkError enum nameParallelStudy< std::shared_ptr< Ray >, Ray >protected
moveWorkToBuffer(std::shared_ptr< Ray > &work, const THREAD_ID tid)ParallelStudy< std::shared_ptr< Ray >, Ray >
moveWorkToBuffer(const work_iterator begin, const work_iterator end, const THREAD_ID tid)ParallelStudy< std::shared_ptr< Ray >, Ray >
moveWorkToBuffer(std::vector< std::shared_ptr< Ray > > &work, const THREAD_ID tid)ParallelStudy< std::shared_ptr< Ray >, Ray >
n_processors() constlibMesh::ParallelObject
operator=(const ParallelObject &libmesh_dbg_var(other))libMesh::ParallelObject
parallel_data_iterator typedefParallelStudy< std::shared_ptr< Ray >, Ray >
parallelDataSent() constParallelStudy< std::shared_ptr< Ray >, Ray >
ParallelObject(const Parallel::Communicator &comm_in)libMesh::ParallelObject
ParallelObject(const ParallelObject &other)libMesh::ParallelObject
ParallelRayStudy(RayTracingStudy &study, const std::vector< std::shared_ptr< TraceRay >> &threaded_trace_ray)ParallelRayStudy
ParallelStudy(const libMesh::Parallel::Communicator &comm, const InputParameters &params, const std::string &name)ParallelStudy< std::shared_ptr< Ray >, Ray >
poolParallelDataCreated() constParallelStudy< std::shared_ptr< Ray >, Ray >
postExecuteChunk(const work_iterator begin, const work_iterator end) overrideParallelRayStudyprotected
ParallelStudy< std::shared_ptr< Ray >, Ray >::postExecuteChunk(const work_iterator, const work_iterator)ParallelStudy< std::shared_ptr< Ray >, Ray >inlineprotectedvirtual
postReceiveParallelData(const parallel_data_iterator begin, const parallel_data_iterator end) overrideParallelRayStudyprotected
ParallelStudy< std::shared_ptr< Ray >, Ray >::postReceiveParallelData(const parallel_data_iterator begin, const parallel_data_iterator end)=0ParallelStudy< std::shared_ptr< Ray >, Ray >protectedpure virtual
PRE_EXECUTION_AND_EXECUTION_ONLY enum valueParallelStudy< std::shared_ptr< Ray >, Ray >protected
PRE_EXECUTION_ONLY enum valueParallelStudy< std::shared_ptr< Ray >, Ray >protected
PRE_EXECUTION_THREAD_0_ONLY enum valueParallelStudy< std::shared_ptr< Ray >, Ray >protected
preExecute()ParallelStudy< std::shared_ptr< Ray >, Ray >
preReceiveAndExecute()ParallelStudy< std::shared_ptr< Ray >, Ray >inlineprotectedvirtual
processor_id() constlibMesh::ParallelObject
rayTracingStudy()ParallelRayStudyinline
rayTracingStudy() constParallelRayStudyinline
receiveBuffer() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
reserveBuffer(const std::size_t size)ParallelStudy< std::shared_ptr< Ray >, Ray >
sendBufferPoolCreated() constParallelStudy< std::shared_ptr< Ray >, Ray >
totalWorkCompleted() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
validParams()ParallelStudy< std::shared_ptr< Ray >, Ray >static
work_iterator typedefParallelStudy< std::shared_ptr< Ray >, Ray >
workBuffer() constParallelStudy< std::shared_ptr< Ray >, Ray >inline
workIsComplete(const std::shared_ptr< Ray > &ray) overrideParallelRayStudyprotectedvirtual
~ParallelObject()=defaultlibMesh::ParallelObjectvirtual