|
| | ~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 |
| |