Celeritas 0.6.0-2+develop.96611fab
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::NonuniformGridBuilder Class Reference

Construct a nonuniform grid. More...

#include <NonuniformGridBuilder.hh>

Public Types

Type aliases
using Grid = NonuniformGridRecord
 
using Values = Collection< real_type, Ownership::value, MemSpace::host >
 

Public Member Functions

 NonuniformGridBuilder (Values *reals)
 Construct with a reference to mutable host data.
 
Grid operator() (inp::Grid const &)
 Add a nonuniform grid.
 

Detailed Description

Construct a nonuniform grid.

This uses a deduplicating inserter for real values to improve cacheing.


The documentation for this class was generated from the following files: