test_dentonFluxModel
- test_dentonFluxModel.dentonFluxModelTestFunction(show_plots, param1_Kp, param2_LT, param3_z, param4_r_EN, accuracy)[source]
Test method
- test_dentonFluxModel.test_dentonFluxModel(show_plots, param1_Kp, param2_LT, param3_z, param4_r_EN, accuracy)[source]
Validation Test Description
The Denton Flux Module is tested for several different Kp indices, local times, and spacecraft/Sun/Earth positions
Test Parameters
- Parameters:
show_plots (bool) – specify if plots should be shown
param1_Kp (str) – Kp Index
param2_LT (float) – Local Time (use 2 decimals)
param3_z (float) – z-offset to test spacecraft and Sun position with offset to equatorial plane
param4_r_EN (float np.array) – r_EN_N position vector of Earth w.r.t. N frame, in N frame components
accuracy (float) – absolute accuracy value used in the validation tests
Description of Variables Being Tested
The electron and ion energies are compared to make sure the flux data is computed for the same energy. The main part of the unitTest is to compare the electron and ion flux.