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

Controls phase-space quadtree smoothing for one species. More...

#include "globals.hpp"

Public Attributes

int frequency = 0
 Steps between smoothing passes; zero disables smoothing.
 
int numpart = 20
 Maximum markers in a leaf box before subdivision.
 
bool seq_clones = false
 Process particle clones sequentially when true.
 
Real sigma = 0.1
 Gaussian smoothing width in normalized phase-space coordinates.
 

Detailed Description

Controls phase-space quadtree smoothing for one species.

Member Data Documentation

◆ frequency

int orb5x::QuadtreeSmooth::frequency = 0

Steps between smoothing passes; zero disables smoothing.

◆ numpart

int orb5x::QuadtreeSmooth::numpart = 20

Maximum markers in a leaf box before subdivision.

◆ seq_clones

bool orb5x::QuadtreeSmooth::seq_clones = false

Process particle clones sequentially when true.

◆ sigma

Real orb5x::QuadtreeSmooth::sigma = 0.1

Gaussian smoothing width in normalized phase-space coordinates.


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