|
XGCa
|
#include "spectral_decomposition.hpp"
Functions | |
| int | get_ntor_num_from_ntor_real (int ntor_real, int nphi, int wedge_n) |
| void | spectral_solver_decompose (const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, Smoothing &smoothing, const View< double *, CLayout, HostType > &field_inout, const View< double **, CLayout, HostType > &field_ntor) |
| void | spectral_solver_reassemble (const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, Smoothing &smoothing, const View< double *, CLayout, HostType > &field_inout, const View< double **, CLayout, HostType > &field_ntor) |
| int get_ntor_num_from_ntor_real | ( | int | ntor_real, |
| int | nphi, | ||
| int | wedge_n | ||
| ) |

| void spectral_solver_decompose | ( | const Grid< DeviceType > & | grid, |
| const DomainDecomposition< DeviceType > & | pol_decomp, | ||
| const MagneticField< DeviceType > & | magnetic_field, | ||
| Smoothing & | smoothing, | ||
| const View< double *, CLayout, HostType > & | field_inout, | ||
| const View< double **, CLayout, HostType > & | field_ntor | ||
| ) |


| void spectral_solver_reassemble | ( | const Grid< DeviceType > & | grid, |
| const DomainDecomposition< DeviceType > & | pol_decomp, | ||
| const MagneticField< DeviceType > & | magnetic_field, | ||
| Smoothing & | smoothing, | ||
| const View< double *, CLayout, HostType > & | field_inout, | ||
| const View< double **, CLayout, HostType > & | field_ntor | ||
| ) |

