Celeritas 0.6.0-rc.2.17+develop.70a89938
Loading...
Searching...
No Matches
Classes | Namespaces
ProcessBuilder.hh File Reference
#include <functional>
#include <memory>
#include <unordered_map>
#include "celeritas/io/ImportProcess.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::inp::ProcessBuilderInput
 Input argument for user-provided process construction. More...
 

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 

Typedefs

User builder type aliases
using celeritas::inp::ProcessBuilderFunction = std::function< std::shared_ptr< Process >(ProcessBuilderInput const &)>
 
using celeritas::inp::ProcessBuilderMap = std::unordered_map< ImportProcessClass, ProcessBuilderFunction >
 

Detailed Description

Todo:
Process building needs a total rewrite