data(HybridTargetLevel tier=HybridTargetLevel::HOST) const | stormm::stmath::LogScaleSpline< T4 > | |
evaluate(double r) const | stormm::stmath::LogScaleSpline< T4 > | |
evaluateByRealArg(double r) const | stormm::stmath::LogScaleSpline< T4 > | |
getBasisSet() const | stormm::stmath::LogScaleSpline< T4 > | |
getBitStride() const | stormm::stmath::LogScaleSpline< T4 > | |
getCoulombConstant() const | stormm::stmath::LogScaleSpline< T4 > | |
getErrorEstimate() const | stormm::stmath::LogScaleSpline< T4 > | |
getErrorEstimate(double r) const (defined in stormm::stmath::LogScaleSpline< T4 >) | stormm::stmath::LogScaleSpline< T4 > | |
getEwaldCoefficient() const | stormm::stmath::LogScaleSpline< T4 > | |
getForm() const | stormm::stmath::LogScaleSpline< T4 > | |
getIndexingMethod() const | stormm::stmath::LogScaleSpline< T4 > | |
getIndexingOffset() const | stormm::stmath::LogScaleSpline< T4 > | |
getMaximumRange() const | stormm::stmath::LogScaleSpline< T4 > | |
getMinimumRange() const | stormm::stmath::LogScaleSpline< T4 > | |
getOptimizationDepth() const | stormm::stmath::LogScaleSpline< T4 > | |
getSelfPointer() const | stormm::stmath::LogScaleSpline< T4 > | |
getSplineDensity() const | stormm::stmath::LogScaleSpline< T4 > | |
getSplineIndex(double r) const | stormm::stmath::LogScaleSpline< T4 > | |
getSplineIndexByRealArg(double r) const | stormm::stmath::LogScaleSpline< T4 > | |
interpolateBySquaredValue(double r2) const | stormm::stmath::LogScaleSpline< T4 > | |
interpolateByValue(double r) const | stormm::stmath::LogScaleSpline< T4 > | |
LogScaleSpline(LogSplineForm target_form_in, double ewald_coefficient_in, double coulomb_constant_in=amber_ancient_bioq, int mantissa_bits_in=default_logtab_mantissa_bits, double max_range_in=default_logtab_max_range, double min_range_in=default_logtab_min_range, TableIndexing indexing_method_in=TableIndexing::SQUARED_ARG, BasisFunctions basis_set_in=BasisFunctions::POLYNOMIAL, int ulp_optimization_depth_in=2, float indexing_offset_in=0.0, ExceptionResponse policy=ExceptionResponse::DIE) | stormm::stmath::LogScaleSpline< T4 > | |
LogScaleSpline(LogSplineForm target_form_in, const std::vector< std::vector< double2 > > &custom_form_in, int mantissa_bits_in=default_logtab_mantissa_bits, double max_range_in=default_logtab_max_range, double min_range_in=default_logtab_min_range, TableIndexing indexing_method_in=TableIndexing::SQUARED_ARG, BasisFunctions basis_set_in=BasisFunctions::POLYNOMIAL, int ulp_optimization_depth_in=2, float indexing_offset_in=0.0, ExceptionResponse policy=ExceptionResponse::WARN) (defined in stormm::stmath::LogScaleSpline< T4 >) | stormm::stmath::LogScaleSpline< T4 > | |
LogScaleSpline(const LogScaleSpline &original)=default | stormm::stmath::LogScaleSpline< T4 > | |
LogScaleSpline(LogScaleSpline &&original)=default (defined in stormm::stmath::LogScaleSpline< T4 >) | stormm::stmath::LogScaleSpline< T4 > | |
operator=(const LogScaleSpline &original)=default (defined in stormm::stmath::LogScaleSpline< T4 >) | stormm::stmath::LogScaleSpline< T4 > | |
operator=(LogScaleSpline &&original)=default (defined in stormm::stmath::LogScaleSpline< T4 >) | stormm::stmath::LogScaleSpline< T4 > | |
setMinimumSignificantRange(double min_range_in) | stormm::stmath::LogScaleSpline< T4 > | |
templateFreeData(HybridTargetLevel tier=HybridTargetLevel::HOST) const | stormm::stmath::LogScaleSpline< T4 > | |