Skip to content
Failed

Changes

Summary

  1. Fix gentrap orientation (#1206) (details)
  2. Refactor `ActionSequence` to be templated on Params (#1209) (details)
  3. Use string_view instead of string for interface labels+descriptions (details)
  4. Use string view in scoped profiling (details)
  5. Preallocate stepping counters in transport loop (details)
Commit d6720d6fdd9dbb127e57ad698690b864118461fc by noreply
Fix gentrap orientation (#1206)

* Add translated test

* Add has_orientation function

* Add validation for orientation

* Avoid debug failures when interior and exterior bboxes are both null

* Fix polygon orientation
The file was modified src/orange/orangeinp/ConvexRegion.cc (diff)
The file was modified src/orange/orangeinp/detail/PolygonUtils.hh (diff)
The file was modified test/orange/orangeinp/ConvexRegion.test.cc (diff)
The file was modified test/orange/orangeinp/detail/PolygonUtils.test.cc (diff)
The file was modified src/orange/orangeinp/detail/ConvexSurfaceState.cc (diff)
Commit 772d57c01eb0923b7d2f510e6dcaec2ec22b6173 by noreply
Refactor `ActionSequence` to be templated on Params (#1209)

The file was modified src/celeritas/global/detail/ActionSequence.cc (diff)
The file was modified src/celeritas/global/detail/ActionSequence.hh (diff)
The file was modified src/celeritas/global/Stepper.hh (diff)
Commit 66e223f366173a8dda625389753141edd54ecb7f by johnsonsr
Use string_view instead of string for interface labels+descriptions
The file was modified test/celeritas/phys/MockModel.hh (diff)
The file was modified src/celeritas/em/process/BremsstrahlungProcess.hh (diff)
The file was modified src/celeritas/track/ExtendFromSecondariesAction.hh (diff)
The file was modified src/celeritas/em/process/PhotoelectricProcess.cc (diff)
The file was modified src/celeritas/em/model/BetheHeitlerModel.hh (diff)
The file was modified src/celeritas/global/KernelContextException.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepGeneralLinearAction.hh (diff)
The file was modified test/corecel/io/OutputRegistry.test.cc (diff)
The file was modified src/celeritas/user/ActionDiagnostic.hh (diff)
The file was modified src/celeritas/track/InitializeTracksAction.hh (diff)
The file was modified src/celeritas/em/process/CoulombScatteringProcess.cc (diff)
The file was modified test/celeritas/track/MockInteractAction.hh (diff)
The file was modified src/celeritas/em/process/GammaConversionProcess.hh (diff)
The file was modified src/celeritas/user/detail/StepGatherAction.cc (diff)
The file was modified src/celeritas/em/process/BremsstrahlungProcess.cc (diff)
The file was modified src/celeritas/track/SortTracksAction.cc (diff)
The file was modified src/accel/GeantSimpleCalo.hh (diff)
The file was modified src/celeritas/user/ActionDiagnostic.cc (diff)
The file was modified src/celeritas/em/model/EPlusGGModel.hh (diff)
The file was modified src/celeritas/global/ActionRegistry.cc (diff)
The file was modified src/geocel/vg/VecgeomParamsOutput.hh (diff)
The file was modified src/celeritas/em/process/EPlusAnnihilationProcess.cc (diff)
The file was modified src/celeritas/global/alongstep/AlongStepRZMapFieldMscAction.hh (diff)
The file was modified src/corecel/io/ExceptionOutput.hh (diff)
The file was modified src/celeritas/em/process/RayleighProcess.hh (diff)
The file was modified src/celeritas/em/model/CombinedBremModel.hh (diff)
The file was modified src/celeritas/em/model/MuBremsstrahlungModel.hh (diff)
The file was modified test/celeritas/phys/MockModel.cc (diff)
The file was modified src/celeritas/global/ActionInterface.hh (diff)
The file was modified src/celeritas/track/SortTracksAction.hh (diff)
The file was modified src/orange/OrangeParamsOutput.hh (diff)
The file was modified app/celer-g4/TimerOutput.hh (diff)
The file was modified src/celeritas/optical/detail/PreGenAction.hh (diff)
The file was modified src/celeritas/phys/PhysicsParamsOutput.hh (diff)
The file was modified src/celeritas/em/process/ComptonProcess.cc (diff)
The file was modified src/celeritas/global/detail/ActionSequence.cc (diff)
The file was modified src/celeritas/mat/MaterialParamsOutput.hh (diff)
The file was modified src/celeritas/phys/Process.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepNeutralAction.hh (diff)
The file was modified test/celeritas/global/ActionRegistry.test.cc (diff)
The file was modified src/accel/LocalTransporter.cc (diff)
The file was modified src/celeritas/em/model/RayleighModel.hh (diff)
The file was modified src/geocel/GeoParamsOutput.hh (diff)
The file was modified src/celeritas/em/process/GammaConversionProcess.cc (diff)
The file was modified src/celeritas/optical/detail/PreGenAction.cc (diff)
The file was modified src/corecel/io/BuildOutput.hh (diff)
The file was modified test/celeritas/global/StepperTestBase.cc (diff)
The file was modified src/celeritas/track/ExtendFromSecondariesAction.cc (diff)
The file was modified src/celeritas/em/process/EIonizationProcess.hh (diff)
The file was modified src/celeritas/em/process/PhotoelectricProcess.hh (diff)
The file was modified src/celeritas/global/ActionRegistryOutput.hh (diff)
The file was modified src/celeritas/neutron/model/ChipsNeutronElasticModel.hh (diff)
The file was modified src/corecel/io/OutputInterfaceAdapter.hh (diff)
The file was modified src/celeritas/neutron/process/NeutronInelasticProcess.hh (diff)
The file was modified src/celeritas/em/process/EIonizationProcess.cc (diff)
The file was modified test/celeritas/phys/MockProcess.cc (diff)
The file was modified src/celeritas/em/model/KleinNishinaModel.hh (diff)
The file was modified app/celer-sim/RunnerOutput.hh (diff)
The file was modified src/celeritas/optical/detail/PreGenGatherAction.cc (diff)
The file was modified src/celeritas/em/model/LivermorePEModel.hh (diff)
The file was modified src/celeritas/optical/detail/PreGenGatherAction.hh (diff)
The file was modified test/celeritas/phys/Physics.test.cc (diff)
The file was modified test/celeritas/phys/MockProcess.hh (diff)
The file was modified src/celeritas/em/process/CoulombScatteringProcess.hh (diff)
The file was modified src/celeritas/em/process/ComptonProcess.hh (diff)
The file was modified src/celeritas/em/process/EPlusAnnihilationProcess.hh (diff)
The file was modified src/celeritas/em/model/CoulombScatteringModel.hh (diff)
The file was modified src/celeritas/em/model/SeltzerBergerModel.hh (diff)
The file was modified src/celeritas/user/StepDiagnostic.hh (diff)
The file was modified src/celeritas/phys/ParticleParamsOutput.hh (diff)
The file was modified src/corecel/io/OutputRegistry.cc (diff)
The file was modified src/celeritas/neutron/model/NeutronInelasticModel.hh (diff)
The file was modified src/celeritas/neutron/process/NeutronElasticProcess.hh (diff)
The file was modified src/celeritas/neutron/process/NeutronInelasticProcess.cc (diff)
The file was modified src/celeritas/track/ExtendFromPrimariesAction.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepUniformMscAction.hh (diff)
The file was modified app/celer-sim/Transporter.cc (diff)
The file was modified src/accel/GeantSimpleCalo.cc (diff)
The file was modified src/accel/GeantStepDiagnostic.hh (diff)
The file was modified src/celeritas/user/StepDiagnostic.cc (diff)
The file was modified src/celeritas/em/model/RelativisticBremModel.hh (diff)
The file was modified src/celeritas/global/KernelContextException.cc (diff)
The file was modified src/celeritas/user/SimpleCalo.hh (diff)
The file was modified src/celeritas/neutron/process/NeutronElasticProcess.cc (diff)
The file was modified src/celeritas/user/detail/StepGatherAction.hh (diff)
The file was modified src/celeritas/em/model/MollerBhabhaModel.hh (diff)
The file was modified src/celeritas/em/process/RayleighProcess.cc (diff)
The file was modified src/corecel/io/OutputInterface.hh (diff)
Commit a3b6bbeafe1d11e7b517bb96e45ae91fce95d1e7 by johnsonsr
Use string view in scoped profiling
The file was modified src/corecel/sys/ScopedProfiling.hh (diff)
The file was modified src/corecel/sys/ScopedProfiling.hip.cc (diff)
The file was modified src/celeritas/global/detail/ActionSequence.cc (diff)
The file was modified src/corecel/sys/ScopedProfiling.cuda.cc (diff)
Commit 9bb78d4b1010042815d2ab689d0e21d71af47c76 by johnsonsr
Preallocate stepping counters in transport loop
The file was modified app/celer-sim/Transporter.cc (diff)