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

Mode numbers and envelope for the LIGKA-L5 perturbation initializer. More...

#include "globals.hpp"

Public Attributes

int l5_m = 15
 Primary poloidal mode number.
int l5_m2 = -1
 Secondary poloidal mode; negative selects automatic pairing.
int l5_n = 15
 Toroidal mode number.
int l5_odd = 0
 Parity selector for the angular structure.
Real l5_s = 0.5
 Centre radius of the perturbation envelope.
int l5_type = 1
 LIGKA-L5 radial/eigenfunction type selector.
Real l5_w = 0.2
 Radial width of the perturbation envelope.

Detailed Description

Mode numbers and envelope for the LIGKA-L5 perturbation initializer.

Member Data Documentation

◆ l5_m

int orb5x::InitializeLigka::l5_m = 15

Primary poloidal mode number.

◆ l5_m2

int orb5x::InitializeLigka::l5_m2 = -1

Secondary poloidal mode; negative selects automatic pairing.

◆ l5_n

int orb5x::InitializeLigka::l5_n = 15

Toroidal mode number.

◆ l5_odd

int orb5x::InitializeLigka::l5_odd = 0

Parity selector for the angular structure.

◆ l5_s

Real orb5x::InitializeLigka::l5_s = 0.5

Centre radius of the perturbation envelope.

◆ l5_type

int orb5x::InitializeLigka::l5_type = 1

LIGKA-L5 radial/eigenfunction type selector.

◆ l5_w

Real orb5x::InitializeLigka::l5_w = 0.2

Radial width of the perturbation envelope.


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