| assignlmrange() | smile::CPotentialSH | protected |
| CDensity() (defined in smile::CDensity) | smile::CDensity | inline |
| checkDensityNonzero() const | smile::CDensity | |
| checkMassMonotonic() const | smile::CDensity | |
| checkSymmetry(const std::vector< vectord > &coefsArray) | smile::CPotentialSpline | private |
| clone() const | smile::CPotentialSpline | virtual |
| coef0(double r, double *val, double *der, double *der2) const | smile::CPotentialSpline | private |
| coefin | smile::CPotentialSpline | private |
| coeflm(size_t lm, double r, double xi, double *val, double *der, double *der2, double c0val, double c0der=0, double c0der2=0) const | smile::CPotentialSpline | private |
| coefout (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| computeCoefsFromPoints(const CPointMassSet< NumT > &points, const vectord *srcradii, vectord *outradii, std::vector< vectord > *outcoefs) | smile::CPotentialSpline | private |
| computeSHCoefs(const double r, double coefsF[], double coefsdFdr[], double coefsd2Fdr2[]) const | smile::CPotentialSpline | privatevirtual |
| CPotential() (defined in smile::CPotential) | smile::CPotential | inline |
| CPotentialSH(size_t _Ncoefs_angular) (defined in smile::CPotentialSH) | smile::CPotentialSH | inline |
| CPotentialSpline(size_t _Ncoefs_radial, size_t _Ncoefs_angular, const CPointMassSet< NumT > &points, SYMMETRYTYPE _sym=ST_TRIAXIAL, double smoothfactor=0, const vectord *_gridradii=NULL) | smile::CPotentialSpline | |
| CPotentialSpline(const vectord &_gridradii, const std::vector< vectord > &_coefs) | smile::CPotentialSpline | |
| CPotentialSpline(size_t _Ncoefs_radial, size_t _Ncoefs_angular, const CDensity *density, const vectord *_gridradii=NULL) | smile::CPotentialSpline | |
| CPotentialSpline(size_t _Ncoefs_angular, const CPointMassSet< NumT > &points, const vectord *radii, std::vector< vectord > *coefsArray) | smile::CPotentialSpline | |
| der2out | smile::CPotentialSpline | private |
| Force(const double xyz[N_DIM], const double t, double *force, double *forceDeriv=NULL) const | smile::CPotentialSH | virtual |
| gammain (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| gammaout (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| getCoefs(vectord *radii, std::vector< vectord > *coefsArray, bool useNodes=true) const | smile::CPotentialSpline | |
| getGamma() const | smile::CDensity | virtual |
| getNcoefs_angular() const | smile::CPotentialSH | inline |
| getNcoefs_radial() const | smile::CPotentialSpline | inline |
| getRadiiByMass(const vectord &masses, vectord *radii) const | smile::CDensity | |
| getRadiusByMass(const double m) const | smile::CDensity | |
| gridradii | smile::CPotentialSpline | private |
| initDefault() | smile::CPotentialSpline | private |
| initSpline(const vectord &radii, const std::vector< vectord > &coefsArray) | smile::CPotentialSpline | private |
| lmax (defined in smile::CPotentialSH) | smile::CPotentialSH | protected |
| lstep (defined in smile::CPotentialSH) | smile::CPotentialSH | protected |
| Mass(const double r) const | smile::CPotentialSpline | virtual |
| maxr | smile::CPotentialSpline | private |
| minr (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| mmax (defined in smile::CPotentialSH) | smile::CPotentialSH | protected |
| mmin (defined in smile::CPotentialSH) | smile::CPotentialSH | protected |
| mstep | smile::CPotentialSH | protected |
| myName() (defined in smile::CPotentialSpline) | smile::CPotentialSpline | inlinestatic |
| mysymmetry | smile::CPotentialSH | protected |
| Ncoefs_angular | smile::CPotentialSH | protected |
| Ncoefs_radial | smile::CPotentialSpline | private |
| Phi(double X, double Y, double Z, double t=0) const | smile::CPotentialSH | virtual |
| potcenter (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| PotentialName() const | smile::CPotentialSpline | inlinevirtual |
| PotentialType() const | smile::CPotentialSpline | inlinevirtual |
| POTENTIALTYPE enum name | smile::CDensity | |
| potmax (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| potminr | smile::CPotentialSpline | private |
| prepareCoefsAnalytic(const CDensity *density, const vectord *srcradii) | smile::CPotentialSpline | private |
| prepareCoefsDiscrete(const CPointMassSet< NumT > &points, double smoothfactor, const vectord *userradii) | smile::CPotentialSpline | private |
| PT_BSE enum value | smile::CDensity | |
| PT_BSECOMPACT enum value | smile::CDensity | |
| PT_COEFS enum value | smile::CDensity | |
| PT_COMPOSITE enum value | smile::CDensity | |
| PT_CYLSPLINE enum value | smile::CDensity | |
| PT_DEHNEN enum value | smile::CDensity | |
| PT_DIRECT enum value | smile::CDensity | |
| PT_ELLIPSOIDAL enum value | smile::CDensity | |
| PT_EXPDISK enum value | smile::CDensity | |
| PT_FERRERS enum value | smile::CDensity | |
| PT_HARMONIC enum value | smile::CDensity | |
| PT_ISOCHRONE enum value | smile::CDensity | |
| PT_LOG enum value | smile::CDensity | |
| PT_MGE enum value | smile::CDensity | |
| PT_MIYAMOTONAGAI enum value | smile::CDensity | |
| PT_NB enum value | smile::CDensity | |
| PT_NFW enum value | smile::CDensity | |
| PT_PERFECTELLIPSOID enum value | smile::CDensity | |
| PT_PLUMMER enum value | smile::CDensity | |
| PT_SCALEFREE enum value | smile::CDensity | |
| PT_SCALEFREESH enum value | smile::CDensity | |
| PT_SERSIC enum value | smile::CDensity | |
| PT_SPHERICAL enum value | smile::CDensity | |
| PT_SPLINE enum value | smile::CDensity | |
| PT_UNKNOWN enum value | smile::CDensity | |
| Rho(double X, double Y, double Z, double t=0) const | smile::CPotentialSH | virtual |
| slopein (defined in smile::CPotentialSpline) | smile::CPotentialSpline | private |
| slopeout | smile::CPotentialSpline | private |
| splines | smile::CPotentialSpline | private |
| ST_AXISYMMETRIC enum value | smile::CDensity | |
| ST_DEFAULT enum value | smile::CDensity | |
| ST_NONE enum value | smile::CDensity | |
| ST_PLANESYM enum value | smile::CDensity | |
| ST_REFLECTION enum value | smile::CDensity | |
| ST_SPHERICAL enum value | smile::CDensity | |
| ST_SPHSYM enum value | smile::CDensity | |
| ST_TRIAXIAL enum value | smile::CDensity | |
| ST_ZROTSYM enum value | smile::CDensity | |
| symmetry() const | smile::CPotentialSH | inlinevirtual |
| SYMMETRYTYPE enum name | smile::CDensity | |
| totalMass() const | smile::CDensity | virtual |
| ~CDensity() (defined in smile::CDensity) | smile::CDensity | inlinevirtual |
| ~CPotentialSpline() (defined in smile::CPotentialSpline) | smile::CPotentialSpline | |