Celeritas  0.5.0-56+6b053cd
Classes | Functions
RecursiveSimplifier.hh File Reference
#include <utility>
#include <variant>
#include "orange/OrangeTypes.hh"
#include "VariantSurface.hh"
#include "detail/AllSurfaces.hh"
#include "detail/RecursiveSimplifierImpl.hh"
This graph shows which files directly or indirectly include this file:

Classes

class  celeritas::RecursiveSimplifier< F >
 Recursively simplify, then call the given function on the final surface. More...
 

Functions

template<class F , class... Ts>
 celeritas::RecursiveSimplifier (F &&, Ts...) -> RecursiveSimplifier< F >