pyoculus 0.1.1
Loading...
Searching...
No Matches
qfm.py File Reference

: class for generating the (weighted) Quadratic Flux Minimising (QFM) surfaces More...

Classes

class  pyoculus.solvers.qfm.QFM
 

Namespaces

namespace  pyoculus
 
namespace  pyoculus.solvers
 
namespace  pyoculus.solvers.qfm
 

Functions

 pyoculus.solvers.qfm.rfft1D (f)
 perform 1D Fourier transform from real space to cosine and sine
 
 pyoculus.solvers.qfm.irfft1D (cos_in, sin_in, nfft_multiplier=1)
 perform 1D inverse Fourier transform from cosine and sine to real space
 
 pyoculus.solvers.qfm.rfft2D (f, mpol=None, ntor=None)
 perform 2D Fourier transform from real space to cosine and sine
 
 pyoculus.solvers.qfm.irfft2D (cn, sn, nfft_theta=None, nfft_zeta=None)
 perform 2D Fourier transform from real space to cosine and sine
 

Variables

 pyoculus.solvers.qfm.nax = np.newaxis
 

Detailed Description

: class for generating the (weighted) Quadratic Flux Minimising (QFM) surfaces

class for generating the QFMs

Author
Zhisong Qu (zhiso.nosp@m.ng.q.nosp@m.u@anu.nosp@m..edu.nosp@m..au)