DotMP
|
This is the complete list of members for DotMP.Parallel, including all inherited members.
Barrier() | DotMP.Parallel | inlinestatic |
barrier | DotMP.Parallel | privatestatic |
canceled | DotMP.Parallel | packagestatic |
Critical(int id, Action action) | DotMP.Parallel | inlinestatic |
Critical(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0) | DotMP.Parallel | inlinestatic |
critical_lock | DotMP.Parallel | privatestatic |
FixArgs(int start, int end, ref IScheduler sched, ref uint? chunk_size, uint num_threads) | DotMP.Parallel | inlineprivatestatic |
For(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
For< T >(int start, int end, ForAction< T > forAction, IScheduler schedule=null, uint? chunk_size=null, Operations? op=null) | DotMP.Parallel | inlineprivatestatic |
ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Action< int, int, int > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange,(int, int) fourthRange, Action< int, int, int, int > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
FormatCaller(string filename, int linenum) | DotMP.Parallel | inlineprivatestatic |
ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ActionRef< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ForAction< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlineprivatestatic |
ForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange, Operations op, ref T reduce_to, ActionRef2< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Operations op, ref T reduce_to, ActionRef3< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange,(int, int) fourthRange, Operations op, ref T reduce_to, ActionRef4< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
ForReductionCollapse< T >((int, int)[] ranges, Operations op, ref T reduce_to, ActionRefN< T > action, IScheduler schedule=null, uint? chunk_size=null) | DotMP.Parallel | inlinestatic |
GetChunkSize() | DotMP.Parallel | inlinestatic |
GetDynamic() | DotMP.Parallel | inlinestatic |
GetMaxThreads() | DotMP.Parallel | inlinestatic |
GetNested() | DotMP.Parallel | static |
GetNumProcs() | DotMP.Parallel | inlinestatic |
GetNumThreads() | DotMP.Parallel | inlinestatic |
GetSchedule() | DotMP.Parallel | inlinestatic |
GetThreadNum() | DotMP.Parallel | inlinestatic |
GetWTime() | DotMP.Parallel | inlinestatic |
InParallel() | DotMP.Parallel | inlinestatic |
Master(Action action) | DotMP.Parallel | inlinestatic |
MasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true) | DotMP.Parallel | inlinestatic |
num_threads | DotMP.Parallel | privatestatic |
ordered | DotMP.Parallel | privatestatic |
Ordered(int id, Action action) | DotMP.Parallel | inlinestatic |
Ordered(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0) | DotMP.Parallel | inlinestatic |
ParallelFor(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Action< int, int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange,(int, int) fourthRange, Action< int, int, int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForReduction< T >(int start, int end, Operations op, ref T reduce_to, ActionRef< T > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange, Operations op, ref T reduce_to, ActionRef2< T > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Operations op, ref T reduce_to, ActionRef3< T > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange,(int, int) fourthRange, Operations op, ref T reduce_to, ActionRef4< T > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelForReductionCollapse< T >((int, int)[] ranges, Operations op, ref T reduce_to, ActionRefN< T > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelMaster(Action action, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelMasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, uint? num_threads=null, bool only_if=true) | DotMP.Parallel | inlinestatic |
ParallelRegion(Action action, uint? num_threads=null) | DotMP.Parallel | inlinestatic |
ParallelSections(uint? num_threads=null, params Action[] actions) | DotMP.Parallel | inlinestatic |
Sections(params Action[] actions) | DotMP.Parallel | inlinestatic |
SetDynamic() | DotMP.Parallel | inlinestatic |
SetNested(bool _) | DotMP.Parallel | inlinestatic |
SetNumThreads(int num_threads) | DotMP.Parallel | inlinestatic |
Single(int id, Action action) | DotMP.Parallel | inlinestatic |
Single(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0) | DotMP.Parallel | inlinestatic |
single_thread | DotMP.Parallel | privatestatic |
Task(Action action, params TaskUUID[] depends) | DotMP.Parallel | inlinestatic |
task_nesting | DotMP.Parallel | privatestatic |
Taskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true, params TaskUUID[] depends) | DotMP.Parallel | inlinestatic |
Taskwait(params TaskUUID[] tasks) | DotMP.Parallel | inlinestatic |
thread_num | DotMP.Parallel | privatestatic |
ValidateParams(int start=0, int end=0, IScheduler schedule=null, uint? num_threads=null, uint? chunk_size=null, uint? num_tasks=null, uint? grainsize=null) | DotMP.Parallel | inlineprivatestatic |