Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
common_pitch_angle_diffusion.cpp File Reference
#include "../parameters.h"
#include "../object_wrapper.h"
#include <math.h>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <iterator>
#include <Eigen/Geometry>
#include "common_pitch_angle_diffusion.hpp"
Include dependency graph for common_pitch_angle_diffusion.cpp:

Go to the source code of this file.

Functions

void readNuArrayFromFile ()
Realf interpolateNuFromArray (const Real Taniso_in, const Real betaParallel_in)
void computePitchAngleDiffusionParameters (SpatialCell &cell, const uint popID, const size_t CellIdx, bool &currentSpatialLoopComplete, Realf &sparsity, std::array< Real, 3 > &b, Real &nu0)

Variables

std::vector< RealbetaParaArray
std::vector< RealTanisoArray
std::vector< Realnu0Array
size_t n_betaPara = 0
size_t n_Taniso = 0
bool nuArrayRead = false

Function Documentation

◆ computePitchAngleDiffusionParameters()

void computePitchAngleDiffusionParameters ( SpatialCell & cell,
const uint popID,
const size_t CellIdx,
bool & currentSpatialLoopComplete,
Realf & sparsity,
std::array< Real, 3 > & b,
Real & nu0 )

Definition at line 180 of file common_pitch_angle_diffusion.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ interpolateNuFromArray()

Realf interpolateNuFromArray ( const Real Taniso_in,
const Real betaParallel_in )

Definition at line 129 of file common_pitch_angle_diffusion.cpp.

Here is the caller graph for this function:

◆ readNuArrayFromFile()

void readNuArrayFromFile ( )

Definition at line 53 of file common_pitch_angle_diffusion.cpp.

Here is the caller graph for this function:

Variable Documentation

◆ betaParaArray

std::vector<Real> betaParaArray

Definition at line 46 of file common_pitch_angle_diffusion.cpp.

◆ n_betaPara

size_t n_betaPara = 0

Definition at line 49 of file common_pitch_angle_diffusion.cpp.

◆ n_Taniso

size_t n_Taniso = 0

Definition at line 50 of file common_pitch_angle_diffusion.cpp.

◆ nu0Array

std::vector<Real> nu0Array

Definition at line 48 of file common_pitch_angle_diffusion.cpp.

◆ nuArrayRead

bool nuArrayRead = false

Definition at line 51 of file common_pitch_angle_diffusion.cpp.

◆ TanisoArray

std::vector<Real> TanisoArray

Definition at line 47 of file common_pitch_angle_diffusion.cpp.