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: