DotMP
DotMP.Parallel Member List

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

Barrier()DotMP.Parallelinlinestatic
barrierDotMP.Parallelprivatestatic
canceledDotMP.Parallelpackagestatic
Critical(int id, Action action)DotMP.Parallelinlinestatic
Critical(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0)DotMP.Parallelinlinestatic
critical_lockDotMP.Parallelprivatestatic
FixArgs(int start, int end, ref IScheduler sched, ref uint? chunk_size, uint num_threads)DotMP.Parallelinlineprivatestatic
For(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
For< T >(int start, int end, ForAction< T > forAction, IScheduler schedule=null, uint? chunk_size=null, Operations? op=null)DotMP.Parallelinlineprivatestatic
ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
ForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Action< int, int, int > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
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.Parallelinlinestatic
ForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
FormatCaller(string filename, int linenum)DotMP.Parallelinlineprivatestatic
ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ActionRef< T > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ForAction< T > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlineprivatestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
ForReductionCollapse< T >((int, int)[] ranges, Operations op, ref T reduce_to, ActionRefN< T > action, IScheduler schedule=null, uint? chunk_size=null)DotMP.Parallelinlinestatic
GetChunkSize()DotMP.Parallelinlinestatic
GetDynamic()DotMP.Parallelinlinestatic
GetMaxThreads()DotMP.Parallelinlinestatic
GetNested()DotMP.Parallelstatic
GetNumProcs()DotMP.Parallelinlinestatic
GetNumThreads()DotMP.Parallelinlinestatic
GetSchedule()DotMP.Parallelinlinestatic
GetThreadNum()DotMP.Parallelinlinestatic
GetWTime()DotMP.Parallelinlinestatic
InParallel()DotMP.Parallelinlinestatic
Master(Action action)DotMP.Parallelinlinestatic
MasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true)DotMP.Parallelinlinestatic
num_threadsDotMP.Parallelprivatestatic
orderedDotMP.Parallelprivatestatic
Ordered(int id, Action action)DotMP.Parallelinlinestatic
Ordered(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0)DotMP.Parallelinlinestatic
ParallelFor(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)DotMP.Parallelinlinestatic
ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)DotMP.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)DotMP.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
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.Parallelinlinestatic
ParallelMaster(Action action, uint? num_threads=null)DotMP.Parallelinlinestatic
ParallelMasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, uint? num_threads=null, bool only_if=true)DotMP.Parallelinlinestatic
ParallelRegion(Action action, uint? num_threads=null)DotMP.Parallelinlinestatic
ParallelSections(uint? num_threads=null, params Action[] actions)DotMP.Parallelinlinestatic
Sections(params Action[] actions)DotMP.Parallelinlinestatic
SetDynamic()DotMP.Parallelinlinestatic
SetNested(bool _)DotMP.Parallelinlinestatic
SetNumThreads(int num_threads)DotMP.Parallelinlinestatic
Single(int id, Action action)DotMP.Parallelinlinestatic
Single(Action action, [CallerFilePath] string path="", [CallerLineNumber] int line=0)DotMP.Parallelinlinestatic
single_threadDotMP.Parallelprivatestatic
Task(Action action, params TaskUUID[] depends)DotMP.Parallelinlinestatic
task_nestingDotMP.Parallelprivatestatic
Taskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true, params TaskUUID[] depends)DotMP.Parallelinlinestatic
Taskwait(params TaskUUID[] tasks)DotMP.Parallelinlinestatic
thread_numDotMP.Parallelprivatestatic
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.Parallelinlineprivatestatic