ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
 
Loading...
Searching...
No Matches
orb5x::ComIsland Class Reference

Common island arrays for magnetic island physics. More...

#include "comisland.hpp"

Static Public Member Functions

static void destroyStaticViews ()
 
static void island_array_allocation (int zislw, int zisup, int zjclw, int zjcup, int zkplw, int zkpup, int zislw1, int zisup1, int zjclw1, int zjcup1, int zkplw1, int zkpup1)
 
static void island_dealloc (int aint)
 

Static Public Attributes

static Kokkos::View< Real *** > dbtilde_chi
 
static Kokkos::View< Real *** > dbtilde_phi
 
static Kokkos::View< Real *** > dbtilde_s
 
static Kokkos::View< Real *** > hphi_is_bspl
 
static Kokkos::View< Real *** > hrho_is_bspl
 
static Kokkos::View< Real *** > phi_is_bspl
 
static Kokkos::View< Real *** > rho_is_bspl
 

Detailed Description

Common island arrays for magnetic island physics.

This module provides shared arrays for island construction and computation, used by both island and comisland modules

Member Function Documentation

◆ destroyStaticViews()

static void orb5x::ComIsland::destroyStaticViews ( )
static

◆ island_array_allocation()

static void orb5x::ComIsland::island_array_allocation ( int  zislw,
int  zisup,
int  zjclw,
int  zjcup,
int  zkplw,
int  zkpup,
int  zislw1,
int  zisup1,
int  zjclw1,
int  zjcup1,
int  zkplw1,
int  zkpup1 
)
static

◆ island_dealloc()

static void orb5x::ComIsland::island_dealloc ( int  aint)
static

Member Data Documentation

◆ dbtilde_chi

Kokkos::View<Real***> orb5x::ComIsland::dbtilde_chi
static

◆ dbtilde_phi

Kokkos::View<Real***> orb5x::ComIsland::dbtilde_phi
static

◆ dbtilde_s

Kokkos::View<Real***> orb5x::ComIsland::dbtilde_s
static

◆ hphi_is_bspl

Kokkos::View<Real***> orb5x::ComIsland::hphi_is_bspl
static

◆ hrho_is_bspl

Kokkos::View<Real***> orb5x::ComIsland::hrho_is_bspl
static

◆ phi_is_bspl

Kokkos::View<Real***> orb5x::ComIsland::phi_is_bspl
static

◆ rho_is_bspl

Kokkos::View<Real***> orb5x::ComIsland::rho_is_bspl
static

The documentation for this class was generated from the following file: