Import Geant4 11.3.2 source tree
This commit is contained in:
@@ -6,6 +6,10 @@ It must **not** be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-29 Gabriele Cosmo (geommng-V11-02-08)
|
||||
- In G4GeometryManager, removed redundant declaration of method
|
||||
ChooseSequentialOptimisation().
|
||||
|
||||
## 2025-03-05 Gabriele Cosmo (geommng-V11-02-07)
|
||||
- Applied clang-tidy to G4GeometryManager and some code cleanup.
|
||||
Moved additional checks/warnings under verbosity level.
|
||||
|
||||
@@ -94,9 +94,6 @@ class G4GeometryManager
|
||||
// Detailed method for user to request parallel Optimisation
|
||||
// (if verbosity is required). Calling this is enough to ask for it.
|
||||
// It will be used if Geant4 is built with MT/tasks.
|
||||
|
||||
void ChooseSequentialOptimisation(G4bool verbose = false);
|
||||
// Simple way to avoid parallel optimisation.
|
||||
|
||||
G4bool IsParallelOptimisationConfigured();
|
||||
// Check whether parallel optimisation was requested.
|
||||
|
||||
@@ -195,15 +195,6 @@ G4GeometryManager* G4GeometryManager::GetInstanceIfExist()
|
||||
return fgInstance;
|
||||
}
|
||||
|
||||
// ***************************************************************************
|
||||
// Simplest user method to request parallel optimisation.
|
||||
// ***************************************************************************
|
||||
//
|
||||
void G4GeometryManager::OptimiseInParallel( G4bool val )
|
||||
{
|
||||
RequestParallelOptimisation(val);
|
||||
}
|
||||
|
||||
// ***************************************************************************
|
||||
// Report about Voxel(isation) of a logical volume.
|
||||
// ***************************************************************************
|
||||
@@ -476,6 +467,15 @@ void G4GeometryManager::RequestParallelOptimisation(G4bool flag, G4bool verbose)
|
||||
}
|
||||
}
|
||||
|
||||
// ***************************************************************************
|
||||
// Simplest user method to request parallel optimisation.
|
||||
// ***************************************************************************
|
||||
//
|
||||
void G4GeometryManager::OptimiseInParallel( G4bool val )
|
||||
{
|
||||
RequestParallelOptimisation(val);
|
||||
}
|
||||
|
||||
// ***************************************************************************
|
||||
// Setup up state to enable parallel optimisation by workers.
|
||||
// ***************************************************************************
|
||||
|
||||
Reference in New Issue
Block a user