#include "warpxm/warpxm_config.h"
#include <cmath>
#include <vector>
Go to the source code of this file.
|
real | calculate_collision_coefficient (real nu_p_norm, real coulomb_log_a, real A_a, real Z_a, real A_b, real Z_b) |
|
real | calculate_interspecies_collision_frequency (real collision_coefficient, real minimum, real A_a, real A_b, real theta_a, real rho_b, real theta_b) |
|
real | calculate_intraspecies_collision_frequency (real collision_coefficient, real minimum, real rho, real theta) |
|
void | mat_mult (const std::vector< std::vector< real > > &a, const std::vector< std::vector< real > > &b, std::vector< std::vector< real > > &c) |
|
real | heaviside (real x) |
|
◆ calculate_collision_coefficient()
- Parameters
-
nu_p_norm | |
coulomb_log_a | |
A_a | species A normalized mass |
Z_a | species A normalized charge |
A_b | species B normalized mass |
Z_b | species B normalized charge |
◆ calculate_interspecies_collision_frequency()
◆ calculate_intraspecies_collision_frequency()
real calculate_intraspecies_collision_frequency |
( |
real |
collision_coefficient, |
|
|
real |
minimum, |
|
|
real |
rho, |
|
|
real |
theta |
|
) |
| |
|
inline |
◆ heaviside()
◆ mat_mult()
void mat_mult |
( |
const std::vector< std::vector< real > > & |
a, |
|
|
const std::vector< std::vector< real > > & |
b, |
|
|
std::vector< std::vector< real > > & |
c |
|
) |
| |