Celeritas 0.6.0-dev.117+65803685
Loading...
Searching...
No Matches
Functions
celeritas::setup Namespace Reference

Configure Celeritas problems from input data. More...

Functions

void import (inp::FileImport const &, inp::Problem &)
 Load from a file.
 
void import (inp::GeantImport const &, inp::Problem &)
 Load from Geant4 in memory.
 
void import (inp::GeantDataImport const &, inp::Problem &)
 Load from Geant4 data files.
 
void import (inp::UpdateImport const &, inp::Problem &)
 Update from another file.
 
void system (inp::System const &sys)
 Set up low level system properties.
 

Detailed Description

Configure Celeritas problems from input data.

This implementation detail is how celeritas::inp data is used to construct all the main Celeritas objects.

Function Documentation

◆ system()

void celeritas::setup::system ( inp::System const sys)

Set up low level system properties.

For Celeritas runs, this should be set up before anything else.