#include "warpxm/warpxm_config.h"
#include "apps/general_functions/geometry.h"
Go to the source code of this file.
|
void | populate_constants_vlasovmaxwell_t (constants_vlasovmaxwell_t *pC, real charge_mass_ratio, real skin_depth_norm) |
|
real | vlasovmaxwell_internal_flux (const constants_vlasovmaxwell_t *pC, const real *q, const real *aux, const solverVariables_t *pSV, std::vector< std::vector< real > > &internalFlux) |
|
real | vlasovmaxwell_numerical_flux (const constants_vlasovmaxwell_t *pC, const real *q_l, const real *q_r, const real *aux_l, const real *aux_r, const solverVariables_t *pFV, const std::string &face_type, real *numericalFlux) |
|
void | vlasovmaxwell_calculate_field_component (const real *q, const real *aux, const solverVariables_t *pSV, real *field) |
|
real | f_maxwellian (const real mass, const real n, const real *nV, const real nT, const elementGeometry_t *pEG) |
| Calculates Maxwellian f_M = n * (1/2pi / v_th^2)^d/2 * exp( -1/2 / v_th^2 (|v-V|^2)) where: n = species number density v_th = sqrt(T/A) species thermal velocity T = species temperature A = species mass d = number of velocity space dimensions v = v at grid point V = species velocity.
|
|
◆ f_maxwellian()
Calculates Maxwellian f_M = n * (1/2pi / v_th^2)^d/2 * exp( -1/2 / v_th^2 (|v-V|^2)) where: n = species number density v_th = sqrt(T/A) species thermal velocity T = species temperature A = species mass d = number of velocity space dimensions v = v at grid point V = species velocity.
◆ populate_constants_vlasovmaxwell_t()
◆ vlasovmaxwell_calculate_field_component()
◆ vlasovmaxwell_internal_flux()
◆ vlasovmaxwell_numerical_flux()