|
| ~SphericalData ()=default |
|
virtual std::vector< double > | getValue (const std::vector< utils::Point > &point, const utils::Point &origin)=0 |
|
virtual std::vector< double > | getGradientValue (const std::vector< utils::Point > &point, const utils::Point &origin)=0 |
|
virtual std::vector< double > | getHessianValue (const std::vector< utils::Point > &point, const utils::Point &origin)=0 |
|
virtual double | getValue (const utils::Point &point, const utils::Point &origin)=0 |
|
virtual std::vector< double > | getGradientValue (const utils::Point &point, const utils::Point &origin)=0 |
|
virtual std::vector< double > | getHessianValue (const utils::Point &point, const utils::Point &origin)=0 |
|
virtual std::vector< double > | getRadialValue (const std::vector< double > &r)=0 |
|
virtual std::vector< double > | getAngularValue (const std::vector< double > &r, const std::vector< double > &theta, const std::vector< double > &phi)=0 |
|
virtual std::vector< double > | getRadialDerivative (const std::vector< double > &r)=0 |
|
virtual std::vector< std::vector< double > > | getAngularDerivative (const std::vector< double > &r, const std::vector< double > &theta, const std::vector< double > &phi)=0 |
|
virtual std::vector< int > | getQNumbers () const =0 |
|
virtual double | getCutoff () const =0 |
|
virtual double | getSmoothness () const =0 |
|