|
| | siesta_quantities (const std::string &restart_file) |
| | Siesta 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_djbsups_ds (const double s, const double u, const double v) const |
| | Get djbsupsds quantity.
|
| |
| double | get_djbsupu_du (const double s, const double u, const double v) const |
| | Get djbsupudu quantity.
|
| |
| double | get_djbsupv_dv (const double s, const double u, const double v) const |
| | Get djbsupvdv 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 double u, const double v) const |
| | Get pressure.
|
| |
| double | get_test (const double s) const |
| | Get test quantity.
|
| |
|
| static siesta_grid< full_grid > | make_full () |
| | Factory method to make a test quantity.
|
| |
| template<class GIRD_CLASS > |
| static siesta_grid< GIRD_CLASS > | load (const std::string &restart_file, const std::string &name) |
| | Factory method to load a siesta quantity.
|
| |
| static double | load_scalar (const std::string &restart_file, const std::string &name) |
| | Factory method to load a scalar siesta quantity.
|
| |
| template<class GIRD_CLASS , class PARITY > |
| static siesta_fourier< GIRD_CLASS, PARITY > | load_fourier (const std::string &restart_file, const std::string &name) |
| | Factory method to load a fourier siesta quantity.
|
| |
| template<class GIRD_CLASS , class PARITY > |
| static siesta_fourier< GIRD_CLASS, PARITY > | load_fourier_denorm (const std::string &restart_file, const std::string &name) |
| | Factory method to load a fourier denormalized siesta quantity.
|
| |
| template<class PARITY > |
| static siesta_fourier< half_grid, PARITY > | to_prime (const siesta_fourier< full_grid, PARITY > siesta) |
| | Convert full grid quantity to half grid primed.
|
| |
| template<class PARITY > |
| static siesta_fourier< full_grid, PARITY > | to_prime (const siesta_fourier< half_grid, PARITY > siesta) |
| | Convert full grid quantity to half grid primed.
|
| |
|
|
const siesta_grid< full_grid > | test_full |
| | test function
|
| |
|
const siesta_fourier< full_grid, cosine > | r |
| | r
|
| |
|
const siesta_fourier< half_grid, cosine > | drds |
| | drds
|
| |
|
const siesta_fourier< full_grid, sine > | z |
| | z
|
| |
|
const siesta_fourier< half_grid, sine > | dzds |
| | dzds
|
| |
|
const siesta_grid< full_grid > | phipf |
| | Radial derivative of toroidal flux.
|
| |
|
const siesta_grid< full_grid > | chipf |
| | Radial derivative of poloidal flux.
|
| |
|
const siesta_fourier< half_grid, sine > | jbsups |
| | JB^s.
|
| |
|
const siesta_fourier< full_grid, sine > | djbsupsds |
| | dJB^sds
|
| |
|
const siesta_fourier< half_grid, cosine > | jbsupu |
| | JB^u.
|
| |
|
const siesta_fourier< half_grid, cosine > | jbsupv |
| | JB^v.
|
| |
|
const siesta_fourier< half_grid, sine > | bsups |
| | JB^s.
|
| |
|
const siesta_fourier< half_grid, cosine > | bsupu |
| | JB^u.
|
| |
|
const siesta_fourier< half_grid, cosine > | bsupv |
| | JB^v.
|
| |
|
const siesta_fourier< half_grid, sine > | bsubs |
| | B_s.
|
| |
|
const siesta_fourier< half_grid, cosine > | bsubu |
| | B_u.
|
| |
|
const siesta_fourier< half_grid, cosine > | bsubv |
| | B_v.
|
| |
|
const siesta_fourier< full_grid, sine > | jksups |
| | JK^s.
|
| |
|
const siesta_fourier< full_grid, cosine > | jksupu |
| | JK^u.
|
| |
|
const siesta_fourier< full_grid, cosine > | jksupv |
| | JK^v.
|
| |
|
const double | curtor |
| | Total toroidal current.
|
| |
|
const siesta_fourier< half_grid, cosine > | p |
| | Pressure.
|
| |
Siesta quantities.
Class representing a quantities from siesta.