OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
SplineTimeDependence Member List

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

clone() overrideSplineTimeDependencevirtual
CubicInterpolationSplineTimeDependencestatic
getIntegral(double time) overrideSplineTimeDependencevirtual
getName(const std::shared_ptr< AbstractTimeDependence > &time_dep)AbstractTimeDependencestatic
getSplineOrder() constSplineTimeDependenceinline
getTimeDependence(const std::string &name)AbstractTimeDependencestatic
getTimes() constSplineTimeDependenceinline
getValue(double time) overrideSplineTimeDependencevirtual
getValues() constSplineTimeDependenceinline
LinearInterpolationSplineTimeDependencestatic
print(Inform &os) constSplineTimeDependence
setSpline(size_t splineOrder, const std::vector< double > &times, const std::vector< double > &values)SplineTimeDependence
setTimeDependence(const std::string &name, std::shared_ptr< AbstractTimeDependence > time_dep)AbstractTimeDependencestatic
spline_mSplineTimeDependenceprivate
splineAcc_mSplineTimeDependenceprivate
splineOrder_mSplineTimeDependenceprivate
SplineTimeDependence(size_t splineOrder, const std::vector< double > &times, const std::vector< double > &values)SplineTimeDependence
SplineTimeDependence()=defaultSplineTimeDependence
td_mapAbstractTimeDependenceprivatestatic
times_mSplineTimeDependenceprivate
values_mSplineTimeDependenceprivate
~AbstractTimeDependence()=defaultAbstractTimeDependencevirtual
~SplineTimeDependence() override=defaultSplineTimeDependence