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

#include "larmor.hpp"

Public Member Functions

void allocate (int max_markers, int n_atts, bool enable_sorting)
 
void deallocate ()
 
 MarkerType ()=default
 

Public Attributes

Kokkos::View< Real ** > atts
 
int atts_npart = 0
 
int atts_offset = 0
 
Kokkos::View< Real ** > atts_sorted
 
int nmarkers = 0
 
int nmarkers_max = 0
 

Constructor & Destructor Documentation

◆ MarkerType()

orb5x::MarkerType::MarkerType ( )
default

Member Function Documentation

◆ allocate()

void orb5x::MarkerType::allocate ( int  max_markers,
int  n_atts,
bool  enable_sorting 
)

◆ deallocate()

void orb5x::MarkerType::deallocate ( )

Member Data Documentation

◆ atts

Kokkos::View<Real**> orb5x::MarkerType::atts

◆ atts_npart

int orb5x::MarkerType::atts_npart = 0

◆ atts_offset

int orb5x::MarkerType::atts_offset = 0

◆ atts_sorted

Kokkos::View<Real**> orb5x::MarkerType::atts_sorted

◆ nmarkers

int orb5x::MarkerType::nmarkers = 0

◆ nmarkers_max

int orb5x::MarkerType::nmarkers_max = 0

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