Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
datareductionoperator.cpp File Reference
#include <cstdlib>
#include <mpi.h>
#include <iostream>
#include <limits>
#include <algorithm>
#include <array>
#include "datareductionoperator.h"
#include "../object_wrapper.h"
Include dependency graph for datareductionoperator.cpp:

Go to the source code of this file.

Namespaces

namespace  DRO

Typedefs

typedef Parameters P

Functions

static void DRO::rhoNonthermalCalculation (const SpatialCell *cell, const bool calculateNonthermal, cuint popID, Real &rho)
static void DRO::VNonthermalCalculation (const SpatialCell *cell, const bool calculateNonthermal, cuint popID, Real *V)
static void DRO::PTensorDiagonalNonthermalCalculations (const SpatialCell *cell, const bool calculateNonthermal, const Real averageVX, const Real averageVY, const Real averageVZ, cuint popID, Real *PTensor)
static void DRO::PTensorOffDiagonalNonthermalCalculations (const SpatialCell *cell, const bool calculateNonthermal, const Real averageVX, const Real averageVY, const Real averageVZ, cuint popID, Real *PTensor)

Typedef Documentation

◆ P

typedef Parameters P

Spatial cell wrapper, maps to GPU or CPU version

Definition at line 35 of file datareductionoperator.cpp.