From 2b80300d3dced25425beda645bb717a01112ed1e Mon Sep 17 00:00:00 2001 From: computablee Date: Sun, 5 Nov 2023 12:55:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20computab?= =?UTF-8?q?lee/DotMP@92e1688fd063540d7628e224f98034b02475e0e1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Iter_8cs.html => Schedule_8cs.html | 10 +- Scheduler_8cs.html | 93 ------------- Init_8cs.html => WorkShare_8cs.html | 4 +- annotated.html | 39 +++--- classDotMP_1_1DynamicScheduler.html | 2 +- classDotMP_1_1GuidedScheduler.html | 2 +- classDotMP_1_1Iter-members.html | 82 ------------ classDotMP_1_1Iter.html | 155 ---------------------- classDotMP_1_1Parallel.html | 4 +- classDotMP_1_1RuntimeScheduler.html | 2 +- classDotMP_1_1Schedule.html | 2 +- classDotMP_1_1StaticScheduler.html | 2 +- classDotMP_1_1Thr.html | 2 +- classDotMP_1_1WorkShare-members.html | 23 ++-- classDotMP_1_1WorkShare.html | 45 ++++++- classes.html | 2 +- dir_4a31fc671ab19711f8db470b224634b3.html | 8 +- files.html | 23 ++-- functions_func.html | 2 +- functions_p.html | 2 +- functions_s.html | 6 +- hierarchy.html | 23 ++-- index.html | 36 ++--- inherit_graph_10.map | 2 +- inherit_graph_10.md5 | 2 +- inherit_graph_10.png | Bin 1312 -> 1651 bytes inherit_graph_11.map | 2 +- inherit_graph_11.md5 | 2 +- inherit_graph_11.png | Bin 1651 -> 2037 bytes inherit_graph_12.map | 3 +- inherit_graph_12.md5 | 2 +- inherit_graph_12.png | Bin 2037 -> 4087 bytes inherit_graph_13.map | 3 +- inherit_graph_13.md5 | 2 +- inherit_graph_13.png | Bin 4087 -> 2106 bytes inherit_graph_14.map | 2 +- inherit_graph_14.md5 | 2 +- inherit_graph_14.png | Bin 2106 -> 1528 bytes inherit_graph_15.map | 2 +- inherit_graph_15.md5 | 2 +- inherit_graph_15.png | Bin 1528 -> 1153 bytes inherit_graph_16.map | 2 +- inherit_graph_16.md5 | 2 +- inherit_graph_16.png | Bin 1153 -> 1925 bytes inherit_graph_17.map | 2 +- inherit_graph_17.md5 | 2 +- inherit_graph_17.png | Bin 1925 -> 1587 bytes inherit_graph_18.map | 3 - inherit_graph_18.md5 | 1 - inherit_graph_18.png | Bin 1587 -> 0 bytes inherit_graph_8.map | 2 +- inherit_graph_8.md5 | 2 +- inherit_graph_8.png | Bin 1123 -> 1186 bytes inherit_graph_9.map | 2 +- inherit_graph_9.md5 | 2 +- inherit_graph_9.png | Bin 1186 -> 1312 bytes inherits.html | 25 ++-- interfaceDotMP_1_1IScheduler.html | 2 +- namespaceDotMP.html | 29 ++-- namespaces.html | 39 +++--- search/all_10.js | 34 ++--- search/all_11.js | 6 +- search/all_12.js | 2 +- search/all_13.js | 11 +- search/all_3.js | 2 +- search/all_5.js | 2 +- search/all_8.js | 25 ++-- search/all_9.js | 10 +- search/all_a.js | 12 +- search/all_b.js | 34 ++--- search/all_c.js | 38 +++--- search/all_d.js | 36 ++--- search/all_e.js | 26 ++-- search/all_f.js | 83 ++++++------ search/classes_0.js | 2 +- search/classes_1.js | 4 +- search/classes_2.js | 6 +- search/classes_3.js | 4 +- search/classes_4.js | 2 +- search/classes_5.js | 7 +- search/classes_6.js | 2 +- search/classes_7.js | 2 +- search/classes_8.js | 4 +- search/classes_9.js | 4 +- search/classes_a.js | 14 +- search/classes_b.js | 6 +- search/classes_c.js | 2 +- search/enums_0.js | 2 +- search/enums_1.js | 2 +- search/enumvalues_0.js | 2 +- search/enumvalues_1.js | 10 +- search/enumvalues_2.js | 6 +- search/enumvalues_3.js | 2 +- search/files_0.js | 2 +- search/files_1.js | 2 +- search/files_2.js | 2 +- search/files_3.js | 2 +- search/files_4.js | 3 +- search/files_5.js | 2 +- search/files_6.js | 4 +- search/files_7.js | 6 +- search/files_8.js | 4 +- search/files_9.js | 3 +- search/files_a.html | 37 ------ search/files_a.js | 4 - search/functions_0.js | 22 +-- search/functions_1.js | 2 +- search/functions_10.js | 2 +- search/functions_11.js | 2 +- search/functions_12.js | 4 +- search/functions_2.js | 28 ++-- search/functions_3.js | 8 +- search/functions_4.js | 4 +- search/functions_5.js | 16 +-- search/functions_6.js | 34 ++--- search/functions_7.js | 14 +- search/functions_8.js | 8 +- search/functions_9.js | 6 +- search/functions_a.js | 26 ++-- search/functions_b.js | 10 +- search/functions_c.js | 26 ++-- search/functions_d.js | 8 +- search/functions_e.js | 44 +++--- search/functions_f.js | 24 ++-- search/namespaces_0.js | 4 +- search/pages_0.js | 2 +- search/properties_0.js | 2 +- search/properties_1.js | 4 +- search/properties_2.js | 2 +- search/properties_3.js | 2 +- search/properties_4.js | 10 +- search/properties_5.js | 2 +- search/properties_6.js | 2 +- search/properties_7.js | 6 +- search/properties_8.js | 6 +- search/properties_9.js | 4 +- search/searchdata.js | 2 +- search/variables_0.js | 2 +- search/variables_1.js | 4 +- search/variables_2.js | 2 +- search/variables_3.js | 12 +- search/variables_4.js | 6 +- search/variables_5.js | 6 +- search/variables_6.js | 2 +- search/variables_7.js | 10 +- search/variables_8.js | 8 +- search/variables_9.js | 22 +-- search/variables_a.js | 10 +- search/variables_b.js | 18 +-- search/variables_c.js | 6 +- search/variables_d.js | 4 +- search/variables_e.js | 4 +- 152 files changed, 645 insertions(+), 992 deletions(-) rename Iter_8cs.html => Schedule_8cs.html (94%) delete mode 100644 Scheduler_8cs.html rename Init_8cs.html => WorkShare_8cs.html (97%) delete mode 100644 classDotMP_1_1Iter-members.html delete mode 100644 classDotMP_1_1Iter.html delete mode 100644 inherit_graph_18.map delete mode 100644 inherit_graph_18.md5 delete mode 100644 inherit_graph_18.png delete mode 100644 search/files_a.html delete mode 100644 search/files_a.js diff --git a/Iter_8cs.html b/Schedule_8cs.html similarity index 94% rename from Iter_8cs.html rename to Schedule_8cs.html index 3682cfe8..891373da 100644 --- a/Iter_8cs.html +++ b/Schedule_8cs.html @@ -5,7 +5,7 @@ -DotMP: DotMP/Iter.cs File Reference +DotMP: DotMP/Schedule.cs File Reference @@ -69,12 +69,15 @@ Classes | Namespaces
-
Iter.cs File Reference
+
Schedule.cs File Reference
+ + + @@ -90,9 +93,6 @@ - - -

Classes

interface  DotMP.IScheduler
 Interface for user-defined schedulers. More...
 
class  DotMP.Schedule
 Represents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static. More...
 
class  DotMP.RuntimeScheduler
 Placeholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations. More...
 
class  DotMP.Iter
 Contains all of the scheduling code for parallel for loops. More...
 
diff --git a/Scheduler_8cs.html b/Scheduler_8cs.html deleted file mode 100644 index 04b55467..00000000 --- a/Scheduler_8cs.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - -DotMP: DotMP/Scheduler.cs File Reference - - - - - - - - - -
-
-

Namespaces

- - - - - -
-
DotMP -
-
-
- - - - - - - - -
-
- - -
- -
- - - -
- -
-
Scheduler.cs File Reference
-
-
- - - - - -

-Classes

interface  DotMP.IScheduler
 Interface for user-defined schedulers. More...
 
- - - -

-Namespaces

namespace  DotMP
 
-
- - - - diff --git a/Init_8cs.html b/WorkShare_8cs.html similarity index 97% rename from Init_8cs.html rename to WorkShare_8cs.html index 62b6cfac..78f98968 100644 --- a/Init_8cs.html +++ b/WorkShare_8cs.html @@ -5,7 +5,7 @@ -DotMP: DotMP/Init.cs File Reference +DotMP: DotMP/WorkShare.cs File Reference @@ -69,7 +69,7 @@ Classes | Namespaces
-
Init.cs File Reference
+
WorkShare.cs File Reference
diff --git a/annotated.html b/annotated.html index 67fe92aa..042f68d9 100644 --- a/annotated.html +++ b/annotated.html @@ -77,26 +77,25 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
 CInvalidArgumentsExceptionException thrown if invalid arguments are specified to DotMP functions
 CRegionContains relevant internal information about parallel regions, including the threads and the function to be executed. Provides a region-wide lock and SpinWait objects for each thread
 CForkedRegionContains the Region object and controls for creating and starting a parallel region
 CThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on
 CWorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work
 CScheduleRepresents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static
 CStaticSchedulerImplementation of static scheduling
 CDynamicSchedulerImplementation of dynamic scheduling
 CGuidedSchedulerImplementation of guided scheduling
 CRuntimeSchedulerPlaceholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations
 CIterContains all of the scheduling code for parallel for loops
 CLockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test
 CParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic
 CISchedulerInterface for user-defined schedulers
 CSectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation
 CSharedA shared variable that can be used in a parallel region. This allows for a variable to be declared inside of a parallel region that is shared among all threads, which has some nice use cases
 CSharedEnumerableA specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function
 CTaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated
 CTaskUUIDTask UUID as returned from Parallel.Task
 CForActionClass encapsulating all of the possible callbacks in a Parallel.For-style loop. This includes Parallel.For, Parallel.ForReduction<T>, Parallel.ForCollapse, and Parallel.ForReductionCollapse<T>
 NDotMPTests
 CParallelTestsTests for the DotMP library
 CSerialCustom scheduler which runs a for loop in serial
 CLockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test
 CParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic
 CISchedulerInterface for user-defined schedulers
 CScheduleRepresents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static
 CStaticSchedulerImplementation of static scheduling
 CDynamicSchedulerImplementation of dynamic scheduling
 CGuidedSchedulerImplementation of guided scheduling
 CRuntimeSchedulerPlaceholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations
 CSectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation
 CSharedA shared variable that can be used in a parallel region. This allows for a variable to be declared inside of a parallel region that is shared among all threads, which has some nice use cases
 CSharedEnumerableA specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function
 CTaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated
 CTaskUUIDTask UUID as returned from Parallel.Task
 CThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on
 CWorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work
 CForActionClass encapsulating all of the possible callbacks in a Parallel.For-style loop. This includes Parallel.For, Parallel.ForReduction<T>, Parallel.ForCollapse, and Parallel.ForReductionCollapse<T>
 NDotMPTests
 CParallelTestsTests for the DotMP library
 CSerialCustom scheduler which runs a for loop in serial
diff --git a/classDotMP_1_1DynamicScheduler.html b/classDotMP_1_1DynamicScheduler.html index eae44877..3c85472c 100644 --- a/classDotMP_1_1DynamicScheduler.html +++ b/classDotMP_1_1DynamicScheduler.html @@ -356,7 +356,7 @@

Iter.cs +
  • DotMP/Schedule.cs
  • diff --git a/classDotMP_1_1GuidedScheduler.html b/classDotMP_1_1GuidedScheduler.html index 2a1e1679..86724d1d 100644 --- a/classDotMP_1_1GuidedScheduler.html +++ b/classDotMP_1_1GuidedScheduler.html @@ -383,7 +383,7 @@

    Iter.cs +
  • DotMP/Schedule.cs
  • diff --git a/classDotMP_1_1Iter-members.html b/classDotMP_1_1Iter-members.html deleted file mode 100644 index 2a363c53..00000000 --- a/classDotMP_1_1Iter-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - -DotMP: Member List - - - - - - - - - -
    -
    - - - - - - -
    -
    DotMP -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    -
    -
    DotMP.Iter Member List
    -
    -
    - -

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

    - - -
    PerformLoop< T >(WorkShare ws, IScheduler scheduler, ForAction< T > forAction)DotMP.Iterinlinepackagestatic
    - - - - diff --git a/classDotMP_1_1Iter.html b/classDotMP_1_1Iter.html deleted file mode 100644 index 2d35390c..00000000 --- a/classDotMP_1_1Iter.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - -DotMP: DotMP.Iter Class Reference - - - - - - - - - -
    -
    - - - - - - -
    -
    DotMP -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    DotMP.Iter Class Reference
    -
    -
    - -

    Contains all of the scheduling code for parallel for loops. - More...

    - - - - - -

    -Static Package Functions

    static void PerformLoop< T > (WorkShare ws, IScheduler scheduler, ForAction< T > forAction)
     Performs a parallel for loop according to the scheduling policy provided. More...
     
    -

    Detailed Description

    -

    Contains all of the scheduling code for parallel for loops.

    -

    Member Function Documentation

    - -

    ◆ PerformLoop< T >()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    static void DotMP.Iter.PerformLoop< T > (WorkShare ws,
    IScheduler scheduler,
    ForAction< T > forAction 
    )
    -
    -inlinestaticpackage
    -
    - -

    Performs a parallel for loop according to the scheduling policy provided.

    -
    Template Parameters
    - - -
    TThe type of reductions, if applicable.
    -
    -
    -
    Parameters
    - - - - -
    wsThe workshare singleton.
    schedulerScheduler to use while parallelizing the loop.
    forActionThe function to be executed.
    -
    -
    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - diff --git a/classDotMP_1_1Parallel.html b/classDotMP_1_1Parallel.html index 0dfdd9e0..7d03cc05 100644 --- a/classDotMP_1_1Parallel.html +++ b/classDotMP_1_1Parallel.html @@ -81,7 +81,7 @@

    Static Public Member Functions

    static void For (int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null) - Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region is executed in parallel, with iterations being distributed among the threads, and potentially out-of-order. A schedule is provided to inform the runtime how to distribute iterations of the loop to threads. Available schedules are specified by the Schedule enum, and have detailed documentation in the Iter class. Acts as an implicit Barrier(). More...
    + Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region is executed in parallel, with iterations being distributed among the threads, and potentially out-of-order. A schedule is provided to inform the runtime how to distribute iterations of the loop to threads. Available schedules are specified by the Schedule enum, and have detailed documentation in the Iter class. Acts as an implicit Barrier(). More...
      static void ForCollapse ((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)  Creates a collapsed for loop inside a parallel region. A collapsed for loop can be used when you want to parallelize two or more nested for loops. Instead of only parallelizing across the outermost loop, the nested loops are flattened before scheduling, which has the effect of parallelizing across both loops. This has the effect multiplying the number of iterations the scheduler can work with, which can improve load balancing in irregular nested loops. More...
    @@ -461,7 +461,7 @@

    -

    Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region is executed in parallel, with iterations being distributed among the threads, and potentially out-of-order. A schedule is provided to inform the runtime how to distribute iterations of the loop to threads. Available schedules are specified by the Schedule enum, and have detailed documentation in the Iter class. Acts as an implicit Barrier().

    +

    Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region is executed in parallel, with iterations being distributed among the threads, and potentially out-of-order. A schedule is provided to inform the runtime how to distribute iterations of the loop to threads. Available schedules are specified by the Schedule enum, and have detailed documentation in the Iter class. Acts as an implicit Barrier().

    Parameters
    diff --git a/classDotMP_1_1RuntimeScheduler.html b/classDotMP_1_1RuntimeScheduler.html index 6c35a0a4..8e6c3d41 100644 --- a/classDotMP_1_1RuntimeScheduler.html +++ b/classDotMP_1_1RuntimeScheduler.html @@ -255,7 +255,7 @@

    Iter.cs +
  • DotMP/Schedule.cs
  • diff --git a/classDotMP_1_1Schedule.html b/classDotMP_1_1Schedule.html index 566d35d7..da1137b4 100644 --- a/classDotMP_1_1Schedule.html +++ b/classDotMP_1_1Schedule.html @@ -480,7 +480,7 @@

    Iter.cs +
  • DotMP/Schedule.cs
  • diff --git a/classDotMP_1_1StaticScheduler.html b/classDotMP_1_1StaticScheduler.html index 13f9ee99..87ab78a2 100644 --- a/classDotMP_1_1StaticScheduler.html +++ b/classDotMP_1_1StaticScheduler.html @@ -383,7 +383,7 @@

    Iter.cs +
  • DotMP/Schedule.cs
  • diff --git a/classDotMP_1_1Thr.html b/classDotMP_1_1Thr.html index 944e422a..77a98073 100644 --- a/classDotMP_1_1Thr.html +++ b/classDotMP_1_1Thr.html @@ -206,7 +206,7 @@

    Init.cs +
  • DotMP/WorkShare.cs
  • diff --git a/classDotMP_1_1WorkShare-members.html b/classDotMP_1_1WorkShare-members.html index c30d1759..5142b164 100644 --- a/classDotMP_1_1WorkShare-members.html +++ b/classDotMP_1_1WorkShare-members.html @@ -80,17 +80,18 @@

    - - - - - - - - - - - + + + + + + + + + + + +
    startThe start of the loop, inclusive.
    in_for_pvDotMP.WorkShareprivatestatic
    num_threadsDotMP.WorkSharepackage
    opDotMP.WorkSharepackage
    reduction_listDotMP.WorkShareprivatestatic
    reduction_valuesDotMP.WorkSharepackage
    scheduleDotMP.WorkSharepackage
    schedule_pvDotMP.WorkShareprivatestatic
    SetLocal< T >(ref T local)DotMP.WorkShareinlinepackage
    startDotMP.WorkSharepackage
    start_pvDotMP.WorkShareprivatestatic
    threadDotMP.WorkSharepackage
    threadsDotMP.WorkShareprivatestatic
    WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)DotMP.WorkShareinlinepackage
    WorkShare()DotMP.WorkShareinlinepackage
    PerformLoop< T >(ForAction< T > forAction)DotMP.WorkShareinlinepackage
    reduction_listDotMP.WorkShareprivatestatic
    reduction_valuesDotMP.WorkSharepackage
    scheduleDotMP.WorkSharepackage
    schedule_pvDotMP.WorkShareprivatestatic
    SetLocal< T >(ref T local)DotMP.WorkShareinlinepackage
    startDotMP.WorkSharepackage
    start_pvDotMP.WorkShareprivatestatic
    threadDotMP.WorkSharepackage
    threadsDotMP.WorkShareprivatestatic
    WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)DotMP.WorkShareinlinepackage
    WorkShare()DotMP.WorkShareinlinepackage
    I
    -
    IntWrapper (DotMP)
    InvalidArgumentsException (DotMP)
    IScheduler (DotMP)
    Iter (DotMP)
    +
    IntWrapper (DotMP)
    InvalidArgumentsException (DotMP)
    IScheduler (DotMP)
    L
    Lock (DotMP)
    diff --git a/dir_4a31fc671ab19711f8db470b224634b3.html b/dir_4a31fc671ab19711f8db470b224634b3.html index 0cfb9c1f..62e141f3 100644 --- a/dir_4a31fc671ab19711f8db470b224634b3.html +++ b/dir_4a31fc671ab19711f8db470b224634b3.html @@ -80,17 +80,13 @@   file  ForkedRegion.cs   -file  Init.cs -  -file  Iter.cs -  file  Lock.cs   file  Operations.cs   file  Parallel.cs   -file  Scheduler.cs +file  Schedule.cs   file  Sections.cs   @@ -98,6 +94,8 @@   file  Tasking.cs   +file  WorkShare.cs +  file  Wrappers.cs   diff --git a/files.html b/files.html index 2aa18a0e..6193e7b2 100644 --- a/files.html +++ b/files.html @@ -72,18 +72,17 @@  DependencyGraph.cs  Exceptions.cs  ForkedRegion.cs - Init.cs - Iter.cs - Lock.cs - Operations.cs - Parallel.cs - Scheduler.cs - Sections.cs - Shared.cs - Tasking.cs - Wrappers.cs -  DotMP-Tests - ParallelTests.cs + Lock.cs + Operations.cs + Parallel.cs + Schedule.cs + Sections.cs + Shared.cs + Tasking.cs + WorkShare.cs + Wrappers.cs +  DotMP-Tests + ParallelTests.cs diff --git a/functions_func.html b/functions_func.html index d077cd4f..9716e5e6 100644 --- a/functions_func.html +++ b/functions_func.html @@ -418,7 +418,7 @@

    - p -

    diff --git a/functions_p.html b/functions_p.html index 3fe74672..a97196ea 100644 --- a/functions_p.html +++ b/functions_p.html @@ -101,7 +101,7 @@

    - p -

    diff --git a/functions_s.html b/functions_s.html index 2da255e1..d7488165 100644 --- a/functions_s.html +++ b/functions_s.html @@ -119,12 +119,12 @@

    - s -

    • SetNumThreads() : DotMP.Parallel
    • -
    • Shared() -: DotMP.Shared< T > -
    • shared : DotMP.Shared< T >
    • +
    • Shared() +: DotMP.Shared< T > +
    • Shared_works() : DotMPTests.ParallelTests
    • diff --git a/hierarchy.html b/hierarchy.html index ad92455c..527575a4 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -89,18 +89,17 @@  CDotMP.RuntimeSchedulerPlaceholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations  CDotMP.StaticSchedulerImplementation of static scheduling  CDotMPTests.SerialCustom scheduler which runs a for loop in serial - CDotMP.IterContains all of the scheduling code for parallel for loops - CDotMP.LockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test - CDotMP.ParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic - CDotMPTests.ParallelTestsTests for the DotMP library - CDotMP.RegionContains relevant internal information about parallel regions, including the threads and the function to be executed. Provides a region-wide lock and SpinWait objects for each thread - CDotMP.SectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation - CDotMP.Shared< U > - CDotMP.SharedEnumerable< T, U >A specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function - CDotMP.TaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated - CDotMP.TaskUUIDTask UUID as returned from Parallel.Task - CDotMP.ThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on - CDotMP.WorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work + CDotMP.LockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test + CDotMP.ParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic + CDotMPTests.ParallelTestsTests for the DotMP library + CDotMP.RegionContains relevant internal information about parallel regions, including the threads and the function to be executed. Provides a region-wide lock and SpinWait objects for each thread + CDotMP.SectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation + CDotMP.Shared< U > + CDotMP.SharedEnumerable< T, U >A specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function + CDotMP.TaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated + CDotMP.TaskUUIDTask UUID as returned from Parallel.Task + CDotMP.ThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on + CDotMP.WorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work diff --git a/index.html b/index.html index 48095444..c5fd8ab9 100644 --- a/index.html +++ b/index.html @@ -102,7 +102,7 @@

      work();
      });
      The main class of DotMP. Contains all the main methods for parallelism. For users,...
      Definition: Parallel.cs:13
      -
      static void ParallelRegion(Action action, uint? num_threads=null)
      Creates a parallel region. The body of a parallel region is executed by as many threads as specified ...
      Definition: Parallel.cs:553
      +
      static void ParallelRegion(Action action, uint? num_threads=null)
      Creates a parallel region. The body of a parallel region is executed by as many threads as specified ...
      Definition: Parallel.cs:552
      Definition: Atomic.cs:4

      This function supports the num_threads optional parameter, which sets the number of threads to spawn. The default value is the number of logical threads on the system.

      @@ -115,7 +115,7 @@

      DotMP provides:

      DotMP.Parallel.For(a, b, i => {
      work(i);
      });
      -
      static void For(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null)
      Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region ...
      Definition: Parallel.cs:160
      +
      static void For(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null)
      Creates a for loop inside a parallel region. A for loop created with For inside of a parallel region ...
      Definition: Parallel.cs:159

      This function supports the schedule optional parameter, which sets the parallel scheduler to use. Permissible values are DotMP.Schedule.Static, DotMP.Schedule.Dynamic, DotMP.Schedule.Guided, and DotMP.Schedule.Runtime. The default value is DotMP.Schedule.Static.

      This function supports the chunk_size optional parameter, which sets the chunk size for the scheduler to use. The default value is dependent on the scheduler and is not documented, as it may change from version to version.

      The behavior of DotMP.Parallel.For is undefined if not used within a ParallelRegion.

      @@ -129,7 +129,7 @@

      DotMP provides:

      work(i);
      });
      -
      static void ParallelFor(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)
      Creates a parallel for loop. Contains all of the parameters from ParallelRegion() and For()....
      Definition: Parallel.cs:587
      +
      static void ParallelFor(int start, int end, Action< int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)
      Creates a parallel for loop. Contains all of the parameters from ParallelRegion() and For()....
      Definition: Parallel.cs:586

      This function supports all of the optional parameters of ParallelRegion and For, and is merely a wrapper around those two functions for conciseness.

      For with Reduction

      @@ -174,7 +174,7 @@

      (i, j, /* ... */, k) => {
      work(i, j, /* ... */, k);
      });
      -
      static void ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)
      Creates a collapsed for loop inside a parallel region. A collapsed for loop can be used when you want...
      Definition: Parallel.cs:183
      +
      static void ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)
      Creates a collapsed for loop inside a parallel region. A collapsed for loop can be used when you want...
      Definition: Parallel.cs:182

      If four or fewer loops are being collapsed, overloads of ForCollapse exist to easily collapse said loops. If greater than four loops are being collapsed, then the user should pass an array of tuples as the first argument, and accept an array of indices in the lambda.

      This function supports all of the optional parameters of For.

      @@ -206,7 +206,7 @@

      (i, j, /* ... */, k) => {
      work(i, j, /* ... */, k);
      });
      -
      static void ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)
      Creates a parallel collapsed for loop. Contains all of the parameters from ParallelRegion() and ForCo...
      Definition: Parallel.cs:634
      +
      static void ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)
      Creates a parallel collapsed for loop. Contains all of the parameters from ParallelRegion() and ForCo...
      Definition: Parallel.cs:633

      This function supports all of the optional parameters of ParallelRegion and ForCollapse, and is merely a wrapper around those two functions for conciseness.

      Parallel For with Reduction and Collapse

      @@ -243,7 +243,7 @@

      }, () => {
      work2();
      });
      -
      static void Sections(params Action[] actions)
      Creates a sections region. Sections allows for the user to submit multiple, individual tasks to be di...
      Definition: Parallel.cs:819
      +
      static void Sections(params Action[] actions)
      Creates a sections region. Sections allows for the user to submit multiple, individual tasks to be di...
      Definition: Parallel.cs:818

      Parallel Sections

      Given the OpenMP:

      #pragma omp parallel sections
      @@ -262,7 +262,7 @@

      }, () => {
      work2();
      });
      -
      static void ParallelSections(uint? num_threads=null, params Action[] actions)
      Creates a parallel sections region. Contains all of the parameters from ParallelRegion() and Sections...
      Definition: Parallel.cs:1002
      +
      static void ParallelSections(uint? num_threads=null, params Action[] actions)
      Creates a parallel sections region. Contains all of the parameters from ParallelRegion() and Sections...
      Definition: Parallel.cs:1001

      This function supports the optional parameter num_threads from DotMP.Parallel.ParallelRegion.

      Critical

      @@ -273,13 +273,13 @@

      DotMP provides:

      DotMP.Parallel.Critical(id, () => {
      work();
      });
      -
      static int Critical(int id, Action action)
      Creates a critical region. A critical region is a region of code that can only be executed by one thr...
      Definition: Parallel.cs:1019
      +
      static int Critical(int id, Action action)
      Creates a critical region. A critical region is a region of code that can only be executed by one thr...
      Definition: Parallel.cs:1018

      This function requires an id parameter, which is used as a unique identifier for a particular critical region. If multiple critical regions are present in the code, they should each have a unique id. The id should likely be a const int or an integer literal.

      Barrier

      Given the OpenMP:

      #pragma omp barrier

      DotMP provides:

      -
      static void Barrier()
      Creates a barrier. All threads must reach the barrier before any thread can continue....
      Definition: Parallel.cs:1053
      +
      static void Barrier()
      Creates a barrier. All threads must reach the barrier before any thread can continue....
      Definition: Parallel.cs:1052

      Master

      Given the OpenMP:

      #pragma omp master
      @@ -289,7 +289,7 @@

      DotMP provides:

      work();
      });
      -
      static void Master(Action action)
      Creates a master region. The master region is a region of code that is only executed by the master th...
      Definition: Parallel.cs:1081
      +
      static void Master(Action action)
      Creates a master region. The master region is a region of code that is only executed by the master th...
      Definition: Parallel.cs:1080

      Master's behavior is left undefined if used outside of a ParallelRegion.

      Single

      @@ -300,7 +300,7 @@

      DotMP provides:

      DotMP.Parallel.Single(id, () => {
      work();
      });
      -
      static void Single(int id, Action action)
      Creates a single region. A single region is only executed once per Parallel.ParallelRegion....
      Definition: Parallel.cs:1103
      +
      static void Single(int id, Action action)
      Creates a single region. A single region is only executed once per Parallel.ParallelRegion....
      Definition: Parallel.cs:1102

      The id parameter provided should follow the same guidelines as specified in Critical.

      A Single region is only executed once per DotMP.Parallel.ParallelRegion, and is executed by the first thread that encounters it.

      Single's behavior is left undefined if used outside of a ParallelRegion.

      @@ -313,7 +313,7 @@

      DotMP provides:

      DotMP.Parallel.Ordered(id, () => {
      work();
      });
      -
      static void Ordered(int id, Action action)
      Creates an ordered region. An ordered region is a region of code that is executed in order inside of ...
      Definition: Parallel.cs:1149
      +
      static void Ordered(int id, Action action)
      Creates an ordered region. An ordered region is a region of code that is executed in order inside of ...
      Definition: Parallel.cs:1148

      The id parameter provided should follow the same guidelines as specified in Critical.

      Ordered's behavior is left undefined if used outside of a For.

      @@ -418,7 +418,7 @@

      DotMP provides:

      work();
      });
      -
      static TaskUUID Task(Action action, params TaskUUID[] depends)
      Enqueue a task into the task queue. Differing from OpenMP, there is no concept of parent or child tas...
      Definition: Parallel.cs:851
      +
      static TaskUUID Task(Action action, params TaskUUID[] depends)
      Enqueue a task into the task queue. Differing from OpenMP, there is no concept of parent or child tas...
      Definition: Parallel.cs:850

      This function supports depends as a params parameter. depends accepts DotMP.TaskUUID objects, and marks the created task as dependent on the tasks passed through depends.

      This function adds a task to the task queue and is deferred until a tasking point.

      This function returns a DotMP.TaskUUID object, which can be passed to future depends clauses.

      @@ -426,7 +426,7 @@

      Taskwait

      Given the OpenMP:

      #pragma omp taskwait

      DotMP provides:

      -
      static void Taskwait()
      Wait for all tasks in the queue to complete. Is injected into a Thread's work by the Region construct...
      Definition: Parallel.cs:864
      +
      static void Taskwait()
      Wait for all tasks in the queue to complete. Is injected into a Thread's work by the Region construct...
      Definition: Parallel.cs:863

      This function acts as a tasking point, as well as an implicit barrier.

      Taskloop

      @@ -438,7 +438,7 @@

      DotMP provides:

      DotMP.Parallel.Taskloop(a, b, i => {
      work(i);
      });
      -
      static TaskUUID[] Taskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true, params TaskUUID[] depends)
      Creates a number of tasks to complete a for loop in parallel. If neither grainsize nor num_tasks are ...
      Definition: Parallel.cs:900
      +
      static TaskUUID[] Taskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true, params TaskUUID[] depends)
      Creates a number of tasks to complete a for loop in parallel. If neither grainsize nor num_tasks are ...
      Definition: Parallel.cs:899

      This function supports the num_tasks optional parameter, which specifies how many tasks into which the loop is broken up.

      This function supports the grainsize optional parameter, which specifies how many iterations belong to each individual task.

      If both num_tasks and grainsize are provided, the num_tasks parameter takes precedence over the grainsize parameter.

      @@ -455,7 +455,7 @@

      DotMP provides:

      work();
      });
      -
      static void ParallelMaster(Action action, uint? num_threads=null)
      Wrapper around Parallel.ParallelRegion() and Parallel.Master().
      Definition: Parallel.cs:968
      +
      static void ParallelMaster(Action action, uint? num_threads=null)
      Wrapper around Parallel.ParallelRegion() and Parallel.Master().
      Definition: Parallel.cs:967

      This function supports the num_threads optional parameter from DotMP.Parallel.ParallelRegion.

      Master Taskloop

      @@ -467,7 +467,7 @@

      DotMP provides:

      work(i);
      });
      -
      static void MasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true)
      Wrapper around Parallel.Master() and Parallel.Taskloop().
      Definition: Parallel.cs:986
      +
      static void MasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, bool only_if=true)
      Wrapper around Parallel.Master() and Parallel.Taskloop().
      Definition: Parallel.cs:985

      This function supports all of the optional parameters from DotMP.Parallel.Taskloop, except depends.

      This function does not return a DotMP.TaskUUID[] array.

      @@ -480,7 +480,7 @@

      DotMP provides:

      work(i);
      });
      -
      static void ParallelMasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, uint? num_threads=null, bool only_if=true)
      Wrapper around Parallel.ParallelRegion(), Parallel.Master(), and Parallel.Taskloop().
      Definition: Parallel.cs:950
      +
      static void ParallelMasterTaskloop(int start, int end, Action< int > action, uint? grainsize=null, uint? num_tasks=null, uint? num_threads=null, bool only_if=true)
      Wrapper around Parallel.ParallelRegion(), Parallel.Master(), and Parallel.Taskloop().
      Definition: Parallel.cs:949

      This function supports all of the optional parameters from DotMP.Parallel.ParallelRegion and DotMP.Parallel.Taskloop, except depends.

      This function does not return a DotMP.TaskUUID[] array.

      diff --git a/inherit_graph_10.map b/inherit_graph_10.map index 909e5eee..8c4628d7 100644 --- a/inherit_graph_10.map +++ b/inherit_graph_10.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_10.md5 b/inherit_graph_10.md5 index 61d94afc..bbe8b4a7 100644 --- a/inherit_graph_10.md5 +++ b/inherit_graph_10.md5 @@ -1 +1 @@ -b89ded3726b38cb4a5644e087b623c0b \ No newline at end of file +5e0aaaa2d0c4057cc8bd124ad87dc77c \ No newline at end of file diff --git a/inherit_graph_10.png b/inherit_graph_10.png index 5cabbfc05a9c1e07f571f1b54d7f3614aa316573..ad5caaccc5c17c8813f056f8bf4ea308c1789097 100644 GIT binary patch literal 1651 zcmV-(28{WMP)GBVFQA*`9 zFpFe*BSu6QT?9oKRFoGPio8_F@T#~hnN_*am@VuCAD$aag zc0O=m{C*F=^L?K0p7T80IY$yg2oyqr*0AMPpz!xl%nl(GvqK2Q><}XS&w$--=luEe z%b`Ufh_tr0&WO#J*)Erh+qZB36+sHYXK--PuYWUU_7t;yGZg;&w6wHPQc^N&PFb@< z2*vCWLNPmpP|OY?6tkC*jEoE#8ylBfhD=b*&dbX~k|ZQaLZwoXoSe-5{rl|9Wt z^z?MDU%x(U?LP;tySp1nl8B0m@~b5}I-2d2$=##!^sF zz`J+vT>Oa8Nty?*H@+8^W*{IcOQd3iT z`0(MJV?JM&bj{wkZy#>Ao1UH?0QT(J!`RpuuU@^Pv$GSI%SBmP834`A%@_;@EEWqw z2s%1C{uLP(MrCCsSFT(E;Kq#`WMyTMl#~<{o#W%rUPnY8+lZn2*J{~`Q z%)r0^X=!N`7Z>yE*DnA{N=k@{iNWD;(AL(*&6_s^o+nWMr?6VBoH=ub;o)ISCKF|4 zWd!Y!1Mvqon@!9T4oGfpuBfT0nGx^p?G=D{`t+%AI2-~H{r&xNzPr0y0AgrpNC+W> z!C(*;i)BXb6DLlH4<9~=n3x#x@#9CK*Xu=ld%L)Q|GrqYYL#CtV`F2Yy1H6KM@Ng{ z;o%wW0QrcBh!AaUZF1h_atT1V-EKKHIXNlRYPIO<>Joi@eF6|8BO`MD(W6JxV%xTD z6IZWZ6+(!4^?%EjEuy}@Ue1q>jtW2w4i3&f@UsxWzm_GP*)Eq0fVj9gTrL;k;o)r9 zutCnJq@+x17YL0;gVAWDva*t|U%!%@o9nmjg$oyuB#CwF*75AwGw$8HM|^zzjCNCN zw#Vb4u&|I*r%o|BISD|2e?I_PtybR1tyr;w&!0c@_U&8TZZ}a;QN+c?$@P+xlLL;$ zeEP4^Xynf-l?s4w-@XMJnt8LNW;Zo8v3~t}Hf`EOVqzi_6B7&!49NL6Z{7fqn3(um zOjuw!M~@!m&Ye3PIdTL^lKi%tGSTPr(b3UCc6N5ax@*_2rLnOQhr_|OYu5nK>2!pJ zh2iyj5kgEm3JVL-YPI-$K6!lxa5|lS&oQ6=FEv3o`{&P}^z`&lS67GCYUSd^i%610 za&j^|cI=?4s*3mT-{W$*sIIQYXf%?LkN`kJLIPb~T}(_&%vw7uD+?h6wY9Yi)>Tna zK~7GN-+XLrEVZ?@oIZV;A3uJOl$1nKQ4!_k<@EOUGCn@eix)2_E-vQ#_wS^nq>!1J ziP>ysWMl-V)5-DU$NkoyPyd&ipqV{&>5Pt!CND3Kp`jt{c00wz#c~^)%|=vI6necL zgTa7StHo-y%K5swI@;UYQK?kZcH@5wv)Rn}_&64e1^B&LN=r+_Xf&eHXfT`2l$V#Y za^*_7Kc7B*V&le*<~gRJA_co4k7$*&{|qr{-zFvAQ9+Ru3xkLJ$tP1 x|3wl)c|SWuP~OiDB^0wm2*vCWLNPmp_y@<+YeFwJs9gX6002ovPDHLkV1iCaG3WpQ delta 1310 zcmV+(1>ySh44?`jiBL{Q4GJ0x0000DNk~Le0001e0000b2m$~A0N_7y=#e25e+1P@ zL_t(&f$f@IDEnU=$Isd1m)bm(ri~dAyV=5AY>Fhs@=z1TJeQ|1t0gz$N@^5wVJ_rh zlIMq{cFWa*}%Yy3>Uzxckcc0QlaIiJt>-8tv`J*Pnw zMFGi|Lm|3=9}1~EF_5|w1F1VPe|R`HbUIyUXD3mmd~ZY|ky5F&H~*OL2!c#cPk(ty z-ygkRuhZ!qEgsH6Q&Ur4RnJc$Cnx8Hh1}nXfz+KCNZpBn)cp^HLScV@zw__+#Qznf z?!@pB-BVLjA%qY@FE6jKu&~0yLW9BZX0O=T*rB1J7lSxXmaVNV2qBF|e{)Vmr_(`D&sVF}_NH2`=JWZuiA*Mw zKp@D>%sf9of4}!%#;twE)6+9DGP0wiqqw+OE|+6h%ID|jGMS9QU<3pNl$4ZQU0neH z^78W5*VoI+${>V7p%Ckyf0mYZadEM_x(WcWTCHPaV^vjExQV>Iy;UmJ?d|Q0(}%M+ zJv|*lNTEEK3+2P^gv9U3`YhYlYt*!0)`Z_N! z&qWw6#l^*YdwWYuOD88MTrO84k=SfDck0ABuYLeFn+*WCyu3U(I9Og@K0G{Ru~-0r zo}L~ak7qWUnM@{bf5(c7iin7atE;QNzCM*o_5A#d8)mUsnwy(xG@5;_xb{-1)adAF zxm>=muppDkFk@X^U0ht8V@KRDXN*SU+}xbWWWpY*y}jMf&u@Eso5$n5smyD9&U{A@ z1OVXg?~fpehlfWtGLyBk8tVzE|MR_5pD z0|EkEd#9$RVq#)wG#Z3Zp->o&MtiX1Vsa7Y%;Di703a|h5POYNsZ@)_a&&a`wl1&p zIl7OIjs^tnwpxKnVIV9Y6zjT7khJBtyaBW zpOlp3+Ix0(f0m!0-_p`zHk)lWTUS??;{vje?>fvG4u?abP%bVmPzN$HGTy5W9&YLW z^z^i|v(wnvsL^P8dU_y)VPRnj2?@2ewPv#!L6G|Tda+oHZ8A(Ib8~ak`3d9W<53iC zXlQs(#`5y=I-O1;kzlTgi3u8w#^>_|0zqJ4phly??2V0$ zTCLX0%L{jp{uDw&LfYHg^Yin)y}gx6WmZ;}J7JD!G#W0KD;A3x42E1TFD)(o_3M{A zr9#I~bg0S6NvTvy{=?wY!R~<_FWAX@0%9O_Ck9e?Vjy)V22yuoAay4OQg>p&xfh$9 zoc#JazBfjrF(@d=(SoD9R4V - + diff --git a/inherit_graph_11.md5 b/inherit_graph_11.md5 index bbe8b4a7..ee8c357a 100644 --- a/inherit_graph_11.md5 +++ b/inherit_graph_11.md5 @@ -1 +1 @@ -5e0aaaa2d0c4057cc8bd124ad87dc77c \ No newline at end of file +5e744e6c4820ef1633a2c0aa4e43b6e7 \ No newline at end of file diff --git a/inherit_graph_11.png b/inherit_graph_11.png index ad5caaccc5c17c8813f056f8bf4ea308c1789097..926116cf569d33821c7ac18a6826b0e4309d8808 100644 GIT binary patch literal 2037 zcmV z86uXXU?!!}Klw)nC5vi^g&~@3DhUQNLQvACmPV5$Zl-GwK7=OAhY@Z&-#;!tS=+8Z zAFfGpUVnK%=j?OdpU-{oc)W8Mgb*MQRN%MM0ucWW$V>>zKxRTv1~L?BU^I48v$Nn)gCZL zY;tERE-r=;+H5wpS{)G)k(`|T>eZ`_CgJgT3WZ|zQlU`rcs!pAS*_Oi`1tJX?C;;d zuMUYsA{vc0G&E!~nMz7Z?%lh$xmvcBj*bq2KoA=n`~Lm=+1c5bFJIbhw)Xb+oz}HI zKsS_1rANdk85tSGJzhm7lW{m4m&*kqoSB)CN~Pi9;cPbh(xpptb8`^FoSdB16%!K^ zi6pmf-Qse&{r&wA!i9x}(9qB)Po9K?g!o)&X=w?=u(q}~;&OU=8UXO=($Rjx7lphuU|iU^r+M6gb-$DXQ!m3=ybaI`T3ff zn)dc~Z&mJhf~*iepHI98mX?+(D=XP-w#(%j9UTn}4D9LYvD@t$ji$7;6hf%e=>Py4 zjmBpiHJpiDm zr|0X}uK<9Fi3uV;JUk2ln4FyS?ge3{nVA_TlQ}mx$K&zTYBiaeh)sn~r%z8$uZ~(Q zmcqiqn3$Nrz`*3>4WGy1* zS5{W~T*4b~Gg0%`9HEcJVwuh6fPerT$BB4MOw8)2PuOg>P$D)~)CF&d}W4eC*gU8jXfwSaET&#bWVUh<7To77^39T<&`M;}dGk)Y#a#fB*it zxVXs3NQc8=GMR|@*w`2VATlx%0O056d#$TiueP?f78DeCf7S#3cK}~pT_O*;)5@j94tjaop*268nKWWUAIEgbcA*+|ki7Fffpw zo-PmwmY0_gA3luZctb-2CHdW@66dWuckWD0O}SjI>gsBT!?DI|-63lcG3xU!tdlL7 zX=P<)bab?=tgODi{?VgH7=}efMF|9g!otF-sVTGBTvSvf6bd6EA^-pp5fNIg*1P5t zCr&^JOG``FvtnLe-pP|E0RUF3RV)^Fc6QFs&)aOanwlD;(U_Q+$mMdgv$Jz^bM<=t z^78VB4<95F$**6(xLoe3Q>SDy*~rL<&1S2ut$qFa^%|}UR8>_)M@MtH+}hgOy1F{TXZ7{Jb(WDY6N|pf}jj!CIn?5Ga)DgnF&D|$V>>zKxRTv1~L TO1Bu(00000NkvXXu0mjf%kR`) literal 1651 zcmV-(28{WMP)GBVFQA*`9 zFpFe*BSu6QT?9oKRFoGPio8_F@T#~hnN_*am@VuCAD$aag zc0O=m{C*F=^L?K0p7T80IY$yg2oyqr*0AMPpz!xl%nl(GvqK2Q><}XS&w$--=luEe z%b`Ufh_tr0&WO#J*)Erh+qZB36+sHYXK--PuYWUU_7t;yGZg;&w6wHPQc^N&PFb@< z2*vCWLNPmpP|OY?6tkC*jEoE#8ylBfhD=b*&dbX~k|ZQaLZwoXoSe-5{rl|9Wt z^z?MDU%x(U?LP;tySp1nl8B0m@~b5}I-2d2$=##!^sF zz`J+vT>Oa8Nty?*H@+8^W*{IcOQd3iT z`0(MJV?JM&bj{wkZy#>Ao1UH?0QT(J!`RpuuU@^Pv$GSI%SBmP834`A%@_;@EEWqw z2s%1C{uLP(MrCCsSFT(E;Kq#`WMyTMl#~<{o#W%rUPnY8+lZn2*J{~`Q z%)r0^X=!N`7Z>yE*DnA{N=k@{iNWD;(AL(*&6_s^o+nWMr?6VBoH=ub;o)ISCKF|4 zWd!Y!1Mvqon@!9T4oGfpuBfT0nGx^p?G=D{`t+%AI2-~H{r&xNzPr0y0AgrpNC+W> z!C(*;i)BXb6DLlH4<9~=n3x#x@#9CK*Xu=ld%L)Q|GrqYYL#CtV`F2Yy1H6KM@Ng{ z;o%wW0QrcBh!AaUZF1h_atT1V-EKKHIXNlRYPIO<>Joi@eF6|8BO`MD(W6JxV%xTD z6IZWZ6+(!4^?%EjEuy}@Ue1q>jtW2w4i3&f@UsxWzm_GP*)Eq0fVj9gTrL;k;o)r9 zutCnJq@+x17YL0;gVAWDva*t|U%!%@o9nmjg$oyuB#CwF*75AwGw$8HM|^zzjCNCN zw#Vb4u&|I*r%o|BISD|2e?I_PtybR1tyr;w&!0c@_U&8TZZ}a;QN+c?$@P+xlLL;$ zeEP4^Xynf-l?s4w-@XMJnt8LNW;Zo8v3~t}Hf`EOVqzi_6B7&!49NL6Z{7fqn3(um zOjuw!M~@!m&Ye3PIdTL^lKi%tGSTPr(b3UCc6N5ax@*_2rLnOQhr_|OYu5nK>2!pJ zh2iyj5kgEm3JVL-YPI-$K6!lxa5|lS&oQ6=FEv3o`{&P}^z`&lS67GCYUSd^i%610 za&j^|cI=?4s*3mT-{W$*sIIQYXf%?LkN`kJLIPb~T}(_&%vw7uD+?h6wY9Yi)>Tna zK~7GN-+XLrEVZ?@oIZV;A3uJOl$1nKQ4!_k<@EOUGCn@eix)2_E-vQ#_wS^nq>!1J ziP>ysWMl-V)5-DU$NkoyPyd&ipqV{&>5Pt!CND3Kp`jt{c00wz#c~^)%|=vI6necL zgTa7StHo-y%K5swI@;UYQK?kZcH@5wv)Rn}_&64e1^B&LN=r+_Xf&eHXfT`2l$V#Y za^*_7Kc7B*V&le*<~gRJA_co4k7$*&{|qr{-zFvAQ9+Ru3xkLJ$tP1 x|3wl)c|SWuP~OiDB^0wm2*vCWLNPmp_y@<+YeFwJs9gX6002ovPDHLkV1iCaG3WpQ diff --git a/inherit_graph_12.map b/inherit_graph_12.map index bc49675e..9c0c7a9d 100644 --- a/inherit_graph_12.map +++ b/inherit_graph_12.map @@ -1,3 +1,4 @@ - + + diff --git a/inherit_graph_12.md5 b/inherit_graph_12.md5 index ee8c357a..55f7b195 100644 --- a/inherit_graph_12.md5 +++ b/inherit_graph_12.md5 @@ -1 +1 @@ -5e744e6c4820ef1633a2c0aa4e43b6e7 \ No newline at end of file +8a82a5a3b573c1fccadbd11923e4f3e4 \ No newline at end of file diff --git a/inherit_graph_12.png b/inherit_graph_12.png index 926116cf569d33821c7ac18a6826b0e4309d8808..2d8c2bb9fea3f0cbd390105ac8745dc7f65ebc90 100644 GIT binary patch literal 4087 zcmZ8kbyQS;^S;s&$`=uka92ROq?JZuDS-u9FldA?yV9_fAT1IS(k)2$5+W!FA`Mc~ zsnRT+i}3sS{{DE+dFP&UN-%hI_@+QGE6R|WK( zepP1I-g}wdY}pX(LeG<3Xy;}~vO3_cXsAL@W%@9XqVN?*Z4Kr1x0;2I*ywGc@PJ?r z<`|q^K+_z|(a+Hm0bihHC!Fw49L?gf#J&^tjT*G{s+UNVVqU`|u@EhZlIF|1RDtk^ zM6L`ZO2s5g0u+IU;isPD(2LXV?(S$d8Od3F#p3S%{^&02McoByDrQ$-`HRU~^iMX@ zyf|sr2PP&d)|Xjrm0(??C8!P=62yV0x3^|Oi}Qc|UG6oZB`Kmy#=#M{5)%`Xgq|`F zbET%G{X_CkxQf+ew{gtT;`robrVQ4>ZR*tgiYc5{)^pq3jpgOHh@_-3&oD^I3QCBH zj~AO=P|PLE5UHFixuxss;?l~Vbx_(AM#c{x9vqCB4W!>SK%vGaCQfEQ`4~5Zgs7^ieT&(NR538P z2F>@SNyRBG;-?$L^2^=?H!*g6`=+*Qdx!ewe=P2{D4s@r2onFN5Py+bSja=KIyE&# zMM=4TaIm?tvAetbw(RTlw5){0b^p}VRC@;pAzV&qC>a{PUW*?4?DvORp~m~bo;~*X zXwH9ZY)mYrH#j)h0&5#w33uj4m9thLxag&`NOh#a*LzESGA_Rmii#~ueQEmiq)?OJ zpUJVYB;}ly)m2h5vbwrDBFNX*_ojm1*$j5>7KJ4m9q|;uw#G*netx|*H^9Jqi-MeRDVPRRt)TmvUXZmCnSt! z`Jdkvaq-gOp;{8KTio5-L)+OE78esio?c$H_4NubPWK0M)qUmX=H_5fOh!i39E*!I z>jocD04)Q<;jpg4B}i0M6u6_Nrl!ZlD(CcO$YAF_zhJ$xJky9ps!w1%l$DiTU0oFw zUp6-@95NDmgqyQ@Ca0!+{+u4{@9&qE3Y?vRzc~4xbN~7C=koIMmo8nBkdSC^Z$CIV z*jpaJVzC{&A@%h~BSi*gpM6uZvix@zRaFDu-uMOw5Q&B<%uY{Z(C9{xdSI_#zgB;9 z^Y`-dPZQ+dh?(+m|Ni?g;b@DIf@F4fwggq-x3?5!$P^@=lOAwH4_jCwWj46BxmaF~=k6{6W!Kcy)YUOS+iRozrDqd3Tj(Xgt>F(}BW>+SJ)V)lLE!O@l$0mHYSG`ul~Xq!{_@D=QJ&+Fx&4<;n&q!bd}X z{jzp+bUgFLa0b5P$r>Ps#KpzUbqNGQm$i$kYI{$T@Fhq&hnByCOmlY$SLxzqp;u(+ z+e(GT1E7tcbVReYbpsGYz!4}E`|rpm(}3{{qU1g zrBtSL#Ydr^h2CBm{6WGc!YcaeN8t z>gu8h?9G&GY-&3D7RBQ2?R|WUFCjH94ryS(K^J~@b|xz)7ZDM$V_!x7=+PtSWoG70 zs09qJveMF5D(r!9eSLkR0H}fzHuuTX z@&yef-?54jA-m(cq`mP46uCerEx)WRN};_xficrim~2ZR=u3>RfR|k-*W2C8O9CtL zu_-AUxr5p|I?KH&!((G8GqX1dR&DWjU6&w;f@Gq(jYZ0#7qrc*SBkXO^ZEj8Ztm{R z(&^XvjXFyMw7JyP)P`2wQgC8SIeH)b{+xdJ@F72+tI9b2?c0&Du`pPBnxwcmCoKhg zEJBpL%mf#zmg|ni{^WW$L2km@ zG&D8iyix-Kz5vP!3JfeRDY-aV&I-E<``Fmn?0+#kKJK|X^gd1Ux%b`@O;S%(bhOdF z1ar&K&@SK+(ANNOjUJoGwMSkH8X1zFw!=e1nwpyTWMtmll;fkNn4Xyl8w_R-z1ts% z9@>4?zWDClyX2#Z$S2JZzq#1OmuX^;T zvB#!oWU#QX^mKP`oBc^oXJwDIb8v8Y{#@rhasnf1^x1W}KQNF86wY_XiL=nqUPXl@ zqFq!{Qc^@j+UIa1go=@D!dkIl_$o{u@PfB!O0Tu(SlMIlEp5p(IsbECMn*=;kZP~J zrR?l%UW0t|KWl4i;ByaGS1Jk$rephgvaB52Dr5H8SDNoXHZ;)Cg;p={&Q4TTRwgGW zg9&2$?Ah!`cdF)F4~s8{Ag+vt%AuH9S+(CI+b!?Bem4%eEcK?)Q{INdv){ibRn-T> zp-C0QQyRCjVn<9Iw7csGN0~sXiwQFte z$-ux+RaIr?cXB&iMN~rK&!3~YDi=Up5EKY^yZ7Sa{Eu?sif`g6C@0FGDA3r=!c5Q@`e75J6I5=__ zKBq&F`Lkz zIcRUshs0xfx2@)PJgr4dW>du@+N&!o&2bX|2&Sf{etv#hNkRz?Mx@a9@84H8HxmR- zfG`7GZj(t3t!!-x19j8e+uPG4CMBh-r4`@QlXzKGU#R}R`m&Z7Zag{~%gh`+JL?Cv zTwF`6IXukV-roPR&U#Bet0F&NEMG@4zGG#Y<-wA~zjAV)o=?@udF|%qyYXmc%*Q$nIO?sg=H zdJ{kYRnsP>j~<)Lsi|uuMDOy+r0D#qfy}sX9ebK3X!CA!KJ68!W8i%1e!(TY`*HFq zfj~t?MNCY5jgIbD#$KP)9FX5U$h5^qi)8JkP#Tt-vYy$PmSP)Z(;RJFnD&p|ovH>u zx!s+g7x)Ao)TAGJ&y5s`ZS}UVEK1XQuFa5 zl^1`z75UT`?EcDNYinz7ueO$!7WiX-e}7@&3SFNZvZYdus0Ud}1p`c5Jchl=_)dc# z2#@U|9#2OKrEZHVV<5DAPWOv)auz@|np#@=A&j5H#3R{!>mBE=P*YorFpbY*Naq;J zKbrRk!hiGBa_E{kkk6)u>V_9-Oi37|02cx$xU%ouvsFDYAWNmFd-Q zc!p&c%XgX_9v&7G+%stb_F=ySn4=D3k9L)5Nq9-iS(It>H2;QzNN7nXRf^#Y`2VH$ z2<)ZdAg^GBEV_9mjN^be$0?mOssSi2PfyQCEPae-b!}}e4i_(=q_!it3e=tzO*9Tp ifxInZtMorUPhghKpi-`E9{7I|cj6NO literal 2037 zcmV z86uXXU?!!}Klw)nC5vi^g&~@3DhUQNLQvACmPV5$Zl-GwK7=OAhY@Z&-#;!tS=+8Z zAFfGpUVnK%=j?OdpU-{oc)W8Mgb*MQRN%MM0ucWW$V>>zKxRTv1~L?BU^I48v$Nn)gCZL zY;tERE-r=;+H5wpS{)G)k(`|T>eZ`_CgJgT3WZ|zQlU`rcs!pAS*_Oi`1tJX?C;;d zuMUYsA{vc0G&E!~nMz7Z?%lh$xmvcBj*bq2KoA=n`~Lm=+1c5bFJIbhw)Xb+oz}HI zKsS_1rANdk85tSGJzhm7lW{m4m&*kqoSB)CN~Pi9;cPbh(xpptb8`^FoSdB16%!K^ zi6pmf-Qse&{r&wA!i9x}(9qB)Po9K?g!o)&X=w?=u(q}~;&OU=8UXO=($Rjx7lphuU|iU^r+M6gb-$DXQ!m3=ybaI`T3ff zn)dc~Z&mJhf~*iepHI98mX?+(D=XP-w#(%j9UTn}4D9LYvD@t$ji$7;6hf%e=>Py4 zjmBpiHJpiDm zr|0X}uK<9Fi3uV;JUk2ln4FyS?ge3{nVA_TlQ}mx$K&zTYBiaeh)sn~r%z8$uZ~(Q zmcqiqn3$Nrz`*3>4WGy1* zS5{W~T*4b~Gg0%`9HEcJVwuh6fPerT$BB4MOw8)2PuOg>P$D)~)CF&d}W4eC*gU8jXfwSaET&#bWVUh<7To77^39T<&`M;}dGk)Y#a#fB*it zxVXs3NQc8=GMR|@*w`2VATlx%0O056d#$TiueP?f78DeCf7S#3cK}~pT_O*;)5@j94tjaop*268nKWWUAIEgbcA*+|ki7Fffpw zo-PmwmY0_gA3luZctb-2CHdW@66dWuckWD0O}SjI>gsBT!?DI|-63lcG3xU!tdlL7 zX=P<)bab?=tgODi{?VgH7=}efMF|9g!otF-sVTGBTvSvf6bd6EA^-pp5fNIg*1P5t zCr&^JOG``FvtnLe-pP|E0RUF3RV)^Fc6QFs&)aOanwlD;(U_Q+$mMdgv$Jz^bM<=t z^78VB4<95F$**6(xLoe3Q>SDy*~rL<&1S2ut$qFa^%|}UR8>_)M@MtH+}hgOy1F{TXZ7{Jb(WDY6N|pf}jj!CIn?5Ga)DgnF&D|$V>>zKxRTv1~L TO1Bu(00000NkvXXu0mjf%kR`) diff --git a/inherit_graph_13.map b/inherit_graph_13.map index 9c0c7a9d..2ad8f641 100644 --- a/inherit_graph_13.map +++ b/inherit_graph_13.map @@ -1,4 +1,3 @@ - - + diff --git a/inherit_graph_13.md5 b/inherit_graph_13.md5 index 55f7b195..309ac685 100644 --- a/inherit_graph_13.md5 +++ b/inherit_graph_13.md5 @@ -1 +1 @@ -8a82a5a3b573c1fccadbd11923e4f3e4 \ No newline at end of file +c2218c9dd4a5c0cffb71d7b4a425fbd4 \ No newline at end of file diff --git a/inherit_graph_13.png b/inherit_graph_13.png index 2d8c2bb9fea3f0cbd390105ac8745dc7f65ebc90..cf3ddb77f6476b829c358e6b6c016bb7e11a084b 100644 GIT binary patch literal 2106 zcmV-A2*vk_P)q+ot$f`fyzv$IXz|EV_`jppIQhre7B=66S>Qnj_Uku6N~Np*E~ze*40&*13M zqsuJ#e1o9_&KnFJaNc0(@b~7;u3fvTs;bso#h=RGn>UsS3JSV?`}TUPu$J{wODAul zqoWCeAPBDyq z_V3@n6I3vn6px3iMWs@url!)qyrZMz(4j+IF4xY^P9zdty?S+iex8P(W#O{K8r9N< zX1&SE%7PH;_4=l!CTC~o;NajVPoAvSiAW?WD=RZ~%gV|`A`#_6I-Snn-#<1s_Vee@ z0Dw)KHo^aLIy&CGdDGtBo^qkt*;#@h>g(&5i6Q5WL?QtI5CkC<3NKx{ zg!DiNOG-+FLZO|V-QK->-@bi|jDCK8m6esqb8KwvfddB&1_OjJFfg#ZyxcVB!i5Xr z;o)pH+uPgw`Sa(45d%Aiq(#nKYy;j*+f zYt+un%w%R}3IqZUha-_lhK7br^Yiob!@|N?ELKfT%?h7*TwGjSTpZc*bIvy>PMpx` zbUi&i0Dxo1j_LLKckkYHc6Mqsnxv#806=YRt-rtj-Me=ogesK^UBzH9($dmy-MR$; zsI06E2?-Gh1Z$De*w_dmTv%9m{P^+x`}b>VY5)Mey}da(IaO6vQ&UsduU|(-6Jujz zVPRn|E-p`>KDD>EH}@%*%L@w&$HvBFGFehm5`+){5Fa1U;cx~91{xb1O^54GpFRx@ z4asCON^O*3v9yGFxG1+~rCOOx*4Nk9($X?KJnZA+Bb7>xMkAVEQBiT_%9ZKq>Ep+b zuP)Z)B%)n!dV6~T0Iy!X8WJ1Xd<#II|4U@?f3Wdn- z<>h4>rG&@hiN)fyw6xjT*{G-}^9dy-B?LjZxVW^px7XL#Z{50e1sQd9b-Q=(X0ccV zL1blRX|-AafQN@iO-;?&vu6VW0#Z^^-oJlunqN^-VP|KTo}RvfPacnl8n(8!0D$@V zd7VzjVzIbfF0y-idZLDtlM?_yr_-4`Svf4`OIW!zYt#-74gvu9d_H<~*sx*4w{PEu zhKA5I+6DgS{z;_&b=viJA*0|4CI+yDR!2K8EJ&YXGl=+UWD zrwD>DA4T=XU@)jus)&e)6*Qm&#KnsjM@L7EMq_btvFVr`6BEwhlarIEt5&N~!`IhWC=^n@6IvlGmLP{~g{}P~ z?(Xgk24iw^l3XofVq(xJWz4N%O?k7hu+Y=flbf3>m&;2_O9_JT^z;l34NXr^9~~Xl zXf&CbnPRcn+1VKY;Oy+&)zxLb;gFCJ2w_f6jx{T$rlv+lMp6#V&(9l;Mh=H#V`HOI zsfvq>k^RMs7y0@5{r&w53kyq2OK2JzVltW4)zv$8>nJ2yA?=FJWpLNjmBpAR;h9UUD#GBVQE)+Uuo(U3x+V6j*tk;vcQ zpU>yZ<#J@t&CP9UYO=Mp4GIccqi9NmLgBS**AfyE92^|7v$GE$K8);PVPTGrj$*NR z^XARP#l=dclKhH@!C;h^m!mplsrZ|tP$;ISr?+j}CXq?6>mbPXka=F~c$44v{^LV_BjEv;u{()BB07iuzk==!@(*l&!VA{F5QRd)WHR^f->+7y&z(EB>WA1r zAN>6k9U>zm>+0&<-Q5o!JQxuXQB+j4-im%TxZcoV%a$#*wYBT5Vm-n2215s&HyAqL zyur``=M9Dq6z5{4Qu*t3V18$`TCJ6GU@(ZdxHxi`z;A~!G{EN@3>|RZ kVCaDJ215s&HyAqn2mI9Y5+EB;?f?J)07*qoM6N<$f~Fh}-T(jq literal 4087 zcmZ8kbyQS;^S;s&$`=uka92ROq?JZuDS-u9FldA?yV9_fAT1IS(k)2$5+W!FA`Mc~ zsnRT+i}3sS{{DE+dFP&UN-%hI_@+QGE6R|WK( zepP1I-g}wdY}pX(LeG<3Xy;}~vO3_cXsAL@W%@9XqVN?*Z4Kr1x0;2I*ywGc@PJ?r z<`|q^K+_z|(a+Hm0bihHC!Fw49L?gf#J&^tjT*G{s+UNVVqU`|u@EhZlIF|1RDtk^ zM6L`ZO2s5g0u+IU;isPD(2LXV?(S$d8Od3F#p3S%{^&02McoByDrQ$-`HRU~^iMX@ zyf|sr2PP&d)|Xjrm0(??C8!P=62yV0x3^|Oi}Qc|UG6oZB`Kmy#=#M{5)%`Xgq|`F zbET%G{X_CkxQf+ew{gtT;`robrVQ4>ZR*tgiYc5{)^pq3jpgOHh@_-3&oD^I3QCBH zj~AO=P|PLE5UHFixuxss;?l~Vbx_(AM#c{x9vqCB4W!>SK%vGaCQfEQ`4~5Zgs7^ieT&(NR538P z2F>@SNyRBG;-?$L^2^=?H!*g6`=+*Qdx!ewe=P2{D4s@r2onFN5Py+bSja=KIyE&# zMM=4TaIm?tvAetbw(RTlw5){0b^p}VRC@;pAzV&qC>a{PUW*?4?DvORp~m~bo;~*X zXwH9ZY)mYrH#j)h0&5#w33uj4m9thLxag&`NOh#a*LzESGA_Rmii#~ueQEmiq)?OJ zpUJVYB;}ly)m2h5vbwrDBFNX*_ojm1*$j5>7KJ4m9q|;uw#G*netx|*H^9Jqi-MeRDVPRRt)TmvUXZmCnSt! z`Jdkvaq-gOp;{8KTio5-L)+OE78esio?c$H_4NubPWK0M)qUmX=H_5fOh!i39E*!I z>jocD04)Q<;jpg4B}i0M6u6_Nrl!ZlD(CcO$YAF_zhJ$xJky9ps!w1%l$DiTU0oFw zUp6-@95NDmgqyQ@Ca0!+{+u4{@9&qE3Y?vRzc~4xbN~7C=koIMmo8nBkdSC^Z$CIV z*jpaJVzC{&A@%h~BSi*gpM6uZvix@zRaFDu-uMOw5Q&B<%uY{Z(C9{xdSI_#zgB;9 z^Y`-dPZQ+dh?(+m|Ni?g;b@DIf@F4fwggq-x3?5!$P^@=lOAwH4_jCwWj46BxmaF~=k6{6W!Kcy)YUOS+iRozrDqd3Tj(Xgt>F(}BW>+SJ)V)lLE!O@l$0mHYSG`ul~Xq!{_@D=QJ&+Fx&4<;n&q!bd}X z{jzp+bUgFLa0b5P$r>Ps#KpzUbqNGQm$i$kYI{$T@Fhq&hnByCOmlY$SLxzqp;u(+ z+e(GT1E7tcbVReYbpsGYz!4}E`|rpm(}3{{qU1g zrBtSL#Ydr^h2CBm{6WGc!YcaeN8t z>gu8h?9G&GY-&3D7RBQ2?R|WUFCjH94ryS(K^J~@b|xz)7ZDM$V_!x7=+PtSWoG70 zs09qJveMF5D(r!9eSLkR0H}fzHuuTX z@&yef-?54jA-m(cq`mP46uCerEx)WRN};_xficrim~2ZR=u3>RfR|k-*W2C8O9CtL zu_-AUxr5p|I?KH&!((G8GqX1dR&DWjU6&w;f@Gq(jYZ0#7qrc*SBkXO^ZEj8Ztm{R z(&^XvjXFyMw7JyP)P`2wQgC8SIeH)b{+xdJ@F72+tI9b2?c0&Du`pPBnxwcmCoKhg zEJBpL%mf#zmg|ni{^WW$L2km@ zG&D8iyix-Kz5vP!3JfeRDY-aV&I-E<``Fmn?0+#kKJK|X^gd1Ux%b`@O;S%(bhOdF z1ar&K&@SK+(ANNOjUJoGwMSkH8X1zFw!=e1nwpyTWMtmll;fkNn4Xyl8w_R-z1ts% z9@>4?zWDClyX2#Z$S2JZzq#1OmuX^;T zvB#!oWU#QX^mKP`oBc^oXJwDIb8v8Y{#@rhasnf1^x1W}KQNF86wY_XiL=nqUPXl@ zqFq!{Qc^@j+UIa1go=@D!dkIl_$o{u@PfB!O0Tu(SlMIlEp5p(IsbECMn*=;kZP~J zrR?l%UW0t|KWl4i;ByaGS1Jk$rephgvaB52Dr5H8SDNoXHZ;)Cg;p={&Q4TTRwgGW zg9&2$?Ah!`cdF)F4~s8{Ag+vt%AuH9S+(CI+b!?Bem4%eEcK?)Q{INdv){ibRn-T> zp-C0QQyRCjVn<9Iw7csGN0~sXiwQFte z$-ux+RaIr?cXB&iMN~rK&!3~YDi=Up5EKY^yZ7Sa{Eu?sif`g6C@0FGDA3r=!c5Q@`e75J6I5=__ zKBq&F`Lkz zIcRUshs0xfx2@)PJgr4dW>du@+N&!o&2bX|2&Sf{etv#hNkRz?Mx@a9@84H8HxmR- zfG`7GZj(t3t!!-x19j8e+uPG4CMBh-r4`@QlXzKGU#R}R`m&Z7Zag{~%gh`+JL?Cv zTwF`6IXukV-roPR&U#Bet0F&NEMG@4zGG#Y<-wA~zjAV)o=?@udF|%qyYXmc%*Q$nIO?sg=H zdJ{kYRnsP>j~<)Lsi|uuMDOy+r0D#qfy}sX9ebK3X!CA!KJ68!W8i%1e!(TY`*HFq zfj~t?MNCY5jgIbD#$KP)9FX5U$h5^qi)8JkP#Tt-vYy$PmSP)Z(;RJFnD&p|ovH>u zx!s+g7x)Ao)TAGJ&y5s`ZS}UVEK1XQuFa5 zl^1`z75UT`?EcDNYinz7ueO$!7WiX-e}7@&3SFNZvZYdus0Ud}1p`c5Jchl=_)dc# z2#@U|9#2OKrEZHVV<5DAPWOv)auz@|np#@=A&j5H#3R{!>mBE=P*YorFpbY*Naq;J zKbrRk!hiGBa_E{kkk6)u>V_9-Oi37|02cx$xU%ouvsFDYAWNmFd-Q zc!p&c%XgX_9v&7G+%stb_F=ySn4=D3k9L)5Nq9-iS(It>H2;QzNN7nXRf^#Y`2VH$ z2<)ZdAg^GBEV_9mjN^be$0?mOssSi2PfyQCEPae-b!}}e4i_(=q_!it3e=tzO*9Tp ifxInZtMorUPhghKpi-`E9{7I|cj6NO diff --git a/inherit_graph_14.map b/inherit_graph_14.map index 2ad8f641..026925e0 100644 --- a/inherit_graph_14.map +++ b/inherit_graph_14.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_14.md5 b/inherit_graph_14.md5 index 309ac685..59628f65 100644 --- a/inherit_graph_14.md5 +++ b/inherit_graph_14.md5 @@ -1 +1 @@ -c2218c9dd4a5c0cffb71d7b4a425fbd4 \ No newline at end of file +ddd58230616e3b1700f619b4e90e8be4 \ No newline at end of file diff --git a/inherit_graph_14.png b/inherit_graph_14.png index cf3ddb77f6476b829c358e6b6c016bb7e11a084b..ce0e433ff71f63c6059d63f022c5417083e90473 100644 GIT binary patch literal 1528 zcmV!Q(qj%&sldvb54VBZE0*n?1eeX32HD!G2BoKwKSg! zGc^?-5K|D^D_{5kj)rJZl#i^YR*XoYSH9X56*UMS6BP``UC<&czF1`cki6-L@JfGw6svgmX;Q& zRBCge+1Xi{Om_3;&4q;p0DzmD8}Xau?yhT>^B-|6St2>oy2s&gE?>Uf z(9m%2-o4`DV)BS&VPPRXJ>AF0htKEVzkh#uc^Lq3_wL=1k&*1|YzSdkSQyznE-r3y zadBv92mr9Lv7yy!^Yim<4#eZ}>gwv&*VnC{{;Y_PkB1PlSS+zvTvJm+9oc9!8nIaH z;o%{d%ST5?ty*nvZr-|eD=se1Y&IVy8;4;tOU`mU`%^|n#_a6u({SkGTEzFuLy!L8jb&q&0^){0_&}cM4K|v;yNgxo|Y?zyy8xRn% zyuAGE*|WO3y2BQ(wY9Y;Po8kOTxu@b;mnyc*REYFE-u#V_37#9Y&M(2;qZ7oH#fJi zurPWLU%q@%sZ{y-`Bha_u3Wa0P+4-J?eWYf9LE6w=g*(VaU8=ikw`?^{r&wZuT6Y> ze3VLMUS6KrY>thMJy_xC)29$Zp-?zDIQahkdp@6UCyegy?%?2HE|&`-EG;danVA6q zh{a;9R{QwzMkB?LJU%q^K_UzfBq9S@HY&P3svCu6$J3AZ>#}Ti6s4O{B z*^1-QsjI8Y*Vi{7Ai&ShZ+Cb1$B!SReR_Ht{Qe)YShmM1EG+Ep?S1s<5rpudm)wds zHa3h#V{~-1ofv-p{F#=Prc$X)Ce!}@zFMuOW@kb|LVth%(9lqHbaX^S#OCHEX|JuV z4GIdnapT6y$_mwwL?W4*nxcw}i;F8OD-wys5wCryEICryiX-V{u~;T2Co3x}+uPeU z8V!U{B9TNyL=+VjnM@`e$4g2|lu9MJ=m`XZiHV7WE1O&{CkUdVqQa38A3l5-6BA?8 zwY9aizrXM0<;CG}j7FncttRcCK7FdLuAZKrwpc8CdwXOx(uHAIS6A1SD_5eTqR2Z* z06 zlCC#z-f+2GsZ=VH$u3^J*xuew+AAw7`}+Fa-Q6A8V_ZNa64lq&r=_Lwc)arR@}#6B z(jFNZ>Fw>UR4UJ%JEvBwbvhmW5sk%SJ%9e3oM+@ZnUa#y)YPO>srY<;XlN*gVIMz! zWV6|1efwU=v*aw0ew(P%=~7cu(HBUk4tcIYKVU-djhF$_i5VcBm;us>86cgQ0n&*X zAf1?jjrXuRo$lo0K+u_)nep}YrCV(1l$x4)Qt==T<@W8{^ddxW9~c4JpO^vCi5VcB em;us>8Tq+ot$f`fyzv$IXz|EV_`jppIQhre7B=66S>Qnj_Uku6N~Np*E~ze*40&*13M zqsuJ#e1o9_&KnFJaNc0(@b~7;u3fvTs;bso#h=RGn>UsS3JSV?`}TUPu$J{wODAul zqoWCeAPBDyq z_V3@n6I3vn6px3iMWs@url!)qyrZMz(4j+IF4xY^P9zdty?S+iex8P(W#O{K8r9N< zX1&SE%7PH;_4=l!CTC~o;NajVPoAvSiAW?WD=RZ~%gV|`A`#_6I-Snn-#<1s_Vee@ z0Dw)KHo^aLIy&CGdDGtBo^qkt*;#@h>g(&5i6Q5WL?QtI5CkC<3NKx{ zg!DiNOG-+FLZO|V-QK->-@bi|jDCK8m6esqb8KwvfddB&1_OjJFfg#ZyxcVB!i5Xr z;o)pH+uPgw`Sa(45d%Aiq(#nKYy;j*+f zYt+un%w%R}3IqZUha-_lhK7br^Yiob!@|N?ELKfT%?h7*TwGjSTpZc*bIvy>PMpx` zbUi&i0Dxo1j_LLKckkYHc6Mqsnxv#806=YRt-rtj-Me=ogesK^UBzH9($dmy-MR$; zsI06E2?-Gh1Z$De*w_dmTv%9m{P^+x`}b>VY5)Mey}da(IaO6vQ&UsduU|(-6Jujz zVPRn|E-p`>KDD>EH}@%*%L@w&$HvBFGFehm5`+){5Fa1U;cx~91{xb1O^54GpFRx@ z4asCON^O*3v9yGFxG1+~rCOOx*4Nk9($X?KJnZA+Bb7>xMkAVEQBiT_%9ZKq>Ep+b zuP)Z)B%)n!dV6~T0Iy!X8WJ1Xd<#II|4U@?f3Wdn- z<>h4>rG&@hiN)fyw6xjT*{G-}^9dy-B?LjZxVW^px7XL#Z{50e1sQd9b-Q=(X0ccV zL1blRX|-AafQN@iO-;?&vu6VW0#Z^^-oJlunqN^-VP|KTo}RvfPacnl8n(8!0D$@V zd7VzjVzIbfF0y-idZLDtlM?_yr_-4`Svf4`OIW!zYt#-74gvu9d_H<~*sx*4w{PEu zhKA5I+6DgS{z;_&b=viJA*0|4CI+yDR!2K8EJ&YXGl=+UWD zrwD>DA4T=XU@)jus)&e)6*Qm&#KnsjM@L7EMq_btvFVr`6BEwhlarIEt5&N~!`IhWC=^n@6IvlGmLP{~g{}P~ z?(Xgk24iw^l3XofVq(xJWz4N%O?k7hu+Y=flbf3>m&;2_O9_JT^z;l34NXr^9~~Xl zXf&CbnPRcn+1VKY;Oy+&)zxLb;gFCJ2w_f6jx{T$rlv+lMp6#V&(9l;Mh=H#V`HOI zsfvq>k^RMs7y0@5{r&w53kyq2OK2JzVltW4)zv$8>nJ2yA?=FJWpLNjmBpAR;h9UUD#GBVQE)+Uuo(U3x+V6j*tk;vcQ zpU>yZ<#J@t&CP9UYO=Mp4GIccqi9NmLgBS**AfyE92^|7v$GE$K8);PVPTGrj$*NR z^XARP#l=dclKhH@!C;h^m!mplsrZ|tP$;ISr?+j}CXq?6>mbPXka=F~c$44v{^LV_BjEv;u{()BB07iuzk==!@(*l&!VA{F5QRd)WHR^f->+7y&z(EB>WA1r zAN>6k9U>zm>+0&<-Q5o!JQxuXQB+j4-im%TxZcoV%a$#*wYBT5Vm-n2215s&HyAqL zyur``=M9Dq6z5{4Qu*t3V18$`TCJ6GU@(ZdxHxi`z;A~!G{EN@3>|RZ kVCaDJ215s&HyAqn2mI9Y5+EB;?f?J)07*qoM6N<$f~Fh}-T(jq diff --git a/inherit_graph_15.map b/inherit_graph_15.map index 026925e0..06c65962 100644 --- a/inherit_graph_15.map +++ b/inherit_graph_15.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_15.md5 b/inherit_graph_15.md5 index 59628f65..05817197 100644 --- a/inherit_graph_15.md5 +++ b/inherit_graph_15.md5 @@ -1 +1 @@ -ddd58230616e3b1700f619b4e90e8be4 \ No newline at end of file +e2d20d1e28c114fa1fcbd5965685c93f \ No newline at end of file diff --git a/inherit_graph_15.png b/inherit_graph_15.png index ce0e433ff71f63c6059d63f022c5417083e90473..09c0183b1077648e87d03c7068a27f8560818a8d 100644 GIT binary patch delta 1150 zcmV-^1cCeb3xNqCiBL{Q4GJ0x0000DNk~Le0001E0000b2nGNE09HCz-F2hghC>kR zB11G|Ch8RGZV=tel6HFdytpfY4x zW_o)1w{GvG3x8$pTy1F`^KYyMx_R!GKe;)gX4u z38T@NHy4x1gva9{nM`W_@87>`{#;vmdEN`ml2f$Gh(sc&s>i^amlix+wM z^5wB(yId{?1_t)n1_lOjxm*QvNvG4e-EJBh8dzUn2jJAHQ>dz{ZB0#0+`M^H`>rU; zvGYADMQ>9lPoBi-bkf_~e@ieJq_eY=pR4ri>+4**b`7)HOjT7C?d|PkvsnNFfdKRK z^W3;`14)v&aN&X$^Xk>BeE$5Iw{PD9u)V#_`1m*-9UTR8si>$R8jbSx>sL~#)S>6H zu&}`8%a^IBsKDuT^7{2_%~xAnOIKGHmo8nxWHK=^F>&bl`zh%;f8+Y~>!j0Z78Vu& zXl`z1b90k-@7^&tH-{|Cw6(PXFflQK+wEp#WCT@JnVFgSm1J2Np-_k?Po4lUIy#Ei z>*eg(v!zU*SS&_QPY-KrYXpNq+S=Oq=i{Ge&z|w{;X^hyHV6a)$KGE_8|0ZYX8`!} zrd@pwFkj+>8?R)#Fg09001 zBFi%6<>gdYS8M*7nwmZ13Sl;z@%#ORLLt6=`^J?kSMrX1fAr`Pk|bfZTA7`l<<+ZK zR8>_SI)Ag-tbH~Z3;^ux>}a-PS7u2oV{B}U)2C14a5y+|;slDKu)MsiP2%InkHD`A zDl04e+X#ol_2Det&QBtn0Gf01U9pF%ktg`$hGySvNc;v&Pt!^C1S;_*0= zBw@GP@%en*f4Osq!NEZkMd9APd-(l+twmWZ7T&*qkD@3!FEPDdFGqc3f9uvQK7IPc zn>TNcHNR3)v^Mp#HJD5$>g(&tWHO{uDHElNgOgTrL-Gw;P+yMl2T7{P*wQ zCy_{CFc^;1?F9U;WfR1rc99U;Wf5kd?dA;i!TLJS>| z_YOQBkN?g*{u&A`<>wV6-+y}qr9)Cx@qUI*5btN`2_c4#5Mt;EA%>3l0i*Zd{Ij*< QwEzGB07*qoM6N<$f;gcxegFUf literal 1528 zcmV!Q(qj%&sldvb54VBZE0*n?1eeX32HD!G2BoKwKSg! zGc^?-5K|D^D_{5kj)rJZl#i^YR*XoYSH9X56*UMS6BP``UC<&czF1`cki6-L@JfGw6svgmX;Q& zRBCge+1Xi{Om_3;&4q;p0DzmD8}Xau?yhT>^B-|6St2>oy2s&gE?>Uf z(9m%2-o4`DV)BS&VPPRXJ>AF0htKEVzkh#uc^Lq3_wL=1k&*1|YzSdkSQyznE-r3y zadBv92mr9Lv7yy!^Yim<4#eZ}>gwv&*VnC{{;Y_PkB1PlSS+zvTvJm+9oc9!8nIaH z;o%{d%ST5?ty*nvZr-|eD=se1Y&IVy8;4;tOU`mU`%^|n#_a6u({SkGTEzFuLy!L8jb&q&0^){0_&}cM4K|v;yNgxo|Y?zyy8xRn% zyuAGE*|WO3y2BQ(wY9Y;Po8kOTxu@b;mnyc*REYFE-u#V_37#9Y&M(2;qZ7oH#fJi zurPWLU%q@%sZ{y-`Bha_u3Wa0P+4-J?eWYf9LE6w=g*(VaU8=ikw`?^{r&wZuT6Y> ze3VLMUS6KrY>thMJy_xC)29$Zp-?zDIQahkdp@6UCyegy?%?2HE|&`-EG;danVA6q zh{a;9R{QwzMkB?LJU%q^K_UzfBq9S@HY&P3svCu6$J3AZ>#}Ti6s4O{B z*^1-QsjI8Y*Vi{7Ai&ShZ+Cb1$B!SReR_Ht{Qe)YShmM1EG+Ep?S1s<5rpudm)wds zHa3h#V{~-1ofv-p{F#=Prc$X)Ce!}@zFMuOW@kb|LVth%(9lqHbaX^S#OCHEX|JuV z4GIdnapT6y$_mwwL?W4*nxcw}i;F8OD-wys5wCryEICryiX-V{u~;T2Co3x}+uPeU z8V!U{B9TNyL=+VjnM@`e$4g2|lu9MJ=m`XZiHV7WE1O&{CkUdVqQa38A3l5-6BA?8 zwY9aizrXM0<;CG}j7FncttRcCK7FdLuAZKrwpc8CdwXOx(uHAIS6A1SD_5eTqR2Z* z06 zlCC#z-f+2GsZ=VH$u3^J*xuew+AAw7`}+Fa-Q6A8V_ZNa64lq&r=_Lwc)arR@}#6B z(jFNZ>Fw>UR4UJ%JEvBwbvhmW5sk%SJ%9e3oM+@ZnUa#y)YPO>srY<;XlN*gVIMz! zWV6|1efwU=v*aw0ew(P%=~7cu(HBUk4tcIYKVU-djhF$_i5VcBm;us>86cgQ0n&*X zAf1?jjrXuRo$lo0K+u_)nep}YrCV(1l$x4)Qt==T<@W8{^ddxW9~c4JpO^vCi5VcB em;us>8T - + diff --git a/inherit_graph_16.md5 b/inherit_graph_16.md5 index 05817197..be937c6a 100644 --- a/inherit_graph_16.md5 +++ b/inherit_graph_16.md5 @@ -1 +1 @@ -e2d20d1e28c114fa1fcbd5965685c93f \ No newline at end of file +1d2fa281911bc5e4fae5c2d729123b63 \ No newline at end of file diff --git a/inherit_graph_16.png b/inherit_graph_16.png index 09c0183b1077648e87d03c7068a27f8560818a8d..183201a023a9ca436296b50f3915468970176d0c 100644 GIT binary patch literal 1925 zcmV;02YUF4P)Did(+1pwvt= z2or}6RtOl}X7~X@o-HOf^GKc5Do?N1cXV|8@svo`L`O%5UaxobxG(RdR4V^eJ|yb^K@cYo`OG6Q zq<92|6pz4=;sF3aY;5d<2M>N<|K9{D9)a12cziw|K@bE%s8nibXz0n4C;R&PetFe_ z0|)Njz3Vi{ojZ4M&*0!7f*>>+ZFwL%oqqW6;hvrzys5FVF)S<$H*egyfgs4smoK4d zv)Q(9->y=rHZVI!bUK|-C}c93yLRmo2n4TQz1rk}TgwJ3Pb?N=7-qFvRVo#W#o}_g zj~_o??;sowr>Ut4H=CN8I2?}4Kt`i6K0ZD-H+O1k3i{L2(?>=|K7alU&F=2*=;&w^ zMWNZ-+iSPm6B83RGB*c~963Ux(cZs*KR!M#kw~Oc=_Uu2GbyYc0ADh{Cr+sURGAt+}xbmY#tdIId|?{KtKSUPS425 z=<4didkzf^@pwE2gAo}S`QpV3=*-T}Mi7KTp@f8lT)A=u|GLd7-0bYESS$_-3fj4I zXLfcrehaRbt$F4Z6%`qc#-X7h0KoC%$E{ZDhYuh6`ug;GeQ|Ly0HD3SJw85OCX-

      zkLCr_<@Cr>6k`D2k?~ zrLB|)1MG1vM zyWPItH3t9y%mIZ$;pA~iW@aYb&2V%&9RT3<>(?VABLINW(NX9h92^7yOiWB*7>0|7 z4^mT8V>X+;y}iGD`NH9FR4Uc8XV1L6yp{*DTCG)8RdhPtWHRBcGMUWR*B8UE+S=NR ziV6(F_dC~!#K6jc#Kgp0xNspPBt$BeI?l^rFo;B=u&^)>4-YPv z+u7NP_rHGqI{XZ)*E;BQ8d56ZvMg&3p{QTa$ zdGqAS6CWQRyeTa$&15ot{P?lEyPL=30RU1{Q&ALEtJPF0_29vSt0&`B$BwDhYCLoJfl8$U0BklJ06?i!#>K_aXfy;t#A30* zV8DmM!;OxP!ja)w%+1a1+qZ9HV`D2V(JE|>c&)9i0RaIK5fOobfs2caBD%V|G#X7xN(%UI zBSld(IXT(G!()|Xz_M3`QmJ(R{{0yl8F1rug27;jM55r};NITel@`HlHWwBaUc7j5 za&ppcw>LC2EG{nMt$4Vgpdbo`VzF2pYbYltXQg3RVN>EQEG!HS4OLfH%jI%-SPu;i zO-f11F%iSC^XJd6CE}SgXVTNtaWgF~ zt-iiKJUo2&?%e=@xVSj8*{oD5;RA1#WR~OZ?%vwkx^LgU)YMdXrZpOkIXO8ficU{Y zTdmgHw{MS)jU764XrYc|2ZHQj)=7@b~vGFE6jF ztJ}MGFPqJ7Zf=&zWRACv6T!j3SFc_zEG%R&7!rx(=+UDq^_0uyQBhF>fq=bYwrwNxcP!pD9#}~J3g9;#SV;Z~q<92|6pz4=;t?29JOV?CM_@?t2#kxL{ylv7 z@XzN#vH@I(m!F^i=kp-h00>6@Kaa4G&pZM{ibr5b@dykl9)bA>#Py^fAeu?%00000 LNkvXXu0mjf5bdK# delta 1150 zcmV-^1cCd74}l3GiBL{Q4GJ0x0000DNk~Le0001E0000b2nGNE09HCz-F2hghC>kR zB11G|Ch8RGZV=tel6HFdytpfY4x zW_o)1w{GvG3x8$pTy1F`^KYyMx_R!GKe;)gX4u z38T@NHy4x1gva9{nM`W_@87>`{#;vmdEN`ml2f$Gh(sc&s>i^amlix+wM z^5wB(yId{?1_t)n1_lOjxm*QvNvG4e-EJBh8dzUn2jJAHQ>dz{ZB0#0+`M^H`>rU; zvGYADMQ>9lPoBi-bkf_~e@ieJq_eY=pR4ri>+4**b`7)HOjT7C?d|PkvsnNFfdKRK z^W3;`14)v&aN&X$^Xk>BeE$5Iw{PD9u)V#_`1m*-9UTR8si>$R8jbSx>sL~#)S>6H zu&}`8%a^IBsKDuT^7{2_%~xAnOIKGHmo8nxWHK=^F>&bl`zh%;f8+Y~>!j0Z78Vu& zXl`z1b90k-@7^&tH-{|Cw6(PXFflQK+wEp#WCT@JnVFgSm1J2Np-_k?Po4lUIy#Ei z>*eg(v!zU*SS&_QPY-KrYXpNq+S=Oq=i{Ge&z|w{;X^hyHV6a)$KGE_8|0ZYX8`!} zrd@pwFkj+>8?R)#Fg09001 zBFi%6<>gdYS8M*7nwmZ13Sl;z@%#ORLLt6=`^J?kSMrX1fAr`Pk|bfZTA7`l<<+ZK zR8>_SI)Ag-tbH~Z3;^ux>}a-PS7u2oV{B}U)2C14a5y+|;slDKu)MsiP2%InkHD`A zDl04e+X#ol_2Det&QBtn0Gf01U9pF%ktg`$hGySvNc;v&Pt!^C1S;_*0= zBw@GP@%en*f4Osq!NEZkMd9APd-(l+twmWZ7T&*qkD@3!FEPDdFGqc3f9uvQK7IPc zn>TNcHNR3)v^Mp#HJD5$>g(&tWHO{uDHElNgOgTrL-Gw;P+yMl2T7{P*wQ zCy_{CFc^;1?F9U;WfR1rc99U;Wf5kd?dA;i!TLJS>| z_YOQBkN?g*{u&A`<>wV6-+y}qr9)Cx@qUI*5btN`2_c4#5Mt;EA%>3l0i*Zd{Ij*< QwEzGB07*qoM6N<$f<@gl4*&oF diff --git a/inherit_graph_17.map b/inherit_graph_17.map index cf02f182..07bd15b0 100644 --- a/inherit_graph_17.map +++ b/inherit_graph_17.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_17.md5 b/inherit_graph_17.md5 index be937c6a..68c96054 100644 --- a/inherit_graph_17.md5 +++ b/inherit_graph_17.md5 @@ -1 +1 @@ -1d2fa281911bc5e4fae5c2d729123b63 \ No newline at end of file +2bee247995befa22da4d38b9e4c9228b \ No newline at end of file diff --git a/inherit_graph_17.png b/inherit_graph_17.png index 183201a023a9ca436296b50f3915468970176d0c..6375a40f4c96df44a9668945b65d1daf17e1d677 100644 GIT binary patch literal 1587 zcmV-32F&@1P)ABJ(Zgvzf1* z4yD6aAUVHP=idM6{U35T_jWqP6h$Eb;DKPH4FFpns3CwaP(uJ;poRdx2$>glyZ!q0 z>lv8PZv49ac z4*`6E8UpwNH3aYlYG`9nsZ@P^eZjB8(Qh`Oh5)`qQbVPsr5Iz3aeRDyc6Rp3lP4!8 zCRU9qEG)cr>sG*G z^<_iSUzG^^kilS}C~9G0VQg$nCX*Ev6%7v$uk}q73Po>kum7^Qw^yN1urB0sxs*y} zMMZ_z>!tp3D(eB;5jYeZ_ zZLMCfrynEncsw;VHBzZGIXU_C>C^M`^9Z4;s;U<+UYt2|24k#Jsp#-ShYo%H`t{kf zX9%Ii#YKz7($LVrx{yR7>FDVA{{4Hv-7PAu}^GF)^{MtnAaLPxQFSWRlC} zJ9g|)tJN=GzGQV0tO*6vMp;=I##kT_$mR03wl@DGG<){!xpwW^{{8#KVzJd~4J8Xj zs6--*THo|Tu|DUa6DLl%T&~HFGfT-MMo|tyX7bWJG45wzl^D`}a?tJei%H&CAQv>2xbAD^pWb z&CShs@7|r8n==}X7KJ&cLd=^P#&cDY>iqMee zeTXDUgwU>CyGW803WZr&S@d{LPL6+;6{%FJ)oSbO>z9_64jw!hEa>j;#u%rhq&$84 z^wFb7$;rvVnwgmygivZ~Dt*9=iHY%gy&pe*l*{E7i{;9dD}{xHXV0E}{rYuqY&aTL z8-s&`d-v`o2m)hlFc_Rpr(ewMrW~^H6X6JnPWs%ePanE>?_OG3T5fJ`Y;5fE^78EL zEd6(!o}Na3yOcn{UauD~UestbMxzm996W0<7;fCS!M%EBW~M+O@OV5sckT?BDlacD zFE3wNS-F4zzDA>QyWQKjZx3+7s^PZr<;$1q>gu7Pp#ujF5CqZP-EFm6{j>f=xMgcf zWMk9khF2f*`FxX;lPxVRX0zF3GGUCfv$HiC&8171+-^5Xl9w-E)@rr%MkbTV-n@Ae zyj!W&YKo$oo0}uHk&%&6QBhG>S2r~^_2b8n=g*((bh_Wae?NZw`0CZG)6>&FpYP9~ zKRsZ32xHJi=!cuPym*w|Qne0*e^E;nYgIWI3ytJO-S zQoUYZS68=f+qQlC_9Z4JYPH&=q@=E{E}P9p-+W>^38mpCD=VwBv$MLoS|X7&H8mYR ze3*}H)kHR1`T=0(r%jv9R#{mIzw`h&pr8FcD(Ln704`002ovPDHLkV1kKC_ly7l literal 1925 zcmV;02YUF4P)Did(+1pwvt= z2or}6RtOl}X7~X@o-HOf^GKc5Do?N1cXV|8@svo`L`O%5UaxobxG(RdR4V^eJ|yb^K@cYo`OG6Q zq<92|6pz4=;sF3aY;5d<2M>N<|K9{D9)a12cziw|K@bE%s8nibXz0n4C;R&PetFe_ z0|)Njz3Vi{ojZ4M&*0!7f*>>+ZFwL%oqqW6;hvrzys5FVF)S<$H*egyfgs4smoK4d zv)Q(9->y=rHZVI!bUK|-C}c93yLRmo2n4TQz1rk}TgwJ3Pb?N=7-qFvRVo#W#o}_g zj~_o??;sowr>Ut4H=CN8I2?}4Kt`i6K0ZD-H+O1k3i{L2(?>=|K7alU&F=2*=;&w^ zMWNZ-+iSPm6B83RGB*c~963Ux(cZs*KR!M#kw~Oc=_Uu2GbyYc0ADh{Cr+sURGAt+}xbmY#tdIId|?{KtKSUPS425 z=<4didkzf^@pwE2gAo}S`QpV3=*-T}Mi7KTp@f8lT)A=u|GLd7-0bYESS$_-3fj4I zXLfcrehaRbt$F4Z6%`qc#-X7h0KoC%$E{ZDhYuh6`ug;GeQ|Ly0HD3SJw85OCX-

      zkLCr_<@Cr>6k`D2k?~ zrLB|)1MG1vM zyWPItH3t9y%mIZ$;pA~iW@aYb&2V%&9RT3<>(?VABLINW(NX9h92^7yOiWB*7>0|7 z4^mT8V>X+;y}iGD`NH9FR4Uc8XV1L6yp{*DTCG)8RdhPtWHRBcGMUWR*B8UE+S=NR ziV6(F_dC~!#K6jc#Kgp0xNspPBt$BeI?l^rFo;B=u&^)>4-YPv z+u7NP_rHGqI{XZ)*E;BQ8d56ZvMg&3p{QTa$ zdGqAS6CWQRyeTa$&15ot{P?lEyPL=30RU1{Q&ALEtJPF0_29vSt0&`B$BwDhYCLoJfl8$U0BklJ06?i!#>K_aXfy;t#A30* zV8DmM!;OxP!ja)w%+1a1+qZ9HV`D2V(JE|>c&)9i0RaIK5fOobfs2caBD%V|G#X7xN(%UI zBSld(IXT(G!()|Xz_M3`QmJ(R{{0yl8F1rug27;jM55r};NITel@`HlHWwBaUc7j5 za&ppcw>LC2EG{nMt$4Vgpdbo`VzF2pYbYltXQg3RVN>EQEG!HS4OLfH%jI%-SPu;i zO-f11F%iSC^XJd6CE}SgXVTNtaWgF~ zt-iiKJUo2&?%e=@xVSj8*{oD5;RA1#WR~OZ?%vwkx^LgU)YMdXrZpOkIXO8ficU{Y zTdmgHw{MS)jU764XrYc|2ZHQj)=7@b~vGFE6jF ztJ}MGFPqJ7Zf=&zWRACv6T!j3SFc_zEG%R&7!rx(=+UDq^_0uyQBhF>fq=bYwrwNxcP!pD9#}~J3g9;#SV;Z~q<92|6pz4=;t?29JOV?CM_@?t2#kxL{ylv7 z@XzN#vH@I(m!F^i=kp-h00>6@Kaa4G&pZM{ibr5b@dykl9)bA>#Py^fAeu?%00000 LNkvXXu0mjf5bdK# diff --git a/inherit_graph_18.map b/inherit_graph_18.map deleted file mode 100644 index 07bd15b0..00000000 --- a/inherit_graph_18.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/inherit_graph_18.md5 b/inherit_graph_18.md5 deleted file mode 100644 index 68c96054..00000000 --- a/inherit_graph_18.md5 +++ /dev/null @@ -1 +0,0 @@ -2bee247995befa22da4d38b9e4c9228b \ No newline at end of file diff --git a/inherit_graph_18.png b/inherit_graph_18.png deleted file mode 100644 index 6375a40f4c96df44a9668945b65d1daf17e1d677..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1587 zcmV-32F&@1P)ABJ(Zgvzf1* z4yD6aAUVHP=idM6{U35T_jWqP6h$Eb;DKPH4FFpns3CwaP(uJ;poRdx2$>glyZ!q0 z>lv8PZv49ac z4*`6E8UpwNH3aYlYG`9nsZ@P^eZjB8(Qh`Oh5)`qQbVPsr5Iz3aeRDyc6Rp3lP4!8 zCRU9qEG)cr>sG*G z^<_iSUzG^^kilS}C~9G0VQg$nCX*Ev6%7v$uk}q73Po>kum7^Qw^yN1urB0sxs*y} zMMZ_z>!tp3D(eB;5jYeZ_ zZLMCfrynEncsw;VHBzZGIXU_C>C^M`^9Z4;s;U<+UYt2|24k#Jsp#-ShYo%H`t{kf zX9%Ii#YKz7($LVrx{yR7>FDVA{{4Hv-7PAu}^GF)^{MtnAaLPxQFSWRlC} zJ9g|)tJN=GzGQV0tO*6vMp;=I##kT_$mR03wl@DGG<){!xpwW^{{8#KVzJd~4J8Xj zs6--*THo|Tu|DUa6DLl%T&~HFGfT-MMo|tyX7bWJG45wzl^D`}a?tJei%H&CAQv>2xbAD^pWb z&CShs@7|r8n==}X7KJ&cLd=^P#&cDY>iqMee zeTXDUgwU>CyGW803WZr&S@d{LPL6+;6{%FJ)oSbO>z9_64jw!hEa>j;#u%rhq&$84 z^wFb7$;rvVnwgmygivZ~Dt*9=iHY%gy&pe*l*{E7i{;9dD}{xHXV0E}{rYuqY&aTL z8-s&`d-v`o2m)hlFc_Rpr(ewMrW~^H6X6JnPWs%ePanE>?_OG3T5fJ`Y;5fE^78EL zEd6(!o}Na3yOcn{UauD~UestbMxzm996W0<7;fCS!M%EBW~M+O@OV5sckT?BDlacD zFE3wNS-F4zzDA>QyWQKjZx3+7s^PZr<;$1q>gu7Pp#ujF5CqZP-EFm6{j>f=xMgcf zWMk9khF2f*`FxX;lPxVRX0zF3GGUCfv$HiC&8171+-^5Xl9w-E)@rr%MkbTV-n@Ae zyj!W&YKo$oo0}uHk&%&6QBhG>S2r~^_2b8n=g*((bh_Wae?NZw`0CZG)6>&FpYP9~ zKRsZ32xHJi=!cuPym*w|Qne0*e^E;nYgIWI3ytJO-S zQoUYZS68=f+qQlC_9Z4JYPH&=q@=E{E}P9p-+W>^38mpCD=VwBv$MLoS|X7&H8mYR ze3*}H)kHR1`T=0(r%jv9R#{mIzw`h&pr8FcD(Ln704`002ovPDHLkV1kKC_ly7l diff --git a/inherit_graph_8.map b/inherit_graph_8.map index 0840e792..96bbcc97 100644 --- a/inherit_graph_8.map +++ b/inherit_graph_8.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_8.md5 b/inherit_graph_8.md5 index e8301458..59defdf4 100644 --- a/inherit_graph_8.md5 +++ b/inherit_graph_8.md5 @@ -1 +1 @@ -864062bfde94a2c559ead0d4d85e60fc \ No newline at end of file +1313d08c03466bdab73dc1c9daf1c240 \ No newline at end of file diff --git a/inherit_graph_8.png b/inherit_graph_8.png index 6402d87280bf262bdd2e0b7eb653708724d99a8f..bf03ea902da41e8f4d58ec592a349eff6f6436c9 100644 GIT binary patch delta 1182 zcmV;P1Y!H*2%-rgiBL{Q4GJ0x0000DNk~Le0001N0000b2m$~A04P(NK9M06e^*IF zK~!jg?V3+WGFuqN&zJ<220qGX&a0A7T!<1I(54`w~y{Ozumku?|GhiIOoV2gb)M) zIEg{{-3I;-;2~lF9wG+dAz}bAfAYd+vyF|7{Vprti2nY5fj|(x{M$@~Vc2Xof4QY^ zhS_X}VK}lvjD2W%dHJjSd`ln*imKpyA_m|gVgMc@2K><>78Vv742HzV`J+R`ig-el zNF)#hK@gOZlEP-Qo12>*4#z)s6%`fD&CNv(GCe&Vt{fa3KoCSCkz$3&e`In=Nr}~J zjk3|#*B6I>%!zX*s#GcjL3}>n=H@1iMiU4GtE;R3b`TzqH#s>OzMPz#FG(OQsw02WMpJ0mC8UM5ZU$e@={Y%Ba_LZ>YoIgJ+Y~&>H7NG<#GW4>gwuz zKHuKnp2OjQVOTDg0{|8m7x{et?CdOpAa=X`FKq%rp-@arOaK7pf9L0gLLrmMOwb9c zIsiZ}m+$WGZftD0-EKagzqPd$Zn?d^Eh{Ud)9DtAB`qy24pEd7OB^s53;@9W{r&m* zxz%cQyWMm;9RQ%!YPnpl$K#>VXsC@H9UUAF=i%XDYHCWO(Y(ICqCWQY^fWXyL?V&G zvlx~4)PupG#bP-*e>us^%L4!?6pC=m(b3WH@UT*;92^{s_w6y7iJ`M(W@aV~!$cyH z#bSl(A=6PO%}6K|ic~69C=`J}Kr9x=J}^E$4nYu|PT$_%URztEQmG%?KvloExJXJ$ z%FWGAC*Vos}f6L2I{q*z{{FK?7K_FE0-dLLd-ybUK|#Bq}W}y}G)J#|ILD$z+PE z;KTv|Fquq|75vzT0eFZQfQN_yc!(H)hll}qh!}u}hyf@cAeNSvzTU^T1|`J$`ueZ; w@vVUn{QrpwgYStLfQN_yc!(H)hll|`0c<(@GDmZPlx zDvU@=u$|jn*&l-_T3C_g%>*e)vmlc0Z*kuXUtV5a>-8(%{p{wmQdq*w$X#UcPH76I}ze+PcQe`;##PnGfw85tRoN~JHue{>dtAa1w&%S-yE zxZQ39K{74**-q>0>t9vRw+2G^%0ix51R%vC04Wv$NU;b&iba52#8N7i5JCtcl}hFF z`5he{fk5ERr)q0!mzI`Z1(~0pf3X}M9zqCdG+K5dI-M?)$$UQFt1^a%e}{2{|3~E5 zStgSSMbShe;q`i1ES6L%^>{o)gNVgqyWRdWwA<}su^2Z|BodKGBx5N7r_G?cp7Hey3V=x#@CbO%nD;|#n0JK`|-rin!cQ=HvuC5My zys4?_`ucijX9oa~N~Km;e^>kZ`fw8!6%|=5mb<$X=zC$68ro6fj|I3kj~Cd z0D#l!lt?6ti;F0VZf$M-m778_7!0$svjBkQ6jW^-#^ zjL+$;m6et9@^XPdP*6~iPN&1+Fjmv)=_&ZT?B_v)SQr*lackA)n7zC=>$&1JP&{ zL6D)LA(cvn?Liicb#QQyz0u@yIf|mAqoeQ1*wfR~(9n==&kWAxa@A_JUavnsK7M$3 z*xlXLXf%(He~%woDMpTBVY`D)rz@4ptE(%&->=bVuql_zMWfNgVzERb;cz$(hXb>l z&1SFHOQllZbM6r3Rd9#HAruN#DiwplFdB_|y}q!p@DtLY8Ms`oSC;=X005WEm1!Zb zI|LxbA^<5C0Z6e3K#D~GQY-?HVi5r6y0f;n_VsoAH3)FTYHe-(`Z|6D5GDVg^=`;B livXlp1R%vC04Wv$egmHSo=@0}4>AA%002ovPDHLkV1fV;3#b49 diff --git a/inherit_graph_9.map b/inherit_graph_9.map index 96bbcc97..909e5eee 100644 --- a/inherit_graph_9.map +++ b/inherit_graph_9.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_9.md5 b/inherit_graph_9.md5 index 59defdf4..61d94afc 100644 --- a/inherit_graph_9.md5 +++ b/inherit_graph_9.md5 @@ -1 +1 @@ -1313d08c03466bdab73dc1c9daf1c240 \ No newline at end of file +b89ded3726b38cb4a5644e087b623c0b \ No newline at end of file diff --git a/inherit_graph_9.png b/inherit_graph_9.png index bf03ea902da41e8f4d58ec592a349eff6f6436c9..5cabbfc05a9c1e07f571f1b54d7f3614aa316573 100644 GIT binary patch delta 1309 zcmV+&1>*Xm37`rgiBL{Q4GJ0x0000DNk~Le0001e0000b2m$~A0N_7y=#e26f7MAu zK~!jg?V4RE`(GT#&)MXc+B}q|jTsWV*}`0GiX_GIP!q;Hm!~kRB{$+qY7}u{F63d7 z=ZBW=OQ}|Kj`mul?+6{7k;T_`a@oKA+DypU?N*Ip_O5r$H1& z0m+v`A-aGc3aL9Wkh&8CsXH-ve>gUDI$dXHCsCz*Z$u)IQmM2z|CsLxf=o|Oe|bsY zAH80$)9D;79?n5iQ&V46&rcyIC+CHQ+~0|T)SVbe-HCzJ{SSmfVSj(W^Y8b>{}rU} z#PAW_Q&UqRgb+e6FR!q$u)@MZgTe4-uh`hwp`oD{gE&r>t*tExA&o|Je@;ZF)8pde zmY0`t%fR*i<9u+wD-;S8MQ?6yv|25b$rOo1b8~ZlI|!f8SF6?brdqA$^ZB@mOeT{+ zAjr(jJU>5wzxQ9pt$oJR(=#$MvZJG;xVTs@mt$AT=jZ1#nT)|;1Ox<>l$2auT>${{ z^77W#*UQSvAcR7p5bK_nf0lM}ak09(3IMQLtz%|Lv*lad;>cly(egHO`4FI^jygWEKSYBQ}JUnEvSO9>Y zo*o{LXEvLeOeSu}e~OBVh=_=*tE;}gK9x%K{QQg?X0ceBo11AgntiRf_EM?T=;&y< zT)wcdAd|^3V_jWcTwI)EN8B)Hj7Hf|!XB!rnr>3T2Vq$1C8iY`xP#BFyd$8kTauMdt;o%_wATTfxdyP}6REx!ObaeE#F0b=B zx{r>I1_cF0L`1OJ?C0m_lamw7zQ4Z@{$C9g3VyDdnwpuJnd<6l2%)nVdvjW?R=r-I zl$7M!dvhVPOdg3AMGgX0sVVkox+1u~>|4GE63Ob92-A3FG7AQ50=x zXn0S?^78WJ8Yuyr>CbnolYW=V6KUY2^x*Y=ko;uL118@Mx(*(jg5_3 zt=7xS3wMwH6hcBm+S}Xn^YgvEy_HI3R#uifVUB1t8ZMVB7K<4ShFmT$EiL`^>z6yF zLdQ?2bIHj`sZ>h-!{F1w?tvXI*vWeWVjy)V22yuoAay4OQg>n?bteW=cVfV~7n_`% z{Q5e+H%6l|C@9F$f}^`sD*dW@eh}H&*^W&}o=ypY+~0|T)SVbe-HCzJof!TD@8C3- TNQ<^*00000NkvXXu0mjfh+~GQ delta 1182 zcmV;P1Y!H23Ze-iiBL{Q4GJ0x0000DNk~Le0001N0000b2m$~A04P(NK9M06e^*IF zK~!jg?V3+WGFuqN&zJ<220qGX&a0A7T!<1I(54`w~y{Ozumku?|GhiIOoV2gb)M) zIEg{{-3I;-;2~lF9wG+dAz}bAfAYd+vyF|7{Vprti2nY5fj|(x{M$@~Vc2Xof4QY^ zhS_X}VK}lvjD2W%dHJjSd`ln*imKpyA_m|gVgMc@2K><>78Vv742HzV`J+R`ig-el zNF)#hK@gOZlEP-Qo12>*4#z)s6%`fD&CNv(GCe&Vt{fa3KoCSCkz$3&e`In=Nr}~J zjk3|#*B6I>%!zX*s#GcjL3}>n=H@1iMiU4GtE;R3b`TzqH#s>OzMPz#FG(OQsw02WMpJ0mC8UM5ZU$e@={Y%Ba_LZ>YoIgJ+Y~&>H7NG<#GW4>gwuz zKHuKnp2OjQVOTDg0{|8m7x{et?CdOpAa=X`FKq%rp-@arOaK7pf9L0gLLrmMOwb9c zIsiZ}m+$WGZftD0-EKagzqPd$Zn?d^Eh{Ud)9DtAB`qy24pEd7OB^s53;@9W{r&m* zxz%cQyWMm;9RQ%!YPnpl$K#>VXsC@H9UUAF=i%XDYHCWO(Y(ICqCWQY^fWXyL?V&G zvlx~4)PupG#bP-*e>us^%L4!?6pC=m(b3WH@UT*;92^{s_w6y7iJ`M(W@aV~!$cyH z#bSl(A=6PO%}6K|ic~69C=`J}Kr9x=J}^E$4nYu|PT$_%URztEQmG%?KvloExJXJ$ z%FWGAC*Vos}f6L2I{q*z{{FK?7K_FE0-dLLd-ybUK|#Bq}W}y}G)J#|ILD$z+PE z;KTv|Fquq|75vzT0eFZQfQN_yc!(H)hll}qh!}u}hyf@cAeNSvzTU^T1|`J$`ueZ; w@vVUn{QrpwgYStLfQN_yc!(H)hll|`0c<(@GDmZ - - - - - - + - + - + - + - + - + - + - + - + - + diff --git a/interfaceDotMP_1_1IScheduler.html b/interfaceDotMP_1_1IScheduler.html index 711ea012..5c17e84f 100644 --- a/interfaceDotMP_1_1IScheduler.html +++ b/interfaceDotMP_1_1IScheduler.html @@ -202,7 +202,7 @@

      Scheduler.cs +
    • DotMP/Schedule.cs
    diff --git a/namespaceDotMP.html b/namespaceDotMP.html index eaeb15cd..2f62fa3a 100644 --- a/namespaceDotMP.html +++ b/namespaceDotMP.html @@ -99,11 +99,14 @@ class  ForkedRegion  Contains the Region object and controls for creating and starting a parallel region. More...
      -class  Thr - Encapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on. More...
    +class  Lock + A lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test. More...
      -class  WorkShare - Contains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work. More...
    +class  Parallel + The main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic More...
    +  +interface  IScheduler + Interface for user-defined schedulers. More...
      class  Schedule  Represents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static. More...
    @@ -120,18 +123,6 @@ class  RuntimeScheduler  Placeholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations. More...
      -class  Iter - Contains all of the scheduling code for parallel for loops. More...
    -  -class  Lock - A lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test. More...
    -  -class  Parallel - The main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic More...
    -  -interface  IScheduler - Interface for user-defined schedulers. More...
    -  class  SectionsContainer  Static class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation. More...
      @@ -147,6 +138,12 @@ class  TaskUUID  Task UUID as returned from Parallel.Task. More...
      +class  Thr + Encapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on. More...
    +  +class  WorkShare + Contains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work. More...
    +  class  ForAction  Class encapsulating all of the possible callbacks in a Parallel.For-style loop. This includes Parallel.For, Parallel.ForReduction<T>, Parallel.ForCollapse, and Parallel.ForReductionCollapse<T>. More...
      diff --git a/namespaces.html b/namespaces.html index 068c5b65..2a5a4b67 100644 --- a/namespaces.html +++ b/namespaces.html @@ -77,26 +77,25 @@  CInvalidArgumentsExceptionException thrown if invalid arguments are specified to DotMP functions  CRegionContains relevant internal information about parallel regions, including the threads and the function to be executed. Provides a region-wide lock and SpinWait objects for each thread  CForkedRegionContains the Region object and controls for creating and starting a parallel region - CThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on - CWorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work - CScheduleRepresents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static - CStaticSchedulerImplementation of static scheduling - CDynamicSchedulerImplementation of dynamic scheduling - CGuidedSchedulerImplementation of guided scheduling - CRuntimeSchedulerPlaceholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations - CIterContains all of the scheduling code for parallel for loops - CLockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test - CParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic - CISchedulerInterface for user-defined schedulers - CSectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation - CSharedA shared variable that can be used in a parallel region. This allows for a variable to be declared inside of a parallel region that is shared among all threads, which has some nice use cases - CSharedEnumerableA specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function - CTaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated - CTaskUUIDTask UUID as returned from Parallel.Task - CForActionClass encapsulating all of the possible callbacks in a Parallel.For-style loop. This includes Parallel.For, Parallel.ForReduction<T>, Parallel.ForCollapse, and Parallel.ForReductionCollapse<T> - NDotMPTests - CParallelTestsTests for the DotMP library - CSerialCustom scheduler which runs a for loop in serial + CLockA lock that can be used in a parallel region. Also contains instance methods for locking. Available methods are Set, Unset, and Test + CParallelThe main class of DotMP. Contains all the main methods for parallelism. For users, this is the main class you want to worry about, along with Lock, Shared, and Atomic + CISchedulerInterface for user-defined schedulers + CScheduleRepresents the various scheduling strategies for parallel for loops. Detailed explanations of each scheduling strategy are provided alongside each getter. If no schedule is specified, the default is Schedule.Static + CStaticSchedulerImplementation of static scheduling + CDynamicSchedulerImplementation of dynamic scheduling + CGuidedSchedulerImplementation of guided scheduling + CRuntimeSchedulerPlaceholder for the runtime scheduler. Is not meant to be called directly. The Parallel.FixArgs method should detect its existence and swap it out for another scheduler with implementations + CSectionsContainerStatic class that contains necessary information for sections. Sections allow for the user to submit multiple actions to be executed in parallel. A sections region contains a collection of actions to be executed, specified as Parallel.Section directives. More information can be found in the Parallel.Sections documentation + CSharedA shared variable that can be used in a parallel region. This allows for a variable to be declared inside of a parallel region that is shared among all threads, which has some nice use cases + CSharedEnumerableA specialization of Shared for items that can be indexed with square brackets. The DotMP-parallelized Conjugate Gradient example shows this off fairly well inside of the SpMV function + CTaskingContainerA simple container for a Queue<Action> for managing tasks. Will grow in complexity as dependencies are added and a dependency graph must be generated + CTaskUUIDTask UUID as returned from Parallel.Task + CThrEncapsulates a Thread object with information about its progress through a parallel for loop. For keeping track of its progress through a parallel for loop, we keep track of the current next iteration of the loop to be worked on, and the iteration the current thread is currently working on + CWorkShareContains all relevant information about a parallel for loop. Contains a collection of Thr objects, the loop's start and end iterations, the chunk size, the number of threads, and the number of threads that have completed their work + CForActionClass encapsulating all of the possible callbacks in a Parallel.For-style loop. This includes Parallel.For, Parallel.ForReduction<T>, Parallel.ForCollapse, and Parallel.ForReductionCollapse<T> + NDotMPTests + CParallelTestsTests for the DotMP library + CSerialCustom scheduler which runs a for loop in serial diff --git a/search/all_10.js b/search/all_10.js index fdf572b8..93751cb7 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,20 +1,20 @@ var searchData= [ - ['task_234',['Task',['../classDotMP_1_1Parallel.html#aa43faad819d15e9bade915de7aef5331',1,'DotMP::Parallel']]], - ['task_5fdependencies_5fwork_235',['Task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a0f1be05f9950b750d389b863fe2890aa',1,'DotMPTests::ParallelTests']]], - ['tasking_2ecs_236',['Tasking.cs',['../Tasking_8cs.html',1,'']]], - ['tasking_5fworks_237',['Tasking_works',['../classDotMPTests_1_1ParallelTests.html#a37ea8724c411add9942e4a18a64256bb',1,'DotMPTests::ParallelTests']]], - ['taskingcontainer_238',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html',1,'DotMP.TaskingContainer'],['../classDotMP_1_1TaskingContainer.html#ad1818d974577dbea7fd8532be5a42505',1,'DotMP.TaskingContainer.TaskingContainer()']]], - ['taskloop_239',['Taskloop',['../classDotMP_1_1Parallel.html#af0ea63592e944f3d9a0ccdb68e279bd4',1,'DotMP::Parallel']]], - ['taskloop_5fdependencies_5fwork_240',['Taskloop_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a84136bbb8dd9e9cd2315160a3a3b087e',1,'DotMPTests::ParallelTests']]], - ['taskloop_5fonly_5fif_5fworks_241',['Taskloop_only_if_works',['../classDotMPTests_1_1ParallelTests.html#a6083987dccc21b7395bf1820d70012fd',1,'DotMPTests::ParallelTests']]], - ['taskloop_5fshould_5fproduce_5fcorrect_5fresults_242',['Taskloop_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#ae70e13205c63fcae6a5bc1ba61482724',1,'DotMPTests::ParallelTests']]], - ['tasks_5fremaining_243',['tasks_remaining',['../classDotMP_1_1DAG.html#af21688cea81be80252270c6f87336487',1,'DotMP::DAG']]], - ['taskuuid_244',['TaskUUID',['../classDotMP_1_1TaskUUID.html',1,'DotMP.TaskUUID'],['../classDotMP_1_1TaskUUID.html#a2697ffdf7e2af44c890960cfb6fc240e',1,'DotMP.TaskUUID.TaskUUID()']]], - ['taskwait_245',['Taskwait',['../classDotMP_1_1Parallel.html#ac869fe1e889bc6b1db2963ad1f03e447',1,'DotMP::Parallel']]], - ['test_246',['Test',['../classDotMP_1_1Lock.html#a0bb3855bff2b13fef75d2bf3452ae814',1,'DotMP::Lock']]], - ['this_5bint_20index_5d_247',['this[int index]',['../classDotMP_1_1SharedEnumerable.html#a17f52229b39ff95715f11253e703c2a8',1,'DotMP::SharedEnumerable']]], - ['thr_248',['Thr',['../classDotMP_1_1Thr.html',1,'DotMP.Thr'],['../classDotMP_1_1Thr.html#ad2775cf01e7498ab2a5c481b1d94c7a5',1,'DotMP.Thr.Thr(Thread thread)']]], - ['thread_249',['thread',['../classDotMP_1_1Thr.html#a4c994a56167d9dfd9d47fb9b8b0ba020',1,'DotMP.Thr.thread()'],['../classDotMP_1_1WorkShare.html#a031be11c52a498b31746741d107a8651',1,'DotMP.WorkShare.thread()']]], - ['threads_250',['threads',['../classDotMP_1_1Region.html#aa364df8709dabac461dd7bad2d4c9286',1,'DotMP.Region.threads()'],['../classDotMP_1_1WorkShare.html#a2d55df5632a296d10258115e0cf5bdde',1,'DotMP.WorkShare.threads()']]] + ['task_232',['Task',['../classDotMP_1_1Parallel.html#aa43faad819d15e9bade915de7aef5331',1,'DotMP::Parallel']]], + ['task_5fdependencies_5fwork_233',['Task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a0f1be05f9950b750d389b863fe2890aa',1,'DotMPTests::ParallelTests']]], + ['tasking_2ecs_234',['Tasking.cs',['../Tasking_8cs.html',1,'']]], + ['tasking_5fworks_235',['Tasking_works',['../classDotMPTests_1_1ParallelTests.html#a37ea8724c411add9942e4a18a64256bb',1,'DotMPTests::ParallelTests']]], + ['taskingcontainer_236',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html',1,'DotMP.TaskingContainer'],['../classDotMP_1_1TaskingContainer.html#ad1818d974577dbea7fd8532be5a42505',1,'DotMP.TaskingContainer.TaskingContainer()']]], + ['taskloop_237',['Taskloop',['../classDotMP_1_1Parallel.html#af0ea63592e944f3d9a0ccdb68e279bd4',1,'DotMP::Parallel']]], + ['taskloop_5fdependencies_5fwork_238',['Taskloop_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a84136bbb8dd9e9cd2315160a3a3b087e',1,'DotMPTests::ParallelTests']]], + ['taskloop_5fonly_5fif_5fworks_239',['Taskloop_only_if_works',['../classDotMPTests_1_1ParallelTests.html#a6083987dccc21b7395bf1820d70012fd',1,'DotMPTests::ParallelTests']]], + ['taskloop_5fshould_5fproduce_5fcorrect_5fresults_240',['Taskloop_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#ae70e13205c63fcae6a5bc1ba61482724',1,'DotMPTests::ParallelTests']]], + ['tasks_5fremaining_241',['tasks_remaining',['../classDotMP_1_1DAG.html#af21688cea81be80252270c6f87336487',1,'DotMP::DAG']]], + ['taskuuid_242',['TaskUUID',['../classDotMP_1_1TaskUUID.html',1,'DotMP.TaskUUID'],['../classDotMP_1_1TaskUUID.html#a2697ffdf7e2af44c890960cfb6fc240e',1,'DotMP.TaskUUID.TaskUUID()']]], + ['taskwait_243',['Taskwait',['../classDotMP_1_1Parallel.html#ac869fe1e889bc6b1db2963ad1f03e447',1,'DotMP::Parallel']]], + ['test_244',['Test',['../classDotMP_1_1Lock.html#a0bb3855bff2b13fef75d2bf3452ae814',1,'DotMP::Lock']]], + ['this_5bint_20index_5d_245',['this[int index]',['../classDotMP_1_1SharedEnumerable.html#a17f52229b39ff95715f11253e703c2a8',1,'DotMP::SharedEnumerable']]], + ['thr_246',['Thr',['../classDotMP_1_1Thr.html',1,'DotMP.Thr'],['../classDotMP_1_1Thr.html#ad2775cf01e7498ab2a5c481b1d94c7a5',1,'DotMP.Thr.Thr(Thread thread)']]], + ['thread_247',['thread',['../classDotMP_1_1Thr.html#a4c994a56167d9dfd9d47fb9b8b0ba020',1,'DotMP.Thr.thread()'],['../classDotMP_1_1WorkShare.html#a031be11c52a498b31746741d107a8651',1,'DotMP.WorkShare.thread()']]], + ['threads_248',['threads',['../classDotMP_1_1Region.html#aa364df8709dabac461dd7bad2d4c9286',1,'DotMP.Region.threads()'],['../classDotMP_1_1WorkShare.html#a2d55df5632a296d10258115e0cf5bdde',1,'DotMP.WorkShare.threads()']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 51d9d29e..118f7330 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['unmet_5fdependencies_251',['unmet_dependencies',['../classDotMP_1_1DAG.html#ac0dfa3820da4457c21b38d7102a64dce',1,'DotMP::DAG']]], - ['unset_252',['Unset',['../classDotMP_1_1Lock.html#a22ed7dfb941d9bfd857ac4933cb35cad',1,'DotMP::Lock']]], - ['uuid_253',['uuid',['../classDotMP_1_1TaskUUID.html#a33c84d9706c1a627e3f0fb993892a5df',1,'DotMP::TaskUUID']]] + ['unmet_5fdependencies_249',['unmet_dependencies',['../classDotMP_1_1DAG.html#ac0dfa3820da4457c21b38d7102a64dce',1,'DotMP::DAG']]], + ['unset_250',['Unset',['../classDotMP_1_1Lock.html#a22ed7dfb941d9bfd857ac4933cb35cad',1,'DotMP::Lock']]], + ['uuid_251',['uuid',['../classDotMP_1_1TaskUUID.html#a33c84d9706c1a627e3f0fb993892a5df',1,'DotMP::TaskUUID']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 05989d78..624f5ca7 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['validateparams_254',['ValidateParams',['../classDotMP_1_1Parallel.html#ae2c8f1f0d27757de18577068e59fbcdb',1,'DotMP::Parallel']]] + ['validateparams_252',['ValidateParams',['../classDotMP_1_1Parallel.html#ae2c8f1f0d27757de18577068e59fbcdb',1,'DotMP::Parallel']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 77d9d9d1..ceecbb6c 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,8 +1,9 @@ var searchData= [ - ['working_5fiter_255',['working_iter',['../classDotMP_1_1Thr.html#a25a338cce1a698e8bb9f420d3b27d5dc',1,'DotMP::Thr']]], - ['workload_256',['Workload',['../classDotMPTests_1_1ParallelTests.html#a4c04a723fc9a9374f7f848418858bc47',1,'DotMPTests::ParallelTests']]], - ['workshare_257',['WorkShare',['../classDotMP_1_1WorkShare.html',1,'DotMP.WorkShare'],['../classDotMP_1_1WorkShare.html#a7897aa29485f79e222e38e06de8a4104',1,'DotMP.WorkShare.WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)'],['../classDotMP_1_1WorkShare.html#a0bda53276ee9ae9b08d845a274f8888b',1,'DotMP.WorkShare.WorkShare()']]], - ['wrappers_2ecs_258',['Wrappers.cs',['../Wrappers_8cs.html',1,'']]], - ['ws_5flock_259',['ws_lock',['../classDotMP_1_1Region.html#a3df81abb19865bf08fda557206462437',1,'DotMP::Region']]] + ['working_5fiter_253',['working_iter',['../classDotMP_1_1Thr.html#a25a338cce1a698e8bb9f420d3b27d5dc',1,'DotMP::Thr']]], + ['workload_254',['Workload',['../classDotMPTests_1_1ParallelTests.html#a4c04a723fc9a9374f7f848418858bc47',1,'DotMPTests::ParallelTests']]], + ['workshare_255',['WorkShare',['../classDotMP_1_1WorkShare.html',1,'DotMP.WorkShare'],['../classDotMP_1_1WorkShare.html#a7897aa29485f79e222e38e06de8a4104',1,'DotMP.WorkShare.WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)'],['../classDotMP_1_1WorkShare.html#a0bda53276ee9ae9b08d845a274f8888b',1,'DotMP.WorkShare.WorkShare()']]], + ['workshare_2ecs_256',['WorkShare.cs',['../WorkShare_8cs.html',1,'']]], + ['wrappers_2ecs_257',['Wrappers.cs',['../Wrappers_8cs.html',1,'']]], + ['ws_5flock_258',['ws_lock',['../classDotMP_1_1Region.html#a3df81abb19865bf08fda557206462437',1,'DotMP::Region']]] ]; diff --git a/search/all_3.js b/search/all_3.js index ec9f81a1..33384806 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -2,7 +2,7 @@ var searchData= [ ['cannotperformnestedparallelismexception_24',['CannotPerformNestedParallelismException',['../classDotMP_1_1CannotPerformNestedParallelismException.html#ab2eca970ba76b0a1456d2b72a3a802bd',1,'DotMP.CannotPerformNestedParallelismException.CannotPerformNestedParallelismException()'],['../classDotMP_1_1CannotPerformNestedParallelismException.html',1,'DotMP.CannotPerformNestedParallelismException']]], ['cannotperformnestedworksharingexception_25',['CannotPerformNestedWorksharingException',['../classDotMP_1_1CannotPerformNestedWorksharingException.html#a587247f3bc787e74b2e29703d26d99a9',1,'DotMP.CannotPerformNestedWorksharingException.CannotPerformNestedWorksharingException()'],['../classDotMP_1_1CannotPerformNestedWorksharingException.html',1,'DotMP.CannotPerformNestedWorksharingException']]], - ['chunk_5fsize_26',['chunk_size',['../classDotMP_1_1WorkShare.html#a6270a6e2d3f1356f5a4a3569cf14874d',1,'DotMP.WorkShare.chunk_size()'],['../classDotMP_1_1StaticScheduler.html#a98b7b116929a1aa5b2ef9a85928e33f4',1,'DotMP.StaticScheduler.chunk_size()'],['../classDotMP_1_1DynamicScheduler.html#ac2c365814b740e1bd40edfd71d836e2b',1,'DotMP.DynamicScheduler.chunk_size()'],['../classDotMP_1_1GuidedScheduler.html#a75a7b23eeee94396d3cc3eb352afd5c5',1,'DotMP.GuidedScheduler.chunk_size()']]], + ['chunk_5fsize_26',['chunk_size',['../classDotMP_1_1StaticScheduler.html#a98b7b116929a1aa5b2ef9a85928e33f4',1,'DotMP.StaticScheduler.chunk_size()'],['../classDotMP_1_1DynamicScheduler.html#ac2c365814b740e1bd40edfd71d836e2b',1,'DotMP.DynamicScheduler.chunk_size()'],['../classDotMP_1_1GuidedScheduler.html#a75a7b23eeee94396d3cc3eb352afd5c5',1,'DotMP.GuidedScheduler.chunk_size()'],['../classDotMP_1_1WorkShare.html#a6270a6e2d3f1356f5a4a3569cf14874d',1,'DotMP.WorkShare.chunk_size()']]], ['chunk_5fsize_5fpv_27',['chunk_size_pv',['../classDotMP_1_1WorkShare.html#a4d1b923b8e2f8446bc3b3cd865090e2e',1,'DotMP::WorkShare']]], ['collapse_5fworks_28',['Collapse_works',['../classDotMPTests_1_1ParallelTests.html#a19312206ad0b6d5fdeba7a90b4b2236d',1,'DotMPTests::ParallelTests']]], ['completed_29',['completed',['../classDotMP_1_1DAG.html#ae6ba50887a7f59efc8b29684ab212ae5',1,'DotMP::DAG']]], diff --git a/search/all_5.js b/search/all_5.js index cc910189..42501b94 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,6 +1,6 @@ var searchData= [ - ['end_59',['end',['../classDotMP_1_1WorkShare.html#ac6433a633203b9c8e23787ec3a596701',1,'DotMP.WorkShare.end()'],['../classDotMP_1_1StaticScheduler.html#a78fda89e1534274ed0fa940897191443',1,'DotMP.StaticScheduler.end()'],['../classDotMP_1_1DynamicScheduler.html#a95fa60112822a82355be688f915c53bd',1,'DotMP.DynamicScheduler.end()'],['../classDotMP_1_1GuidedScheduler.html#aa88b3cdbcbd776babf8647e005d54b2f',1,'DotMP.GuidedScheduler.end()'],['../classDotMPTests_1_1Serial.html#a34f327bc394595b729ae8a5ca0ed851a',1,'DotMPTests.Serial.end()']]], + ['end_59',['end',['../classDotMP_1_1StaticScheduler.html#a78fda89e1534274ed0fa940897191443',1,'DotMP.StaticScheduler.end()'],['../classDotMP_1_1DynamicScheduler.html#a95fa60112822a82355be688f915c53bd',1,'DotMP.DynamicScheduler.end()'],['../classDotMP_1_1GuidedScheduler.html#aa88b3cdbcbd776babf8647e005d54b2f',1,'DotMP.GuidedScheduler.end()'],['../classDotMP_1_1WorkShare.html#ac6433a633203b9c8e23787ec3a596701',1,'DotMP.WorkShare.end()'],['../classDotMPTests_1_1Serial.html#a34f327bc394595b729ae8a5ca0ed851a',1,'DotMPTests.Serial.end()']]], ['enqueuetask_60',['EnqueueTask',['../classDotMP_1_1TaskingContainer.html#a30ae96cdf664d6514e6928e128e0a112',1,'DotMP::TaskingContainer']]], ['enqueuetasklooptask_61',['EnqueueTaskloopTask',['../classDotMP_1_1TaskingContainer.html#a6bb8e95ea5f6538cfd685e92076ed7d3',1,'DotMP::TaskingContainer']]], ['ex_62',['ex',['../classDotMP_1_1Region.html#afe9c4fb11322028e220a9e566d6a5836',1,'DotMP::Region']]], diff --git a/search/all_8.js b/search/all_8.js index 9069751e..0aef7683 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -6,19 +6,16 @@ var searchData= ['in_5fparallel_5fprv_97',['in_parallel_prv',['../classDotMP_1_1ForkedRegion.html#a38e0587f65b67938c6575bf9a391a619',1,'DotMP::ForkedRegion']]], ['in_5fworkshare_98',['in_workshare',['../classDotMP_1_1ForkedRegion.html#a17347f8d14e75dacd20ca11d174915ea',1,'DotMP::ForkedRegion']]], ['in_5fworkshare_5fprv_99',['in_workshare_prv',['../classDotMP_1_1ForkedRegion.html#a1426e0640e8a30054f15840f42d1aa0f',1,'DotMP::ForkedRegion']]], - ['inc_100',['Inc',['../classDotMP_1_1Atomic.html#ac301f847d6cf8905d4d9b0edd9051e82',1,'DotMP.Atomic.Inc(ref ulong target)'],['../classDotMP_1_1Atomic.html#afc6eded67e7bec9b5081159252c4c356',1,'DotMP.Atomic.Inc(ref int target)'],['../classDotMP_1_1Atomic.html#a1a33526fd01f00651d9d15476c16d090',1,'DotMP.Atomic.Inc(ref uint target)'],['../classDotMP_1_1Atomic.html#a0a45c595daf0157113a8ef7becd1ed50',1,'DotMP.Atomic.Inc(ref long target)']]], + ['inc_100',['Inc',['../classDotMP_1_1Atomic.html#afc6eded67e7bec9b5081159252c4c356',1,'DotMP.Atomic.Inc(ref int target)'],['../classDotMP_1_1Atomic.html#a1a33526fd01f00651d9d15476c16d090',1,'DotMP.Atomic.Inc(ref uint target)'],['../classDotMP_1_1Atomic.html#a0a45c595daf0157113a8ef7becd1ed50',1,'DotMP.Atomic.Inc(ref long target)'],['../classDotMP_1_1Atomic.html#ac301f847d6cf8905d4d9b0edd9051e82',1,'DotMP.Atomic.Inc(ref ulong target)']]], ['indices_101',['indices',['../classDotMP_1_1ForAction.html#acc6ad943c1d0e97d9776c81f94b55f9d',1,'DotMP::ForAction']]], - ['init_2ecs_102',['Init.cs',['../Init_8cs.html',1,'']]], - ['innerworkload_103',['InnerWorkload',['../classDotMPTests_1_1ParallelTests.html#a36168522a3d86b66d68c1b9f94b4779f',1,'DotMPTests::ParallelTests']]], - ['inparallel_104',['InParallel',['../classDotMP_1_1Parallel.html#af80cd4a76a5f23b19e71ab34d7f6b83a',1,'DotMP::Parallel']]], - ['inparallel_5fworks_105',['InParallel_works',['../classDotMPTests_1_1ParallelTests.html#a0e3593deab13505c3b79956d90cf4ecf',1,'DotMPTests::ParallelTests']]], - ['int_106',['int',['../classDotMP_1_1IntWrapper.html#a3abeb71d8b3e735efe89bef9e1041119',1,'DotMP::IntWrapper']]], - ['intwrapper_107',['IntWrapper',['../classDotMP_1_1IntWrapper.html',1,'DotMP.IntWrapper'],['../classDotMP_1_1IntWrapper.html#ac6c9c3291921a27d26e1a4c339c7ec03',1,'DotMP.IntWrapper.IntWrapper()']]], - ['invalid_5fparams_5fshould_5fexcept_108',['Invalid_params_should_except',['../classDotMPTests_1_1ParallelTests.html#ac934fc6370203b9c0f635966e096dcde',1,'DotMPTests::ParallelTests']]], - ['invalidargumentsexception_109',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html',1,'DotMP.InvalidArgumentsException'],['../classDotMP_1_1InvalidArgumentsException.html#a3159e4fb8b1bb038fc397bcdc2596ea3',1,'DotMP.InvalidArgumentsException.InvalidArgumentsException()']]], - ['ischeduler_110',['IScheduler',['../interfaceDotMP_1_1IScheduler.html',1,'DotMP']]], - ['iscollapse_111',['IsCollapse',['../classDotMP_1_1ForAction.html#a80dbb732a8dce5ad532b1c1ac52e0850',1,'DotMP::ForAction']]], - ['isreduction_112',['IsReduction',['../classDotMP_1_1ForAction.html#aa9739fddb0f54ed9961e9751c653b9cb',1,'DotMP::ForAction']]], - ['iter_113',['Iter',['../classDotMP_1_1Iter.html',1,'DotMP']]], - ['iter_2ecs_114',['Iter.cs',['../Iter_8cs.html',1,'']]] + ['innerworkload_102',['InnerWorkload',['../classDotMPTests_1_1ParallelTests.html#a36168522a3d86b66d68c1b9f94b4779f',1,'DotMPTests::ParallelTests']]], + ['inparallel_103',['InParallel',['../classDotMP_1_1Parallel.html#af80cd4a76a5f23b19e71ab34d7f6b83a',1,'DotMP::Parallel']]], + ['inparallel_5fworks_104',['InParallel_works',['../classDotMPTests_1_1ParallelTests.html#a0e3593deab13505c3b79956d90cf4ecf',1,'DotMPTests::ParallelTests']]], + ['int_105',['int',['../classDotMP_1_1IntWrapper.html#a3abeb71d8b3e735efe89bef9e1041119',1,'DotMP::IntWrapper']]], + ['intwrapper_106',['IntWrapper',['../classDotMP_1_1IntWrapper.html',1,'DotMP.IntWrapper'],['../classDotMP_1_1IntWrapper.html#ac6c9c3291921a27d26e1a4c339c7ec03',1,'DotMP.IntWrapper.IntWrapper()']]], + ['invalid_5fparams_5fshould_5fexcept_107',['Invalid_params_should_except',['../classDotMPTests_1_1ParallelTests.html#ac934fc6370203b9c0f635966e096dcde',1,'DotMPTests::ParallelTests']]], + ['invalidargumentsexception_108',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html',1,'DotMP.InvalidArgumentsException'],['../classDotMP_1_1InvalidArgumentsException.html#a3159e4fb8b1bb038fc397bcdc2596ea3',1,'DotMP.InvalidArgumentsException.InvalidArgumentsException()']]], + ['ischeduler_109',['IScheduler',['../interfaceDotMP_1_1IScheduler.html',1,'DotMP']]], + ['iscollapse_110',['IsCollapse',['../classDotMP_1_1ForAction.html#a80dbb732a8dce5ad532b1c1ac52e0850',1,'DotMP::ForAction']]], + ['isreduction_111',['IsReduction',['../classDotMP_1_1ForAction.html#aa9739fddb0f54ed9961e9751c653b9cb',1,'DotMP::ForAction']]] ]; diff --git a/search/all_9.js b/search/all_9.js index 2de6fe70..5c973de1 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,8 +1,8 @@ var searchData= [ - ['lock_115',['Lock',['../classDotMP_1_1Lock.html',1,'DotMP.Lock'],['../classDotMP_1_1Lock.html#a585c4afc7155b552d6795ef0dff326a3',1,'DotMP.Lock.Lock()']]], - ['lock_2ecs_116',['Lock.cs',['../Lock_8cs.html',1,'']]], - ['locks_5fwork_117',['Locks_work',['../classDotMPTests_1_1ParallelTests.html#af7b84060c69fb1a0f58fe6a5598f9719',1,'DotMPTests::ParallelTests']]], - ['loopinit_118',['LoopInit',['../interfaceDotMP_1_1IScheduler.html#a25a439b8f27f6b263cd1d6c1cdd7d53d',1,'DotMP.IScheduler.LoopInit()'],['../classDotMPTests_1_1Serial.html#a485a2848dad776cc744b738a67fcb31a',1,'DotMPTests.Serial.LoopInit()'],['../classDotMP_1_1RuntimeScheduler.html#a95f58462e43e20633595b31e75bfe8e5',1,'DotMP.RuntimeScheduler.LoopInit()'],['../classDotMP_1_1GuidedScheduler.html#a0c039f82085c93fdee9a72cced5bbd26',1,'DotMP.GuidedScheduler.LoopInit()'],['../classDotMP_1_1DynamicScheduler.html#ad4deeb9ae94a9d54697d5d20e1d8cd67',1,'DotMP.DynamicScheduler.LoopInit()'],['../classDotMP_1_1StaticScheduler.html#a50c1e26c3b96752522cb05ed7153fffa',1,'DotMP.StaticScheduler.LoopInit()'],['../classDotMP_1_1Schedule.html#a32b50644b4d0bcf3983f3c26caef6cdb',1,'DotMP.Schedule.LoopInit(int start, int end, uint num_threads, uint chunk_size)']]], - ['loopnext_119',['LoopNext',['../classDotMP_1_1Schedule.html#adfc8127a2a147d374b2f1fe4cd7400ed',1,'DotMP.Schedule.LoopNext()'],['../classDotMP_1_1StaticScheduler.html#a4f3f161d8e2ed13f7727d76efc92cf45',1,'DotMP.StaticScheduler.LoopNext()'],['../classDotMP_1_1DynamicScheduler.html#aee14063cf27542a61d1275c6122f0850',1,'DotMP.DynamicScheduler.LoopNext()'],['../classDotMP_1_1GuidedScheduler.html#a284383d105aab24dc9f6c65a940c3a7b',1,'DotMP.GuidedScheduler.LoopNext()'],['../classDotMP_1_1RuntimeScheduler.html#a29e4ea105271ad62a1aeff1e64e10b5a',1,'DotMP.RuntimeScheduler.LoopNext()'],['../interfaceDotMP_1_1IScheduler.html#abfb9a870d2bc4c88dd6af8be2e261b7a',1,'DotMP.IScheduler.LoopNext()'],['../classDotMPTests_1_1Serial.html#a45746f9d4a085aa6032b97f4f0998b62',1,'DotMPTests.Serial.LoopNext()']]] + ['lock_112',['Lock',['../classDotMP_1_1Lock.html',1,'DotMP.Lock'],['../classDotMP_1_1Lock.html#a585c4afc7155b552d6795ef0dff326a3',1,'DotMP.Lock.Lock()']]], + ['lock_2ecs_113',['Lock.cs',['../Lock_8cs.html',1,'']]], + ['locks_5fwork_114',['Locks_work',['../classDotMPTests_1_1ParallelTests.html#af7b84060c69fb1a0f58fe6a5598f9719',1,'DotMPTests::ParallelTests']]], + ['loopinit_115',['LoopInit',['../classDotMP_1_1RuntimeScheduler.html#a95f58462e43e20633595b31e75bfe8e5',1,'DotMP.RuntimeScheduler.LoopInit()'],['../classDotMPTests_1_1Serial.html#a485a2848dad776cc744b738a67fcb31a',1,'DotMPTests.Serial.LoopInit()'],['../classDotMP_1_1GuidedScheduler.html#a0c039f82085c93fdee9a72cced5bbd26',1,'DotMP.GuidedScheduler.LoopInit()'],['../classDotMP_1_1DynamicScheduler.html#ad4deeb9ae94a9d54697d5d20e1d8cd67',1,'DotMP.DynamicScheduler.LoopInit()'],['../classDotMP_1_1StaticScheduler.html#a50c1e26c3b96752522cb05ed7153fffa',1,'DotMP.StaticScheduler.LoopInit()'],['../classDotMP_1_1Schedule.html#a32b50644b4d0bcf3983f3c26caef6cdb',1,'DotMP.Schedule.LoopInit()'],['../interfaceDotMP_1_1IScheduler.html#a25a439b8f27f6b263cd1d6c1cdd7d53d',1,'DotMP.IScheduler.LoopInit(int start, int end, uint num_threads, uint chunk_size)']]], + ['loopnext_116',['LoopNext',['../interfaceDotMP_1_1IScheduler.html#abfb9a870d2bc4c88dd6af8be2e261b7a',1,'DotMP.IScheduler.LoopNext()'],['../classDotMP_1_1Schedule.html#adfc8127a2a147d374b2f1fe4cd7400ed',1,'DotMP.Schedule.LoopNext()'],['../classDotMP_1_1StaticScheduler.html#a4f3f161d8e2ed13f7727d76efc92cf45',1,'DotMP.StaticScheduler.LoopNext()'],['../classDotMP_1_1DynamicScheduler.html#aee14063cf27542a61d1275c6122f0850',1,'DotMP.DynamicScheduler.LoopNext()'],['../classDotMP_1_1GuidedScheduler.html#a284383d105aab24dc9f6c65a940c3a7b',1,'DotMP.GuidedScheduler.LoopNext()'],['../classDotMP_1_1RuntimeScheduler.html#a29e4ea105271ad62a1aeff1e64e10b5a',1,'DotMP.RuntimeScheduler.LoopNext()'],['../classDotMPTests_1_1Serial.html#a45746f9d4a085aa6032b97f4f0998b62',1,'DotMPTests.Serial.LoopNext()']]] ]; diff --git a/search/all_a.js b/search/all_a.js index 6ef77c6f..364a1f85 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['master_120',['Master',['../classDotMP_1_1Parallel.html#a8016d1ecfa5f6cb5ac1d5704bf516b23',1,'DotMP::Parallel']]], - ['master_5fworks_121',['Master_works',['../classDotMPTests_1_1ParallelTests.html#a994851ceca43c2fb6626911ac15aaa05',1,'DotMPTests::ParallelTests']]], - ['mastertaskloop_122',['MasterTaskloop',['../classDotMP_1_1Parallel.html#a8b735bb983d828fdb8d30ece175e7c1f',1,'DotMP::Parallel']]], - ['max_123',['Max',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a6a061313d22e51e0f25b7cd4dc065233',1,'DotMP']]], - ['min_124',['Min',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a78d811e98514cd165dda532286610fd2',1,'DotMP']]], - ['multiply_125',['Multiply',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346ae257376d913f3b53cbb4a9b19d770648',1,'DotMP']]] + ['master_117',['Master',['../classDotMP_1_1Parallel.html#a8016d1ecfa5f6cb5ac1d5704bf516b23',1,'DotMP::Parallel']]], + ['master_5fworks_118',['Master_works',['../classDotMPTests_1_1ParallelTests.html#a994851ceca43c2fb6626911ac15aaa05',1,'DotMPTests::ParallelTests']]], + ['mastertaskloop_119',['MasterTaskloop',['../classDotMP_1_1Parallel.html#a8b735bb983d828fdb8d30ece175e7c1f',1,'DotMP::Parallel']]], + ['max_120',['Max',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a6a061313d22e51e0f25b7cd4dc065233',1,'DotMP']]], + ['min_121',['Min',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a78d811e98514cd165dda532286610fd2',1,'DotMP']]], + ['multiply_122',['Multiply',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346ae257376d913f3b53cbb4a9b19d770648',1,'DotMP']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 4c9ce362..b4488e6f 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,20 +1,20 @@ var searchData= [ - ['name_126',['name',['../classDotMP_1_1Shared.html#af3eedacdec274a3a76efc7e33ac2b46f',1,'DotMP::Shared']]], - ['nested_5fparallelism_5fshould_5fexcept_127',['Nested_parallelism_should_except',['../classDotMPTests_1_1ParallelTests.html#a9fb79c6860402ce660a1c2c3140f36ee',1,'DotMPTests::ParallelTests']]], - ['nested_5ftask_5fdependencies_5fwork_128',['Nested_task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#afe779e474403f1c73b365f6b7cc863b5',1,'DotMPTests::ParallelTests']]], - ['nested_5ftasks_5fwork_129',['Nested_tasks_work',['../classDotMPTests_1_1ParallelTests.html#afe8a5096bf9109b0ef9f5aba99fb1747',1,'DotMPTests::ParallelTests']]], - ['nested_5fworksharing_5fshould_5fexcept_130',['Nested_worksharing_should_except',['../classDotMPTests_1_1ParallelTests.html#a13e23fd905c00b6fd592436a11eace05',1,'DotMPTests::ParallelTests']]], - ['next_5fuuid_131',['next_uuid',['../classDotMP_1_1TaskUUID.html#a832365c34480a622622a934bd8bc2c5c',1,'DotMP::TaskUUID']]], - ['no_5fdependencies_132',['no_dependencies',['../classDotMP_1_1DAG.html#a18b726d94829ae7351c3dc835ce440d8',1,'DotMP::DAG']]], - ['non_5ffor_5fordered_5fshould_5fexcept_133',['Non_for_ordered_should_except',['../classDotMPTests_1_1ParallelTests.html#a29eae5c6c43bf521c2d9e19026eac93c',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fbarrier_5fshould_5fexcept_134',['Non_parallel_barrier_should_except',['../classDotMPTests_1_1ParallelTests.html#a166729d1c555262e7d97f8f364631ac0',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fcritical_5fshould_5fexcept_135',['Non_parallel_critical_should_except',['../classDotMPTests_1_1ParallelTests.html#ac34fc5abd7d8dad05f7d2e02bc1a686d',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5ffor_5fshould_5fexcept_136',['Non_parallel_for_should_except',['../classDotMPTests_1_1ParallelTests.html#a8552464c6a7a2bc3fbf49eb100f5cc96',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fgetthreadnum_5fshould_5fexcept_137',['Non_parallel_GetThreadNum_should_except',['../classDotMPTests_1_1ParallelTests.html#ad33086bb1dfe3a0b19afdd5fe1e420e8',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fmaster_5fshould_5fexcept_138',['Non_parallel_master_should_except',['../classDotMPTests_1_1ParallelTests.html#a56d7e027e97379be7de6b448aea0a7fd',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fsections_5fshould_5fexcept_139',['Non_parallel_sections_should_except',['../classDotMPTests_1_1ParallelTests.html#a9c69ae09c5b8d136f4ed67bc61a1c350',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fsingle_5fshould_5fexcept_140',['Non_parallel_single_should_except',['../classDotMPTests_1_1ParallelTests.html#af61d0b851f2a95d838eb45f3f71e4411',1,'DotMPTests::ParallelTests']]], - ['notinparallelregionexception_141',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html',1,'DotMP.NotInParallelRegionException'],['../classDotMP_1_1NotInParallelRegionException.html#a81a618be5bf48e2f6dd060c0d5eab04e',1,'DotMP.NotInParallelRegionException.NotInParallelRegionException()']]], - ['num_5fthreads_142',['num_threads',['../classDotMP_1_1Region.html#af52a78c9d496c812545e76d38dc872c4',1,'DotMP.Region.num_threads()'],['../classDotMP_1_1WorkShare.html#a7b43298519c24aead95c5ddead93b8b2',1,'DotMP.WorkShare.num_threads()'],['../classDotMP_1_1StaticScheduler.html#a8a9f15c96e21dca6305ced2919745745',1,'DotMP.StaticScheduler.num_threads()'],['../classDotMP_1_1DynamicScheduler.html#a9bff5002f608b0ab3075bf1f77c41343',1,'DotMP.DynamicScheduler.num_threads()'],['../classDotMP_1_1GuidedScheduler.html#a461e9c795889e76a24cd107ac2ea5d38',1,'DotMP.GuidedScheduler.num_threads()'],['../classDotMP_1_1Parallel.html#a88bb428fedd64b61b2fc001c76417bed',1,'DotMP.Parallel.num_threads()']]] + ['name_123',['name',['../classDotMP_1_1Shared.html#af3eedacdec274a3a76efc7e33ac2b46f',1,'DotMP::Shared']]], + ['nested_5fparallelism_5fshould_5fexcept_124',['Nested_parallelism_should_except',['../classDotMPTests_1_1ParallelTests.html#a9fb79c6860402ce660a1c2c3140f36ee',1,'DotMPTests::ParallelTests']]], + ['nested_5ftask_5fdependencies_5fwork_125',['Nested_task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#afe779e474403f1c73b365f6b7cc863b5',1,'DotMPTests::ParallelTests']]], + ['nested_5ftasks_5fwork_126',['Nested_tasks_work',['../classDotMPTests_1_1ParallelTests.html#afe8a5096bf9109b0ef9f5aba99fb1747',1,'DotMPTests::ParallelTests']]], + ['nested_5fworksharing_5fshould_5fexcept_127',['Nested_worksharing_should_except',['../classDotMPTests_1_1ParallelTests.html#a13e23fd905c00b6fd592436a11eace05',1,'DotMPTests::ParallelTests']]], + ['next_5fuuid_128',['next_uuid',['../classDotMP_1_1TaskUUID.html#a832365c34480a622622a934bd8bc2c5c',1,'DotMP::TaskUUID']]], + ['no_5fdependencies_129',['no_dependencies',['../classDotMP_1_1DAG.html#a18b726d94829ae7351c3dc835ce440d8',1,'DotMP::DAG']]], + ['non_5ffor_5fordered_5fshould_5fexcept_130',['Non_for_ordered_should_except',['../classDotMPTests_1_1ParallelTests.html#a29eae5c6c43bf521c2d9e19026eac93c',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fbarrier_5fshould_5fexcept_131',['Non_parallel_barrier_should_except',['../classDotMPTests_1_1ParallelTests.html#a166729d1c555262e7d97f8f364631ac0',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fcritical_5fshould_5fexcept_132',['Non_parallel_critical_should_except',['../classDotMPTests_1_1ParallelTests.html#ac34fc5abd7d8dad05f7d2e02bc1a686d',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5ffor_5fshould_5fexcept_133',['Non_parallel_for_should_except',['../classDotMPTests_1_1ParallelTests.html#a8552464c6a7a2bc3fbf49eb100f5cc96',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fgetthreadnum_5fshould_5fexcept_134',['Non_parallel_GetThreadNum_should_except',['../classDotMPTests_1_1ParallelTests.html#ad33086bb1dfe3a0b19afdd5fe1e420e8',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fmaster_5fshould_5fexcept_135',['Non_parallel_master_should_except',['../classDotMPTests_1_1ParallelTests.html#a56d7e027e97379be7de6b448aea0a7fd',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fsections_5fshould_5fexcept_136',['Non_parallel_sections_should_except',['../classDotMPTests_1_1ParallelTests.html#a9c69ae09c5b8d136f4ed67bc61a1c350',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fsingle_5fshould_5fexcept_137',['Non_parallel_single_should_except',['../classDotMPTests_1_1ParallelTests.html#af61d0b851f2a95d838eb45f3f71e4411',1,'DotMPTests::ParallelTests']]], + ['notinparallelregionexception_138',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html',1,'DotMP.NotInParallelRegionException'],['../classDotMP_1_1NotInParallelRegionException.html#a81a618be5bf48e2f6dd060c0d5eab04e',1,'DotMP.NotInParallelRegionException.NotInParallelRegionException()']]], + ['num_5fthreads_139',['num_threads',['../classDotMP_1_1Region.html#af52a78c9d496c812545e76d38dc872c4',1,'DotMP.Region.num_threads()'],['../classDotMP_1_1Parallel.html#a88bb428fedd64b61b2fc001c76417bed',1,'DotMP.Parallel.num_threads()'],['../classDotMP_1_1StaticScheduler.html#a8a9f15c96e21dca6305ced2919745745',1,'DotMP.StaticScheduler.num_threads()'],['../classDotMP_1_1DynamicScheduler.html#a9bff5002f608b0ab3075bf1f77c41343',1,'DotMP.DynamicScheduler.num_threads()'],['../classDotMP_1_1GuidedScheduler.html#a461e9c795889e76a24cd107ac2ea5d38',1,'DotMP.GuidedScheduler.num_threads()'],['../classDotMP_1_1WorkShare.html#a7b43298519c24aead95c5ddead93b8b2',1,'DotMP.WorkShare.num_threads()']]] ]; diff --git a/search/all_c.js b/search/all_c.js index 1533f906..2ca9a48e 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,22 +1,22 @@ var searchData= [ - ['omp_5fcol_5f2_143',['omp_col_2',['../classDotMP_1_1ForAction.html#aefc1f702300130334815cf5b1a00ac2e',1,'DotMP::ForAction']]], - ['omp_5fcol_5f3_144',['omp_col_3',['../classDotMP_1_1ForAction.html#ac3b407d854d4bf5891c5315193e94ece',1,'DotMP::ForAction']]], - ['omp_5fcol_5f4_145',['omp_col_4',['../classDotMP_1_1ForAction.html#a7ae7419fdcfa23f3e2ba1558e5f20264',1,'DotMP::ForAction']]], - ['omp_5fcol_5fn_146',['omp_col_n',['../classDotMP_1_1ForAction.html#a3742f6fb85315525fc6bc4318da087bb',1,'DotMP::ForAction']]], - ['omp_5ffn_147',['omp_fn',['../classDotMP_1_1Region.html#a8b47660ccc8e238df34688a39f2c8846',1,'DotMP.Region.omp_fn()'],['../classDotMP_1_1ForAction.html#a182c48918feab289eef9fa051c19194a',1,'DotMP.ForAction.omp_fn()']]], - ['omp_5fred_148',['omp_red',['../classDotMP_1_1ForAction.html#a80e20120f1c95e6234dae8e7a1c1415f',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f2_149',['omp_red_col_2',['../classDotMP_1_1ForAction.html#aeaeff8748f35ea6a5f3502a585a54183',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f3_150',['omp_red_col_3',['../classDotMP_1_1ForAction.html#affdf7de77294dde1b83ce3cfe41b9b3b',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f4_151',['omp_red_col_4',['../classDotMP_1_1ForAction.html#ad334ebf9a191d3b174d3baaf1d072153',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5fn_152',['omp_red_col_n',['../classDotMP_1_1ForAction.html#adab739dbde910ba65d60ec602d4aa7a9',1,'DotMP::ForAction']]], - ['op_153',['op',['../classDotMP_1_1WorkShare.html#a6634d9c02d5866e509f27386bfa1b99b',1,'DotMP::WorkShare']]], - ['operations_154',['Operations',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346',1,'DotMP']]], - ['operations_2ecs_155',['Operations.cs',['../Operations_8cs.html',1,'']]], - ['operator_20t_156',['operator T',['../classDotMP_1_1Shared.html#aae06c25ad2a512e1d486112d1cb98e9f',1,'DotMP::Shared']]], - ['operator_20u_157',['operator U',['../classDotMP_1_1SharedEnumerable.html#aa477daa4c7d8505d92cc57909636c59f',1,'DotMP::SharedEnumerable']]], - ['or_158',['Or',['../classDotMP_1_1Atomic.html#a3d8bd944b6145809eb60f215691cf9c4',1,'DotMP.Atomic.Or(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a3ea8e5113b822136d7e72d373d2d5989',1,'DotMP.Atomic.Or(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#a651f6b93528cda8e07d3cfdbb625ff65',1,'DotMP.Atomic.Or(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a8be099f2d19445c131676b603420c259',1,'DotMP.Atomic.Or(ref ulong target, ulong value)']]], - ['ordered_159',['Ordered',['../classDotMP_1_1Parallel.html#a8aaf51a7e2f0be6f3541257764ab982e',1,'DotMP::Parallel']]], - ['ordered_160',['ordered',['../classDotMP_1_1Parallel.html#ae1a397f8dec7f0985de1654ea98e330b',1,'DotMP::Parallel']]], - ['ordered_5fworks_161',['Ordered_works',['../classDotMPTests_1_1ParallelTests.html#af03e4ae7fff721f0a18cfeec55de1185',1,'DotMPTests::ParallelTests']]] + ['omp_5fcol_5f2_140',['omp_col_2',['../classDotMP_1_1ForAction.html#aefc1f702300130334815cf5b1a00ac2e',1,'DotMP::ForAction']]], + ['omp_5fcol_5f3_141',['omp_col_3',['../classDotMP_1_1ForAction.html#ac3b407d854d4bf5891c5315193e94ece',1,'DotMP::ForAction']]], + ['omp_5fcol_5f4_142',['omp_col_4',['../classDotMP_1_1ForAction.html#a7ae7419fdcfa23f3e2ba1558e5f20264',1,'DotMP::ForAction']]], + ['omp_5fcol_5fn_143',['omp_col_n',['../classDotMP_1_1ForAction.html#a3742f6fb85315525fc6bc4318da087bb',1,'DotMP::ForAction']]], + ['omp_5ffn_144',['omp_fn',['../classDotMP_1_1Region.html#a8b47660ccc8e238df34688a39f2c8846',1,'DotMP.Region.omp_fn()'],['../classDotMP_1_1ForAction.html#a182c48918feab289eef9fa051c19194a',1,'DotMP.ForAction.omp_fn()']]], + ['omp_5fred_145',['omp_red',['../classDotMP_1_1ForAction.html#a80e20120f1c95e6234dae8e7a1c1415f',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f2_146',['omp_red_col_2',['../classDotMP_1_1ForAction.html#aeaeff8748f35ea6a5f3502a585a54183',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f3_147',['omp_red_col_3',['../classDotMP_1_1ForAction.html#affdf7de77294dde1b83ce3cfe41b9b3b',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f4_148',['omp_red_col_4',['../classDotMP_1_1ForAction.html#ad334ebf9a191d3b174d3baaf1d072153',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5fn_149',['omp_red_col_n',['../classDotMP_1_1ForAction.html#adab739dbde910ba65d60ec602d4aa7a9',1,'DotMP::ForAction']]], + ['op_150',['op',['../classDotMP_1_1WorkShare.html#a6634d9c02d5866e509f27386bfa1b99b',1,'DotMP::WorkShare']]], + ['operations_151',['Operations',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346',1,'DotMP']]], + ['operations_2ecs_152',['Operations.cs',['../Operations_8cs.html',1,'']]], + ['operator_20t_153',['operator T',['../classDotMP_1_1Shared.html#aae06c25ad2a512e1d486112d1cb98e9f',1,'DotMP::Shared']]], + ['operator_20u_154',['operator U',['../classDotMP_1_1SharedEnumerable.html#aa477daa4c7d8505d92cc57909636c59f',1,'DotMP::SharedEnumerable']]], + ['or_155',['Or',['../classDotMP_1_1Atomic.html#a3d8bd944b6145809eb60f215691cf9c4',1,'DotMP.Atomic.Or(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a3ea8e5113b822136d7e72d373d2d5989',1,'DotMP.Atomic.Or(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#a651f6b93528cda8e07d3cfdbb625ff65',1,'DotMP.Atomic.Or(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a8be099f2d19445c131676b603420c259',1,'DotMP.Atomic.Or(ref ulong target, ulong value)']]], + ['ordered_156',['Ordered',['../classDotMP_1_1Parallel.html#a8aaf51a7e2f0be6f3541257764ab982e',1,'DotMP::Parallel']]], + ['ordered_157',['ordered',['../classDotMP_1_1Parallel.html#ae1a397f8dec7f0985de1654ea98e330b',1,'DotMP::Parallel']]], + ['ordered_5fworks_158',['Ordered_works',['../classDotMPTests_1_1ParallelTests.html#af03e4ae7fff721f0a18cfeec55de1185',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/all_d.js b/search/all_d.js index e42ed815..34f0d893 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,21 +1,21 @@ var searchData= [ - ['parallel_162',['Parallel',['../classDotMP_1_1Parallel.html',1,'DotMP']]], - ['parallel_2ecs_163',['Parallel.cs',['../Parallel_8cs.html',1,'']]], - ['parallel_5fperformance_5fshould_5fbe_5fhigher_164',['Parallel_performance_should_be_higher',['../classDotMPTests_1_1ParallelTests.html#a1d78fd59106a4256899a324fe9a2e081',1,'DotMPTests::ParallelTests']]], - ['parallel_5fshould_5fwork_165',['Parallel_should_work',['../classDotMPTests_1_1ParallelTests.html#af5580424ec13e628392e35c312cbad8b',1,'DotMPTests::ParallelTests']]], - ['parallelfor_166',['ParallelFor',['../classDotMP_1_1Parallel.html#ae7c9de3fc14ceef13051d19a4ebf77fb',1,'DotMP::Parallel']]], - ['parallelfor_5fshould_5fwork_167',['Parallelfor_should_work',['../classDotMPTests_1_1ParallelTests.html#ab3f1d4138d2bff6bd498bd01c104355d',1,'DotMPTests::ParallelTests']]], - ['parallelforcollapse_168',['ParallelForCollapse',['../classDotMP_1_1Parallel.html#ab163f84335d01358cdfbc5d89666c2f1',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af924ff0fb01f56a181897080ba001cbe',1,'DotMP.Parallel.ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)'],['../classDotMP_1_1Parallel.html#a2535cd03826d38bdb630bfd1c216082f',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a4d4afbf296108126e6275adb598ec9aa',1,'DotMP.Parallel.ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)']]], - ['parallelforreduction_3c_20t_20_3e_169',['ParallelForReduction< T >',['../classDotMP_1_1Parallel.html#a28aa36e3da8fff21c55583aed3a8b974',1,'DotMP::Parallel']]], - ['parallelforreductioncollapse_3c_20t_20_3e_170',['ParallelForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a353726e93bd2ceae646f91dfa23d6586',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#ac70b02fbf0574763533e4531e2dcd31a',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af9de54156826088cb8f763cc46ffe343',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a6b02874ce74d46662b580c8bd900420e',1,'DotMP.Parallel.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)']]], - ['parallelmaster_171',['ParallelMaster',['../classDotMP_1_1Parallel.html#ac4d1d82d485af3799afb6698c53065a5',1,'DotMP::Parallel']]], - ['parallelmastertaskloop_172',['ParallelMasterTaskloop',['../classDotMP_1_1Parallel.html#a77a3aa9302a0b3c4fea7c38d360bad21',1,'DotMP::Parallel']]], - ['parallelregion_173',['ParallelRegion',['../classDotMP_1_1Parallel.html#a46b434b01754e4a98bed3b2372241f11',1,'DotMP::Parallel']]], - ['parallelsections_174',['ParallelSections',['../classDotMP_1_1Parallel.html#a22697ab90d86ba8613669de169e5f66c',1,'DotMP::Parallel']]], - ['paralleltests_175',['ParallelTests',['../classDotMPTests_1_1ParallelTests.html',1,'DotMPTests']]], - ['paralleltests_2ecs_176',['ParallelTests.cs',['../ParallelTests_8cs.html',1,'']]], - ['performloop_177',['PerformLoop',['../classDotMP_1_1ForAction.html#a78e313fc7eee4ba952bc8ee67e6c4f19',1,'DotMP::ForAction']]], - ['performloop_3c_20t_20_3e_178',['PerformLoop< T >',['../classDotMP_1_1Iter.html#a71d053f89f50035c5837d2610cf49ee8',1,'DotMP::Iter']]], - ['processedreadme_2emd_179',['ProcessedREADME.md',['../ProcessedREADME_8md.html',1,'']]] + ['parallel_159',['Parallel',['../classDotMP_1_1Parallel.html',1,'DotMP']]], + ['parallel_2ecs_160',['Parallel.cs',['../Parallel_8cs.html',1,'']]], + ['parallel_5fperformance_5fshould_5fbe_5fhigher_161',['Parallel_performance_should_be_higher',['../classDotMPTests_1_1ParallelTests.html#a1d78fd59106a4256899a324fe9a2e081',1,'DotMPTests::ParallelTests']]], + ['parallel_5fshould_5fwork_162',['Parallel_should_work',['../classDotMPTests_1_1ParallelTests.html#af5580424ec13e628392e35c312cbad8b',1,'DotMPTests::ParallelTests']]], + ['parallelfor_163',['ParallelFor',['../classDotMP_1_1Parallel.html#ae7c9de3fc14ceef13051d19a4ebf77fb',1,'DotMP::Parallel']]], + ['parallelfor_5fshould_5fwork_164',['Parallelfor_should_work',['../classDotMPTests_1_1ParallelTests.html#ab3f1d4138d2bff6bd498bd01c104355d',1,'DotMPTests::ParallelTests']]], + ['parallelforcollapse_165',['ParallelForCollapse',['../classDotMP_1_1Parallel.html#ab163f84335d01358cdfbc5d89666c2f1',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af924ff0fb01f56a181897080ba001cbe',1,'DotMP.Parallel.ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)'],['../classDotMP_1_1Parallel.html#a2535cd03826d38bdb630bfd1c216082f',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a4d4afbf296108126e6275adb598ec9aa',1,'DotMP.Parallel.ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)']]], + ['parallelforreduction_3c_20t_20_3e_166',['ParallelForReduction< T >',['../classDotMP_1_1Parallel.html#a28aa36e3da8fff21c55583aed3a8b974',1,'DotMP::Parallel']]], + ['parallelforreductioncollapse_3c_20t_20_3e_167',['ParallelForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a353726e93bd2ceae646f91dfa23d6586',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#ac70b02fbf0574763533e4531e2dcd31a',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af9de54156826088cb8f763cc46ffe343',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a6b02874ce74d46662b580c8bd900420e',1,'DotMP.Parallel.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)']]], + ['parallelmaster_168',['ParallelMaster',['../classDotMP_1_1Parallel.html#ac4d1d82d485af3799afb6698c53065a5',1,'DotMP::Parallel']]], + ['parallelmastertaskloop_169',['ParallelMasterTaskloop',['../classDotMP_1_1Parallel.html#a77a3aa9302a0b3c4fea7c38d360bad21',1,'DotMP::Parallel']]], + ['parallelregion_170',['ParallelRegion',['../classDotMP_1_1Parallel.html#a46b434b01754e4a98bed3b2372241f11',1,'DotMP::Parallel']]], + ['parallelsections_171',['ParallelSections',['../classDotMP_1_1Parallel.html#a22697ab90d86ba8613669de169e5f66c',1,'DotMP::Parallel']]], + ['paralleltests_172',['ParallelTests',['../classDotMPTests_1_1ParallelTests.html',1,'DotMPTests']]], + ['paralleltests_2ecs_173',['ParallelTests.cs',['../ParallelTests_8cs.html',1,'']]], + ['performloop_174',['PerformLoop',['../classDotMP_1_1ForAction.html#a78e313fc7eee4ba952bc8ee67e6c4f19',1,'DotMP::ForAction']]], + ['performloop_3c_20t_20_3e_175',['PerformLoop< T >',['../classDotMP_1_1WorkShare.html#a3d033d132634d2a9c82395246a13cb04',1,'DotMP::WorkShare']]], + ['processedreadme_2emd_176',['ProcessedREADME.md',['../ProcessedREADME_8md.html',1,'']]] ]; diff --git a/search/all_e.js b/search/all_e.js index 54865ab3..b94b3988 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,16 +1,16 @@ var searchData= [ - ['ranges_180',['ranges',['../classDotMP_1_1ForAction.html#af6766205a5f277bda14d825a243b5b26',1,'DotMP::ForAction']]], - ['reduction_5fcollapse_5fworks_181',['Reduction_collapse_works',['../classDotMPTests_1_1ParallelTests.html#a2435385565d2b924828c8bf814997707',1,'DotMPTests::ParallelTests']]], - ['reduction_5flist_182',['reduction_list',['../classDotMP_1_1WorkShare.html#a4063383946650a079520b6b033196afb',1,'DotMP::WorkShare']]], - ['reduction_5fvalues_183',['reduction_values',['../classDotMP_1_1WorkShare.html#a801c828093592fdbfb4d6658f85b4c25',1,'DotMP::WorkShare']]], - ['reduction_5fworks_184',['Reduction_works',['../classDotMPTests_1_1ParallelTests.html#aa6bf20d0b49e805bc0f5bf1f13e91aa2',1,'DotMPTests::ParallelTests']]], - ['reg_185',['reg',['../classDotMP_1_1ForkedRegion.html#a2f06280f3a34fe77da626a7cd65bb0e2',1,'DotMP::ForkedRegion']]], - ['reg_5fpv_186',['reg_pv',['../classDotMP_1_1ForkedRegion.html#ab701546c79d4514a58c70b6613108f7e',1,'DotMP::ForkedRegion']]], - ['region_187',['Region',['../classDotMP_1_1Region.html',1,'DotMP.Region'],['../classDotMP_1_1Region.html#a5a131ad38ebaac3381b2a7568788818f',1,'DotMP.Region.Region()']]], - ['resetdag_188',['ResetDAG',['../classDotMP_1_1TaskingContainer.html#ac8a90cb5a67af507b970c633509c0138',1,'DotMP::TaskingContainer']]], - ['runtime_189',['Runtime',['../classDotMP_1_1Schedule.html#ad938151822cdde06bc0a2fdcf8ac48ee',1,'DotMP::Schedule']]], - ['runtime_5fscheduler_190',['runtime_scheduler',['../classDotMP_1_1Schedule.html#aa37391efbb1104ea5d0913309acca8cf',1,'DotMP::Schedule']]], - ['runtimescheduler_191',['RuntimeScheduler',['../classDotMP_1_1RuntimeScheduler.html',1,'DotMP']]], - ['rw_5flock_192',['rw_lock',['../classDotMP_1_1DAG.html#aa25cc4077bda1d86f3ebb2cd269d7153',1,'DotMP::DAG']]] + ['ranges_177',['ranges',['../classDotMP_1_1ForAction.html#af6766205a5f277bda14d825a243b5b26',1,'DotMP::ForAction']]], + ['reduction_5fcollapse_5fworks_178',['Reduction_collapse_works',['../classDotMPTests_1_1ParallelTests.html#a2435385565d2b924828c8bf814997707',1,'DotMPTests::ParallelTests']]], + ['reduction_5flist_179',['reduction_list',['../classDotMP_1_1WorkShare.html#a4063383946650a079520b6b033196afb',1,'DotMP::WorkShare']]], + ['reduction_5fvalues_180',['reduction_values',['../classDotMP_1_1WorkShare.html#a801c828093592fdbfb4d6658f85b4c25',1,'DotMP::WorkShare']]], + ['reduction_5fworks_181',['Reduction_works',['../classDotMPTests_1_1ParallelTests.html#aa6bf20d0b49e805bc0f5bf1f13e91aa2',1,'DotMPTests::ParallelTests']]], + ['reg_182',['reg',['../classDotMP_1_1ForkedRegion.html#a2f06280f3a34fe77da626a7cd65bb0e2',1,'DotMP::ForkedRegion']]], + ['reg_5fpv_183',['reg_pv',['../classDotMP_1_1ForkedRegion.html#ab701546c79d4514a58c70b6613108f7e',1,'DotMP::ForkedRegion']]], + ['region_184',['Region',['../classDotMP_1_1Region.html',1,'DotMP.Region'],['../classDotMP_1_1Region.html#a5a131ad38ebaac3381b2a7568788818f',1,'DotMP.Region.Region()']]], + ['resetdag_185',['ResetDAG',['../classDotMP_1_1TaskingContainer.html#ac8a90cb5a67af507b970c633509c0138',1,'DotMP::TaskingContainer']]], + ['runtime_186',['Runtime',['../classDotMP_1_1Schedule.html#ad938151822cdde06bc0a2fdcf8ac48ee',1,'DotMP::Schedule']]], + ['runtime_5fscheduler_187',['runtime_scheduler',['../classDotMP_1_1Schedule.html#aa37391efbb1104ea5d0913309acca8cf',1,'DotMP::Schedule']]], + ['runtimescheduler_188',['RuntimeScheduler',['../classDotMP_1_1RuntimeScheduler.html',1,'DotMP']]], + ['rw_5flock_189',['rw_lock',['../classDotMP_1_1DAG.html#aa25cc4077bda1d86f3ebb2cd269d7153',1,'DotMP::DAG']]] ]; diff --git a/search/all_f.js b/search/all_f.js index e5364f07..5293a1f2 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,44 +1,45 @@ var searchData= [ - ['satisfies_5fdependency_193',['satisfies_dependency',['../classDotMP_1_1DAG.html#af536c2d04501cea25e2e55345874ccbe',1,'DotMP::DAG']]], - ['saxpy_5fparallelfor_194',['saxpy_parallelfor',['../classDotMPTests_1_1ParallelTests.html#aa4af296616e9449632125a68360654aa',1,'DotMPTests::ParallelTests']]], - ['saxpy_5fparallelregion_5ffor_195',['saxpy_parallelregion_for',['../classDotMPTests_1_1ParallelTests.html#a4006122d5945f70ac57d1c7b4013266d',1,'DotMPTests::ParallelTests']]], - ['saxpy_5fparallelregion_5ffor_5ftaskloop_196',['saxpy_parallelregion_for_taskloop',['../classDotMPTests_1_1ParallelTests.html#a12774308d6fe0acae7bf7d1343f1224d',1,'DotMPTests::ParallelTests']]], - ['sched_5flock_197',['sched_lock',['../classDotMP_1_1GuidedScheduler.html#a59a1039976ed9f232a2cf730032de726',1,'DotMP::GuidedScheduler']]], - ['schedule_198',['Schedule',['../classDotMP_1_1Schedule.html',1,'DotMP']]], - ['schedule_199',['schedule',['../classDotMP_1_1WorkShare.html#af579f47e90b88afee7a10cf850769b55',1,'DotMP::WorkShare']]], - ['schedule_5fpv_200',['schedule_pv',['../classDotMP_1_1WorkShare.html#a4971c9f18248e145fb93fe7805ef6cfa',1,'DotMP::WorkShare']]], - ['schedule_5fruntime_5fworks_201',['Schedule_runtime_works',['../classDotMPTests_1_1ParallelTests.html#a63b71f9159bc30c377304399ab61e3a7',1,'DotMPTests::ParallelTests']]], - ['scheduler_2ecs_202',['Scheduler.cs',['../Scheduler_8cs.html',1,'']]], - ['sections_203',['Sections',['../classDotMP_1_1Parallel.html#a33e20aede41a6e4ac4e2ed95dbd2e43d',1,'DotMP::Parallel']]], - ['sections_2ecs_204',['Sections.cs',['../Sections_8cs.html',1,'']]], - ['sections_5fworks_205',['Sections_works',['../classDotMPTests_1_1ParallelTests.html#afcd0baa62ab3e06757ee90f809754543',1,'DotMPTests::ParallelTests']]], - ['sectionscontainer_206',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html',1,'DotMP.SectionsContainer'],['../classDotMP_1_1SectionsContainer.html#a5b5cc3dd2a6dedd0791dc2e8ab37acda',1,'DotMP.SectionsContainer.SectionsContainer()']]], - ['selector_207',['selector',['../classDotMP_1_1ForAction.html#af1b6b1722b975c5f302523f353357a6b',1,'DotMP::ForAction']]], - ['serial_208',['Serial',['../classDotMPTests_1_1Serial.html',1,'DotMPTests']]], - ['set_209',['Set',['../classDotMP_1_1Lock.html#add0c25af7a0533f8924c2a977f1c3b11',1,'DotMP.Lock.Set()'],['../classDotMP_1_1Shared.html#ab68b0d8bab8e0504a04c54bc3ab8dd96',1,'DotMP.Shared.Set()']]], - ['setdynamic_210',['SetDynamic',['../classDotMP_1_1Parallel.html#a50e3502c52584b4dddb6a337450f3d00',1,'DotMP::Parallel']]], - ['setdynamic_5fworks_211',['SetDynamic_works',['../classDotMPTests_1_1ParallelTests.html#aa975676a28121278bd142a22f82acaf3',1,'DotMPTests::ParallelTests']]], - ['setlocal_3c_20t_20_3e_212',['SetLocal< T >',['../classDotMP_1_1WorkShare.html#a53d787c309c1fdaae4c4e8e7253763af',1,'DotMP::WorkShare']]], - ['setnested_213',['SetNested',['../classDotMP_1_1Parallel.html#a894a8372339648cb9dd6c26b37030ccd',1,'DotMP::Parallel']]], - ['setnumthreads_214',['SetNumThreads',['../classDotMP_1_1Parallel.html#a812a070c86fa492fbc6b0e4ab3ca7737',1,'DotMP::Parallel']]], - ['shared_215',['Shared',['../classDotMP_1_1Shared.html',1,'DotMP.Shared< T >'],['../classDotMP_1_1Shared.html#acf3873bced29c33933136ac4b4ba455e',1,'DotMP.Shared.Shared(string name, T value)']]], - ['shared_216',['shared',['../classDotMP_1_1Shared.html#a1f326a96f1c6fcdf42e91c10fae2c21a',1,'DotMP::Shared']]], - ['shared_2ecs_217',['Shared.cs',['../Shared_8cs.html',1,'']]], - ['shared_3c_20u_20_3e_218',['Shared< U >',['../classDotMP_1_1Shared.html',1,'DotMP']]], - ['shared_5fworks_219',['Shared_works',['../classDotMPTests_1_1ParallelTests.html#a2183971932878d75a7b774f4fb9e0290',1,'DotMPTests::ParallelTests']]], - ['sharedenumerable_220',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html',1,'DotMP.SharedEnumerable< T, U >'],['../classDotMP_1_1SharedEnumerable.html#a2792da7f37a67cdbc3e333e4a63e2703',1,'DotMP.SharedEnumerable.SharedEnumerable()']]], - ['sharedenumerable_5fworks_221',['SharedEnumerable_works',['../classDotMPTests_1_1ParallelTests.html#a86244cad1a740cff69bc74515ce5b528',1,'DotMPTests::ParallelTests']]], - ['single_222',['Single',['../classDotMP_1_1Parallel.html#a325c61e793664f5c30233a8db2ef951b',1,'DotMP::Parallel']]], - ['single_5fthread_223',['single_thread',['../classDotMP_1_1Parallel.html#ab4fa9e263e5088f3c981a7d9c9413225',1,'DotMP::Parallel']]], - ['single_5fworks_224',['Single_works',['../classDotMPTests_1_1ParallelTests.html#a0e63ed7f5551c3aee3fe742d58804cd1',1,'DotMPTests::ParallelTests']]], - ['start_225',['start',['../classDotMP_1_1WorkShare.html#ad620a76ed27bcb81597ada069fcdfdc0',1,'DotMP.WorkShare.start()'],['../classDotMP_1_1StaticScheduler.html#a46ae485f1926d8c976ee5c3b32ec0ac7',1,'DotMP.StaticScheduler.start()'],['../classDotMP_1_1DynamicScheduler.html#a64483f79c0bae4bee87349aee0745c70',1,'DotMP.DynamicScheduler.start()'],['../classDotMP_1_1GuidedScheduler.html#a4d54db48590bc2dcb7aee7760a8d40d0',1,'DotMP.GuidedScheduler.start()'],['../classDotMPTests_1_1Serial.html#ad0a3ea7035fcdae6bbe7ae99a3dd08a8',1,'DotMPTests.Serial.start()']]], - ['start_5fpv_226',['start_pv',['../classDotMP_1_1WorkShare.html#a72dcd0dfd5be8f9e1f0acb421e7cda4a',1,'DotMP::WorkShare']]], - ['startthreadpool_227',['StartThreadpool',['../classDotMP_1_1ForkedRegion.html#aeb2a90e75d37da72c6fed2dbdf4c29c2',1,'DotMP::ForkedRegion']]], - ['static_228',['Static',['../classDotMP_1_1Schedule.html#a4f10839d1931afddf9fbd522cb1a86ca',1,'DotMP::Schedule']]], - ['static_5fscheduler_229',['static_scheduler',['../classDotMP_1_1Schedule.html#ae0b827b8680e389bfb5f5f9f274f1b84',1,'DotMP::Schedule']]], - ['static_5fshould_5fproduce_5fcorrect_5fresults_230',['Static_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a24f097b6e6ef65d7625367832b672f7a',1,'DotMPTests::ParallelTests']]], - ['staticscheduler_231',['StaticScheduler',['../classDotMP_1_1StaticScheduler.html',1,'DotMP']]], - ['sub_232',['Sub',['../classDotMP_1_1Atomic.html#a0ab142334f3de04de8f1221a3a540ae9',1,'DotMP.Atomic.Sub(ref int target, int value)'],['../classDotMP_1_1Atomic.html#ad3f5a90329bf48d9012a6965f2fbd294',1,'DotMP.Atomic.Sub(ref long target, long value)']]], - ['subtract_233',['Subtract',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a1d9baf077ee87921f57a8fe42d510b65',1,'DotMP']]] + ['satisfies_5fdependency_190',['satisfies_dependency',['../classDotMP_1_1DAG.html#af536c2d04501cea25e2e55345874ccbe',1,'DotMP::DAG']]], + ['saxpy_5fparallelfor_191',['saxpy_parallelfor',['../classDotMPTests_1_1ParallelTests.html#aa4af296616e9449632125a68360654aa',1,'DotMPTests::ParallelTests']]], + ['saxpy_5fparallelregion_5ffor_192',['saxpy_parallelregion_for',['../classDotMPTests_1_1ParallelTests.html#a4006122d5945f70ac57d1c7b4013266d',1,'DotMPTests::ParallelTests']]], + ['saxpy_5fparallelregion_5ffor_5ftaskloop_193',['saxpy_parallelregion_for_taskloop',['../classDotMPTests_1_1ParallelTests.html#a12774308d6fe0acae7bf7d1343f1224d',1,'DotMPTests::ParallelTests']]], + ['sched_5flock_194',['sched_lock',['../classDotMP_1_1GuidedScheduler.html#a59a1039976ed9f232a2cf730032de726',1,'DotMP::GuidedScheduler']]], + ['schedule_195',['Schedule',['../classDotMP_1_1Schedule.html',1,'DotMP']]], + ['schedule_196',['schedule',['../classDotMP_1_1WorkShare.html#af579f47e90b88afee7a10cf850769b55',1,'DotMP::WorkShare']]], + ['schedule_2ecs_197',['Schedule.cs',['../Schedule_8cs.html',1,'']]], + ['schedule_5fpv_198',['schedule_pv',['../classDotMP_1_1WorkShare.html#a4971c9f18248e145fb93fe7805ef6cfa',1,'DotMP::WorkShare']]], + ['schedule_5fruntime_5fworks_199',['Schedule_runtime_works',['../classDotMPTests_1_1ParallelTests.html#a63b71f9159bc30c377304399ab61e3a7',1,'DotMPTests::ParallelTests']]], + ['sections_200',['Sections',['../classDotMP_1_1Parallel.html#a33e20aede41a6e4ac4e2ed95dbd2e43d',1,'DotMP::Parallel']]], + ['sections_2ecs_201',['Sections.cs',['../Sections_8cs.html',1,'']]], + ['sections_5fworks_202',['Sections_works',['../classDotMPTests_1_1ParallelTests.html#afcd0baa62ab3e06757ee90f809754543',1,'DotMPTests::ParallelTests']]], + ['sectionscontainer_203',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html',1,'DotMP.SectionsContainer'],['../classDotMP_1_1SectionsContainer.html#a5b5cc3dd2a6dedd0791dc2e8ab37acda',1,'DotMP.SectionsContainer.SectionsContainer()']]], + ['selector_204',['selector',['../classDotMP_1_1ForAction.html#af1b6b1722b975c5f302523f353357a6b',1,'DotMP::ForAction']]], + ['serial_205',['Serial',['../classDotMPTests_1_1Serial.html',1,'DotMPTests']]], + ['set_206',['Set',['../classDotMP_1_1Lock.html#add0c25af7a0533f8924c2a977f1c3b11',1,'DotMP.Lock.Set()'],['../classDotMP_1_1Shared.html#ab68b0d8bab8e0504a04c54bc3ab8dd96',1,'DotMP.Shared.Set()']]], + ['setdynamic_207',['SetDynamic',['../classDotMP_1_1Parallel.html#a50e3502c52584b4dddb6a337450f3d00',1,'DotMP::Parallel']]], + ['setdynamic_5fworks_208',['SetDynamic_works',['../classDotMPTests_1_1ParallelTests.html#aa975676a28121278bd142a22f82acaf3',1,'DotMPTests::ParallelTests']]], + ['setlocal_3c_20t_20_3e_209',['SetLocal< T >',['../classDotMP_1_1WorkShare.html#a53d787c309c1fdaae4c4e8e7253763af',1,'DotMP::WorkShare']]], + ['setnested_210',['SetNested',['../classDotMP_1_1Parallel.html#a894a8372339648cb9dd6c26b37030ccd',1,'DotMP::Parallel']]], + ['setnumthreads_211',['SetNumThreads',['../classDotMP_1_1Parallel.html#a812a070c86fa492fbc6b0e4ab3ca7737',1,'DotMP::Parallel']]], + ['shared_212',['Shared',['../classDotMP_1_1Shared.html',1,'DotMP']]], + ['shared_213',['shared',['../classDotMP_1_1Shared.html#a1f326a96f1c6fcdf42e91c10fae2c21a',1,'DotMP::Shared']]], + ['shared_214',['Shared',['../classDotMP_1_1Shared.html#acf3873bced29c33933136ac4b4ba455e',1,'DotMP::Shared']]], + ['shared_2ecs_215',['Shared.cs',['../Shared_8cs.html',1,'']]], + ['shared_3c_20u_20_3e_216',['Shared< U >',['../classDotMP_1_1Shared.html',1,'DotMP']]], + ['shared_5fworks_217',['Shared_works',['../classDotMPTests_1_1ParallelTests.html#a2183971932878d75a7b774f4fb9e0290',1,'DotMPTests::ParallelTests']]], + ['sharedenumerable_218',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html',1,'DotMP.SharedEnumerable< T, U >'],['../classDotMP_1_1SharedEnumerable.html#a2792da7f37a67cdbc3e333e4a63e2703',1,'DotMP.SharedEnumerable.SharedEnumerable()']]], + ['sharedenumerable_5fworks_219',['SharedEnumerable_works',['../classDotMPTests_1_1ParallelTests.html#a86244cad1a740cff69bc74515ce5b528',1,'DotMPTests::ParallelTests']]], + ['single_220',['Single',['../classDotMP_1_1Parallel.html#a325c61e793664f5c30233a8db2ef951b',1,'DotMP::Parallel']]], + ['single_5fthread_221',['single_thread',['../classDotMP_1_1Parallel.html#ab4fa9e263e5088f3c981a7d9c9413225',1,'DotMP::Parallel']]], + ['single_5fworks_222',['Single_works',['../classDotMPTests_1_1ParallelTests.html#a0e63ed7f5551c3aee3fe742d58804cd1',1,'DotMPTests::ParallelTests']]], + ['start_223',['start',['../classDotMP_1_1StaticScheduler.html#a46ae485f1926d8c976ee5c3b32ec0ac7',1,'DotMP.StaticScheduler.start()'],['../classDotMP_1_1DynamicScheduler.html#a64483f79c0bae4bee87349aee0745c70',1,'DotMP.DynamicScheduler.start()'],['../classDotMP_1_1GuidedScheduler.html#a4d54db48590bc2dcb7aee7760a8d40d0',1,'DotMP.GuidedScheduler.start()'],['../classDotMP_1_1WorkShare.html#ad620a76ed27bcb81597ada069fcdfdc0',1,'DotMP.WorkShare.start()'],['../classDotMPTests_1_1Serial.html#ad0a3ea7035fcdae6bbe7ae99a3dd08a8',1,'DotMPTests.Serial.start()']]], + ['start_5fpv_224',['start_pv',['../classDotMP_1_1WorkShare.html#a72dcd0dfd5be8f9e1f0acb421e7cda4a',1,'DotMP::WorkShare']]], + ['startthreadpool_225',['StartThreadpool',['../classDotMP_1_1ForkedRegion.html#aeb2a90e75d37da72c6fed2dbdf4c29c2',1,'DotMP::ForkedRegion']]], + ['static_226',['Static',['../classDotMP_1_1Schedule.html#a4f10839d1931afddf9fbd522cb1a86ca',1,'DotMP::Schedule']]], + ['static_5fscheduler_227',['static_scheduler',['../classDotMP_1_1Schedule.html#ae0b827b8680e389bfb5f5f9f274f1b84',1,'DotMP::Schedule']]], + ['static_5fshould_5fproduce_5fcorrect_5fresults_228',['Static_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a24f097b6e6ef65d7625367832b672f7a',1,'DotMPTests::ParallelTests']]], + ['staticscheduler_229',['StaticScheduler',['../classDotMP_1_1StaticScheduler.html',1,'DotMP']]], + ['sub_230',['Sub',['../classDotMP_1_1Atomic.html#a0ab142334f3de04de8f1221a3a540ae9',1,'DotMP.Atomic.Sub(ref int target, int value)'],['../classDotMP_1_1Atomic.html#ad3f5a90329bf48d9012a6965f2fbd294',1,'DotMP.Atomic.Sub(ref long target, long value)']]], + ['subtract_231',['Subtract',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a1d9baf077ee87921f57a8fe42d510b65',1,'DotMP']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index eb753fb2..8c01236e 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['atomic_260',['Atomic',['../classDotMP_1_1Atomic.html',1,'DotMP']]] + ['atomic_259',['Atomic',['../classDotMP_1_1Atomic.html',1,'DotMP']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index 72f46cc6..75fd10b0 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['cannotperformnestedparallelismexception_261',['CannotPerformNestedParallelismException',['../classDotMP_1_1CannotPerformNestedParallelismException.html',1,'DotMP']]], - ['cannotperformnestedworksharingexception_262',['CannotPerformNestedWorksharingException',['../classDotMP_1_1CannotPerformNestedWorksharingException.html',1,'DotMP']]] + ['cannotperformnestedparallelismexception_260',['CannotPerformNestedParallelismException',['../classDotMP_1_1CannotPerformNestedParallelismException.html',1,'DotMP']]], + ['cannotperformnestedworksharingexception_261',['CannotPerformNestedWorksharingException',['../classDotMP_1_1CannotPerformNestedWorksharingException.html',1,'DotMP']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index c0f56ba4..cb87bf6f 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['dag_263',['DAG',['../classDotMP_1_1DAG.html',1,'DotMP']]], - ['dag_3c_20ulong_2c_20action_20_3e_264',['DAG< ulong, Action >',['../classDotMP_1_1DAG.html',1,'DotMP']]], - ['dynamicscheduler_265',['DynamicScheduler',['../classDotMP_1_1DynamicScheduler.html',1,'DotMP']]] + ['dag_262',['DAG',['../classDotMP_1_1DAG.html',1,'DotMP']]], + ['dag_3c_20ulong_2c_20action_20_3e_263',['DAG< ulong, Action >',['../classDotMP_1_1DAG.html',1,'DotMP']]], + ['dynamicscheduler_264',['DynamicScheduler',['../classDotMP_1_1DynamicScheduler.html',1,'DotMP']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index af949e9b..e1979d7d 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['foraction_266',['ForAction',['../classDotMP_1_1ForAction.html',1,'DotMP']]], - ['forkedregion_267',['ForkedRegion',['../classDotMP_1_1ForkedRegion.html',1,'DotMP']]] + ['foraction_265',['ForAction',['../classDotMP_1_1ForAction.html',1,'DotMP']]], + ['forkedregion_266',['ForkedRegion',['../classDotMP_1_1ForkedRegion.html',1,'DotMP']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index ccd659d5..cc89361a 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['guidedscheduler_268',['GuidedScheduler',['../classDotMP_1_1GuidedScheduler.html',1,'DotMP']]] + ['guidedscheduler_267',['GuidedScheduler',['../classDotMP_1_1GuidedScheduler.html',1,'DotMP']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 2acb9751..884e7a25 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,7 +1,6 @@ var searchData= [ - ['intwrapper_269',['IntWrapper',['../classDotMP_1_1IntWrapper.html',1,'DotMP']]], - ['invalidargumentsexception_270',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html',1,'DotMP']]], - ['ischeduler_271',['IScheduler',['../interfaceDotMP_1_1IScheduler.html',1,'DotMP']]], - ['iter_272',['Iter',['../classDotMP_1_1Iter.html',1,'DotMP']]] + ['intwrapper_268',['IntWrapper',['../classDotMP_1_1IntWrapper.html',1,'DotMP']]], + ['invalidargumentsexception_269',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html',1,'DotMP']]], + ['ischeduler_270',['IScheduler',['../interfaceDotMP_1_1IScheduler.html',1,'DotMP']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index 8af29d48..7f3cb058 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['lock_273',['Lock',['../classDotMP_1_1Lock.html',1,'DotMP']]] + ['lock_271',['Lock',['../classDotMP_1_1Lock.html',1,'DotMP']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index 9b839b51..e71a93e5 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['notinparallelregionexception_274',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html',1,'DotMP']]] + ['notinparallelregionexception_272',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html',1,'DotMP']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 1ba3d7b9..bdc5c921 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['parallel_275',['Parallel',['../classDotMP_1_1Parallel.html',1,'DotMP']]], - ['paralleltests_276',['ParallelTests',['../classDotMPTests_1_1ParallelTests.html',1,'DotMPTests']]] + ['parallel_273',['Parallel',['../classDotMP_1_1Parallel.html',1,'DotMP']]], + ['paralleltests_274',['ParallelTests',['../classDotMPTests_1_1ParallelTests.html',1,'DotMPTests']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index 03584a9d..7647fd39 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['region_277',['Region',['../classDotMP_1_1Region.html',1,'DotMP']]], - ['runtimescheduler_278',['RuntimeScheduler',['../classDotMP_1_1RuntimeScheduler.html',1,'DotMP']]] + ['region_275',['Region',['../classDotMP_1_1Region.html',1,'DotMP']]], + ['runtimescheduler_276',['RuntimeScheduler',['../classDotMP_1_1RuntimeScheduler.html',1,'DotMP']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index fee332d3..9ef9cb33 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,10 +1,10 @@ var searchData= [ - ['schedule_279',['Schedule',['../classDotMP_1_1Schedule.html',1,'DotMP']]], - ['sectionscontainer_280',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html',1,'DotMP']]], - ['serial_281',['Serial',['../classDotMPTests_1_1Serial.html',1,'DotMPTests']]], - ['shared_282',['Shared',['../classDotMP_1_1Shared.html',1,'DotMP']]], - ['shared_3c_20u_20_3e_283',['Shared< U >',['../classDotMP_1_1Shared.html',1,'DotMP']]], - ['sharedenumerable_284',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html',1,'DotMP']]], - ['staticscheduler_285',['StaticScheduler',['../classDotMP_1_1StaticScheduler.html',1,'DotMP']]] + ['schedule_277',['Schedule',['../classDotMP_1_1Schedule.html',1,'DotMP']]], + ['sectionscontainer_278',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html',1,'DotMP']]], + ['serial_279',['Serial',['../classDotMPTests_1_1Serial.html',1,'DotMPTests']]], + ['shared_280',['Shared',['../classDotMP_1_1Shared.html',1,'DotMP']]], + ['shared_3c_20u_20_3e_281',['Shared< U >',['../classDotMP_1_1Shared.html',1,'DotMP']]], + ['sharedenumerable_282',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html',1,'DotMP']]], + ['staticscheduler_283',['StaticScheduler',['../classDotMP_1_1StaticScheduler.html',1,'DotMP']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index fb2fc82a..855c2496 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['taskingcontainer_286',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html',1,'DotMP']]], - ['taskuuid_287',['TaskUUID',['../classDotMP_1_1TaskUUID.html',1,'DotMP']]], - ['thr_288',['Thr',['../classDotMP_1_1Thr.html',1,'DotMP']]] + ['taskingcontainer_284',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html',1,'DotMP']]], + ['taskuuid_285',['TaskUUID',['../classDotMP_1_1TaskUUID.html',1,'DotMP']]], + ['thr_286',['Thr',['../classDotMP_1_1Thr.html',1,'DotMP']]] ]; diff --git a/search/classes_c.js b/search/classes_c.js index a11cdb91..6960110d 100644 --- a/search/classes_c.js +++ b/search/classes_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['workshare_289',['WorkShare',['../classDotMP_1_1WorkShare.html',1,'DotMP']]] + ['workshare_287',['WorkShare',['../classDotMP_1_1WorkShare.html',1,'DotMP']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index 59a85084..4e197b94 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['actionselector_510',['ActionSelector',['../Wrappers_8cs.html#a107239b805750bf99cb04c47c78f71c9',1,'Wrappers.cs']]] + ['actionselector_507',['ActionSelector',['../Wrappers_8cs.html#a107239b805750bf99cb04c47c78f71c9',1,'Wrappers.cs']]] ]; diff --git a/search/enums_1.js b/search/enums_1.js index 31cea465..bc65fe57 100644 --- a/search/enums_1.js +++ b/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['operations_511',['Operations',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346',1,'DotMP']]] + ['operations_508',['Operations',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346',1,'DotMP']]] ]; diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js index 79804c21..969c89a6 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['add_512',['Add',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346aec211f7c20af43e742bf2570c3cb84f9',1,'DotMP']]] + ['add_509',['Add',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346aec211f7c20af43e742bf2570c3cb84f9',1,'DotMP']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index 6a23653f..6f75a262 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['binaryand_513',['BinaryAnd',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a36e074154f23dde2c9bacc92b38ce916',1,'DotMP']]], - ['binaryor_514',['BinaryOr',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a927eda17b355f1a4abd41195b5116645',1,'DotMP']]], - ['binaryxor_515',['BinaryXor',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a04722e95d19d5a46c7271123943c9ea6',1,'DotMP']]], - ['booleanand_516',['BooleanAnd',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a2094d546839cf302d212b7a211db78e7',1,'DotMP']]], - ['booleanor_517',['BooleanOr',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346aaea2784d7ec01af0bac72165958accdb',1,'DotMP']]] + ['binaryand_510',['BinaryAnd',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a36e074154f23dde2c9bacc92b38ce916',1,'DotMP']]], + ['binaryor_511',['BinaryOr',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a927eda17b355f1a4abd41195b5116645',1,'DotMP']]], + ['binaryxor_512',['BinaryXor',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a04722e95d19d5a46c7271123943c9ea6',1,'DotMP']]], + ['booleanand_513',['BooleanAnd',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a2094d546839cf302d212b7a211db78e7',1,'DotMP']]], + ['booleanor_514',['BooleanOr',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346aaea2784d7ec01af0bac72165958accdb',1,'DotMP']]] ]; diff --git a/search/enumvalues_2.js b/search/enumvalues_2.js index 8a5cb4ab..ea8affbe 100644 --- a/search/enumvalues_2.js +++ b/search/enumvalues_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['max_518',['Max',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a6a061313d22e51e0f25b7cd4dc065233',1,'DotMP']]], - ['min_519',['Min',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a78d811e98514cd165dda532286610fd2',1,'DotMP']]], - ['multiply_520',['Multiply',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346ae257376d913f3b53cbb4a9b19d770648',1,'DotMP']]] + ['max_515',['Max',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a6a061313d22e51e0f25b7cd4dc065233',1,'DotMP']]], + ['min_516',['Min',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a78d811e98514cd165dda532286610fd2',1,'DotMP']]], + ['multiply_517',['Multiply',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346ae257376d913f3b53cbb4a9b19d770648',1,'DotMP']]] ]; diff --git a/search/enumvalues_3.js b/search/enumvalues_3.js index 0c567d96..c3bf71e7 100644 --- a/search/enumvalues_3.js +++ b/search/enumvalues_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['subtract_521',['Subtract',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a1d9baf077ee87921f57a8fe42d510b65',1,'DotMP']]] + ['subtract_518',['Subtract',['../namespaceDotMP.html#afb991877c15e09400ba2bd2029045346a1d9baf077ee87921f57a8fe42d510b65',1,'DotMP']]] ]; diff --git a/search/files_0.js b/search/files_0.js index c4f30c6d..a7eef1af 100644 --- a/search/files_0.js +++ b/search/files_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['atomic_2ecs_292',['Atomic.cs',['../Atomic_8cs.html',1,'']]] + ['atomic_2ecs_290',['Atomic.cs',['../Atomic_8cs.html',1,'']]] ]; diff --git a/search/files_1.js b/search/files_1.js index f349c794..09336ff5 100644 --- a/search/files_1.js +++ b/search/files_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['dependencygraph_2ecs_293',['DependencyGraph.cs',['../DependencyGraph_8cs.html',1,'']]] + ['dependencygraph_2ecs_291',['DependencyGraph.cs',['../DependencyGraph_8cs.html',1,'']]] ]; diff --git a/search/files_2.js b/search/files_2.js index 43f2d6cb..bdd55ce7 100644 --- a/search/files_2.js +++ b/search/files_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['exceptions_2ecs_294',['Exceptions.cs',['../Exceptions_8cs.html',1,'']]] + ['exceptions_2ecs_292',['Exceptions.cs',['../Exceptions_8cs.html',1,'']]] ]; diff --git a/search/files_3.js b/search/files_3.js index c4802e7a..94811bb5 100644 --- a/search/files_3.js +++ b/search/files_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['forkedregion_2ecs_295',['ForkedRegion.cs',['../ForkedRegion_8cs.html',1,'']]] + ['forkedregion_2ecs_293',['ForkedRegion.cs',['../ForkedRegion_8cs.html',1,'']]] ]; diff --git a/search/files_4.js b/search/files_4.js index 774a11e1..46f09bac 100644 --- a/search/files_4.js +++ b/search/files_4.js @@ -1,5 +1,4 @@ var searchData= [ - ['init_2ecs_296',['Init.cs',['../Init_8cs.html',1,'']]], - ['iter_2ecs_297',['Iter.cs',['../Iter_8cs.html',1,'']]] + ['lock_2ecs_294',['Lock.cs',['../Lock_8cs.html',1,'']]] ]; diff --git a/search/files_5.js b/search/files_5.js index 6b5b4594..228b6d70 100644 --- a/search/files_5.js +++ b/search/files_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['lock_2ecs_298',['Lock.cs',['../Lock_8cs.html',1,'']]] + ['operations_2ecs_295',['Operations.cs',['../Operations_8cs.html',1,'']]] ]; diff --git a/search/files_6.js b/search/files_6.js index ea2194b8..d777864a 100644 --- a/search/files_6.js +++ b/search/files_6.js @@ -1,4 +1,6 @@ var searchData= [ - ['operations_2ecs_299',['Operations.cs',['../Operations_8cs.html',1,'']]] + ['parallel_2ecs_296',['Parallel.cs',['../Parallel_8cs.html',1,'']]], + ['paralleltests_2ecs_297',['ParallelTests.cs',['../ParallelTests_8cs.html',1,'']]], + ['processedreadme_2emd_298',['ProcessedREADME.md',['../ProcessedREADME_8md.html',1,'']]] ]; diff --git a/search/files_7.js b/search/files_7.js index eeadc483..45b41689 100644 --- a/search/files_7.js +++ b/search/files_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['parallel_2ecs_300',['Parallel.cs',['../Parallel_8cs.html',1,'']]], - ['paralleltests_2ecs_301',['ParallelTests.cs',['../ParallelTests_8cs.html',1,'']]], - ['processedreadme_2emd_302',['ProcessedREADME.md',['../ProcessedREADME_8md.html',1,'']]] + ['schedule_2ecs_299',['Schedule.cs',['../Schedule_8cs.html',1,'']]], + ['sections_2ecs_300',['Sections.cs',['../Sections_8cs.html',1,'']]], + ['shared_2ecs_301',['Shared.cs',['../Shared_8cs.html',1,'']]] ]; diff --git a/search/files_8.js b/search/files_8.js index e6fcbfab..edc1f7ae 100644 --- a/search/files_8.js +++ b/search/files_8.js @@ -1,6 +1,4 @@ var searchData= [ - ['scheduler_2ecs_303',['Scheduler.cs',['../Scheduler_8cs.html',1,'']]], - ['sections_2ecs_304',['Sections.cs',['../Sections_8cs.html',1,'']]], - ['shared_2ecs_305',['Shared.cs',['../Shared_8cs.html',1,'']]] + ['tasking_2ecs_302',['Tasking.cs',['../Tasking_8cs.html',1,'']]] ]; diff --git a/search/files_9.js b/search/files_9.js index 25c1de48..24f3ac6a 100644 --- a/search/files_9.js +++ b/search/files_9.js @@ -1,4 +1,5 @@ var searchData= [ - ['tasking_2ecs_306',['Tasking.cs',['../Tasking_8cs.html',1,'']]] + ['workshare_2ecs_303',['WorkShare.cs',['../WorkShare_8cs.html',1,'']]], + ['wrappers_2ecs_304',['Wrappers.cs',['../Wrappers_8cs.html',1,'']]] ]; diff --git a/search/files_a.html b/search/files_a.html deleted file mode 100644 index 11d4c117..00000000 --- a/search/files_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/files_a.js b/search/files_a.js deleted file mode 100644 index edd7636e..00000000 --- a/search/files_a.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['wrappers_2ecs_307',['Wrappers.cs',['../Wrappers_8cs.html',1,'']]] -]; diff --git a/search/functions_0.js b/search/functions_0.js index 0b22f3a7..528b0fcf 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,14 +1,14 @@ var searchData= [ - ['absent_5fparams_5fshouldnt_5fexcept_308',['Absent_params_shouldnt_except',['../classDotMPTests_1_1ParallelTests.html#a3720f7eb4095346fba5c265298aea19b',1,'DotMPTests::ParallelTests']]], - ['actionref2_3c_20t_20_3e_309',['ActionRef2< T >',['../namespaceDotMP.html#ac0165a3cc6fce186954b17d3fd4e4c7d',1,'DotMP']]], - ['actionref3_3c_20t_20_3e_310',['ActionRef3< T >',['../namespaceDotMP.html#ae2409ed820613fcc0228397ff44d540e',1,'DotMP']]], - ['actionref4_3c_20t_20_3e_311',['ActionRef4< T >',['../namespaceDotMP.html#aab7f4b9f6a1613fad23eed4914c30227',1,'DotMP']]], - ['actionref_3c_20t_20_3e_312',['ActionRef< T >',['../namespaceDotMP.html#a600242288a8229f98e97b493fd7d7200',1,'DotMP']]], - ['actionrefn_3c_20t_20_3e_313',['ActionRefN< T >',['../namespaceDotMP.html#a96a05f89610e7f878aa7556572d8b646',1,'DotMP']]], - ['add_314',['Add',['../classDotMP_1_1Atomic.html#ae9c42691bb52de3eca53ab9b11a181f3',1,'DotMP.Atomic.Add(ref int target, int value)'],['../classDotMP_1_1Atomic.html#aad5db70a725981066261c957acabb146',1,'DotMP.Atomic.Add(ref ulong target, ulong value)'],['../classDotMP_1_1Atomic.html#a746e8ae3a59e33f335f941a70f0ad170',1,'DotMP.Atomic.Add(ref long target, long value)'],['../classDotMP_1_1Atomic.html#af053c310227341d7159ffc26ad08080e',1,'DotMP.Atomic.Add(ref uint target, uint value)']]], - ['additem_315',['AddItem',['../classDotMP_1_1DAG.html#a02cb3d351b470f8c03a725b07748d3e4',1,'DotMP::DAG']]], - ['addreductionvalue_316',['AddReductionValue',['../classDotMP_1_1WorkShare.html#a5e28fe402f9d717b3fe8ec5b63502137',1,'DotMP::WorkShare']]], - ['and_317',['And',['../classDotMP_1_1Atomic.html#a6255772fda834fc1058f5b8508b61370',1,'DotMP.Atomic.And(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a415d4d7d93e9773fa1fd8d7ebb40de59',1,'DotMP.Atomic.And(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#af8cbefa4e7428114b50a2a22862fb311',1,'DotMP.Atomic.And(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a83d59eee41e944db5b10d512ace6d62e',1,'DotMP.Atomic.And(ref ulong target, ulong value)']]], - ['atomic_5fworks_318',['Atomic_works',['../classDotMPTests_1_1ParallelTests.html#ae307e7dc6060fbcfa078006ed60acef0',1,'DotMPTests::ParallelTests']]] + ['absent_5fparams_5fshouldnt_5fexcept_305',['Absent_params_shouldnt_except',['../classDotMPTests_1_1ParallelTests.html#a3720f7eb4095346fba5c265298aea19b',1,'DotMPTests::ParallelTests']]], + ['actionref2_3c_20t_20_3e_306',['ActionRef2< T >',['../namespaceDotMP.html#ac0165a3cc6fce186954b17d3fd4e4c7d',1,'DotMP']]], + ['actionref3_3c_20t_20_3e_307',['ActionRef3< T >',['../namespaceDotMP.html#ae2409ed820613fcc0228397ff44d540e',1,'DotMP']]], + ['actionref4_3c_20t_20_3e_308',['ActionRef4< T >',['../namespaceDotMP.html#aab7f4b9f6a1613fad23eed4914c30227',1,'DotMP']]], + ['actionref_3c_20t_20_3e_309',['ActionRef< T >',['../namespaceDotMP.html#a600242288a8229f98e97b493fd7d7200',1,'DotMP']]], + ['actionrefn_3c_20t_20_3e_310',['ActionRefN< T >',['../namespaceDotMP.html#a96a05f89610e7f878aa7556572d8b646',1,'DotMP']]], + ['add_311',['Add',['../classDotMP_1_1Atomic.html#ae9c42691bb52de3eca53ab9b11a181f3',1,'DotMP.Atomic.Add(ref int target, int value)'],['../classDotMP_1_1Atomic.html#aad5db70a725981066261c957acabb146',1,'DotMP.Atomic.Add(ref ulong target, ulong value)'],['../classDotMP_1_1Atomic.html#a746e8ae3a59e33f335f941a70f0ad170',1,'DotMP.Atomic.Add(ref long target, long value)'],['../classDotMP_1_1Atomic.html#af053c310227341d7159ffc26ad08080e',1,'DotMP.Atomic.Add(ref uint target, uint value)']]], + ['additem_312',['AddItem',['../classDotMP_1_1DAG.html#a02cb3d351b470f8c03a725b07748d3e4',1,'DotMP::DAG']]], + ['addreductionvalue_313',['AddReductionValue',['../classDotMP_1_1WorkShare.html#a5e28fe402f9d717b3fe8ec5b63502137',1,'DotMP::WorkShare']]], + ['and_314',['And',['../classDotMP_1_1Atomic.html#a6255772fda834fc1058f5b8508b61370',1,'DotMP.Atomic.And(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a415d4d7d93e9773fa1fd8d7ebb40de59',1,'DotMP.Atomic.And(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#af8cbefa4e7428114b50a2a22862fb311',1,'DotMP.Atomic.And(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a83d59eee41e944db5b10d512ace6d62e',1,'DotMP.Atomic.And(ref ulong target, ulong value)']]], + ['atomic_5fworks_315',['Atomic_works',['../classDotMPTests_1_1ParallelTests.html#ae307e7dc6060fbcfa078006ed60acef0',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index b319b7dd..353f1979 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['barrier_319',['Barrier',['../classDotMP_1_1Parallel.html#a6f0d650ed727baeee5ad8b5b8f18bbee',1,'DotMP::Parallel']]] + ['barrier_316',['Barrier',['../classDotMP_1_1Parallel.html#a6f0d650ed727baeee5ad8b5b8f18bbee',1,'DotMP::Parallel']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index e803ee1c..ce27fcc4 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['unset_448',['Unset',['../classDotMP_1_1Lock.html#a22ed7dfb941d9bfd857ac4933cb35cad',1,'DotMP::Lock']]] + ['unset_445',['Unset',['../classDotMP_1_1Lock.html#a22ed7dfb941d9bfd857ac4933cb35cad',1,'DotMP::Lock']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index 937aab9c..a2c553a3 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['validateparams_449',['ValidateParams',['../classDotMP_1_1Parallel.html#ae2c8f1f0d27757de18577068e59fbcdb',1,'DotMP::Parallel']]] + ['validateparams_446',['ValidateParams',['../classDotMP_1_1Parallel.html#ae2c8f1f0d27757de18577068e59fbcdb',1,'DotMP::Parallel']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index f730fedf..fe3c6afa 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['workload_450',['Workload',['../classDotMPTests_1_1ParallelTests.html#a4c04a723fc9a9374f7f848418858bc47',1,'DotMPTests::ParallelTests']]], - ['workshare_451',['WorkShare',['../classDotMP_1_1WorkShare.html#a7897aa29485f79e222e38e06de8a4104',1,'DotMP.WorkShare.WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)'],['../classDotMP_1_1WorkShare.html#a0bda53276ee9ae9b08d845a274f8888b',1,'DotMP.WorkShare.WorkShare()']]] + ['workload_447',['Workload',['../classDotMPTests_1_1ParallelTests.html#a4c04a723fc9a9374f7f848418858bc47',1,'DotMPTests::ParallelTests']]], + ['workshare_448',['WorkShare',['../classDotMP_1_1WorkShare.html#a7897aa29485f79e222e38e06de8a4104',1,'DotMP.WorkShare.WorkShare(uint num_threads, Thread[] threads, int start, int end, uint chunk_size, Operations? op, IScheduler schedule)'],['../classDotMP_1_1WorkShare.html#a0bda53276ee9ae9b08d845a274f8888b',1,'DotMP.WorkShare.WorkShare()']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 2ef0d16a..2803a220 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,17 +1,17 @@ var searchData= [ - ['cannotperformnestedparallelismexception_320',['CannotPerformNestedParallelismException',['../classDotMP_1_1CannotPerformNestedParallelismException.html#ab2eca970ba76b0a1456d2b72a3a802bd',1,'DotMP::CannotPerformNestedParallelismException']]], - ['cannotperformnestedworksharingexception_321',['CannotPerformNestedWorksharingException',['../classDotMP_1_1CannotPerformNestedWorksharingException.html#a587247f3bc787e74b2e29703d26d99a9',1,'DotMP::CannotPerformNestedWorksharingException']]], - ['collapse_5fworks_322',['Collapse_works',['../classDotMPTests_1_1ParallelTests.html#a19312206ad0b6d5fdeba7a90b4b2236d',1,'DotMPTests::ParallelTests']]], - ['completeitem_323',['CompleteItem',['../classDotMP_1_1DAG.html#a99e94986af79ccaa6be0d1ed423e1692',1,'DotMP::DAG']]], - ['completetask_324',['CompleteTask',['../classDotMP_1_1TaskingContainer.html#a2835596e671d06676f106a4beaee7aee',1,'DotMP::TaskingContainer']]], - ['computeindices2_325',['ComputeIndices2',['../classDotMP_1_1ForAction.html#a4dc61d0a437c864ccc5c1dfaf1deeef7',1,'DotMP::ForAction']]], - ['computeindices3_326',['ComputeIndices3',['../classDotMP_1_1ForAction.html#a97979d1ac813eb69aa77fe4c4b91b6a1',1,'DotMP::ForAction']]], - ['computeindicesn_327',['ComputeIndicesN',['../classDotMP_1_1ForAction.html#ac42037e7729eaa44dcbe337c0945cc26',1,'DotMP::ForAction']]], - ['create_3c_20t_20_3e_328',['Create< T >',['../classDotMP_1_1Shared.html#a3473af0bef454c3fa15aad938bd06adc',1,'DotMP.Shared.Create< T >()'],['../classDotMP_1_1SharedEnumerable.html#a3d3d607d6a4e7c56d00674d2be925d82',1,'DotMP.SharedEnumerable.Create< T >(string name, T[] value)'],['../classDotMP_1_1SharedEnumerable.html#a5284a97b7a9038eefd8f9e5a091ffd24',1,'DotMP.SharedEnumerable.Create< T >(string name, List< T > value)']]], - ['createregion_329',['CreateRegion',['../classDotMPTests_1_1ParallelTests.html#a7d5d1bc493c8207aa7e9c4b4dcbf3851',1,'DotMPTests::ParallelTests']]], - ['createthread_330',['CreateThread',['../classDotMP_1_1Region.html#a714d78358f8699e31df7da0579c34319',1,'DotMP::Region']]], - ['critical_331',['Critical',['../classDotMP_1_1Parallel.html#a79148a921477136e2e534760b9486654',1,'DotMP::Parallel']]], - ['critical_5fworks_332',['Critical_works',['../classDotMPTests_1_1ParallelTests.html#ad5d59b63affa552064da28ca0ea8ee29',1,'DotMPTests::ParallelTests']]], - ['custom_5fscheduler_5fworks_333',['Custom_scheduler_works',['../classDotMPTests_1_1ParallelTests.html#ad7e3c09873bc4074df3797c0f47c743a',1,'DotMPTests::ParallelTests']]] + ['cannotperformnestedparallelismexception_317',['CannotPerformNestedParallelismException',['../classDotMP_1_1CannotPerformNestedParallelismException.html#ab2eca970ba76b0a1456d2b72a3a802bd',1,'DotMP::CannotPerformNestedParallelismException']]], + ['cannotperformnestedworksharingexception_318',['CannotPerformNestedWorksharingException',['../classDotMP_1_1CannotPerformNestedWorksharingException.html#a587247f3bc787e74b2e29703d26d99a9',1,'DotMP::CannotPerformNestedWorksharingException']]], + ['collapse_5fworks_319',['Collapse_works',['../classDotMPTests_1_1ParallelTests.html#a19312206ad0b6d5fdeba7a90b4b2236d',1,'DotMPTests::ParallelTests']]], + ['completeitem_320',['CompleteItem',['../classDotMP_1_1DAG.html#a99e94986af79ccaa6be0d1ed423e1692',1,'DotMP::DAG']]], + ['completetask_321',['CompleteTask',['../classDotMP_1_1TaskingContainer.html#a2835596e671d06676f106a4beaee7aee',1,'DotMP::TaskingContainer']]], + ['computeindices2_322',['ComputeIndices2',['../classDotMP_1_1ForAction.html#a4dc61d0a437c864ccc5c1dfaf1deeef7',1,'DotMP::ForAction']]], + ['computeindices3_323',['ComputeIndices3',['../classDotMP_1_1ForAction.html#a97979d1ac813eb69aa77fe4c4b91b6a1',1,'DotMP::ForAction']]], + ['computeindicesn_324',['ComputeIndicesN',['../classDotMP_1_1ForAction.html#ac42037e7729eaa44dcbe337c0945cc26',1,'DotMP::ForAction']]], + ['create_3c_20t_20_3e_325',['Create< T >',['../classDotMP_1_1Shared.html#a3473af0bef454c3fa15aad938bd06adc',1,'DotMP.Shared.Create< T >()'],['../classDotMP_1_1SharedEnumerable.html#a3d3d607d6a4e7c56d00674d2be925d82',1,'DotMP.SharedEnumerable.Create< T >(string name, T[] value)'],['../classDotMP_1_1SharedEnumerable.html#a5284a97b7a9038eefd8f9e5a091ffd24',1,'DotMP.SharedEnumerable.Create< T >(string name, List< T > value)']]], + ['createregion_326',['CreateRegion',['../classDotMPTests_1_1ParallelTests.html#a7d5d1bc493c8207aa7e9c4b4dcbf3851',1,'DotMPTests::ParallelTests']]], + ['createthread_327',['CreateThread',['../classDotMP_1_1Region.html#a714d78358f8699e31df7da0579c34319',1,'DotMP::Region']]], + ['critical_328',['Critical',['../classDotMP_1_1Parallel.html#a79148a921477136e2e534760b9486654',1,'DotMP::Parallel']]], + ['critical_5fworks_329',['Critical_works',['../classDotMPTests_1_1ParallelTests.html#ad5d59b63affa552064da28ca0ea8ee29',1,'DotMPTests::ParallelTests']]], + ['custom_5fscheduler_5fworks_330',['Custom_scheduler_works',['../classDotMPTests_1_1ParallelTests.html#ad7e3c09873bc4074df3797c0f47c743a',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index f8779e56..2d703194 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['dag_334',['DAG',['../classDotMP_1_1DAG.html#a45ece49b26524c381ffd7166ebb9c0a6',1,'DotMP::DAG']]], - ['dec_335',['Dec',['../classDotMP_1_1Atomic.html#a3940d4f7ab4696527389a37f6d265d8b',1,'DotMP.Atomic.Dec(ref int target)'],['../classDotMP_1_1Atomic.html#aacfb6ddda6e563d859d843a56b5302f2',1,'DotMP.Atomic.Dec(ref uint target)'],['../classDotMP_1_1Atomic.html#aa15d937acf6b465e1f4c703558773bce',1,'DotMP.Atomic.Dec(ref long target)'],['../classDotMP_1_1Atomic.html#af945610a3351c61a2b5be1724559f1bd',1,'DotMP.Atomic.Dec(ref ulong target)']]], - ['dispose_336',['Dispose',['../classDotMP_1_1DAG.html#ad473d5d452cf99653a2fb22b70a8ff6d',1,'DotMP.DAG.Dispose()'],['../classDotMP_1_1Shared.html#a8b20445b00cdfaaf49822daf30360259',1,'DotMP.Shared.Dispose()'],['../classDotMP_1_1Shared.html#ad2c4c9d5280a387477ef91b6034736ac',1,'DotMP.Shared.Dispose(bool disposing)'],['../classDotMP_1_1SharedEnumerable.html#a16f983a5bde3f28a8ec04f8a47b33256',1,'DotMP.SharedEnumerable.Dispose()']]], - ['dynamic_5fshould_5fproduce_5fcorrect_5fresults_337',['Dynamic_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a8188080c823e4e9584a50d32f68e5722',1,'DotMPTests::ParallelTests']]] + ['dag_331',['DAG',['../classDotMP_1_1DAG.html#a45ece49b26524c381ffd7166ebb9c0a6',1,'DotMP::DAG']]], + ['dec_332',['Dec',['../classDotMP_1_1Atomic.html#a3940d4f7ab4696527389a37f6d265d8b',1,'DotMP.Atomic.Dec(ref int target)'],['../classDotMP_1_1Atomic.html#aacfb6ddda6e563d859d843a56b5302f2',1,'DotMP.Atomic.Dec(ref uint target)'],['../classDotMP_1_1Atomic.html#aa15d937acf6b465e1f4c703558773bce',1,'DotMP.Atomic.Dec(ref long target)'],['../classDotMP_1_1Atomic.html#af945610a3351c61a2b5be1724559f1bd',1,'DotMP.Atomic.Dec(ref ulong target)']]], + ['dispose_333',['Dispose',['../classDotMP_1_1DAG.html#ad473d5d452cf99653a2fb22b70a8ff6d',1,'DotMP.DAG.Dispose()'],['../classDotMP_1_1Shared.html#a8b20445b00cdfaaf49822daf30360259',1,'DotMP.Shared.Dispose()'],['../classDotMP_1_1Shared.html#ad2c4c9d5280a387477ef91b6034736ac',1,'DotMP.Shared.Dispose(bool disposing)'],['../classDotMP_1_1SharedEnumerable.html#a16f983a5bde3f28a8ec04f8a47b33256',1,'DotMP.SharedEnumerable.Dispose()']]], + ['dynamic_5fshould_5fproduce_5fcorrect_5fresults_334',['Dynamic_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a8188080c823e4e9584a50d32f68e5722',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index 660342ce..20037b20 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['enqueuetask_338',['EnqueueTask',['../classDotMP_1_1TaskingContainer.html#a30ae96cdf664d6514e6928e128e0a112',1,'DotMP::TaskingContainer']]], - ['enqueuetasklooptask_339',['EnqueueTaskloopTask',['../classDotMP_1_1TaskingContainer.html#a6bb8e95ea5f6538cfd685e92076ed7d3',1,'DotMP::TaskingContainer']]] + ['enqueuetask_335',['EnqueueTask',['../classDotMP_1_1TaskingContainer.html#a30ae96cdf664d6514e6928e128e0a112',1,'DotMP::TaskingContainer']]], + ['enqueuetasklooptask_336',['EnqueueTaskloopTask',['../classDotMP_1_1TaskingContainer.html#a6bb8e95ea5f6538cfd685e92076ed7d3',1,'DotMP::TaskingContainer']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index e9b55e35..3a0e899b 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,11 +1,11 @@ var searchData= [ - ['fixargs_340',['FixArgs',['../classDotMP_1_1Parallel.html#ac3592a3029e775b2991b33632980c17d',1,'DotMP::Parallel']]], - ['for_341',['For',['../classDotMP_1_1Parallel.html#aa3e8e137910faf38453900c1fe29fde8',1,'DotMP::Parallel']]], - ['for_3c_20t_20_3e_342',['For< T >',['../classDotMP_1_1Parallel.html#ad6567152afc4c568b5f11633de61a889',1,'DotMP::Parallel']]], - ['foraction_343',['ForAction',['../classDotMP_1_1ForAction.html#a863e4af12888919d114aa3e37771421c',1,'DotMP.ForAction.ForAction(ActionRefN< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a9e6c9c8e4a883db95a72114b57b96b37',1,'DotMP.ForAction.ForAction(ActionRef4< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a0a09f7fc9ee08b5794e278fc2f0a305a',1,'DotMP.ForAction.ForAction(ActionRef3< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a707c132588da0ca84128d129ea6928d6',1,'DotMP.ForAction.ForAction(ActionRef2< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a45c3016b8a16745079cabf91f7d0b411',1,'DotMP.ForAction.ForAction(Action< int[]> action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a64a38cee28c7d5dfa51377779bce3553',1,'DotMP.ForAction.ForAction(Action< int, int, int > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a3dcde455140d3791a26de77c2b59371c',1,'DotMP.ForAction.ForAction(Action< int, int > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#ac2440298f3562cdf423965ae42086cbc',1,'DotMP.ForAction.ForAction(ActionRef< T > action)'],['../classDotMP_1_1ForAction.html#a6e52d84948a51474ce9dd9c657ba901c',1,'DotMP.ForAction.ForAction(Action< int > action)'],['../classDotMP_1_1ForAction.html#ac8a08eeb1013b0621f12df89a879f69e',1,'DotMP.ForAction.ForAction(Action< int, int, int, int > action,(int, int)[] ranges)']]], - ['forcollapse_344',['ForCollapse',['../classDotMP_1_1Parallel.html#adff51a3110818c51d7ab442ef6c1acb8',1,'DotMP.Parallel.ForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#a42842ae2894ddcf9162a122383cf9894',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a7f3153b26279c5ded49d0807582970cf',1,'DotMP.Parallel.ForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Action< int, int, int > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#ac62e6e6afa3cfdbc4bfc4f10dfe9b411',1,'DotMP.Parallel.ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)']]], - ['forkedregion_345',['ForkedRegion',['../classDotMP_1_1ForkedRegion.html#a39e79545d54f2d19784486b5b4d0f95f',1,'DotMP.ForkedRegion.ForkedRegion()'],['../classDotMP_1_1ForkedRegion.html#a95b1b44031be6c12bb0352e1f3277cb5',1,'DotMP.ForkedRegion.ForkedRegion(uint num_threads, Action omp_fn)']]], - ['forreduction_3c_20t_20_3e_346',['ForReduction< T >',['../classDotMP_1_1Parallel.html#ad2e67dc31d85cdce99d5133169261a5e',1,'DotMP.Parallel.ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ActionRef< T > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#aeb3356a91d9279a2e2abd6cd5c4c22bb',1,'DotMP.Parallel.ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ForAction< T > action, IScheduler schedule=null, uint? chunk_size=null)']]], - ['forreductioncollapse_3c_20t_20_3e_347',['ForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a296811c8b52d4412ad0b5bcec561cfa1',1,'DotMP.Parallel.ForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange, Operations op, ref T reduce_to, ActionRef2< T > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#a2505b06b590848829b927ad09c01bd8c',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a5650d8168c11b743cc1795b3ed526649',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#abc025cf89299bf23ce0dbb9417817204',1,'DotMP.Parallel.ForReductionCollapse< T >((int, int)[] ranges, Operations op, ref T reduce_to, ActionRefN< T > action, IScheduler schedule=null, uint? chunk_size=null)']]] + ['fixargs_337',['FixArgs',['../classDotMP_1_1Parallel.html#ac3592a3029e775b2991b33632980c17d',1,'DotMP::Parallel']]], + ['for_338',['For',['../classDotMP_1_1Parallel.html#aa3e8e137910faf38453900c1fe29fde8',1,'DotMP::Parallel']]], + ['for_3c_20t_20_3e_339',['For< T >',['../classDotMP_1_1Parallel.html#ad6567152afc4c568b5f11633de61a889',1,'DotMP::Parallel']]], + ['foraction_340',['ForAction',['../classDotMP_1_1ForAction.html#a863e4af12888919d114aa3e37771421c',1,'DotMP.ForAction.ForAction(ActionRefN< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a9e6c9c8e4a883db95a72114b57b96b37',1,'DotMP.ForAction.ForAction(ActionRef4< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a0a09f7fc9ee08b5794e278fc2f0a305a',1,'DotMP.ForAction.ForAction(ActionRef3< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a707c132588da0ca84128d129ea6928d6',1,'DotMP.ForAction.ForAction(ActionRef2< T > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a45c3016b8a16745079cabf91f7d0b411',1,'DotMP.ForAction.ForAction(Action< int[]> action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a64a38cee28c7d5dfa51377779bce3553',1,'DotMP.ForAction.ForAction(Action< int, int, int > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#a3dcde455140d3791a26de77c2b59371c',1,'DotMP.ForAction.ForAction(Action< int, int > action,(int, int)[] ranges)'],['../classDotMP_1_1ForAction.html#ac2440298f3562cdf423965ae42086cbc',1,'DotMP.ForAction.ForAction(ActionRef< T > action)'],['../classDotMP_1_1ForAction.html#a6e52d84948a51474ce9dd9c657ba901c',1,'DotMP.ForAction.ForAction(Action< int > action)'],['../classDotMP_1_1ForAction.html#ac8a08eeb1013b0621f12df89a879f69e',1,'DotMP.ForAction.ForAction(Action< int, int, int, int > action,(int, int)[] ranges)']]], + ['forcollapse_341',['ForCollapse',['../classDotMP_1_1Parallel.html#adff51a3110818c51d7ab442ef6c1acb8',1,'DotMP.Parallel.ForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#a42842ae2894ddcf9162a122383cf9894',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a7f3153b26279c5ded49d0807582970cf',1,'DotMP.Parallel.ForCollapse((int, int) firstRange,(int, int) secondRange,(int, int) thirdRange, Action< int, int, int > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#ac62e6e6afa3cfdbc4bfc4f10dfe9b411',1,'DotMP.Parallel.ForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null)']]], + ['forkedregion_342',['ForkedRegion',['../classDotMP_1_1ForkedRegion.html#a39e79545d54f2d19784486b5b4d0f95f',1,'DotMP.ForkedRegion.ForkedRegion()'],['../classDotMP_1_1ForkedRegion.html#a95b1b44031be6c12bb0352e1f3277cb5',1,'DotMP.ForkedRegion.ForkedRegion(uint num_threads, Action omp_fn)']]], + ['forreduction_3c_20t_20_3e_343',['ForReduction< T >',['../classDotMP_1_1Parallel.html#ad2e67dc31d85cdce99d5133169261a5e',1,'DotMP.Parallel.ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ActionRef< T > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#aeb3356a91d9279a2e2abd6cd5c4c22bb',1,'DotMP.Parallel.ForReduction< T >(int start, int end, Operations op, ref T reduce_to, ForAction< T > action, IScheduler schedule=null, uint? chunk_size=null)']]], + ['forreductioncollapse_3c_20t_20_3e_344',['ForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a296811c8b52d4412ad0b5bcec561cfa1',1,'DotMP.Parallel.ForReductionCollapse< T >((int, int) firstRange,(int, int) secondRange, Operations op, ref T reduce_to, ActionRef2< T > action, IScheduler schedule=null, uint? chunk_size=null)'],['../classDotMP_1_1Parallel.html#a2505b06b590848829b927ad09c01bd8c',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a5650d8168c11b743cc1795b3ed526649',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#abc025cf89299bf23ce0dbb9417817204',1,'DotMP.Parallel.ForReductionCollapse< T >((int, int)[] ranges, Operations op, ref T reduce_to, ActionRefN< T > action, IScheduler schedule=null, uint? chunk_size=null)']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index d3dd007a..f0b05778 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,20 +1,20 @@ var searchData= [ - ['get_348',['Get',['../classDotMP_1_1SharedEnumerable.html#a8cdae4212086d9972f60c83135530227',1,'DotMP.SharedEnumerable.Get()'],['../classDotMP_1_1Shared.html#a73e10c100a06ac9f5a3d3f188b36536a',1,'DotMP.Shared.Get()']]], - ['get_5fand_5fset_5fnumthreads_5fwork_349',['Get_and_Set_NumThreads_work',['../classDotMPTests_1_1ParallelTests.html#aeadc1ab2a8b02f5f40ef2c5dc0a75dae',1,'DotMPTests::ParallelTests']]], - ['getchunksize_350',['GetChunkSize',['../classDotMP_1_1Parallel.html#a88a0580da911ed8956357fb4701fb9fc',1,'DotMP::Parallel']]], - ['getdynamic_351',['GetDynamic',['../classDotMP_1_1Parallel.html#ab689def9b1bf522070a5d6a4458445a1',1,'DotMP::Parallel']]], - ['getmaxthreads_352',['GetMaxThreads',['../classDotMP_1_1Parallel.html#a99f62664453c8e2109866eaafca5ae7a',1,'DotMP::Parallel']]], - ['getnested_353',['GetNested',['../classDotMP_1_1Parallel.html#a31d69abdb5c049e9fd703b816f629daa',1,'DotMP::Parallel']]], - ['getnested_5fworks_354',['GetNested_works',['../classDotMPTests_1_1ParallelTests.html#afd676277192e48d7b5b32ce82e573561',1,'DotMPTests::ParallelTests']]], - ['getnextitem_355',['GetNextItem',['../classDotMP_1_1SectionsContainer.html#acf8e061876e55ccdd49e67bf15b4f2a1',1,'DotMP.SectionsContainer.GetNextItem()'],['../classDotMP_1_1DAG.html#add00c4f01d2617cd06190fd695d7cb9e',1,'DotMP.DAG.GetNextItem()']]], - ['getnexttask_356',['GetNextTask',['../classDotMP_1_1TaskingContainer.html#ad6a2d03f43d0760e4195970f9afd6ecc',1,'DotMP::TaskingContainer']]], - ['getnumprocs_357',['GetNumProcs',['../classDotMP_1_1Parallel.html#a0dba596bdf865df23581df2292959344',1,'DotMP::Parallel']]], - ['getnumthreads_358',['GetNumThreads',['../classDotMP_1_1Parallel.html#ac4c9ac665dff246a2e16929b5e1ca3f2',1,'DotMP::Parallel']]], - ['getschedule_359',['GetSchedule',['../classDotMP_1_1Parallel.html#aaf8d6becb00f380fbea8a6c3fece2416',1,'DotMP::Parallel']]], - ['getthreadnum_360',['GetThreadNum',['../classDotMP_1_1Parallel.html#a46eed72d53176fe6f47567b8d47e0daa',1,'DotMP::Parallel']]], - ['getuuid_361',['GetUUID',['../classDotMP_1_1TaskUUID.html#a723bc06413121721dbc594634552248d',1,'DotMP::TaskUUID']]], - ['getwtime_362',['GetWTime',['../classDotMP_1_1Parallel.html#a029c19f86a28d82e6e0324265d437c82',1,'DotMP::Parallel']]], - ['getwtime_5fworks_363',['GetWTime_works',['../classDotMPTests_1_1ParallelTests.html#a39c712f36c59df1b4930c66a03a40bab',1,'DotMPTests::ParallelTests']]], - ['guided_5fshould_5fproduce_5fcorrect_5fresults_364',['Guided_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a9f3bc4a0aa88de1adc765f46997fe420',1,'DotMPTests::ParallelTests']]] + ['get_345',['Get',['../classDotMP_1_1SharedEnumerable.html#a8cdae4212086d9972f60c83135530227',1,'DotMP.SharedEnumerable.Get()'],['../classDotMP_1_1Shared.html#a73e10c100a06ac9f5a3d3f188b36536a',1,'DotMP.Shared.Get()']]], + ['get_5fand_5fset_5fnumthreads_5fwork_346',['Get_and_Set_NumThreads_work',['../classDotMPTests_1_1ParallelTests.html#aeadc1ab2a8b02f5f40ef2c5dc0a75dae',1,'DotMPTests::ParallelTests']]], + ['getchunksize_347',['GetChunkSize',['../classDotMP_1_1Parallel.html#a88a0580da911ed8956357fb4701fb9fc',1,'DotMP::Parallel']]], + ['getdynamic_348',['GetDynamic',['../classDotMP_1_1Parallel.html#ab689def9b1bf522070a5d6a4458445a1',1,'DotMP::Parallel']]], + ['getmaxthreads_349',['GetMaxThreads',['../classDotMP_1_1Parallel.html#a99f62664453c8e2109866eaafca5ae7a',1,'DotMP::Parallel']]], + ['getnested_350',['GetNested',['../classDotMP_1_1Parallel.html#a31d69abdb5c049e9fd703b816f629daa',1,'DotMP::Parallel']]], + ['getnested_5fworks_351',['GetNested_works',['../classDotMPTests_1_1ParallelTests.html#afd676277192e48d7b5b32ce82e573561',1,'DotMPTests::ParallelTests']]], + ['getnextitem_352',['GetNextItem',['../classDotMP_1_1SectionsContainer.html#acf8e061876e55ccdd49e67bf15b4f2a1',1,'DotMP.SectionsContainer.GetNextItem()'],['../classDotMP_1_1DAG.html#add00c4f01d2617cd06190fd695d7cb9e',1,'DotMP.DAG.GetNextItem()']]], + ['getnexttask_353',['GetNextTask',['../classDotMP_1_1TaskingContainer.html#ad6a2d03f43d0760e4195970f9afd6ecc',1,'DotMP::TaskingContainer']]], + ['getnumprocs_354',['GetNumProcs',['../classDotMP_1_1Parallel.html#a0dba596bdf865df23581df2292959344',1,'DotMP::Parallel']]], + ['getnumthreads_355',['GetNumThreads',['../classDotMP_1_1Parallel.html#ac4c9ac665dff246a2e16929b5e1ca3f2',1,'DotMP::Parallel']]], + ['getschedule_356',['GetSchedule',['../classDotMP_1_1Parallel.html#aaf8d6becb00f380fbea8a6c3fece2416',1,'DotMP::Parallel']]], + ['getthreadnum_357',['GetThreadNum',['../classDotMP_1_1Parallel.html#a46eed72d53176fe6f47567b8d47e0daa',1,'DotMP::Parallel']]], + ['getuuid_358',['GetUUID',['../classDotMP_1_1TaskUUID.html#a723bc06413121721dbc594634552248d',1,'DotMP::TaskUUID']]], + ['getwtime_359',['GetWTime',['../classDotMP_1_1Parallel.html#a029c19f86a28d82e6e0324265d437c82',1,'DotMP::Parallel']]], + ['getwtime_5fworks_360',['GetWTime_works',['../classDotMPTests_1_1ParallelTests.html#a39c712f36c59df1b4930c66a03a40bab',1,'DotMPTests::ParallelTests']]], + ['guided_5fshould_5fproduce_5fcorrect_5fresults_361',['Guided_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a9f3bc4a0aa88de1adc765f46997fe420',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index f1f72741..f95cf3c3 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,10 +1,10 @@ var searchData= [ - ['inc_365',['Inc',['../classDotMP_1_1Atomic.html#afc6eded67e7bec9b5081159252c4c356',1,'DotMP.Atomic.Inc(ref int target)'],['../classDotMP_1_1Atomic.html#a1a33526fd01f00651d9d15476c16d090',1,'DotMP.Atomic.Inc(ref uint target)'],['../classDotMP_1_1Atomic.html#a0a45c595daf0157113a8ef7becd1ed50',1,'DotMP.Atomic.Inc(ref long target)'],['../classDotMP_1_1Atomic.html#ac301f847d6cf8905d4d9b0edd9051e82',1,'DotMP.Atomic.Inc(ref ulong target)']]], - ['innerworkload_366',['InnerWorkload',['../classDotMPTests_1_1ParallelTests.html#a36168522a3d86b66d68c1b9f94b4779f',1,'DotMPTests::ParallelTests']]], - ['inparallel_367',['InParallel',['../classDotMP_1_1Parallel.html#af80cd4a76a5f23b19e71ab34d7f6b83a',1,'DotMP::Parallel']]], - ['inparallel_5fworks_368',['InParallel_works',['../classDotMPTests_1_1ParallelTests.html#a0e3593deab13505c3b79956d90cf4ecf',1,'DotMPTests::ParallelTests']]], - ['intwrapper_369',['IntWrapper',['../classDotMP_1_1IntWrapper.html#ac6c9c3291921a27d26e1a4c339c7ec03',1,'DotMP::IntWrapper']]], - ['invalid_5fparams_5fshould_5fexcept_370',['Invalid_params_should_except',['../classDotMPTests_1_1ParallelTests.html#ac934fc6370203b9c0f635966e096dcde',1,'DotMPTests::ParallelTests']]], - ['invalidargumentsexception_371',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html#a3159e4fb8b1bb038fc397bcdc2596ea3',1,'DotMP::InvalidArgumentsException']]] + ['inc_362',['Inc',['../classDotMP_1_1Atomic.html#afc6eded67e7bec9b5081159252c4c356',1,'DotMP.Atomic.Inc(ref int target)'],['../classDotMP_1_1Atomic.html#a1a33526fd01f00651d9d15476c16d090',1,'DotMP.Atomic.Inc(ref uint target)'],['../classDotMP_1_1Atomic.html#a0a45c595daf0157113a8ef7becd1ed50',1,'DotMP.Atomic.Inc(ref long target)'],['../classDotMP_1_1Atomic.html#ac301f847d6cf8905d4d9b0edd9051e82',1,'DotMP.Atomic.Inc(ref ulong target)']]], + ['innerworkload_363',['InnerWorkload',['../classDotMPTests_1_1ParallelTests.html#a36168522a3d86b66d68c1b9f94b4779f',1,'DotMPTests::ParallelTests']]], + ['inparallel_364',['InParallel',['../classDotMP_1_1Parallel.html#af80cd4a76a5f23b19e71ab34d7f6b83a',1,'DotMP::Parallel']]], + ['inparallel_5fworks_365',['InParallel_works',['../classDotMPTests_1_1ParallelTests.html#a0e3593deab13505c3b79956d90cf4ecf',1,'DotMPTests::ParallelTests']]], + ['intwrapper_366',['IntWrapper',['../classDotMP_1_1IntWrapper.html#ac6c9c3291921a27d26e1a4c339c7ec03',1,'DotMP::IntWrapper']]], + ['invalid_5fparams_5fshould_5fexcept_367',['Invalid_params_should_except',['../classDotMPTests_1_1ParallelTests.html#ac934fc6370203b9c0f635966e096dcde',1,'DotMPTests::ParallelTests']]], + ['invalidargumentsexception_368',['InvalidArgumentsException',['../classDotMP_1_1InvalidArgumentsException.html#a3159e4fb8b1bb038fc397bcdc2596ea3',1,'DotMP::InvalidArgumentsException']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index be6a632a..3d4298cb 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['lock_372',['Lock',['../classDotMP_1_1Lock.html#a585c4afc7155b552d6795ef0dff326a3',1,'DotMP::Lock']]], - ['locks_5fwork_373',['Locks_work',['../classDotMPTests_1_1ParallelTests.html#af7b84060c69fb1a0f58fe6a5598f9719',1,'DotMPTests::ParallelTests']]], - ['loopinit_374',['LoopInit',['../classDotMP_1_1Schedule.html#a32b50644b4d0bcf3983f3c26caef6cdb',1,'DotMP.Schedule.LoopInit()'],['../classDotMP_1_1StaticScheduler.html#a50c1e26c3b96752522cb05ed7153fffa',1,'DotMP.StaticScheduler.LoopInit()'],['../classDotMP_1_1DynamicScheduler.html#ad4deeb9ae94a9d54697d5d20e1d8cd67',1,'DotMP.DynamicScheduler.LoopInit()'],['../classDotMP_1_1GuidedScheduler.html#a0c039f82085c93fdee9a72cced5bbd26',1,'DotMP.GuidedScheduler.LoopInit()'],['../classDotMP_1_1RuntimeScheduler.html#a95f58462e43e20633595b31e75bfe8e5',1,'DotMP.RuntimeScheduler.LoopInit()'],['../interfaceDotMP_1_1IScheduler.html#a25a439b8f27f6b263cd1d6c1cdd7d53d',1,'DotMP.IScheduler.LoopInit()'],['../classDotMPTests_1_1Serial.html#a485a2848dad776cc744b738a67fcb31a',1,'DotMPTests.Serial.LoopInit()']]], - ['loopnext_375',['LoopNext',['../classDotMP_1_1Schedule.html#adfc8127a2a147d374b2f1fe4cd7400ed',1,'DotMP.Schedule.LoopNext()'],['../classDotMP_1_1StaticScheduler.html#a4f3f161d8e2ed13f7727d76efc92cf45',1,'DotMP.StaticScheduler.LoopNext()'],['../classDotMP_1_1DynamicScheduler.html#aee14063cf27542a61d1275c6122f0850',1,'DotMP.DynamicScheduler.LoopNext()'],['../classDotMP_1_1GuidedScheduler.html#a284383d105aab24dc9f6c65a940c3a7b',1,'DotMP.GuidedScheduler.LoopNext()'],['../classDotMP_1_1RuntimeScheduler.html#a29e4ea105271ad62a1aeff1e64e10b5a',1,'DotMP.RuntimeScheduler.LoopNext()'],['../interfaceDotMP_1_1IScheduler.html#abfb9a870d2bc4c88dd6af8be2e261b7a',1,'DotMP.IScheduler.LoopNext()'],['../classDotMPTests_1_1Serial.html#a45746f9d4a085aa6032b97f4f0998b62',1,'DotMPTests.Serial.LoopNext()']]] + ['lock_369',['Lock',['../classDotMP_1_1Lock.html#a585c4afc7155b552d6795ef0dff326a3',1,'DotMP::Lock']]], + ['locks_5fwork_370',['Locks_work',['../classDotMPTests_1_1ParallelTests.html#af7b84060c69fb1a0f58fe6a5598f9719',1,'DotMPTests::ParallelTests']]], + ['loopinit_371',['LoopInit',['../interfaceDotMP_1_1IScheduler.html#a25a439b8f27f6b263cd1d6c1cdd7d53d',1,'DotMP.IScheduler.LoopInit()'],['../classDotMP_1_1Schedule.html#a32b50644b4d0bcf3983f3c26caef6cdb',1,'DotMP.Schedule.LoopInit()'],['../classDotMP_1_1StaticScheduler.html#a50c1e26c3b96752522cb05ed7153fffa',1,'DotMP.StaticScheduler.LoopInit()'],['../classDotMP_1_1DynamicScheduler.html#ad4deeb9ae94a9d54697d5d20e1d8cd67',1,'DotMP.DynamicScheduler.LoopInit()'],['../classDotMP_1_1GuidedScheduler.html#a0c039f82085c93fdee9a72cced5bbd26',1,'DotMP.GuidedScheduler.LoopInit()'],['../classDotMP_1_1RuntimeScheduler.html#a95f58462e43e20633595b31e75bfe8e5',1,'DotMP.RuntimeScheduler.LoopInit()'],['../classDotMPTests_1_1Serial.html#a485a2848dad776cc744b738a67fcb31a',1,'DotMPTests.Serial.LoopInit()']]], + ['loopnext_372',['LoopNext',['../interfaceDotMP_1_1IScheduler.html#abfb9a870d2bc4c88dd6af8be2e261b7a',1,'DotMP.IScheduler.LoopNext()'],['../classDotMP_1_1Schedule.html#adfc8127a2a147d374b2f1fe4cd7400ed',1,'DotMP.Schedule.LoopNext()'],['../classDotMP_1_1StaticScheduler.html#a4f3f161d8e2ed13f7727d76efc92cf45',1,'DotMP.StaticScheduler.LoopNext()'],['../classDotMP_1_1DynamicScheduler.html#aee14063cf27542a61d1275c6122f0850',1,'DotMP.DynamicScheduler.LoopNext()'],['../classDotMP_1_1GuidedScheduler.html#a284383d105aab24dc9f6c65a940c3a7b',1,'DotMP.GuidedScheduler.LoopNext()'],['../classDotMP_1_1RuntimeScheduler.html#a29e4ea105271ad62a1aeff1e64e10b5a',1,'DotMP.RuntimeScheduler.LoopNext()'],['../classDotMPTests_1_1Serial.html#a45746f9d4a085aa6032b97f4f0998b62',1,'DotMPTests.Serial.LoopNext()']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index b9efe6df..ceb7154a 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['master_376',['Master',['../classDotMP_1_1Parallel.html#a8016d1ecfa5f6cb5ac1d5704bf516b23',1,'DotMP::Parallel']]], - ['master_5fworks_377',['Master_works',['../classDotMPTests_1_1ParallelTests.html#a994851ceca43c2fb6626911ac15aaa05',1,'DotMPTests::ParallelTests']]], - ['mastertaskloop_378',['MasterTaskloop',['../classDotMP_1_1Parallel.html#a8b735bb983d828fdb8d30ece175e7c1f',1,'DotMP::Parallel']]] + ['master_373',['Master',['../classDotMP_1_1Parallel.html#a8016d1ecfa5f6cb5ac1d5704bf516b23',1,'DotMP::Parallel']]], + ['master_5fworks_374',['Master_works',['../classDotMPTests_1_1ParallelTests.html#a994851ceca43c2fb6626911ac15aaa05',1,'DotMPTests::ParallelTests']]], + ['mastertaskloop_375',['MasterTaskloop',['../classDotMP_1_1Parallel.html#a8b735bb983d828fdb8d30ece175e7c1f',1,'DotMP::Parallel']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index 5feed4a8..7bed5e77 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,16 +1,16 @@ var searchData= [ - ['nested_5fparallelism_5fshould_5fexcept_379',['Nested_parallelism_should_except',['../classDotMPTests_1_1ParallelTests.html#a9fb79c6860402ce660a1c2c3140f36ee',1,'DotMPTests::ParallelTests']]], - ['nested_5ftask_5fdependencies_5fwork_380',['Nested_task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#afe779e474403f1c73b365f6b7cc863b5',1,'DotMPTests::ParallelTests']]], - ['nested_5ftasks_5fwork_381',['Nested_tasks_work',['../classDotMPTests_1_1ParallelTests.html#afe8a5096bf9109b0ef9f5aba99fb1747',1,'DotMPTests::ParallelTests']]], - ['nested_5fworksharing_5fshould_5fexcept_382',['Nested_worksharing_should_except',['../classDotMPTests_1_1ParallelTests.html#a13e23fd905c00b6fd592436a11eace05',1,'DotMPTests::ParallelTests']]], - ['non_5ffor_5fordered_5fshould_5fexcept_383',['Non_for_ordered_should_except',['../classDotMPTests_1_1ParallelTests.html#a29eae5c6c43bf521c2d9e19026eac93c',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fbarrier_5fshould_5fexcept_384',['Non_parallel_barrier_should_except',['../classDotMPTests_1_1ParallelTests.html#a166729d1c555262e7d97f8f364631ac0',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fcritical_5fshould_5fexcept_385',['Non_parallel_critical_should_except',['../classDotMPTests_1_1ParallelTests.html#ac34fc5abd7d8dad05f7d2e02bc1a686d',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5ffor_5fshould_5fexcept_386',['Non_parallel_for_should_except',['../classDotMPTests_1_1ParallelTests.html#a8552464c6a7a2bc3fbf49eb100f5cc96',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fgetthreadnum_5fshould_5fexcept_387',['Non_parallel_GetThreadNum_should_except',['../classDotMPTests_1_1ParallelTests.html#ad33086bb1dfe3a0b19afdd5fe1e420e8',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fmaster_5fshould_5fexcept_388',['Non_parallel_master_should_except',['../classDotMPTests_1_1ParallelTests.html#a56d7e027e97379be7de6b448aea0a7fd',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fsections_5fshould_5fexcept_389',['Non_parallel_sections_should_except',['../classDotMPTests_1_1ParallelTests.html#a9c69ae09c5b8d136f4ed67bc61a1c350',1,'DotMPTests::ParallelTests']]], - ['non_5fparallel_5fsingle_5fshould_5fexcept_390',['Non_parallel_single_should_except',['../classDotMPTests_1_1ParallelTests.html#af61d0b851f2a95d838eb45f3f71e4411',1,'DotMPTests::ParallelTests']]], - ['notinparallelregionexception_391',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html#a81a618be5bf48e2f6dd060c0d5eab04e',1,'DotMP::NotInParallelRegionException']]] + ['nested_5fparallelism_5fshould_5fexcept_376',['Nested_parallelism_should_except',['../classDotMPTests_1_1ParallelTests.html#a9fb79c6860402ce660a1c2c3140f36ee',1,'DotMPTests::ParallelTests']]], + ['nested_5ftask_5fdependencies_5fwork_377',['Nested_task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#afe779e474403f1c73b365f6b7cc863b5',1,'DotMPTests::ParallelTests']]], + ['nested_5ftasks_5fwork_378',['Nested_tasks_work',['../classDotMPTests_1_1ParallelTests.html#afe8a5096bf9109b0ef9f5aba99fb1747',1,'DotMPTests::ParallelTests']]], + ['nested_5fworksharing_5fshould_5fexcept_379',['Nested_worksharing_should_except',['../classDotMPTests_1_1ParallelTests.html#a13e23fd905c00b6fd592436a11eace05',1,'DotMPTests::ParallelTests']]], + ['non_5ffor_5fordered_5fshould_5fexcept_380',['Non_for_ordered_should_except',['../classDotMPTests_1_1ParallelTests.html#a29eae5c6c43bf521c2d9e19026eac93c',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fbarrier_5fshould_5fexcept_381',['Non_parallel_barrier_should_except',['../classDotMPTests_1_1ParallelTests.html#a166729d1c555262e7d97f8f364631ac0',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fcritical_5fshould_5fexcept_382',['Non_parallel_critical_should_except',['../classDotMPTests_1_1ParallelTests.html#ac34fc5abd7d8dad05f7d2e02bc1a686d',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5ffor_5fshould_5fexcept_383',['Non_parallel_for_should_except',['../classDotMPTests_1_1ParallelTests.html#a8552464c6a7a2bc3fbf49eb100f5cc96',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fgetthreadnum_5fshould_5fexcept_384',['Non_parallel_GetThreadNum_should_except',['../classDotMPTests_1_1ParallelTests.html#ad33086bb1dfe3a0b19afdd5fe1e420e8',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fmaster_5fshould_5fexcept_385',['Non_parallel_master_should_except',['../classDotMPTests_1_1ParallelTests.html#a56d7e027e97379be7de6b448aea0a7fd',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fsections_5fshould_5fexcept_386',['Non_parallel_sections_should_except',['../classDotMPTests_1_1ParallelTests.html#a9c69ae09c5b8d136f4ed67bc61a1c350',1,'DotMPTests::ParallelTests']]], + ['non_5fparallel_5fsingle_5fshould_5fexcept_387',['Non_parallel_single_should_except',['../classDotMPTests_1_1ParallelTests.html#af61d0b851f2a95d838eb45f3f71e4411',1,'DotMPTests::ParallelTests']]], + ['notinparallelregionexception_388',['NotInParallelRegionException',['../classDotMP_1_1NotInParallelRegionException.html#a81a618be5bf48e2f6dd060c0d5eab04e',1,'DotMP::NotInParallelRegionException']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index 524e3d56..75ccf4be 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,8 +1,8 @@ var searchData= [ - ['operator_20t_392',['operator T',['../classDotMP_1_1Shared.html#aae06c25ad2a512e1d486112d1cb98e9f',1,'DotMP::Shared']]], - ['operator_20u_393',['operator U',['../classDotMP_1_1SharedEnumerable.html#aa477daa4c7d8505d92cc57909636c59f',1,'DotMP::SharedEnumerable']]], - ['or_394',['Or',['../classDotMP_1_1Atomic.html#a3d8bd944b6145809eb60f215691cf9c4',1,'DotMP.Atomic.Or(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a3ea8e5113b822136d7e72d373d2d5989',1,'DotMP.Atomic.Or(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#a651f6b93528cda8e07d3cfdbb625ff65',1,'DotMP.Atomic.Or(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a8be099f2d19445c131676b603420c259',1,'DotMP.Atomic.Or(ref ulong target, ulong value)']]], - ['ordered_395',['Ordered',['../classDotMP_1_1Parallel.html#a8aaf51a7e2f0be6f3541257764ab982e',1,'DotMP::Parallel']]], - ['ordered_5fworks_396',['Ordered_works',['../classDotMPTests_1_1ParallelTests.html#af03e4ae7fff721f0a18cfeec55de1185',1,'DotMPTests::ParallelTests']]] + ['operator_20t_389',['operator T',['../classDotMP_1_1Shared.html#aae06c25ad2a512e1d486112d1cb98e9f',1,'DotMP::Shared']]], + ['operator_20u_390',['operator U',['../classDotMP_1_1SharedEnumerable.html#aa477daa4c7d8505d92cc57909636c59f',1,'DotMP::SharedEnumerable']]], + ['or_391',['Or',['../classDotMP_1_1Atomic.html#a3d8bd944b6145809eb60f215691cf9c4',1,'DotMP.Atomic.Or(ref int target, int value)'],['../classDotMP_1_1Atomic.html#a3ea8e5113b822136d7e72d373d2d5989',1,'DotMP.Atomic.Or(ref uint target, uint value)'],['../classDotMP_1_1Atomic.html#a651f6b93528cda8e07d3cfdbb625ff65',1,'DotMP.Atomic.Or(ref long target, long value)'],['../classDotMP_1_1Atomic.html#a8be099f2d19445c131676b603420c259',1,'DotMP.Atomic.Or(ref ulong target, ulong value)']]], + ['ordered_392',['Ordered',['../classDotMP_1_1Parallel.html#a8aaf51a7e2f0be6f3541257764ab982e',1,'DotMP::Parallel']]], + ['ordered_5fworks_393',['Ordered_works',['../classDotMPTests_1_1ParallelTests.html#af03e4ae7fff721f0a18cfeec55de1185',1,'DotMPTests::ParallelTests']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 09df3afb..c38b4d27 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,16 +1,16 @@ var searchData= [ - ['parallel_5fperformance_5fshould_5fbe_5fhigher_397',['Parallel_performance_should_be_higher',['../classDotMPTests_1_1ParallelTests.html#a1d78fd59106a4256899a324fe9a2e081',1,'DotMPTests::ParallelTests']]], - ['parallel_5fshould_5fwork_398',['Parallel_should_work',['../classDotMPTests_1_1ParallelTests.html#af5580424ec13e628392e35c312cbad8b',1,'DotMPTests::ParallelTests']]], - ['parallelfor_399',['ParallelFor',['../classDotMP_1_1Parallel.html#ae7c9de3fc14ceef13051d19a4ebf77fb',1,'DotMP::Parallel']]], - ['parallelfor_5fshould_5fwork_400',['Parallelfor_should_work',['../classDotMPTests_1_1ParallelTests.html#ab3f1d4138d2bff6bd498bd01c104355d',1,'DotMPTests::ParallelTests']]], - ['parallelforcollapse_401',['ParallelForCollapse',['../classDotMP_1_1Parallel.html#a4d4afbf296108126e6275adb598ec9aa',1,'DotMP.Parallel.ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)'],['../classDotMP_1_1Parallel.html#ab163f84335d01358cdfbc5d89666c2f1',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a2535cd03826d38bdb630bfd1c216082f',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af924ff0fb01f56a181897080ba001cbe',1,'DotMP.Parallel.ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)']]], - ['parallelforreduction_3c_20t_20_3e_402',['ParallelForReduction< T >',['../classDotMP_1_1Parallel.html#a28aa36e3da8fff21c55583aed3a8b974',1,'DotMP::Parallel']]], - ['parallelforreductioncollapse_3c_20t_20_3e_403',['ParallelForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a353726e93bd2ceae646f91dfa23d6586',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a6b02874ce74d46662b580c8bd900420e',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af9de54156826088cb8f763cc46ffe343',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#ac70b02fbf0574763533e4531e2dcd31a',1,'DotMP.Parallel.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)']]], - ['parallelmaster_404',['ParallelMaster',['../classDotMP_1_1Parallel.html#ac4d1d82d485af3799afb6698c53065a5',1,'DotMP::Parallel']]], - ['parallelmastertaskloop_405',['ParallelMasterTaskloop',['../classDotMP_1_1Parallel.html#a77a3aa9302a0b3c4fea7c38d360bad21',1,'DotMP::Parallel']]], - ['parallelregion_406',['ParallelRegion',['../classDotMP_1_1Parallel.html#a46b434b01754e4a98bed3b2372241f11',1,'DotMP::Parallel']]], - ['parallelsections_407',['ParallelSections',['../classDotMP_1_1Parallel.html#a22697ab90d86ba8613669de169e5f66c',1,'DotMP::Parallel']]], - ['performloop_408',['PerformLoop',['../classDotMP_1_1ForAction.html#a78e313fc7eee4ba952bc8ee67e6c4f19',1,'DotMP::ForAction']]], - ['performloop_3c_20t_20_3e_409',['PerformLoop< T >',['../classDotMP_1_1Iter.html#a71d053f89f50035c5837d2610cf49ee8',1,'DotMP::Iter']]] + ['parallel_5fperformance_5fshould_5fbe_5fhigher_394',['Parallel_performance_should_be_higher',['../classDotMPTests_1_1ParallelTests.html#a1d78fd59106a4256899a324fe9a2e081',1,'DotMPTests::ParallelTests']]], + ['parallel_5fshould_5fwork_395',['Parallel_should_work',['../classDotMPTests_1_1ParallelTests.html#af5580424ec13e628392e35c312cbad8b',1,'DotMPTests::ParallelTests']]], + ['parallelfor_396',['ParallelFor',['../classDotMP_1_1Parallel.html#ae7c9de3fc14ceef13051d19a4ebf77fb',1,'DotMP::Parallel']]], + ['parallelfor_5fshould_5fwork_397',['Parallelfor_should_work',['../classDotMPTests_1_1ParallelTests.html#ab3f1d4138d2bff6bd498bd01c104355d',1,'DotMPTests::ParallelTests']]], + ['parallelforcollapse_398',['ParallelForCollapse',['../classDotMP_1_1Parallel.html#a4d4afbf296108126e6275adb598ec9aa',1,'DotMP.Parallel.ParallelForCollapse((int, int) firstRange,(int, int) secondRange, Action< int, int > action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)'],['../classDotMP_1_1Parallel.html#ab163f84335d01358cdfbc5d89666c2f1',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a2535cd03826d38bdb630bfd1c216082f',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af924ff0fb01f56a181897080ba001cbe',1,'DotMP.Parallel.ParallelForCollapse((int, int)[] ranges, Action< int[]> action, IScheduler schedule=null, uint? chunk_size=null, uint? num_threads=null)']]], + ['parallelforreduction_3c_20t_20_3e_399',['ParallelForReduction< T >',['../classDotMP_1_1Parallel.html#a28aa36e3da8fff21c55583aed3a8b974',1,'DotMP::Parallel']]], + ['parallelforreductioncollapse_3c_20t_20_3e_400',['ParallelForReductionCollapse< T >',['../classDotMP_1_1Parallel.html#a353726e93bd2ceae646f91dfa23d6586',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#a6b02874ce74d46662b580c8bd900420e',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#af9de54156826088cb8f763cc46ffe343',1,'DotMP.Parallel.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)'],['../classDotMP_1_1Parallel.html#ac70b02fbf0574763533e4531e2dcd31a',1,'DotMP.Parallel.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)']]], + ['parallelmaster_401',['ParallelMaster',['../classDotMP_1_1Parallel.html#ac4d1d82d485af3799afb6698c53065a5',1,'DotMP::Parallel']]], + ['parallelmastertaskloop_402',['ParallelMasterTaskloop',['../classDotMP_1_1Parallel.html#a77a3aa9302a0b3c4fea7c38d360bad21',1,'DotMP::Parallel']]], + ['parallelregion_403',['ParallelRegion',['../classDotMP_1_1Parallel.html#a46b434b01754e4a98bed3b2372241f11',1,'DotMP::Parallel']]], + ['parallelsections_404',['ParallelSections',['../classDotMP_1_1Parallel.html#a22697ab90d86ba8613669de169e5f66c',1,'DotMP::Parallel']]], + ['performloop_405',['PerformLoop',['../classDotMP_1_1ForAction.html#a78e313fc7eee4ba952bc8ee67e6c4f19',1,'DotMP::ForAction']]], + ['performloop_3c_20t_20_3e_406',['PerformLoop< T >',['../classDotMP_1_1WorkShare.html#a3d033d132634d2a9c82395246a13cb04',1,'DotMP::WorkShare']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index 592f9857..7747d2c1 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,7 +1,7 @@ var searchData= [ - ['reduction_5fcollapse_5fworks_410',['Reduction_collapse_works',['../classDotMPTests_1_1ParallelTests.html#a2435385565d2b924828c8bf814997707',1,'DotMPTests::ParallelTests']]], - ['reduction_5fworks_411',['Reduction_works',['../classDotMPTests_1_1ParallelTests.html#aa6bf20d0b49e805bc0f5bf1f13e91aa2',1,'DotMPTests::ParallelTests']]], - ['region_412',['Region',['../classDotMP_1_1Region.html#a5a131ad38ebaac3381b2a7568788818f',1,'DotMP::Region']]], - ['resetdag_413',['ResetDAG',['../classDotMP_1_1TaskingContainer.html#ac8a90cb5a67af507b970c633509c0138',1,'DotMP::TaskingContainer']]] + ['reduction_5fcollapse_5fworks_407',['Reduction_collapse_works',['../classDotMPTests_1_1ParallelTests.html#a2435385565d2b924828c8bf814997707',1,'DotMPTests::ParallelTests']]], + ['reduction_5fworks_408',['Reduction_works',['../classDotMPTests_1_1ParallelTests.html#aa6bf20d0b49e805bc0f5bf1f13e91aa2',1,'DotMPTests::ParallelTests']]], + ['region_409',['Region',['../classDotMP_1_1Region.html#a5a131ad38ebaac3381b2a7568788818f',1,'DotMP::Region']]], + ['resetdag_410',['ResetDAG',['../classDotMP_1_1TaskingContainer.html#ac8a90cb5a67af507b970c633509c0138',1,'DotMP::TaskingContainer']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 6f3fa9ab..f2dd7d3c 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,25 +1,25 @@ var searchData= [ - ['saxpy_5fparallelfor_414',['saxpy_parallelfor',['../classDotMPTests_1_1ParallelTests.html#aa4af296616e9449632125a68360654aa',1,'DotMPTests::ParallelTests']]], - ['saxpy_5fparallelregion_5ffor_415',['saxpy_parallelregion_for',['../classDotMPTests_1_1ParallelTests.html#a4006122d5945f70ac57d1c7b4013266d',1,'DotMPTests::ParallelTests']]], - ['saxpy_5fparallelregion_5ffor_5ftaskloop_416',['saxpy_parallelregion_for_taskloop',['../classDotMPTests_1_1ParallelTests.html#a12774308d6fe0acae7bf7d1343f1224d',1,'DotMPTests::ParallelTests']]], - ['schedule_5fruntime_5fworks_417',['Schedule_runtime_works',['../classDotMPTests_1_1ParallelTests.html#a63b71f9159bc30c377304399ab61e3a7',1,'DotMPTests::ParallelTests']]], - ['sections_418',['Sections',['../classDotMP_1_1Parallel.html#a33e20aede41a6e4ac4e2ed95dbd2e43d',1,'DotMP::Parallel']]], - ['sections_5fworks_419',['Sections_works',['../classDotMPTests_1_1ParallelTests.html#afcd0baa62ab3e06757ee90f809754543',1,'DotMPTests::ParallelTests']]], - ['sectionscontainer_420',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html#a5b5cc3dd2a6dedd0791dc2e8ab37acda',1,'DotMP::SectionsContainer']]], - ['set_421',['Set',['../classDotMP_1_1Lock.html#add0c25af7a0533f8924c2a977f1c3b11',1,'DotMP.Lock.Set()'],['../classDotMP_1_1Shared.html#ab68b0d8bab8e0504a04c54bc3ab8dd96',1,'DotMP.Shared.Set()']]], - ['setdynamic_422',['SetDynamic',['../classDotMP_1_1Parallel.html#a50e3502c52584b4dddb6a337450f3d00',1,'DotMP::Parallel']]], - ['setdynamic_5fworks_423',['SetDynamic_works',['../classDotMPTests_1_1ParallelTests.html#aa975676a28121278bd142a22f82acaf3',1,'DotMPTests::ParallelTests']]], - ['setlocal_3c_20t_20_3e_424',['SetLocal< T >',['../classDotMP_1_1WorkShare.html#a53d787c309c1fdaae4c4e8e7253763af',1,'DotMP::WorkShare']]], - ['setnested_425',['SetNested',['../classDotMP_1_1Parallel.html#a894a8372339648cb9dd6c26b37030ccd',1,'DotMP::Parallel']]], - ['setnumthreads_426',['SetNumThreads',['../classDotMP_1_1Parallel.html#a812a070c86fa492fbc6b0e4ab3ca7737',1,'DotMP::Parallel']]], - ['shared_427',['Shared',['../classDotMP_1_1Shared.html#acf3873bced29c33933136ac4b4ba455e',1,'DotMP::Shared']]], - ['shared_5fworks_428',['Shared_works',['../classDotMPTests_1_1ParallelTests.html#a2183971932878d75a7b774f4fb9e0290',1,'DotMPTests::ParallelTests']]], - ['sharedenumerable_429',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html#a2792da7f37a67cdbc3e333e4a63e2703',1,'DotMP::SharedEnumerable']]], - ['sharedenumerable_5fworks_430',['SharedEnumerable_works',['../classDotMPTests_1_1ParallelTests.html#a86244cad1a740cff69bc74515ce5b528',1,'DotMPTests::ParallelTests']]], - ['single_431',['Single',['../classDotMP_1_1Parallel.html#a325c61e793664f5c30233a8db2ef951b',1,'DotMP::Parallel']]], - ['single_5fworks_432',['Single_works',['../classDotMPTests_1_1ParallelTests.html#a0e63ed7f5551c3aee3fe742d58804cd1',1,'DotMPTests::ParallelTests']]], - ['startthreadpool_433',['StartThreadpool',['../classDotMP_1_1ForkedRegion.html#aeb2a90e75d37da72c6fed2dbdf4c29c2',1,'DotMP::ForkedRegion']]], - ['static_5fshould_5fproduce_5fcorrect_5fresults_434',['Static_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a24f097b6e6ef65d7625367832b672f7a',1,'DotMPTests::ParallelTests']]], - ['sub_435',['Sub',['../classDotMP_1_1Atomic.html#a0ab142334f3de04de8f1221a3a540ae9',1,'DotMP.Atomic.Sub(ref int target, int value)'],['../classDotMP_1_1Atomic.html#ad3f5a90329bf48d9012a6965f2fbd294',1,'DotMP.Atomic.Sub(ref long target, long value)']]] + ['saxpy_5fparallelfor_411',['saxpy_parallelfor',['../classDotMPTests_1_1ParallelTests.html#aa4af296616e9449632125a68360654aa',1,'DotMPTests::ParallelTests']]], + ['saxpy_5fparallelregion_5ffor_412',['saxpy_parallelregion_for',['../classDotMPTests_1_1ParallelTests.html#a4006122d5945f70ac57d1c7b4013266d',1,'DotMPTests::ParallelTests']]], + ['saxpy_5fparallelregion_5ffor_5ftaskloop_413',['saxpy_parallelregion_for_taskloop',['../classDotMPTests_1_1ParallelTests.html#a12774308d6fe0acae7bf7d1343f1224d',1,'DotMPTests::ParallelTests']]], + ['schedule_5fruntime_5fworks_414',['Schedule_runtime_works',['../classDotMPTests_1_1ParallelTests.html#a63b71f9159bc30c377304399ab61e3a7',1,'DotMPTests::ParallelTests']]], + ['sections_415',['Sections',['../classDotMP_1_1Parallel.html#a33e20aede41a6e4ac4e2ed95dbd2e43d',1,'DotMP::Parallel']]], + ['sections_5fworks_416',['Sections_works',['../classDotMPTests_1_1ParallelTests.html#afcd0baa62ab3e06757ee90f809754543',1,'DotMPTests::ParallelTests']]], + ['sectionscontainer_417',['SectionsContainer',['../classDotMP_1_1SectionsContainer.html#a5b5cc3dd2a6dedd0791dc2e8ab37acda',1,'DotMP::SectionsContainer']]], + ['set_418',['Set',['../classDotMP_1_1Lock.html#add0c25af7a0533f8924c2a977f1c3b11',1,'DotMP.Lock.Set()'],['../classDotMP_1_1Shared.html#ab68b0d8bab8e0504a04c54bc3ab8dd96',1,'DotMP.Shared.Set()']]], + ['setdynamic_419',['SetDynamic',['../classDotMP_1_1Parallel.html#a50e3502c52584b4dddb6a337450f3d00',1,'DotMP::Parallel']]], + ['setdynamic_5fworks_420',['SetDynamic_works',['../classDotMPTests_1_1ParallelTests.html#aa975676a28121278bd142a22f82acaf3',1,'DotMPTests::ParallelTests']]], + ['setlocal_3c_20t_20_3e_421',['SetLocal< T >',['../classDotMP_1_1WorkShare.html#a53d787c309c1fdaae4c4e8e7253763af',1,'DotMP::WorkShare']]], + ['setnested_422',['SetNested',['../classDotMP_1_1Parallel.html#a894a8372339648cb9dd6c26b37030ccd',1,'DotMP::Parallel']]], + ['setnumthreads_423',['SetNumThreads',['../classDotMP_1_1Parallel.html#a812a070c86fa492fbc6b0e4ab3ca7737',1,'DotMP::Parallel']]], + ['shared_424',['Shared',['../classDotMP_1_1Shared.html#acf3873bced29c33933136ac4b4ba455e',1,'DotMP::Shared']]], + ['shared_5fworks_425',['Shared_works',['../classDotMPTests_1_1ParallelTests.html#a2183971932878d75a7b774f4fb9e0290',1,'DotMPTests::ParallelTests']]], + ['sharedenumerable_426',['SharedEnumerable',['../classDotMP_1_1SharedEnumerable.html#a2792da7f37a67cdbc3e333e4a63e2703',1,'DotMP::SharedEnumerable']]], + ['sharedenumerable_5fworks_427',['SharedEnumerable_works',['../classDotMPTests_1_1ParallelTests.html#a86244cad1a740cff69bc74515ce5b528',1,'DotMPTests::ParallelTests']]], + ['single_428',['Single',['../classDotMP_1_1Parallel.html#a325c61e793664f5c30233a8db2ef951b',1,'DotMP::Parallel']]], + ['single_5fworks_429',['Single_works',['../classDotMPTests_1_1ParallelTests.html#a0e63ed7f5551c3aee3fe742d58804cd1',1,'DotMPTests::ParallelTests']]], + ['startthreadpool_430',['StartThreadpool',['../classDotMP_1_1ForkedRegion.html#aeb2a90e75d37da72c6fed2dbdf4c29c2',1,'DotMP::ForkedRegion']]], + ['static_5fshould_5fproduce_5fcorrect_5fresults_431',['Static_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#a24f097b6e6ef65d7625367832b672f7a',1,'DotMPTests::ParallelTests']]], + ['sub_432',['Sub',['../classDotMP_1_1Atomic.html#a0ab142334f3de04de8f1221a3a540ae9',1,'DotMP.Atomic.Sub(ref int target, int value)'],['../classDotMP_1_1Atomic.html#ad3f5a90329bf48d9012a6965f2fbd294',1,'DotMP.Atomic.Sub(ref long target, long value)']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 5adccaa5..01205aaa 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,15 +1,15 @@ var searchData= [ - ['task_436',['Task',['../classDotMP_1_1Parallel.html#aa43faad819d15e9bade915de7aef5331',1,'DotMP::Parallel']]], - ['task_5fdependencies_5fwork_437',['Task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a0f1be05f9950b750d389b863fe2890aa',1,'DotMPTests::ParallelTests']]], - ['tasking_5fworks_438',['Tasking_works',['../classDotMPTests_1_1ParallelTests.html#a37ea8724c411add9942e4a18a64256bb',1,'DotMPTests::ParallelTests']]], - ['taskingcontainer_439',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html#ad1818d974577dbea7fd8532be5a42505',1,'DotMP::TaskingContainer']]], - ['taskloop_440',['Taskloop',['../classDotMP_1_1Parallel.html#af0ea63592e944f3d9a0ccdb68e279bd4',1,'DotMP::Parallel']]], - ['taskloop_5fdependencies_5fwork_441',['Taskloop_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a84136bbb8dd9e9cd2315160a3a3b087e',1,'DotMPTests::ParallelTests']]], - ['taskloop_5fonly_5fif_5fworks_442',['Taskloop_only_if_works',['../classDotMPTests_1_1ParallelTests.html#a6083987dccc21b7395bf1820d70012fd',1,'DotMPTests::ParallelTests']]], - ['taskloop_5fshould_5fproduce_5fcorrect_5fresults_443',['Taskloop_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#ae70e13205c63fcae6a5bc1ba61482724',1,'DotMPTests::ParallelTests']]], - ['taskuuid_444',['TaskUUID',['../classDotMP_1_1TaskUUID.html#a2697ffdf7e2af44c890960cfb6fc240e',1,'DotMP::TaskUUID']]], - ['taskwait_445',['Taskwait',['../classDotMP_1_1Parallel.html#ac869fe1e889bc6b1db2963ad1f03e447',1,'DotMP::Parallel']]], - ['test_446',['Test',['../classDotMP_1_1Lock.html#a0bb3855bff2b13fef75d2bf3452ae814',1,'DotMP::Lock']]], - ['thr_447',['Thr',['../classDotMP_1_1Thr.html#ad2775cf01e7498ab2a5c481b1d94c7a5',1,'DotMP::Thr']]] + ['task_433',['Task',['../classDotMP_1_1Parallel.html#aa43faad819d15e9bade915de7aef5331',1,'DotMP::Parallel']]], + ['task_5fdependencies_5fwork_434',['Task_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a0f1be05f9950b750d389b863fe2890aa',1,'DotMPTests::ParallelTests']]], + ['tasking_5fworks_435',['Tasking_works',['../classDotMPTests_1_1ParallelTests.html#a37ea8724c411add9942e4a18a64256bb',1,'DotMPTests::ParallelTests']]], + ['taskingcontainer_436',['TaskingContainer',['../classDotMP_1_1TaskingContainer.html#ad1818d974577dbea7fd8532be5a42505',1,'DotMP::TaskingContainer']]], + ['taskloop_437',['Taskloop',['../classDotMP_1_1Parallel.html#af0ea63592e944f3d9a0ccdb68e279bd4',1,'DotMP::Parallel']]], + ['taskloop_5fdependencies_5fwork_438',['Taskloop_dependencies_work',['../classDotMPTests_1_1ParallelTests.html#a84136bbb8dd9e9cd2315160a3a3b087e',1,'DotMPTests::ParallelTests']]], + ['taskloop_5fonly_5fif_5fworks_439',['Taskloop_only_if_works',['../classDotMPTests_1_1ParallelTests.html#a6083987dccc21b7395bf1820d70012fd',1,'DotMPTests::ParallelTests']]], + ['taskloop_5fshould_5fproduce_5fcorrect_5fresults_440',['Taskloop_should_produce_correct_results',['../classDotMPTests_1_1ParallelTests.html#ae70e13205c63fcae6a5bc1ba61482724',1,'DotMPTests::ParallelTests']]], + ['taskuuid_441',['TaskUUID',['../classDotMP_1_1TaskUUID.html#a2697ffdf7e2af44c890960cfb6fc240e',1,'DotMP::TaskUUID']]], + ['taskwait_442',['Taskwait',['../classDotMP_1_1Parallel.html#ac869fe1e889bc6b1db2963ad1f03e447',1,'DotMP::Parallel']]], + ['test_443',['Test',['../classDotMP_1_1Lock.html#a0bb3855bff2b13fef75d2bf3452ae814',1,'DotMP::Lock']]], + ['thr_444',['Thr',['../classDotMP_1_1Thr.html#ad2775cf01e7498ab2a5c481b1d94c7a5',1,'DotMP::Thr']]] ]; diff --git a/search/namespaces_0.js b/search/namespaces_0.js index 29b37340..1077cd27 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['dotmp_290',['DotMP',['../namespaceDotMP.html',1,'']]], - ['dotmptests_291',['DotMPTests',['../namespaceDotMPTests.html',1,'']]] + ['dotmp_288',['DotMP',['../namespaceDotMP.html',1,'']]], + ['dotmptests_289',['DotMPTests',['../namespaceDotMPTests.html',1,'']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index 30e02715..13b8284b 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['dotmp_542',['DotMP',['../index.html',1,'']]] + ['dotmp_539',['DotMP',['../index.html',1,'']]] ]; diff --git a/search/properties_0.js b/search/properties_0.js index a011a87d..a953e93e 100644 --- a/search/properties_0.js +++ b/search/properties_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['chunk_5fsize_522',['chunk_size',['../classDotMP_1_1WorkShare.html#a6270a6e2d3f1356f5a4a3569cf14874d',1,'DotMP::WorkShare']]] + ['chunk_5fsize_519',['chunk_size',['../classDotMP_1_1WorkShare.html#a6270a6e2d3f1356f5a4a3569cf14874d',1,'DotMP::WorkShare']]] ]; diff --git a/search/properties_1.js b/search/properties_1.js index e354b6e2..3d2db15e 100644 --- a/search/properties_1.js +++ b/search/properties_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['disposed_523',['Disposed',['../classDotMP_1_1Shared.html#a88c992400c47d50abced80296ebc6a41',1,'DotMP::Shared']]], - ['dynamic_524',['Dynamic',['../classDotMP_1_1Schedule.html#a16190c8fa60b8fe22f09b198053ce0e5',1,'DotMP::Schedule']]] + ['disposed_520',['Disposed',['../classDotMP_1_1Shared.html#a88c992400c47d50abced80296ebc6a41',1,'DotMP::Shared']]], + ['dynamic_521',['Dynamic',['../classDotMP_1_1Schedule.html#a16190c8fa60b8fe22f09b198053ce0e5',1,'DotMP::Schedule']]] ]; diff --git a/search/properties_2.js b/search/properties_2.js index a6118ab5..291b09df 100644 --- a/search/properties_2.js +++ b/search/properties_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['end_525',['end',['../classDotMP_1_1WorkShare.html#ac6433a633203b9c8e23787ec3a596701',1,'DotMP::WorkShare']]] + ['end_522',['end',['../classDotMP_1_1WorkShare.html#ac6433a633203b9c8e23787ec3a596701',1,'DotMP::WorkShare']]] ]; diff --git a/search/properties_3.js b/search/properties_3.js index 61197a19..0bf5c297 100644 --- a/search/properties_3.js +++ b/search/properties_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['guided_526',['Guided',['../classDotMP_1_1Schedule.html#a213c01537eb8e284665f3fc8d4e08d8f',1,'DotMP::Schedule']]] + ['guided_523',['Guided',['../classDotMP_1_1Schedule.html#a213c01537eb8e284665f3fc8d4e08d8f',1,'DotMP::Schedule']]] ]; diff --git a/search/properties_4.js b/search/properties_4.js index 2d58d306..d961d50d 100644 --- a/search/properties_4.js +++ b/search/properties_4.js @@ -1,8 +1,8 @@ var searchData= [ - ['in_5ffor_527',['in_for',['../classDotMP_1_1WorkShare.html#a7e0fc4faa86ebff7903b798a849e68d8',1,'DotMP::WorkShare']]], - ['in_5fparallel_528',['in_parallel',['../classDotMP_1_1ForkedRegion.html#a7c01593eb1e258b481a7ea1548f1bb9f',1,'DotMP::ForkedRegion']]], - ['in_5fworkshare_529',['in_workshare',['../classDotMP_1_1ForkedRegion.html#a17347f8d14e75dacd20ca11d174915ea',1,'DotMP::ForkedRegion']]], - ['iscollapse_530',['IsCollapse',['../classDotMP_1_1ForAction.html#a80dbb732a8dce5ad532b1c1ac52e0850',1,'DotMP::ForAction']]], - ['isreduction_531',['IsReduction',['../classDotMP_1_1ForAction.html#aa9739fddb0f54ed9961e9751c653b9cb',1,'DotMP::ForAction']]] + ['in_5ffor_524',['in_for',['../classDotMP_1_1WorkShare.html#a7e0fc4faa86ebff7903b798a849e68d8',1,'DotMP::WorkShare']]], + ['in_5fparallel_525',['in_parallel',['../classDotMP_1_1ForkedRegion.html#a7c01593eb1e258b481a7ea1548f1bb9f',1,'DotMP::ForkedRegion']]], + ['in_5fworkshare_526',['in_workshare',['../classDotMP_1_1ForkedRegion.html#a17347f8d14e75dacd20ca11d174915ea',1,'DotMP::ForkedRegion']]], + ['iscollapse_527',['IsCollapse',['../classDotMP_1_1ForAction.html#a80dbb732a8dce5ad532b1c1ac52e0850',1,'DotMP::ForAction']]], + ['isreduction_528',['IsReduction',['../classDotMP_1_1ForAction.html#aa9739fddb0f54ed9961e9751c653b9cb',1,'DotMP::ForAction']]] ]; diff --git a/search/properties_5.js b/search/properties_5.js index 1a77b70f..87e2a6c5 100644 --- a/search/properties_5.js +++ b/search/properties_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['num_5fthreads_532',['num_threads',['../classDotMP_1_1WorkShare.html#a7b43298519c24aead95c5ddead93b8b2',1,'DotMP::WorkShare']]] + ['num_5fthreads_529',['num_threads',['../classDotMP_1_1WorkShare.html#a7b43298519c24aead95c5ddead93b8b2',1,'DotMP::WorkShare']]] ]; diff --git a/search/properties_6.js b/search/properties_6.js index 8be6dfb4..331d19cc 100644 --- a/search/properties_6.js +++ b/search/properties_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['op_533',['op',['../classDotMP_1_1WorkShare.html#a6634d9c02d5866e509f27386bfa1b99b',1,'DotMP::WorkShare']]] + ['op_530',['op',['../classDotMP_1_1WorkShare.html#a6634d9c02d5866e509f27386bfa1b99b',1,'DotMP::WorkShare']]] ]; diff --git a/search/properties_7.js b/search/properties_7.js index eadb16e6..ba85994b 100644 --- a/search/properties_7.js +++ b/search/properties_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['reduction_5fvalues_534',['reduction_values',['../classDotMP_1_1WorkShare.html#a801c828093592fdbfb4d6658f85b4c25',1,'DotMP::WorkShare']]], - ['reg_535',['reg',['../classDotMP_1_1ForkedRegion.html#a2f06280f3a34fe77da626a7cd65bb0e2',1,'DotMP::ForkedRegion']]], - ['runtime_536',['Runtime',['../classDotMP_1_1Schedule.html#ad938151822cdde06bc0a2fdcf8ac48ee',1,'DotMP::Schedule']]] + ['reduction_5fvalues_531',['reduction_values',['../classDotMP_1_1WorkShare.html#a801c828093592fdbfb4d6658f85b4c25',1,'DotMP::WorkShare']]], + ['reg_532',['reg',['../classDotMP_1_1ForkedRegion.html#a2f06280f3a34fe77da626a7cd65bb0e2',1,'DotMP::ForkedRegion']]], + ['runtime_533',['Runtime',['../classDotMP_1_1Schedule.html#ad938151822cdde06bc0a2fdcf8ac48ee',1,'DotMP::Schedule']]] ]; diff --git a/search/properties_8.js b/search/properties_8.js index 23dca436..d908e78f 100644 --- a/search/properties_8.js +++ b/search/properties_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['schedule_537',['schedule',['../classDotMP_1_1WorkShare.html#af579f47e90b88afee7a10cf850769b55',1,'DotMP::WorkShare']]], - ['start_538',['start',['../classDotMP_1_1WorkShare.html#ad620a76ed27bcb81597ada069fcdfdc0',1,'DotMP::WorkShare']]], - ['static_539',['Static',['../classDotMP_1_1Schedule.html#a4f10839d1931afddf9fbd522cb1a86ca',1,'DotMP::Schedule']]] + ['schedule_534',['schedule',['../classDotMP_1_1WorkShare.html#af579f47e90b88afee7a10cf850769b55',1,'DotMP::WorkShare']]], + ['start_535',['start',['../classDotMP_1_1WorkShare.html#ad620a76ed27bcb81597ada069fcdfdc0',1,'DotMP::WorkShare']]], + ['static_536',['Static',['../classDotMP_1_1Schedule.html#a4f10839d1931afddf9fbd522cb1a86ca',1,'DotMP::Schedule']]] ]; diff --git a/search/properties_9.js b/search/properties_9.js index be6581f7..c9e9cb35 100644 --- a/search/properties_9.js +++ b/search/properties_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['this_5bint_20index_5d_540',['this[int index]',['../classDotMP_1_1SharedEnumerable.html#a17f52229b39ff95715f11253e703c2a8',1,'DotMP::SharedEnumerable']]], - ['thread_541',['thread',['../classDotMP_1_1WorkShare.html#a031be11c52a498b31746741d107a8651',1,'DotMP::WorkShare']]] + ['this_5bint_20index_5d_537',['this[int index]',['../classDotMP_1_1SharedEnumerable.html#a17f52229b39ff95715f11253e703c2a8',1,'DotMP::SharedEnumerable']]], + ['thread_538',['thread',['../classDotMP_1_1WorkShare.html#a031be11c52a498b31746741d107a8651',1,'DotMP::WorkShare']]] ]; diff --git a/search/searchdata.js b/search/searchdata.js index 2f3f149f..1db542ec 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -3,7 +3,7 @@ var indexSectionsWithContent = 0: "_abcdefgilmnoprstuvw", 1: "acdfgilnprstw", 2: "d", - 3: "adefilopstw", + 3: "adeflopstw", 4: "abcdefgilmnoprstuvw", 5: "_abcdeginorstuw", 6: "ao", diff --git a/search/variables_0.js b/search/variables_0.js index 11a61f7e..17d8bbe6 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_5flock_452',['_lock',['../classDotMP_1_1Lock.html#a6cdce059886f4d6bf79d70e1737300dc',1,'DotMP::Lock']]] + ['_5flock_449',['_lock',['../classDotMP_1_1Lock.html#a6cdce059886f4d6bf79d70e1737300dc',1,'DotMP::Lock']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index 308d2f77..c8b3dbf7 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['actions_5fpv_453',['actions_pv',['../classDotMP_1_1SectionsContainer.html#a7d68b3825bd9fd83f38bfa30836de2e9',1,'DotMP::SectionsContainer']]], - ['associations_454',['associations',['../classDotMP_1_1DAG.html#a3b7c2efa06ff1087f8d9d2983a89edc3',1,'DotMP::DAG']]] + ['actions_5fpv_450',['actions_pv',['../classDotMP_1_1SectionsContainer.html#a7d68b3825bd9fd83f38bfa30836de2e9',1,'DotMP::SectionsContainer']]], + ['associations_451',['associations',['../classDotMP_1_1DAG.html#a3b7c2efa06ff1087f8d9d2983a89edc3',1,'DotMP::DAG']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index 6bb582fd..fe93405b 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['barrier_455',['barrier',['../classDotMP_1_1Parallel.html#ab0213140a805eb755b2c190e277dc383',1,'DotMP::Parallel']]] + ['barrier_452',['barrier',['../classDotMP_1_1Parallel.html#ab0213140a805eb755b2c190e277dc383',1,'DotMP::Parallel']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index 97f60416..73999408 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['chunk_5fsize_456',['chunk_size',['../classDotMP_1_1StaticScheduler.html#a98b7b116929a1aa5b2ef9a85928e33f4',1,'DotMP.StaticScheduler.chunk_size()'],['../classDotMP_1_1DynamicScheduler.html#ac2c365814b740e1bd40edfd71d836e2b',1,'DotMP.DynamicScheduler.chunk_size()'],['../classDotMP_1_1GuidedScheduler.html#a75a7b23eeee94396d3cc3eb352afd5c5',1,'DotMP.GuidedScheduler.chunk_size()']]], - ['chunk_5fsize_5fpv_457',['chunk_size_pv',['../classDotMP_1_1WorkShare.html#a4d1b923b8e2f8446bc3b3cd865090e2e',1,'DotMP::WorkShare']]], - ['completed_458',['completed',['../classDotMP_1_1DAG.html#ae6ba50887a7f59efc8b29684ab212ae5',1,'DotMP::DAG']]], - ['critical_5flock_459',['critical_lock',['../classDotMP_1_1Parallel.html#a1cd8ec62aad3b04b226dbc1de209c014',1,'DotMP::Parallel']]], - ['curr_5fiter_460',['curr_iter',['../classDotMP_1_1Thr.html#a051fb27b45bf14e97cce2ccbb159eb67',1,'DotMP::Thr']]], - ['curr_5fiters_461',['curr_iters',['../classDotMP_1_1StaticScheduler.html#a63da85397a6268e58617c764ebe97874',1,'DotMP::StaticScheduler']]] + ['chunk_5fsize_453',['chunk_size',['../classDotMP_1_1StaticScheduler.html#a98b7b116929a1aa5b2ef9a85928e33f4',1,'DotMP.StaticScheduler.chunk_size()'],['../classDotMP_1_1DynamicScheduler.html#ac2c365814b740e1bd40edfd71d836e2b',1,'DotMP.DynamicScheduler.chunk_size()'],['../classDotMP_1_1GuidedScheduler.html#a75a7b23eeee94396d3cc3eb352afd5c5',1,'DotMP.GuidedScheduler.chunk_size()']]], + ['chunk_5fsize_5fpv_454',['chunk_size_pv',['../classDotMP_1_1WorkShare.html#a4d1b923b8e2f8446bc3b3cd865090e2e',1,'DotMP::WorkShare']]], + ['completed_455',['completed',['../classDotMP_1_1DAG.html#ae6ba50887a7f59efc8b29684ab212ae5',1,'DotMP::DAG']]], + ['critical_5flock_456',['critical_lock',['../classDotMP_1_1Parallel.html#a1cd8ec62aad3b04b226dbc1de209c014',1,'DotMP::Parallel']]], + ['curr_5fiter_457',['curr_iter',['../classDotMP_1_1Thr.html#a051fb27b45bf14e97cce2ccbb159eb67',1,'DotMP::Thr']]], + ['curr_5fiters_458',['curr_iters',['../classDotMP_1_1StaticScheduler.html#a63da85397a6268e58617c764ebe97874',1,'DotMP::StaticScheduler']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index 309d89a0..2aea5e88 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,6 +1,6 @@ var searchData= [ - ['dag_462',['dag',['../classDotMP_1_1TaskingContainer.html#acfd07b6500fa96b08525c5d0363af22f',1,'DotMP::TaskingContainer']]], - ['diffs_463',['diffs',['../classDotMP_1_1ForAction.html#a42b50fd772c89bc6d9ba9c600db5c4c0',1,'DotMP::ForAction']]], - ['dynamic_5fscheduler_464',['dynamic_scheduler',['../classDotMP_1_1Schedule.html#a9b652d0d2022b34680cf68a5cf878128',1,'DotMP::Schedule']]] + ['dag_459',['dag',['../classDotMP_1_1TaskingContainer.html#acfd07b6500fa96b08525c5d0363af22f',1,'DotMP::TaskingContainer']]], + ['diffs_460',['diffs',['../classDotMP_1_1ForAction.html#a42b50fd772c89bc6d9ba9c600db5c4c0',1,'DotMP::ForAction']]], + ['dynamic_5fscheduler_461',['dynamic_scheduler',['../classDotMP_1_1Schedule.html#a9b652d0d2022b34680cf68a5cf878128',1,'DotMP::Schedule']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index 8ab8bd09..f24d0160 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,6 +1,6 @@ var searchData= [ - ['end_465',['end',['../classDotMP_1_1StaticScheduler.html#a78fda89e1534274ed0fa940897191443',1,'DotMP.StaticScheduler.end()'],['../classDotMP_1_1DynamicScheduler.html#a95fa60112822a82355be688f915c53bd',1,'DotMP.DynamicScheduler.end()'],['../classDotMP_1_1GuidedScheduler.html#aa88b3cdbcbd776babf8647e005d54b2f',1,'DotMP.GuidedScheduler.end()'],['../classDotMPTests_1_1Serial.html#a34f327bc394595b729ae8a5ca0ed851a',1,'DotMPTests.Serial.end()']]], - ['ex_466',['ex',['../classDotMP_1_1Region.html#afe9c4fb11322028e220a9e566d6a5836',1,'DotMP::Region']]], - ['executed_467',['executed',['../classDotMPTests_1_1Serial.html#ad7d41faa8aef4dac9fc06379fd121234',1,'DotMPTests::Serial']]] + ['end_462',['end',['../classDotMP_1_1StaticScheduler.html#a78fda89e1534274ed0fa940897191443',1,'DotMP.StaticScheduler.end()'],['../classDotMP_1_1DynamicScheduler.html#a95fa60112822a82355be688f915c53bd',1,'DotMP.DynamicScheduler.end()'],['../classDotMP_1_1GuidedScheduler.html#aa88b3cdbcbd776babf8647e005d54b2f',1,'DotMP.GuidedScheduler.end()'],['../classDotMPTests_1_1Serial.html#a34f327bc394595b729ae8a5ca0ed851a',1,'DotMPTests.Serial.end()']]], + ['ex_463',['ex',['../classDotMP_1_1Region.html#afe9c4fb11322028e220a9e566d6a5836',1,'DotMP::Region']]], + ['executed_464',['executed',['../classDotMPTests_1_1Serial.html#ad7d41faa8aef4dac9fc06379fd121234',1,'DotMPTests::Serial']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index bf233711..8dd9786d 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['guided_5fscheduler_468',['guided_scheduler',['../classDotMP_1_1Schedule.html#a091be4024adba8df606111705f5c795e',1,'DotMP::Schedule']]] + ['guided_5fscheduler_465',['guided_scheduler',['../classDotMP_1_1Schedule.html#a091be4024adba8df606111705f5c795e',1,'DotMP::Schedule']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index f47e470b..0491b0ef 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['in_5ffor_5fpv_469',['in_for_pv',['../classDotMP_1_1WorkShare.html#ad0c78e58132c7127bfe4f5477fc91362',1,'DotMP::WorkShare']]], - ['in_5fparallel_5fprv_470',['in_parallel_prv',['../classDotMP_1_1ForkedRegion.html#a38e0587f65b67938c6575bf9a391a619',1,'DotMP::ForkedRegion']]], - ['in_5fworkshare_5fprv_471',['in_workshare_prv',['../classDotMP_1_1ForkedRegion.html#a1426e0640e8a30054f15840f42d1aa0f',1,'DotMP::ForkedRegion']]], - ['indices_472',['indices',['../classDotMP_1_1ForAction.html#acc6ad943c1d0e97d9776c81f94b55f9d',1,'DotMP::ForAction']]], - ['int_473',['int',['../classDotMP_1_1IntWrapper.html#a3abeb71d8b3e735efe89bef9e1041119',1,'DotMP::IntWrapper']]] + ['in_5ffor_5fpv_466',['in_for_pv',['../classDotMP_1_1WorkShare.html#ad0c78e58132c7127bfe4f5477fc91362',1,'DotMP::WorkShare']]], + ['in_5fparallel_5fprv_467',['in_parallel_prv',['../classDotMP_1_1ForkedRegion.html#a38e0587f65b67938c6575bf9a391a619',1,'DotMP::ForkedRegion']]], + ['in_5fworkshare_5fprv_468',['in_workshare_prv',['../classDotMP_1_1ForkedRegion.html#a1426e0640e8a30054f15840f42d1aa0f',1,'DotMP::ForkedRegion']]], + ['indices_469',['indices',['../classDotMP_1_1ForAction.html#acc6ad943c1d0e97d9776c81f94b55f9d',1,'DotMP::ForAction']]], + ['int_470',['int',['../classDotMP_1_1IntWrapper.html#a3abeb71d8b3e735efe89bef9e1041119',1,'DotMP::IntWrapper']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 44ef4ea8..95d1d562 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['name_474',['name',['../classDotMP_1_1Shared.html#af3eedacdec274a3a76efc7e33ac2b46f',1,'DotMP::Shared']]], - ['next_5fuuid_475',['next_uuid',['../classDotMP_1_1TaskUUID.html#a832365c34480a622622a934bd8bc2c5c',1,'DotMP::TaskUUID']]], - ['no_5fdependencies_476',['no_dependencies',['../classDotMP_1_1DAG.html#a18b726d94829ae7351c3dc835ce440d8',1,'DotMP::DAG']]], - ['num_5fthreads_477',['num_threads',['../classDotMP_1_1Region.html#af52a78c9d496c812545e76d38dc872c4',1,'DotMP.Region.num_threads()'],['../classDotMP_1_1StaticScheduler.html#a8a9f15c96e21dca6305ced2919745745',1,'DotMP.StaticScheduler.num_threads()'],['../classDotMP_1_1DynamicScheduler.html#a9bff5002f608b0ab3075bf1f77c41343',1,'DotMP.DynamicScheduler.num_threads()'],['../classDotMP_1_1GuidedScheduler.html#a461e9c795889e76a24cd107ac2ea5d38',1,'DotMP.GuidedScheduler.num_threads()'],['../classDotMP_1_1Parallel.html#a88bb428fedd64b61b2fc001c76417bed',1,'DotMP.Parallel.num_threads()']]] + ['name_471',['name',['../classDotMP_1_1Shared.html#af3eedacdec274a3a76efc7e33ac2b46f',1,'DotMP::Shared']]], + ['next_5fuuid_472',['next_uuid',['../classDotMP_1_1TaskUUID.html#a832365c34480a622622a934bd8bc2c5c',1,'DotMP::TaskUUID']]], + ['no_5fdependencies_473',['no_dependencies',['../classDotMP_1_1DAG.html#a18b726d94829ae7351c3dc835ce440d8',1,'DotMP::DAG']]], + ['num_5fthreads_474',['num_threads',['../classDotMP_1_1Region.html#af52a78c9d496c812545e76d38dc872c4',1,'DotMP.Region.num_threads()'],['../classDotMP_1_1Parallel.html#a88bb428fedd64b61b2fc001c76417bed',1,'DotMP.Parallel.num_threads()'],['../classDotMP_1_1StaticScheduler.html#a8a9f15c96e21dca6305ced2919745745',1,'DotMP.StaticScheduler.num_threads()'],['../classDotMP_1_1DynamicScheduler.html#a9bff5002f608b0ab3075bf1f77c41343',1,'DotMP.DynamicScheduler.num_threads()'],['../classDotMP_1_1GuidedScheduler.html#a461e9c795889e76a24cd107ac2ea5d38',1,'DotMP.GuidedScheduler.num_threads()']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index ea486e0a..3dd3a563 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,14 +1,14 @@ var searchData= [ - ['omp_5fcol_5f2_478',['omp_col_2',['../classDotMP_1_1ForAction.html#aefc1f702300130334815cf5b1a00ac2e',1,'DotMP::ForAction']]], - ['omp_5fcol_5f3_479',['omp_col_3',['../classDotMP_1_1ForAction.html#ac3b407d854d4bf5891c5315193e94ece',1,'DotMP::ForAction']]], - ['omp_5fcol_5f4_480',['omp_col_4',['../classDotMP_1_1ForAction.html#a7ae7419fdcfa23f3e2ba1558e5f20264',1,'DotMP::ForAction']]], - ['omp_5fcol_5fn_481',['omp_col_n',['../classDotMP_1_1ForAction.html#a3742f6fb85315525fc6bc4318da087bb',1,'DotMP::ForAction']]], - ['omp_5ffn_482',['omp_fn',['../classDotMP_1_1Region.html#a8b47660ccc8e238df34688a39f2c8846',1,'DotMP.Region.omp_fn()'],['../classDotMP_1_1ForAction.html#a182c48918feab289eef9fa051c19194a',1,'DotMP.ForAction.omp_fn()']]], - ['omp_5fred_483',['omp_red',['../classDotMP_1_1ForAction.html#a80e20120f1c95e6234dae8e7a1c1415f',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f2_484',['omp_red_col_2',['../classDotMP_1_1ForAction.html#aeaeff8748f35ea6a5f3502a585a54183',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f3_485',['omp_red_col_3',['../classDotMP_1_1ForAction.html#affdf7de77294dde1b83ce3cfe41b9b3b',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5f4_486',['omp_red_col_4',['../classDotMP_1_1ForAction.html#ad334ebf9a191d3b174d3baaf1d072153',1,'DotMP::ForAction']]], - ['omp_5fred_5fcol_5fn_487',['omp_red_col_n',['../classDotMP_1_1ForAction.html#adab739dbde910ba65d60ec602d4aa7a9',1,'DotMP::ForAction']]], - ['ordered_488',['ordered',['../classDotMP_1_1Parallel.html#ae1a397f8dec7f0985de1654ea98e330b',1,'DotMP::Parallel']]] + ['omp_5fcol_5f2_475',['omp_col_2',['../classDotMP_1_1ForAction.html#aefc1f702300130334815cf5b1a00ac2e',1,'DotMP::ForAction']]], + ['omp_5fcol_5f3_476',['omp_col_3',['../classDotMP_1_1ForAction.html#ac3b407d854d4bf5891c5315193e94ece',1,'DotMP::ForAction']]], + ['omp_5fcol_5f4_477',['omp_col_4',['../classDotMP_1_1ForAction.html#a7ae7419fdcfa23f3e2ba1558e5f20264',1,'DotMP::ForAction']]], + ['omp_5fcol_5fn_478',['omp_col_n',['../classDotMP_1_1ForAction.html#a3742f6fb85315525fc6bc4318da087bb',1,'DotMP::ForAction']]], + ['omp_5ffn_479',['omp_fn',['../classDotMP_1_1Region.html#a8b47660ccc8e238df34688a39f2c8846',1,'DotMP.Region.omp_fn()'],['../classDotMP_1_1ForAction.html#a182c48918feab289eef9fa051c19194a',1,'DotMP.ForAction.omp_fn()']]], + ['omp_5fred_480',['omp_red',['../classDotMP_1_1ForAction.html#a80e20120f1c95e6234dae8e7a1c1415f',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f2_481',['omp_red_col_2',['../classDotMP_1_1ForAction.html#aeaeff8748f35ea6a5f3502a585a54183',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f3_482',['omp_red_col_3',['../classDotMP_1_1ForAction.html#affdf7de77294dde1b83ce3cfe41b9b3b',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5f4_483',['omp_red_col_4',['../classDotMP_1_1ForAction.html#ad334ebf9a191d3b174d3baaf1d072153',1,'DotMP::ForAction']]], + ['omp_5fred_5fcol_5fn_484',['omp_red_col_n',['../classDotMP_1_1ForAction.html#adab739dbde910ba65d60ec602d4aa7a9',1,'DotMP::ForAction']]], + ['ordered_485',['ordered',['../classDotMP_1_1Parallel.html#ae1a397f8dec7f0985de1654ea98e330b',1,'DotMP::Parallel']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index 62097104..f41a02a6 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,8 +1,8 @@ var searchData= [ - ['ranges_489',['ranges',['../classDotMP_1_1ForAction.html#af6766205a5f277bda14d825a243b5b26',1,'DotMP::ForAction']]], - ['reduction_5flist_490',['reduction_list',['../classDotMP_1_1WorkShare.html#a4063383946650a079520b6b033196afb',1,'DotMP::WorkShare']]], - ['reg_5fpv_491',['reg_pv',['../classDotMP_1_1ForkedRegion.html#ab701546c79d4514a58c70b6613108f7e',1,'DotMP::ForkedRegion']]], - ['runtime_5fscheduler_492',['runtime_scheduler',['../classDotMP_1_1Schedule.html#aa37391efbb1104ea5d0913309acca8cf',1,'DotMP::Schedule']]], - ['rw_5flock_493',['rw_lock',['../classDotMP_1_1DAG.html#aa25cc4077bda1d86f3ebb2cd269d7153',1,'DotMP::DAG']]] + ['ranges_486',['ranges',['../classDotMP_1_1ForAction.html#af6766205a5f277bda14d825a243b5b26',1,'DotMP::ForAction']]], + ['reduction_5flist_487',['reduction_list',['../classDotMP_1_1WorkShare.html#a4063383946650a079520b6b033196afb',1,'DotMP::WorkShare']]], + ['reg_5fpv_488',['reg_pv',['../classDotMP_1_1ForkedRegion.html#ab701546c79d4514a58c70b6613108f7e',1,'DotMP::ForkedRegion']]], + ['runtime_5fscheduler_489',['runtime_scheduler',['../classDotMP_1_1Schedule.html#aa37391efbb1104ea5d0913309acca8cf',1,'DotMP::Schedule']]], + ['rw_5flock_490',['rw_lock',['../classDotMP_1_1DAG.html#aa25cc4077bda1d86f3ebb2cd269d7153',1,'DotMP::DAG']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index 4b6a4a77..c7d47e8c 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -1,12 +1,12 @@ var searchData= [ - ['satisfies_5fdependency_494',['satisfies_dependency',['../classDotMP_1_1DAG.html#af536c2d04501cea25e2e55345874ccbe',1,'DotMP::DAG']]], - ['sched_5flock_495',['sched_lock',['../classDotMP_1_1GuidedScheduler.html#a59a1039976ed9f232a2cf730032de726',1,'DotMP::GuidedScheduler']]], - ['schedule_5fpv_496',['schedule_pv',['../classDotMP_1_1WorkShare.html#a4971c9f18248e145fb93fe7805ef6cfa',1,'DotMP::WorkShare']]], - ['selector_497',['selector',['../classDotMP_1_1ForAction.html#af1b6b1722b975c5f302523f353357a6b',1,'DotMP::ForAction']]], - ['shared_498',['shared',['../classDotMP_1_1Shared.html#a1f326a96f1c6fcdf42e91c10fae2c21a',1,'DotMP::Shared']]], - ['single_5fthread_499',['single_thread',['../classDotMP_1_1Parallel.html#ab4fa9e263e5088f3c981a7d9c9413225',1,'DotMP::Parallel']]], - ['start_500',['start',['../classDotMP_1_1StaticScheduler.html#a46ae485f1926d8c976ee5c3b32ec0ac7',1,'DotMP.StaticScheduler.start()'],['../classDotMP_1_1DynamicScheduler.html#a64483f79c0bae4bee87349aee0745c70',1,'DotMP.DynamicScheduler.start()'],['../classDotMP_1_1GuidedScheduler.html#a4d54db48590bc2dcb7aee7760a8d40d0',1,'DotMP.GuidedScheduler.start()'],['../classDotMPTests_1_1Serial.html#ad0a3ea7035fcdae6bbe7ae99a3dd08a8',1,'DotMPTests.Serial.start()']]], - ['start_5fpv_501',['start_pv',['../classDotMP_1_1WorkShare.html#a72dcd0dfd5be8f9e1f0acb421e7cda4a',1,'DotMP::WorkShare']]], - ['static_5fscheduler_502',['static_scheduler',['../classDotMP_1_1Schedule.html#ae0b827b8680e389bfb5f5f9f274f1b84',1,'DotMP::Schedule']]] + ['satisfies_5fdependency_491',['satisfies_dependency',['../classDotMP_1_1DAG.html#af536c2d04501cea25e2e55345874ccbe',1,'DotMP::DAG']]], + ['sched_5flock_492',['sched_lock',['../classDotMP_1_1GuidedScheduler.html#a59a1039976ed9f232a2cf730032de726',1,'DotMP::GuidedScheduler']]], + ['schedule_5fpv_493',['schedule_pv',['../classDotMP_1_1WorkShare.html#a4971c9f18248e145fb93fe7805ef6cfa',1,'DotMP::WorkShare']]], + ['selector_494',['selector',['../classDotMP_1_1ForAction.html#af1b6b1722b975c5f302523f353357a6b',1,'DotMP::ForAction']]], + ['shared_495',['shared',['../classDotMP_1_1Shared.html#a1f326a96f1c6fcdf42e91c10fae2c21a',1,'DotMP::Shared']]], + ['single_5fthread_496',['single_thread',['../classDotMP_1_1Parallel.html#ab4fa9e263e5088f3c981a7d9c9413225',1,'DotMP::Parallel']]], + ['start_497',['start',['../classDotMP_1_1StaticScheduler.html#a46ae485f1926d8c976ee5c3b32ec0ac7',1,'DotMP.StaticScheduler.start()'],['../classDotMP_1_1DynamicScheduler.html#a64483f79c0bae4bee87349aee0745c70',1,'DotMP.DynamicScheduler.start()'],['../classDotMP_1_1GuidedScheduler.html#a4d54db48590bc2dcb7aee7760a8d40d0',1,'DotMP.GuidedScheduler.start()'],['../classDotMPTests_1_1Serial.html#ad0a3ea7035fcdae6bbe7ae99a3dd08a8',1,'DotMPTests.Serial.start()']]], + ['start_5fpv_498',['start_pv',['../classDotMP_1_1WorkShare.html#a72dcd0dfd5be8f9e1f0acb421e7cda4a',1,'DotMP::WorkShare']]], + ['static_5fscheduler_499',['static_scheduler',['../classDotMP_1_1Schedule.html#ae0b827b8680e389bfb5f5f9f274f1b84',1,'DotMP::Schedule']]] ]; diff --git a/search/variables_c.js b/search/variables_c.js index 3b91ea76..4987527b 100644 --- a/search/variables_c.js +++ b/search/variables_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['tasks_5fremaining_503',['tasks_remaining',['../classDotMP_1_1DAG.html#af21688cea81be80252270c6f87336487',1,'DotMP::DAG']]], - ['thread_504',['thread',['../classDotMP_1_1Thr.html#a4c994a56167d9dfd9d47fb9b8b0ba020',1,'DotMP::Thr']]], - ['threads_505',['threads',['../classDotMP_1_1Region.html#aa364df8709dabac461dd7bad2d4c9286',1,'DotMP.Region.threads()'],['../classDotMP_1_1WorkShare.html#a2d55df5632a296d10258115e0cf5bdde',1,'DotMP.WorkShare.threads()']]] + ['tasks_5fremaining_500',['tasks_remaining',['../classDotMP_1_1DAG.html#af21688cea81be80252270c6f87336487',1,'DotMP::DAG']]], + ['thread_501',['thread',['../classDotMP_1_1Thr.html#a4c994a56167d9dfd9d47fb9b8b0ba020',1,'DotMP::Thr']]], + ['threads_502',['threads',['../classDotMP_1_1Region.html#aa364df8709dabac461dd7bad2d4c9286',1,'DotMP.Region.threads()'],['../classDotMP_1_1WorkShare.html#a2d55df5632a296d10258115e0cf5bdde',1,'DotMP.WorkShare.threads()']]] ]; diff --git a/search/variables_d.js b/search/variables_d.js index f94de60e..fa0215a5 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -1,5 +1,5 @@ var searchData= [ - ['unmet_5fdependencies_506',['unmet_dependencies',['../classDotMP_1_1DAG.html#ac0dfa3820da4457c21b38d7102a64dce',1,'DotMP::DAG']]], - ['uuid_507',['uuid',['../classDotMP_1_1TaskUUID.html#a33c84d9706c1a627e3f0fb993892a5df',1,'DotMP::TaskUUID']]] + ['unmet_5fdependencies_503',['unmet_dependencies',['../classDotMP_1_1DAG.html#ac0dfa3820da4457c21b38d7102a64dce',1,'DotMP::DAG']]], + ['uuid_504',['uuid',['../classDotMP_1_1TaskUUID.html#a33c84d9706c1a627e3f0fb993892a5df',1,'DotMP::TaskUUID']]] ]; diff --git a/search/variables_e.js b/search/variables_e.js index 93c71b8f..24865b2e 100644 --- a/search/variables_e.js +++ b/search/variables_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['working_5fiter_508',['working_iter',['../classDotMP_1_1Thr.html#a25a338cce1a698e8bb9f420d3b27d5dc',1,'DotMP::Thr']]], - ['ws_5flock_509',['ws_lock',['../classDotMP_1_1Region.html#a3df81abb19865bf08fda557206462437',1,'DotMP::Region']]] + ['working_5fiter_505',['working_iter',['../classDotMP_1_1Thr.html#a25a338cce1a698e8bb9f420d3b27d5dc',1,'DotMP::Thr']]], + ['ws_5flock_506',['ws_lock',['../classDotMP_1_1Region.html#a3df81abb19865bf08fda557206462437',1,'DotMP::Region']]] ];