Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
numeric::SplineParameters Struct Reference

SplineParameters is a simple struct for holding the cubic spline polynomials used in the etable to interpolate the lennard-jones attractive and LK-solvation terms to zero smoothly. These splines have exactly two knots to represent them, and the same x values are used for all the knots: thus the only parameters needed are the y values at the knots, and the second-derivatives for the polynomials at knots. More...

#include <cubic_polynomial.hh>

Public Member Functions

 SplineParameters ()
 

Public Attributes

platform::Real ylo
 
platform::Real yhi
 
platform::Real y2lo
 
platform::Real y2hi
 

Detailed Description

SplineParameters is a simple struct for holding the cubic spline polynomials used in the etable to interpolate the lennard-jones attractive and LK-solvation terms to zero smoothly. These splines have exactly two knots to represent them, and the same x values are used for all the knots: thus the only parameters needed are the y values at the knots, and the second-derivatives for the polynomials at knots.

Constructor & Destructor Documentation

numeric::SplineParameters::SplineParameters ( )
inline

Member Data Documentation

platform::Real numeric::SplineParameters::y2hi
platform::Real numeric::SplineParameters::y2lo
platform::Real numeric::SplineParameters::yhi
platform::Real numeric::SplineParameters::ylo

The documentation for this struct was generated from the following file: