| _communicator | libMesh::ParallelObject | protected |
| _has_alternate_ending_criteria | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| _method | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| _name | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| _params | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| _pid | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| _ray_tracing_study | ParallelRayStudy | protected |
| _threaded_trace_ray | ParallelRayStudy | protected |
| acquireParallelData(const THREAD_ID tid, Args &&... args) | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| alternateSmartEndingCriteriaMet() | ParallelStudy< std::shared_ptr< Ray >, Ray > | protectedvirtual |
| buffersAreEmpty() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| buffersSent() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| chunkSize() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| clicksPerCommunication() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| clicksPerReceive() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| clicksPerRootCommunication() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| comm() const | libMesh::ParallelObject | |
| CONTINUING_DURING_EXECUTING_WORK enum value | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| createWorkBuffer() | ParallelStudy< std::shared_ptr< Ray >, Ray > | protectedvirtual |
| currentlyExecuting() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| currentlyPreExecuting() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| DURING_EXECUTION_DISABLED enum value | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| execute() | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| executeWork(const std::shared_ptr< Ray > &ray, const THREAD_ID tid) override | ParallelRayStudy | protectedvirtual |
| localChunksExecuted() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| localWorkExecuted() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| localWorkStarted() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| maxBufferSize() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| method() const | ParallelStudy< 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 override | ParallelRayStudy | protected |
| ParallelStudy< std::shared_ptr< Ray >, Ray >::moveWorkError(const MoveWorkError error, const std::shared_ptr< Ray > *work=nullptr) const | ParallelStudy< std::shared_ptr< Ray >, Ray > | protectedvirtual |
| MoveWorkError enum name | ParallelStudy< 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() const | libMesh::ParallelObject | |
| operator=(const ParallelObject &libmesh_dbg_var(other)) | libMesh::ParallelObject | |
| parallel_data_iterator typedef | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| parallelDataSent() const | ParallelStudy< 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 ¶ms, const std::string &name) | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| poolParallelDataCreated() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| postExecuteChunk(const work_iterator begin, const work_iterator end) override | ParallelRayStudy | protected |
| 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) override | ParallelRayStudy | protected |
| ParallelStudy< std::shared_ptr< Ray >, Ray >::postReceiveParallelData(const parallel_data_iterator begin, const parallel_data_iterator end)=0 | ParallelStudy< std::shared_ptr< Ray >, Ray > | protectedpure virtual |
| PRE_EXECUTION_AND_EXECUTION_ONLY enum value | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| PRE_EXECUTION_ONLY enum value | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| PRE_EXECUTION_THREAD_0_ONLY enum value | ParallelStudy< std::shared_ptr< Ray >, Ray > | protected |
| preExecute() | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| preReceiveAndExecute() | ParallelStudy< std::shared_ptr< Ray >, Ray > | inlineprotectedvirtual |
| processor_id() const | libMesh::ParallelObject | |
| rayTracingStudy() | ParallelRayStudy | inline |
| rayTracingStudy() const | ParallelRayStudy | inline |
| receiveBuffer() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| reserveBuffer(const std::size_t size) | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| sendBufferPoolCreated() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| totalWorkCompleted() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| validParams() | ParallelStudy< std::shared_ptr< Ray >, Ray > | static |
| work_iterator typedef | ParallelStudy< std::shared_ptr< Ray >, Ray > | |
| workBuffer() const | ParallelStudy< std::shared_ptr< Ray >, Ray > | inline |
| workIsComplete(const std::shared_ptr< Ray > &ray) override | ParallelRayStudy | protectedvirtual |
| ~ParallelObject()=default | libMesh::ParallelObject | virtual |