PLaSK library
|
Specializations of this class are implementations of providers for given property tag class and this tag properties. More...
#include <plask/provider/providerfor.hpp>
Inherited by plask::ProviderFor< DstPropertyT, SpaceT >, plask::ProviderFor< SrcPropertyT, SpaceT >, plask::ProviderFor< plask::Gain, GeometryType >, plask::ProviderFor< plask::EnergyLevels, GeometryType >, plask::ProviderFor< plask::Epsilon, typenameBaseT::SpaceType >, plask::ProviderFor< plask::RefractiveIndex, typenameBaseT::SpaceType >, plask::ProviderFor< plask::ModeWavelength >, plask::ProviderFor< plask::ModeLightMagnitude, typenameBaseT::SpaceType >, plask::ProviderFor< plask::ModeLightE, typenameBaseT::SpaceType >, plask::ProviderFor< plask::ModeLightH, typenameBaseT::SpaceType >, plask::ProviderFor< plask::Gain, GeometryT >, plask::ProviderFor< plask::Luminescence, GeometryT >, plask::ProviderFor< PropertyT, OutputSpaceType >, plask::ProviderFor< SomeSingleValueProperty >, plask::ProviderFor< SomeFieldProperty, plask::Geometry2DCartesian >, plask::ProviderFor< plask::CarriersConcentration, Geometry2DType >, plask::ProviderFor< plask::CarriersConcentration, plask::Geometry3D >, plask::ProviderFor< plask::Potential, Geometry2DType >, plask::ProviderFor< plask::FermiLevels, Geometry2DType >, plask::ProviderFor< plask::BandEdges, Geometry2DType >, plask::ProviderFor< plask::CurrentDensity, Geometry2DType >, plask::ProviderFor< plask::Heat, Geometry2DType >, plask::ProviderFor< plask::Voltage, Geometry2DType >, plask::ProviderFor< plask::Conductivity, Geometry2DType >, plask::ProviderFor< plask::Voltage, plask::Geometry3D >, plask::ProviderFor< plask::CurrentDensity, plask::Geometry3D >, plask::ProviderFor< plask::Heat, plask::Geometry3D >, plask::ProviderFor< plask::Conductivity, plask::Geometry3D >, plask::ProviderFor< plask::ModeLoss >, plask::ProviderFor< plask::ModeLightMagnitude, plask::Geometry2DCylindrical >, plask::ProviderFor< plask::ModeLightE, plask::Geometry2DCylindrical >, plask::ProviderFor< plask::RefractiveIndex, plask::Geometry2DCylindrical >, plask::ProviderFor< plask::Heat, plask::Geometry2DCylindrical >, plask::ProviderFor< plask::ModeEffectiveIndex >, plask::ProviderFor< plask::ModeLightMagnitude, plask::Geometry2DCartesian >, plask::ProviderFor< plask::ModeLightE, plask::Geometry2DCartesian >, plask::ProviderFor< plask::RefractiveIndex, plask::Geometry2DCartesian >, plask::ProviderFor< plask::Heat, plask::Geometry2DCartesian >, plask::ProviderFor< plask::optical::modal::GradientFunctions, plask::Geometry3D >, plask::ProviderFor< plask::ModeLightMagnitude, typenameSolverT::SpaceType >, plask::ProviderFor< plask::ModeLightE, typenameSolverT::SpaceType >, plask::ProviderFor< plask::ModeLightH, typenameSolverT::SpaceType >, plask::ProviderFor< plask::LightE, typenameSolverT::SpaceType >, plask::ProviderFor< plask::LightH, typenameSolverT::SpaceType >, plask::ProviderFor< plask::LightMagnitude, typenameSolverT::SpaceType >, plask::ProviderFor< plask::Luminescence, GeometryType >, plask::ProviderFor< plask::Temperature, Geometry2DType >, plask::ProviderFor< plask::HeatFlux, Geometry2DType >, plask::ProviderFor< plask::ThermalConductivity, Geometry2DType >, plask::ProviderFor< plask::Temperature, plask::Geometry3D >, plask::ProviderFor< plask::HeatFlux, plask::Geometry3D >, plask::ProviderFor< plask::ThermalConductivity, plask::Geometry3D >, and plask::ProviderFor< PropertyT, SpaceT >.
Specializations of this class are implementations of providers for given property tag class and this tag properties.
Don't use this class directly. Use plask::Provider class or plask::ProviderFor template.
Definition at line 434 of file providerfor.hpp.