|
Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
|
#include <fieldtracing.h>
Public Attributes | |
| bool | doTraceOpenClosed = false |
| bool | doTraceFullBox = false |
| bool | useCache = false |
| TracingMethod | tracingMethod |
| Real | max_allowed_error |
| uint32_t | max_field_tracer_attempts |
| Real | min_tracer_dx_full_box |
| const Real | min_tracer_dx_ionospere_coupling = 50e3 |
| const Real | max_tracer_dx_ionospere_coupling = 100e3 |
| Real | fullbox_max_incomplete_cells |
| Real | fluxrope_max_incomplete_cells |
| Real | fullbox_and_fluxrope_max_distance |
| std::map< std::array< int, 3 >, std::array< Real, Rec::N_REC_COEFFICIENTS > > | reconstructionCoefficientsCache |
| Real | fluxrope_max_curvature_radii_to_trace |
| Real | fluxrope_max_curvature_radii_extent |
| Real | innerBoundaryRadius = 0 |
| Real | x_min |
| Real | y_min |
| Real | z_min |
| Real | x_max |
| Real | y_max |
| Real | z_max |
Definition at line 84 of file fieldtracing.h.
| bool FieldTracing::FieldTracingParameters::doTraceFullBox = false |
Definition at line 86 of file fieldtracing.h.
| bool FieldTracing::FieldTracingParameters::doTraceOpenClosed = false |
Definition at line 85 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::fluxrope_max_curvature_radii_extent |
Definition at line 99 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::fluxrope_max_curvature_radii_to_trace |
Definition at line 98 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::fluxrope_max_incomplete_cells |
Max allowed fraction of cells left unfinished before exiting tracing loop, fluxrope
Definition at line 95 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::fullbox_and_fluxrope_max_distance |
Max allowed tracing distance before ending tracing, fullbox and fluxrope tracing
Definition at line 96 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::fullbox_max_incomplete_cells |
Max allowed fraction of cells left unfinished before exiting tracing loop, fullbox
Definition at line 94 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::innerBoundaryRadius = 0 |
If non-zero this will be used to determine CLOSED field lines.
Definition at line 100 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::max_allowed_error |
Maximum alowed error for the adaptive field line tracing methods
Definition at line 89 of file fieldtracing.h.
| uint32_t FieldTracing::FieldTracingParameters::max_field_tracer_attempts |
Max allowed attempts for the iterative field tracers
Definition at line 90 of file fieldtracing.h.
| const Real FieldTracing::FieldTracingParameters::max_tracer_dx_ionospere_coupling = 100e3 |
Max allowed tracer dx for tracing between the Vlasov domain and the ionosphere
Definition at line 93 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::min_tracer_dx_full_box |
Min allowed tracer dx for tracing in the full domain to avoid getting bogged down in the archipelago
Definition at line 91 of file fieldtracing.h.
| const Real FieldTracing::FieldTracingParameters::min_tracer_dx_ionospere_coupling = 50e3 |
Min allowed tracer dx for tracing between the Vlasov domain and the ionosphere
Definition at line 92 of file fieldtracing.h.
| std::map<std::array<int, 3>, std::array<Real, Rec::N_REC_COEFFICIENTS> > FieldTracing::FieldTracingParameters::reconstructionCoefficientsCache |
cache for Balsara reconstruction coefficients
Definition at line 97 of file fieldtracing.h.
| TracingMethod FieldTracing::FieldTracingParameters::tracingMethod |
Definition at line 88 of file fieldtracing.h.
| bool FieldTracing::FieldTracingParameters::useCache = false |
Definition at line 87 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::x_max |
No tracing for x > this value.
Definition at line 104 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::x_min |
No tracing for x < this value.
Definition at line 101 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::y_max |
No tracing for y > this value.
Definition at line 105 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::y_min |
No tracing for y < this value.
Definition at line 102 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::z_max |
No tracing for z > this value.
Definition at line 106 of file fieldtracing.h.
| Real FieldTracing::FieldTracingParameters::z_min |
No tracing for z < this value.
Definition at line 103 of file fieldtracing.h.