|
| vmec_quantities (const std::string &wout_file) |
| Vmec quantities.
|
|
double | get_r (const double s, const double u, const double v) const |
| Get R quantity.
|
|
double | get_r_prime (const double s, const double u, const double v) const |
| Get R' quantity.
|
|
double | get_dr_du (const double s, const double u, const double v) const |
| Get dRdu quantity.
|
|
double | get_dr_dv (const double s, const double u, const double v) const |
| Get dRdv quantity.
|
|
double | get_z (const double s, const double u, const double v) const |
| Get Z quantity.
|
|
double | get_z_prime (const double s, const double u, const double v) const |
| Get Z' quantity.
|
|
double | get_dz_du (const double s, const double u, const double v) const |
| Get dZdu quantity.
|
|
double | get_dz_dv (const double s, const double u, const double v) const |
| Get dZdv quantity.
|
|
double | get_phipf (const double s) const |
| Get phipf quantity.
|
|
double | get_chipf (const double s) const |
| Get chipf quantity.
|
|
double | get_bsups (const double s, const double u, const double v) const |
| Get bsups quantity.
|
|
double | get_bsupu (const double s, const double u, const double v) const |
| Get bsupu quantity.
|
|
double | get_bsupv (const double s, const double u, const double v) const |
| Get bsupv quantity.
|
|
double | get_bsubs (const double s, const double u, const double v) const |
| Get bsubs quantity.
|
|
double | get_bsubu (const double s, const double u, const double v) const |
| Get bsubu quantity.
|
|
double | get_bsubv (const double s, const double u, const double v) const |
| Get bsubv quantity.
|
|
double | get_jksups (const double s, const double u, const double v) const |
| Get jksups quantity.
|
|
double | get_jksupu (const double s, const double u, const double v) const |
| Get jksupu quantity.
|
|
double | get_jksupv (const double s, const double u, const double v) const |
| Get jksupv quantity.
|
|
double | get_jbsups (const double s, const double u, const double v) const |
| Get jbsups quantity.
|
|
double | get_jbsupu (const double s, const double u, const double v) const |
| Get jbsupu quantity.
|
|
double | get_jbsupv (const double s, const double u, const double v) const |
| Get jbsupv quantity.
|
|
double | get_jacobian (const double s, const double u, const double v) const |
| Get jacobian.
|
|
double | get_curtor () const |
| Get total toroidal current.
|
|
double | get_dbsupu_du (const double s, const double u, const double v) const |
| Get dbsupudu quantity.
|
|
double | get_dbsupv_dv (const double s, const double u, const double v) const |
| Get dbsupvdv quantity.
|
|
double | get_divb (const double s, const double u, const double v) const |
| Get divergence of B.
|
|
double | get_pressure (const double s) const |
| Get pressure quantity.
|
|
double | get_test (const double s) const |
| Get test quantity.
|
|
|
static vmec_grid< full_grid > | make_full () |
| Factory method to make a test quantity.
|
|
template<typename TYPE > |
static double | load_scalar (const std::string &wout_file, const std::string &name) |
| Factory method to load a scalar vmec quantity.
|
|
template<class GIRD_CLASS > |
static vmec_grid< GIRD_CLASS > | load (const std::string &wout_file, const std::string &name) |
| Factory method to load a vmec quantity.
|
|
template<class GIRD_CLASS , class PARITY > |
static vmec_fourier< GIRD_CLASS, PARITY > | load_fourier (const std::string &wout_file, const std::string &name) |
| Factory method to load a fourier vmec quantity.
|
|
template<class GIRD_CLASS , class PARITY > |
static vmec_fourier< GIRD_CLASS, PARITY > | load_fourier_nyq (const std::string &wout_file, const std::string &name) |
| Factory method to load a nyquest fourier vmec quantity.
|
|
template<class PARITY > |
static vmec_fourier< half_grid, PARITY > | to_prime (const vmec_fourier< full_grid, PARITY > vmec) |
| Convert full grid quantity to half grid primed.
|
|
template<class PARITY > |
static vmec_fourier< full_grid, PARITY > | to_prime (const vmec_fourier< half_grid, PARITY > vmec) |
| Convert full grid quantity to half grid primed.
|
|
|
const vmec_grid< full_grid > | test_full |
| test function
|
|
const vmec_fourier< full_grid, cosine > | r |
| r
|
|
const vmec_fourier< half_grid, cosine > | drds |
| drds
|
|
const vmec_fourier< full_grid, sine > | z |
| z
|
|
const vmec_fourier< half_grid, sine > | dzds |
| dzds
|
|
const vmec_grid< full_grid > | phipf |
| Radial derivative of toroidal flux.
|
|
const vmec_grid< full_grid > | chipf |
| Radial derivative of poloidal flux.
|
|
const double | signj |
| Sign of vmec jacobian.
|
|
const vmec_fourier< half_grid, cosine > | j |
| Jacobian.
|
|
const vmec_fourier< half_grid, cosine > | bsupu |
| B^u.
|
|
const vmec_fourier< half_grid, cosine > | bsupv |
| B^v.
|
|
const vmec_fourier< half_grid, sine > | bsubs |
| B_s.
|
|
const vmec_fourier< half_grid, cosine > | bsubu |
| B_u.
|
|
const vmec_fourier< half_grid, cosine > | bsubv |
| B_v.
|
|
const vmec_fourier< full_grid, cosine > | jksupu |
| JK^u.
|
|
const vmec_fourier< full_grid, cosine > | jksupv |
| JK^v.
|
|
const double | curtor |
| Total toroidal current.
|
|
const vmec_grid< full_grid > | p |
| Pressure.
|
|
Vmec quantities.
Class representing a quantities from vmec.