ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
Loading...
Searching...
No Matches
orb5x::SolverModule Member List

This is the complete list of members for orb5x::SolverModule, including all inherited members.

assemblyBoltzman(int isp, int nqx, int nqy, bool remove_trap_contribution)orb5x::SolverModule
assemblyBoltzman_zf(int isp, int nqx, int nqy, bool remove_trap_contribution, bool oldAvgJac)orb5x::SolverModule
assemblyBoltzmannPade(int isp, int nqx, int nqy, bool remove_trap_contribution)orb5x::SolverModule
assemblyBoltzmannPade_zf(int isp, int nqx, int nqy, bool remove_trap_contribution)orb5x::SolverModule
assemblyLHSFinalize()orb5x::SolverModule
assemblyMassMatrix(int nqx, int nqy)orb5x::SolverModule
assemblyMatrix(int nqx, int nqy)orb5x::SolverModule
assemblyPadeMatForRHS(int isp, int nqx, int nqy)orb5x::SolverModule
assemblyPolDrift_arbitrary_wavelength_fourier(int isp, int nqx, int nqy, int iy_start, int iy_end)orb5x::SolverModule
assemblyPolDrift_longwavelength_fourier(int isp, int nqx, int nqy)orb5x::SolverModule
assemblyRHS_antenna(Kokkos::View< Complex * > &rhs_f, int nmat, int nqx, int nqy, Real phase_shift=0.0, const std::vector< Real > *sprof=nullptr, const std::vector< Real > *prof=nullptr, int nprof=0)orb5x::SolverModule
assemblyRHS_tests(Kokkos::View< Complex * > &rhs_f, int nmat, int nqx, int nqy)orb5x::SolverModule
backsolve_mass_f(const Kokkos::View< Complex * > &arr_f, Kokkos::View< Complex * > &out_f, int globalk)orb5x::SolverModule
backsolve_mass_s(const Kokkos::View< Real * > &arr_f, Kokkos::View< Real * > &out_f)orb5x::SolverModule
backsolve_mass_sn(const Kokkos::View< Real * > &arr_f, Kokkos::View< Real * > &out_f, int nmode)orb5x::SolverModule
backsolve_rhs_f(Kokkos::View< Complex * > &rhs_f, int globalk, int matnum)orb5x::SolverModule
backsolve_rhs_f_host(Complex *rhs, int n, int globalk, int matnum)orb5x::SolverModule
backsolve_rhs_f_multi(const Kokkos::View< Complex ** > &rhs_f, int globalk, int matnum)orb5x::SolverModule
broadcast_matrix(int &ierr, MPI_Comm comm, int tgt, int me)orb5x::SolverModule
computeToroidalMassCoeff(int n)orb5x::SolverModule
copy_matrix_filter(int ixmin, int ixmax, int n, Kokkos::View< int * > &mmmincopy)orb5x::SolverModule
destroySolverModule()orb5x::SolverModule
dft1D(const Kokkos::View< Real * > &input, Kokkos::View< Complex * > &output)orb5x::SolverModule
dft_or_idft_cpx(const Kokkos::View< Complex * > &input, Kokkos::View< Complex * > &output, int isign)orb5x::SolverModule
dftInverse1D(const Kokkos::View< Complex * > &input, Kokkos::View< Real * > &output)orb5x::SolverModule
dftInverse1D_full(const Kokkos::View< Complex * > &input, Kokkos::View< Real * > &output)orb5x::SolverModule
dftInverse1D_rc(const Kokkos::View< Complex * > &input, Kokkos::View< Real * > &output)orb5x::SolverModule
domainOfIntegrationExtended(int imin, int isp, Real &smin, Real &smax, int &ixmin_int, int &ixmax_int)orb5x::SolverModule
fieldmodefilter(int i, int m, int n) constorb5x::SolverModule
finalizeMatrix()orb5x::SolverModule
getLocalToroidalIndex(int n) constorb5x::SolverModule
initSolverModule(int me_assembly, int tgt_assembly, int color, int nx_, int nz_, int nw_, Real wmax_, int kdx_, int em_kdx_, int dm_, bool electromagnetic_, bool em_control_variate_, bool pullback_, int fieldaligned_, bool longwavelength_, int na_half_rho_ref_, bool phase_factor_, const Kokkos::View< bool * > &isnfiltlocal_, const Kokkos::View< bool * > &isnfiltlocalysolved_, int NBmodeslocal_, const Kokkos::View< int * > &nfiltlocal_, int navgmax_, int testcase_, int internal_boundary_, bool pade_, int multi_matrix_, int inner_BC_, bool lapl_boundary_terms_)orb5x::SolverModule
instance()orb5x::SolverModulestatic
isnfiltlocalorb5x::SolverModule
multi_matrixorb5x::SolverModule
multiply_mass_f(Kokkos::View< Complex * > &arr_f, int globalk)orb5x::SolverModule
NBmodeslocalorb5x::SolverModule
print_matrix_gbmatf()orb5x::SolverModule
reality_condition(std::vector< Complex > &v_dft, int ny, int ny2)orb5x::SolverModule
reduce_matrix(int &ierr, MPI_Comm comm, int tgt, int me)orb5x::SolverModule
SolverModule()orb5x::SolverModule
tim_dyad_cumulorb5x::SolverModule
~SolverModule()orb5x::SolverModule