├── .clang-format ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── COPYING ├── Dockerfile ├── FAQ.md ├── ISSUES.md ├── LICENSE ├── Makefile.am ├── PiCoPiC.json ├── README.md ├── autogen.sh ├── configure.ac ├── doc ├── .gitkeep ├── Doxyfile.in ├── Makefile.am ├── PIC_scheme.svg ├── PiCoPiC.json.md ├── PiCoPiC_scheme.svg ├── almaz_2m.svg ├── app.conf ├── cell_and_components.svg ├── conventions.md ├── external_fields.md ├── geometry.svg ├── geometry_parallel.svg ├── images.md ├── lib.conf ├── overlaying.svg ├── vis.conf ├── weighting_10.svg ├── weighting_4.svg ├── weighting_7.svg └── weighting_temperature.svg ├── include ├── SMB.hpp ├── algo │ ├── common.hpp │ ├── grid.hpp │ ├── grid3d.hpp │ └── weighter.hpp ├── beamP.hpp ├── cfg.hpp ├── collisions.hpp ├── collisions │ ├── collisionsP12.hpp │ ├── collisionsSK98.hpp │ └── collisionsTA77S.hpp ├── constant.hpp ├── current.hpp ├── current │ ├── currentVB.hpp │ └── currentZigZag.hpp ├── domain.hpp ├── geometry.hpp ├── math │ ├── maxwellJuettner.hpp │ ├── rand.hpp │ └── vector3d.hpp ├── maxwellSolver.hpp ├── maxwellSolver │ ├── externalFields.hpp │ └── maxwellSolverYee.hpp ├── msg.hpp ├── outController.hpp ├── outEngine.hpp ├── outEngine │ └── outEngineHDF5.hpp ├── outWriter.hpp ├── phys │ ├── plasma.hpp │ └── rel.hpp ├── pusher.hpp ├── pusher │ ├── pusherBoris.hpp │ ├── pusherHC.hpp │ └── pusherVay.hpp ├── specieP.hpp └── timeSim.hpp ├── lib └── python │ └── picopic │ ├── __init__.py │ ├── h5_reader.py │ ├── meta_reader.py │ ├── plot_builder.py │ ├── reader.py │ ├── requirements.txt │ ├── setup.py │ └── tinycache.py ├── movie.sh ├── mpiwrapper.sh ├── script.sh ├── src ├── PiCoPiC.cpp ├── SMB.cpp ├── algo │ └── common.cpp ├── beamP.cpp ├── cfg.cpp ├── collisions.cpp ├── collisions │ ├── collisionsP12.cpp │ ├── collisionsSK98.cpp │ └── collisionsTA77S.cpp ├── current │ ├── currentVB.cpp │ └── currentZigZag.cpp ├── domain.cpp ├── math │ ├── maxwellJuettner.cpp │ └── rand.cpp ├── maxwellSolver │ ├── externalFields.cpp │ └── maxwellSolverYee.cpp ├── msg.cpp ├── outController.cpp ├── outEngine │ └── outEngineHDF5.cpp ├── outWriter.cpp ├── phys │ ├── plasma.cpp │ └── rel.cpp ├── pusher │ ├── pusherBoris.cpp │ ├── pusherHC.cpp │ └── pusherVay.cpp └── specieP.cpp ├── test ├── Makefile.am ├── functional │ ├── picopic.json.tmpl │ ├── setup.py │ ├── test.py │ └── true_data │ │ ├── E │ │ ├── phi │ │ │ └── rec │ │ │ │ └── 0-32_0-128 │ │ │ │ └── 4.dat │ │ ├── r │ │ │ └── rec │ │ │ │ └── 0-32_0-128 │ │ │ │ └── 4.dat │ │ └── z │ │ │ └── rec │ │ │ └── 0-32_0-128 │ │ │ └── 4.dat │ │ ├── H │ │ ├── phi │ │ │ └── rec │ │ │ │ └── 0-32_0-128 │ │ │ │ └── 4.dat │ │ ├── r │ │ │ └── rec │ │ │ │ └── 0-32_0-128 │ │ │ │ └── 4.dat │ │ └── z │ │ │ └── rec │ │ │ └── 0-32_0-128 │ │ │ └── 4.dat │ │ └── J │ │ ├── phi │ │ └── rec │ │ │ └── 0-32_0-128 │ │ │ └── 4.dat │ │ ├── r │ │ └── rec │ │ │ └── 0-32_0-128 │ │ │ └── 4.dat │ │ └── z │ │ └── rec │ │ └── 0-32_0-128 │ │ └── 4.dat ├── performance │ └── test.py └── unit │ ├── Makefile │ ├── constantTest.cpp │ ├── geometryTest.cpp │ ├── grid3dTest.cpp │ ├── gridTest.cpp │ ├── main.cpp │ ├── msgTest.cpp │ └── vector3dTest.cpp └── tools ├── .gitkeep ├── README.md ├── base ├── mesh.ipynb ├── mesh_histogram.ipynb ├── mesh_movie.ipynb ├── mesh_vector.ipynb ├── time_series.ipynb └── time_series_fft.ipynb ├── git_hooks └── pre-commit ├── movie_3_E_beam_density.ipynb ├── nbrun.sh ├── not_implemented_view_1_E_r_longitude.ipynb ├── not_implemented_view_1_Hphi_r_t.ipynb ├── not_implemented_view_1_Hphi_t.ipynb ├── not_implemented_view_1_Hphi_z_t.ipynb ├── not_implemented_view_1_density_longitudial_profile.ipynb ├── not_implemented_view_1_density_profile.ipynb ├── not_implemented_view_1_fft.ipynb ├── not_implemented_view_1_temperature_profile.ipynb ├── not_implemented_view_1_temperature_t_dot.ipynb ├── not_implemented_view_1_temperature_t_frame.ipynb ├── not_implemented_view_1_velocity_distribution.ipynb ├── not_implemented_view_2_E.ipynb ├── not_implemented_view_2_E_r_t.ipynb ├── not_implemented_view_2_E_stft.ipynb ├── not_implemented_view_2_E_t.ipynb ├── not_implemented_view_2_E_z_t.ipynb ├── not_implemented_view_2_temperature_distribution_frame.ipynb ├── not_implemented_view_2_temperature_t_dot.ipynb ├── not_implemented_view_2_temperature_t_frame.ipynb ├── not_implemented_view_3_E_RHObeam_r_z_map.ipynb ├── not_implemented_view_4_E_T_rho_map.ipynb ├── not_implemented_view_4_temperature_t_dot.ipynb ├── old ├── movie_1_density_map.py ├── movie_1_temperature_map.py ├── movie_3_E_RHObeam_r_z_map_1.py ├── movie_3_E_beam_density.py ├── movie_4_E_r_z_T_ions_density_map.py ├── movie_5_superview.py ├── view_1_E_r_longitude.ipynb ├── view_1_density_profile.ipynb ├── view_1_temperature_profile.ipynb ├── view_1_velocity_distribution.ipynb ├── view_2_E.ipynb ├── view_2_E_t.ipynb └── view_3_E_beam_density.ipynb ├── parse_metadata.py ├── view_1_rho_E_t-r_map.ipynb ├── view_3_E_beam_density.ipynb ├── xnest.sh └── xvfb.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/.gitmodules -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/COPYING -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/Dockerfile -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/FAQ.md -------------------------------------------------------------------------------- /ISSUES.md: -------------------------------------------------------------------------------- 1 | - add median filter to all image-generation scripts 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/Makefile.am -------------------------------------------------------------------------------- /PiCoPiC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/PiCoPiC.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/README.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/Makefile.am -------------------------------------------------------------------------------- /doc/PIC_scheme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/PIC_scheme.svg -------------------------------------------------------------------------------- /doc/PiCoPiC.json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/PiCoPiC.json.md -------------------------------------------------------------------------------- /doc/PiCoPiC_scheme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/PiCoPiC_scheme.svg -------------------------------------------------------------------------------- /doc/almaz_2m.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/almaz_2m.svg -------------------------------------------------------------------------------- /doc/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/app.conf -------------------------------------------------------------------------------- /doc/cell_and_components.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/cell_and_components.svg -------------------------------------------------------------------------------- /doc/conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/conventions.md -------------------------------------------------------------------------------- /doc/external_fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/external_fields.md -------------------------------------------------------------------------------- /doc/geometry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/geometry.svg -------------------------------------------------------------------------------- /doc/geometry_parallel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/geometry_parallel.svg -------------------------------------------------------------------------------- /doc/images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/images.md -------------------------------------------------------------------------------- /doc/lib.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/lib.conf -------------------------------------------------------------------------------- /doc/overlaying.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/overlaying.svg -------------------------------------------------------------------------------- /doc/vis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/vis.conf -------------------------------------------------------------------------------- /doc/weighting_10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/weighting_10.svg -------------------------------------------------------------------------------- /doc/weighting_4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/weighting_4.svg -------------------------------------------------------------------------------- /doc/weighting_7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/weighting_7.svg -------------------------------------------------------------------------------- /doc/weighting_temperature.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/doc/weighting_temperature.svg -------------------------------------------------------------------------------- /include/SMB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/SMB.hpp -------------------------------------------------------------------------------- /include/algo/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/algo/common.hpp -------------------------------------------------------------------------------- /include/algo/grid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/algo/grid.hpp -------------------------------------------------------------------------------- /include/algo/grid3d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/algo/grid3d.hpp -------------------------------------------------------------------------------- /include/algo/weighter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/algo/weighter.hpp -------------------------------------------------------------------------------- /include/beamP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/beamP.hpp -------------------------------------------------------------------------------- /include/cfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/cfg.hpp -------------------------------------------------------------------------------- /include/collisions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/collisions.hpp -------------------------------------------------------------------------------- /include/collisions/collisionsP12.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/collisions/collisionsP12.hpp -------------------------------------------------------------------------------- /include/collisions/collisionsSK98.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/collisions/collisionsSK98.hpp -------------------------------------------------------------------------------- /include/collisions/collisionsTA77S.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/collisions/collisionsTA77S.hpp -------------------------------------------------------------------------------- /include/constant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/constant.hpp -------------------------------------------------------------------------------- /include/current.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/current.hpp -------------------------------------------------------------------------------- /include/current/currentVB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/current/currentVB.hpp -------------------------------------------------------------------------------- /include/current/currentZigZag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/current/currentZigZag.hpp -------------------------------------------------------------------------------- /include/domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/domain.hpp -------------------------------------------------------------------------------- /include/geometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/geometry.hpp -------------------------------------------------------------------------------- /include/math/maxwellJuettner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/math/maxwellJuettner.hpp -------------------------------------------------------------------------------- /include/math/rand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/math/rand.hpp -------------------------------------------------------------------------------- /include/math/vector3d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/math/vector3d.hpp -------------------------------------------------------------------------------- /include/maxwellSolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/maxwellSolver.hpp -------------------------------------------------------------------------------- /include/maxwellSolver/externalFields.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/maxwellSolver/externalFields.hpp -------------------------------------------------------------------------------- /include/maxwellSolver/maxwellSolverYee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/maxwellSolver/maxwellSolverYee.hpp -------------------------------------------------------------------------------- /include/msg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/msg.hpp -------------------------------------------------------------------------------- /include/outController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/outController.hpp -------------------------------------------------------------------------------- /include/outEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/outEngine.hpp -------------------------------------------------------------------------------- /include/outEngine/outEngineHDF5.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/outEngine/outEngineHDF5.hpp -------------------------------------------------------------------------------- /include/outWriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/outWriter.hpp -------------------------------------------------------------------------------- /include/phys/plasma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/phys/plasma.hpp -------------------------------------------------------------------------------- /include/phys/rel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/phys/rel.hpp -------------------------------------------------------------------------------- /include/pusher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/pusher.hpp -------------------------------------------------------------------------------- /include/pusher/pusherBoris.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/pusher/pusherBoris.hpp -------------------------------------------------------------------------------- /include/pusher/pusherHC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/pusher/pusherHC.hpp -------------------------------------------------------------------------------- /include/pusher/pusherVay.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/pusher/pusherVay.hpp -------------------------------------------------------------------------------- /include/specieP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/specieP.hpp -------------------------------------------------------------------------------- /include/timeSim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/include/timeSim.hpp -------------------------------------------------------------------------------- /lib/python/picopic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/python/picopic/h5_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/h5_reader.py -------------------------------------------------------------------------------- /lib/python/picopic/meta_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/meta_reader.py -------------------------------------------------------------------------------- /lib/python/picopic/plot_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/plot_builder.py -------------------------------------------------------------------------------- /lib/python/picopic/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/reader.py -------------------------------------------------------------------------------- /lib/python/picopic/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/requirements.txt -------------------------------------------------------------------------------- /lib/python/picopic/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/setup.py -------------------------------------------------------------------------------- /lib/python/picopic/tinycache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/lib/python/picopic/tinycache.py -------------------------------------------------------------------------------- /movie.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/movie.sh -------------------------------------------------------------------------------- /mpiwrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/mpiwrapper.sh -------------------------------------------------------------------------------- /script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/script.sh -------------------------------------------------------------------------------- /src/PiCoPiC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/PiCoPiC.cpp -------------------------------------------------------------------------------- /src/SMB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/SMB.cpp -------------------------------------------------------------------------------- /src/algo/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/algo/common.cpp -------------------------------------------------------------------------------- /src/beamP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/beamP.cpp -------------------------------------------------------------------------------- /src/cfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/cfg.cpp -------------------------------------------------------------------------------- /src/collisions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/collisions.cpp -------------------------------------------------------------------------------- /src/collisions/collisionsP12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/collisions/collisionsP12.cpp -------------------------------------------------------------------------------- /src/collisions/collisionsSK98.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/collisions/collisionsSK98.cpp -------------------------------------------------------------------------------- /src/collisions/collisionsTA77S.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/collisions/collisionsTA77S.cpp -------------------------------------------------------------------------------- /src/current/currentVB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/current/currentVB.cpp -------------------------------------------------------------------------------- /src/current/currentZigZag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/current/currentZigZag.cpp -------------------------------------------------------------------------------- /src/domain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/domain.cpp -------------------------------------------------------------------------------- /src/math/maxwellJuettner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/math/maxwellJuettner.cpp -------------------------------------------------------------------------------- /src/math/rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/math/rand.cpp -------------------------------------------------------------------------------- /src/maxwellSolver/externalFields.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/maxwellSolver/externalFields.cpp -------------------------------------------------------------------------------- /src/maxwellSolver/maxwellSolverYee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/maxwellSolver/maxwellSolverYee.cpp -------------------------------------------------------------------------------- /src/msg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/msg.cpp -------------------------------------------------------------------------------- /src/outController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/outController.cpp -------------------------------------------------------------------------------- /src/outEngine/outEngineHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/outEngine/outEngineHDF5.cpp -------------------------------------------------------------------------------- /src/outWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/outWriter.cpp -------------------------------------------------------------------------------- /src/phys/plasma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/phys/plasma.cpp -------------------------------------------------------------------------------- /src/phys/rel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/phys/rel.cpp -------------------------------------------------------------------------------- /src/pusher/pusherBoris.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/pusher/pusherBoris.cpp -------------------------------------------------------------------------------- /src/pusher/pusherHC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/pusher/pusherHC.cpp -------------------------------------------------------------------------------- /src/pusher/pusherVay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/pusher/pusherVay.cpp -------------------------------------------------------------------------------- /src/specieP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/src/specieP.cpp -------------------------------------------------------------------------------- /test/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/Makefile.am -------------------------------------------------------------------------------- /test/functional/picopic.json.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/picopic.json.tmpl -------------------------------------------------------------------------------- /test/functional/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/setup.py -------------------------------------------------------------------------------- /test/functional/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/test.py -------------------------------------------------------------------------------- /test/functional/true_data/E/phi/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/E/phi/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/functional/true_data/E/r/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/E/r/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/functional/true_data/E/z/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/E/z/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/functional/true_data/H/phi/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- 1 | -1.30606223 19.55892174 382.55141967 2 | -------------------------------------------------------------------------------- /test/functional/true_data/H/r/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- 1 | 0.01566771 0.67078170 0.44994809 -------------------------------------------------------------------------------- /test/functional/true_data/H/z/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- 1 | -0.0589863 0.8656629 0.7493723 -------------------------------------------------------------------------------- /test/functional/true_data/J/phi/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/J/phi/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/functional/true_data/J/r/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/J/r/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/functional/true_data/J/z/rec/0-32_0-128/4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/functional/true_data/J/z/rec/0-32_0-128/4.dat -------------------------------------------------------------------------------- /test/performance/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/performance/test.py -------------------------------------------------------------------------------- /test/unit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/Makefile -------------------------------------------------------------------------------- /test/unit/constantTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/constantTest.cpp -------------------------------------------------------------------------------- /test/unit/geometryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/geometryTest.cpp -------------------------------------------------------------------------------- /test/unit/grid3dTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/grid3dTest.cpp -------------------------------------------------------------------------------- /test/unit/gridTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/gridTest.cpp -------------------------------------------------------------------------------- /test/unit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/main.cpp -------------------------------------------------------------------------------- /test/unit/msgTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/msgTest.cpp -------------------------------------------------------------------------------- /test/unit/vector3dTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/test/unit/vector3dTest.cpp -------------------------------------------------------------------------------- /tools/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/base/mesh.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/mesh.ipynb -------------------------------------------------------------------------------- /tools/base/mesh_histogram.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/mesh_histogram.ipynb -------------------------------------------------------------------------------- /tools/base/mesh_movie.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/mesh_movie.ipynb -------------------------------------------------------------------------------- /tools/base/mesh_vector.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/mesh_vector.ipynb -------------------------------------------------------------------------------- /tools/base/time_series.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/time_series.ipynb -------------------------------------------------------------------------------- /tools/base/time_series_fft.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/base/time_series_fft.ipynb -------------------------------------------------------------------------------- /tools/git_hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/git_hooks/pre-commit -------------------------------------------------------------------------------- /tools/movie_3_E_beam_density.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/movie_3_E_beam_density.ipynb -------------------------------------------------------------------------------- /tools/nbrun.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/nbrun.sh -------------------------------------------------------------------------------- /tools/not_implemented_view_1_E_r_longitude.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_Hphi_r_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_Hphi_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_Hphi_z_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_density_longitudial_profile.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_density_profile.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_fft.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/not_implemented_view_1_fft.ipynb -------------------------------------------------------------------------------- /tools/not_implemented_view_1_temperature_profile.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_temperature_t_dot.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_temperature_t_frame.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_1_velocity_distribution.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_E.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_E_r_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_E_stft.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_E_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_E_z_t.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_temperature_distribution_frame.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_temperature_t_dot.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_2_temperature_t_frame.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_3_E_RHObeam_r_z_map.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_4_E_T_rho_map.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/not_implemented_view_4_temperature_t_dot.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/old/movie_1_density_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_1_density_map.py -------------------------------------------------------------------------------- /tools/old/movie_1_temperature_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_1_temperature_map.py -------------------------------------------------------------------------------- /tools/old/movie_3_E_RHObeam_r_z_map_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_3_E_RHObeam_r_z_map_1.py -------------------------------------------------------------------------------- /tools/old/movie_3_E_beam_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_3_E_beam_density.py -------------------------------------------------------------------------------- /tools/old/movie_4_E_r_z_T_ions_density_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_4_E_r_z_T_ions_density_map.py -------------------------------------------------------------------------------- /tools/old/movie_5_superview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/movie_5_superview.py -------------------------------------------------------------------------------- /tools/old/view_1_E_r_longitude.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_1_E_r_longitude.ipynb -------------------------------------------------------------------------------- /tools/old/view_1_density_profile.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_1_density_profile.ipynb -------------------------------------------------------------------------------- /tools/old/view_1_temperature_profile.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_1_temperature_profile.ipynb -------------------------------------------------------------------------------- /tools/old/view_1_velocity_distribution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_1_velocity_distribution.ipynb -------------------------------------------------------------------------------- /tools/old/view_2_E.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_2_E.ipynb -------------------------------------------------------------------------------- /tools/old/view_2_E_t.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_2_E_t.ipynb -------------------------------------------------------------------------------- /tools/old/view_3_E_beam_density.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/old/view_3_E_beam_density.ipynb -------------------------------------------------------------------------------- /tools/parse_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/parse_metadata.py -------------------------------------------------------------------------------- /tools/view_1_rho_E_t-r_map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/view_1_rho_E_t-r_map.ipynb -------------------------------------------------------------------------------- /tools/view_3_E_beam_density.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/view_3_E_beam_density.ipynb -------------------------------------------------------------------------------- /tools/xnest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/xnest.sh -------------------------------------------------------------------------------- /tools/xvfb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmonaut-ok/PiCOPIC/HEAD/tools/xvfb.sh --------------------------------------------------------------------------------