Vlasiator
ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
]
arch
arch_device_api.h
arch_device_cuda.h
arch_device_hip.h
arch_device_host.h
gpu_base.cpp
gpu_base.hpp
unit_testing.cpp
backgroundfield
tests
test1.cpp
backgroundfield.cpp
backgroundfield.h
constantfield.cpp
constantfield.hpp
dipole.cpp
dipole.hpp
fieldfunction.hpp
functions.hpp
integratefunction.cpp
integratefunction.hpp
linedipole.cpp
linedipole.hpp
quadr.cpp
quadr.hpp
vectordipole.cpp
vectordipole.hpp
datareduction
datareducer.cpp
datareducer.h
datareductionoperator.cpp
datareductionoperator.h
dro_populations.cpp
dro_populations.h
doc
vectordipole
fieldmodels.py
fluxfunction.py
vectorpotentialdipole_compare_with_data.py
vectorpotentialdipole_fluxfunctions.py
vectorpotentialdipole_streamlines.py
vectorpotentialdipole_streamlines2.py
vectorpotentialdipole_verify.py
vectorpotentialdipole_verify2.py
vlasovsolver
sl_slice3d
faceestimates_amr.py
fieldsolver
derivatives.cpp
derivatives.hpp
fs_common.cpp
fs_common.h
fs_limiters.cpp
fs_limiters.h
Definitions of the limiter functions used in the field solver
gridGlue.cpp
gridGlue.hpp
ldz_electric_field.cpp
ldz_electric_field.hpp
ldz_gradpe.cpp
ldz_gradpe.hpp
ldz_hall.cpp
ldz_hall.hpp
ldz_magnetic_field.cpp
ldz_magnetic_field.hpp
ldz_main.cpp
Londrillo – Del Zanna upwind constrained transport field solver
ldz_volume.cpp
ldz_volume.hpp
fieldtracing
fieldtracing.cpp
Implementation of the field tracing algorithms used in
Magnetosphere
runs and in magnetosphere-ionosphere coupling
fieldtracing.h
mini-apps
acceleration
common.h
cpu_1d_column_interpolations.hpp
cpu_slope_limiters.hpp
map_test.cpp
map_test_3d.cpp
map_test_3d_openmp.cpp
acceleration-vlasiator
common.h
map_test.cpp
amr_reconstruction
common.h
fun_plot_reconstruction.py
map_test.cpp
plot_reconstruction.py
plot_reconstructions.py
balsaraFsgrid
main.cpp
build_pencils
cpu_sort_ids.hpp
grid_test.cpp
grid_test_neighbors.cpp
ionosphereSolverTests
differentialFlux.cpp
lfmformat.py
main.cpp
matrixCondition.py
plot_ionosphere.py
plot_ionosphereLFM.py
plotMatrix.py
sigmaProfiles.cpp
simple-grid-test
grid_test.cpp
sort_refined_ids.py
sort_refined_ids_recursive.py
translation_pencils
trans_test.cpp
particles
boundaries.h
distribution.cpp
distribution.h
field.h
histogram.cpp
histogram.h
particle_post_pusher.cpp
particleparameters.cpp
particleparameters.h
particles.cpp
particles.h
physconst.cpp
physconst.h
readfields.cpp
readfields.h
relativistic_math.h
scenario.cpp
scenario.h
stb_image_write.h
projects
Alfven
Alfven.cpp
Alfven.h
Diffusion
Diffusion.cpp
Diffusion.h
Dispersion
Dispersion.cpp
Dispersion.h
Dispersion.m
Dispersion.py
hamming.m
Distributions
Distributions.cpp
Distributions.h
Firehose
Firehose.cpp
Firehose.h
Flowthrough
Flowthrough.cpp
Flowthrough.h
Fluctuations
Fluctuations.cpp
Fluctuations.h
Harris
Harris.cpp
Harris.h
IPShock
IPShock.cpp
IPShock.h
KHB
KHB.cpp
KHB.h
Larmor
Larmor.cpp
Larmor.h
LossCone
LossCone.cpp
LossCone.h
Magnetosphere
Magnetosphere.cpp
Magnetosphere.h
MultiPeak
MultiPeak.cpp
MultiPeak.h
Riemann1
Riemann1.cpp
Riemann1.h
Shock
Shock.cpp
Shock.h
Shocktest
Shocktest.cpp
Shocktest.h
Template
Template.cpp
Template.h
test_fp
test_fp.cpp
test_fp.h
testHall
testHall.cpp
testHall.h
verificationLarmor
verificationLarmor.cpp
verificationLarmor.h
project.cpp
project.h
projects_common.h
projectTriAxisSearch.cpp
projectTriAxisSearch.h
read_gaussian_population.cpp
read_gaussian_population.h
spatial_cells
block_adjust_cpu.cpp
block_adjust_cpu.hpp
block_adjust_gpu.cpp
block_adjust_gpu.hpp
block_adjust_gpu_kernels.hpp
block_adjust_wrapper.hpp
spatial_cell_cpu.cpp
spatial_cell_cpu.hpp
spatial_cell_gpu.cpp
spatial_cell_gpu.hpp
spatial_cell_gpu_kernels.hpp
spatial_cell_wrapper.hpp
velocity_block_container.h
velocity_mesh_cpu.h
velocity_mesh_gpu.h
sysboundary
copysphere.cpp
Implementation of the class SysBoundaryCondition::Copysphere to handle cells classified as
sysboundarytype::COPYSPHERE
copysphere.h
donotcompute.cpp
Implementation of the class SysBoundaryCondition::DoNotCompute to handle cells classified as
sysboundarytype::DO_NOT_COMPUTE
donotcompute.h
inflow.cpp
Implementation of the class SysBoundaryCondition::Inflow. This serves as the base class for inherited classes like SysBoundaryCondition::Maxwellian
inflow.h
ionosphere.cpp
Implementation of the class SysBoundaryCondition::Ionosphere to handle cells classified as
sysboundarytype::IONOSPHERE
ionosphere.h
ionosphere_tables.h
Hardcoded lookup- and interpolation tables for semiempirical ionosphere model implementations
outflow.cpp
Implementation of the class SysBoundaryCondition::Outflow to handle cells classified as
sysboundarytype::OUTFLOW
outflow.h
setmaxwellian.cpp
Implementation of the class SysBoundaryCondition::Maxwellian to handle cells classified as
sysboundarytype::MAXWELLIAN
setmaxwellian.h
sysboundary.cpp
Implementation of the class
SysBoundary
sysboundary.h
sysboundarycondition.cpp
Implementation of the base class SysBoundaryCondition to handle system boundary cells
sysboundarycondition.h
tools
videos
mosaic_movie
background.py
background_dots.py
mosaic_worker.py
parallel_mosaic.py
visit_filter_mask_every_nth_cell.py
regular_movie
generate_frames.py
generate_movie.py
fluxfunction.cpp
logparser.py
update_project_configfiles.py
update_testpackage_configfiles.py
update_vlasiator_cfg_variables.py
vdf_params.py
vlsv2silo.cpp
vlsv_util.cpp
vlsv_util.h
vlsvdiff.cpp
File containing write IO for vlasiator. More info at:
https://agora.fmi.fi/display/CORSAIR/VLSV+File+Format
vlsvextract.cpp
vlsvextract.h
vlsvreaderinterface.cpp
vlsvreaderinterface.h
vdf_compression
compression.cpp
compression.h
compression_tools.cpp
compression_tools.h
visit_variables
visit_filter_mask_every_nth_cell.py
visit_filter_mask_list.py
vlasovsolver
arch_dt.cpp
arch_moments.cpp
arch_moments.h
common_pitch_angle_diffusion.cpp
common_pitch_angle_diffusion.hpp
cpu_1d_plm.hpp
cpu_1d_ppm.hpp
cpu_1d_ppm_nonuniform.hpp
cpu_1d_ppm_nonuniform_conserving.hpp
cpu_1d_pqm.hpp
cpu_acc_intersections.cpp
cpu_acc_intersections.hpp
cpu_acc_load_blocks.cpp
cpu_acc_load_blocks.hpp
cpu_acc_map.cpp
cpu_acc_map.hpp
cpu_acc_semilag.cpp
cpu_acc_semilag.hpp
cpu_acc_sort_blocks.cpp
cpu_acc_sort_blocks.hpp
cpu_acc_transform.cpp
cpu_acc_transform.hpp
cpu_face_estimates.hpp
cpu_pitch_angle_diffusion.cpp
cpu_pitch_angle_diffusion.h
cpu_slope_limiters.hpp
cpu_trans_map.cpp
cpu_trans_map_amr.cpp
cpu_trans_map_amr.hpp
cpu_trans_pencils.cpp
cpu_trans_pencils.hpp
gpu_1d_plm.hpp
gpu_1d_ppm.hpp
gpu_1d_ppm_nonuniform.hpp
gpu_1d_ppm_nonuniform_conserving.hpp
gpu_1d_pqm.hpp
gpu_acc_map.cpp
gpu_acc_map.hpp
gpu_acc_semilag.cpp
gpu_acc_semilag.hpp
gpu_dt.cpp
gpu_face_estimates.hpp
gpu_moments.cpp
gpu_moments.h
gpu_pitch_angle_diffusion.cpp
gpu_pitch_angle_diffusion.hpp
gpu_slope_limiters.hpp
gpu_trans_map_amr.cpp
gpu_trans_map_amr.hpp
vec.h
An interface to a type with floating point values
vectorclass_fallback.h
vectorclass_sve.hpp
vlasovmover.cpp
vlasovmover.h
common.cpp
definitions.h
grid.cpp
grid.h
ioread.cpp
ioread.h
iowrite.cpp
iowrite.h
item_storage.h
logger.cpp
logger.h
memory_report.cpp
memory_report.h
memoryallocation.cpp
memoryallocation.h
common.h
mpiconversion.h
object_factory.h
object_wrapper.cpp
object_wrapper.h
open_bucket_hashtable.h
parameters.cpp
parameters.h
particle_species.cpp
particle_species.h
prefetch.hpp
readparameters.cpp
readparameters.h
velocity_mesh_parameters.cpp
velocity_mesh_parameters.h
version.h
vlasiator.cpp
Generated on
for Vlasiator by
1.16.1