Celeritas 0.7.0-dev.79+develop.b3dc2e108
|
#include <algorithm>
#include <map>
#include "corecel/cont/Range.hh"
#include "corecel/math/SoftEqual.hh"
#include "geocel/Types.hh"
#include "celeritas/Types.hh"
#include "celeritas/inp/Grid.hh"
Classes | |
struct | celeritas::inp::GridReflection |
Energy-dependent surface reflectivity. More... | |
struct | celeritas::inp::FresnelReflection |
Analytic reflectivity using the Fresnel equations. More... | |
struct | celeritas::inp::NoRoughness |
A polished (perfectly smooth) surface. More... | |
struct | celeritas::inp::SmearRoughness |
Global surface normal with smearing. More... | |
struct | celeritas::inp::GaussianRoughness |
Approximate the microfacet normal distributions as Gaussian. More... | |
struct | celeritas::inp::ReflectionForm |
Parameterization of the UNIFIED reflection model. More... | |
struct | celeritas::inp::RoughnessModels |
Surface roughness description. More... | |
struct | celeritas::inp::ReflectivityModels |
Reflectivity mechanism. More... | |
struct | celeritas::inp::InteractionModels |
Interaction models for different interface types. More... | |
struct | celeritas::inp::SurfacePhysics |
Surface physics definition. More... | |
Namespaces | |
namespace | celeritas::inp |
Configure Celeritas input. | |