OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
SplineTimeDependence Member List

This is the complete list of members for SplineTimeDependence, including all inherited members.

acc_mSplineTimeDependenceprivate
clone() overrideSplineTimeDependencevirtual
getIntegral(double time) overrideSplineTimeDependencevirtual
getName(std::shared_ptr< AbstractTimeDependence > time_dep)AbstractTimeDependencestatic
getTimeDependence(std::string name)AbstractTimeDependencestatic
getValue(double time) overrideSplineTimeDependencevirtual
print(Inform &os) constSplineTimeDependence
setSpline(size_t splineOrder, const std::vector< double > &times, const std::vector< double > &values)SplineTimeDependence
setTimeDependence(std::string name, std::shared_ptr< AbstractTimeDependence > time_dep)AbstractTimeDependencestatic
spline_mSplineTimeDependenceprivate
splineOrder_mSplineTimeDependenceprivate
SplineTimeDependence(size_t splineOrder, const std::vector< double > &times, const std::vector< double > &values)SplineTimeDependence
SplineTimeDependence(const SplineTimeDependence &rhs)SplineTimeDependence
SplineTimeDependence()=defaultSplineTimeDependence
td_mapAbstractTimeDependenceprivatestatic
times_mSplineTimeDependenceprivate
values_mSplineTimeDependenceprivate
~AbstractTimeDependence()AbstractTimeDependenceinlinevirtual
~SplineTimeDependence() overrideSplineTimeDependence