• pkv's avatar
    0024639: Parallelization FillDS part of BO · a942f2da
    pkv authored
    Edge/Edge Interferences
    
    Changes:
    1. class BOPAlgo_PaveFiller
      - method:
    void BOPAlgo_PaveFiller::PerformEE()
    the chages provides the parallel computations of
    Edge/Edge interferences.
    
       - auxiliary classes:
        BOPAlgo_EdgeEdge
        BOPAlgo_EdgeEdgeFunctor
        BOPAlgo_EdgeEdgeCnt
    have been added.
    The classes are auxiliary classes to provide the parallel computations
    of Edge/Edge interferences.
    
    2. class BOPTest
    -method:
    void BOPTest::PartitionCommands(Draw_Interpretor& theCommands)
    - static function:
    Standard_Integer bfillds(Draw_Interpretor& di,
                             Standard_Integer n,
                             const char** a)
    The syntax of the command "bfillds" has been changed.
    > bfillds [-s -t]
    options:
    -s - launch the algorithm in sequential mode
    -t - display CPU time
    
    Test case for issue CR24639
    a942f2da
BOPAlgo_PaveFiller_6.cxx 60.6 KB