ASCOT5
Loading...
Searching...
No Matches
Functions
suzuki.h File Reference

Header file for suzuki.c. More...

#include "ascot5.h"
#include "error.h"

Go to the source code of this file.

Functions

a5err suzuki_sigmav (real *sigmav, real EperAmu, real vnorm, real ne, real te, integer nion, real *ni, const int *Anum, const int *Znum)
 Calculate beam-stopping cross-section according to Suzuki model.
 

Detailed Description

Header file for suzuki.c.

Definition in file suzuki.h.

Function Documentation

◆ suzuki_sigmav()

a5err suzuki_sigmav ( real * sigmav,
real EperAmu,
real vnorm,
real ne,
real te,
integer nion,
real * ni,
const int * anum,
const int * znum )

Calculate beam-stopping cross-section according to Suzuki model.

Parameters
sigmavevaluated beam stopping cross section [m^2]
EperAmutest particle energy divided by its atomic mass number [J]
vnormtest particle velocity [m/s]
neelectron particle density [m^-3]
teelectron temperature [J]
nionnumber of ion species present in the plasma
nidensities of the ion species with at least single hydrogen species
anumbackground ion species' atomic mass number
znumbackground ion species' charge number
Returns
zero if evaluation was succesfull

Definition at line 139 of file suzuki.c.