├── .github ├── CODEOWNERS ├── actions │ └── install-repo │ │ └── action.yml └── workflows │ ├── cmake-latest.yml │ ├── cmake.yml │ ├── frontier │ ├── install.sh │ └── run.sh │ ├── globus-test.yml │ ├── perlmutter │ ├── install.sh │ └── run.sh │ └── update_doxygen_pages.yml ├── .gitmodules ├── CMakeLists.txt ├── Doxyfile ├── LICENSE ├── README.md ├── SUPPORT.md ├── cdash ├── CTestConfig.cmake ├── Project.xml ├── nightly.cmake └── nightly.sh ├── cmake ├── FindCabana.cmake ├── FindKokkos.cmake └── bob.cmake ├── particle_structs ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cdash │ ├── CTestConfig.cmake │ ├── Project.xml │ ├── nightly.cmake │ └── nightly.sh ├── cmake │ ├── GetGitRevisionDescription.cmake │ └── GetGitRevisionDescription.cmake.in ├── run_pskk_loops.sh ├── src │ ├── CMakeLists.txt │ ├── cabm │ │ ├── cabm.hpp │ │ ├── cabm_buildFns.hpp │ │ ├── cabm_input.hpp │ │ ├── cabm_migrate.hpp │ │ └── cabm_rebuild.hpp │ ├── csr │ │ ├── CSR.hpp │ │ ├── CSR_buildFns.hpp │ │ ├── CSR_input.hpp │ │ ├── CSR_migrate.hpp │ │ └── CSR_rebuild.hpp │ ├── dps │ │ ├── dps.hpp │ │ ├── dps_buildFns.hpp │ │ ├── dps_input.hpp │ │ ├── dps_migrate.hpp │ │ └── dps_rebuild.hpp │ ├── particle_structs.hpp │ ├── particle_structure.hpp │ ├── ps_for.hpp │ ├── scs │ │ ├── SCSPair.h │ │ ├── SCS_Macros.h │ │ ├── SCS_Types.h │ │ ├── SCS_buildFns.h │ │ ├── SCS_migrate.h │ │ ├── SCS_rebuild.h │ │ ├── SCS_sort.h │ │ ├── SellCSigma.h │ │ └── scs_input.hpp │ ├── support │ │ ├── MemberTypeArray.h │ │ ├── MemberTypeLibraries.h │ │ ├── MemberTypes.h │ │ ├── Segment.h │ │ ├── prebarrier.cpp │ │ ├── psDistributor.hpp │ │ ├── psMemberType.h │ │ └── psMemberTypeCabana.h │ └── team_policy.hpp └── test │ ├── CMakeLists.txt │ ├── Distribute.cpp │ ├── Distribute.h │ ├── buildSCSTest.cpp │ ├── destroy_test.cpp │ ├── device_default_test.cpp │ ├── initParticles.cpp │ ├── lambdaTest.cpp │ ├── read_particles.hpp │ ├── scanTest.cpp │ ├── scs_padding.cpp │ ├── smoke_test_particle.cpp │ ├── sortTest.cpp │ ├── test_constructor.cpp │ ├── test_migrate.cpp │ ├── test_rebuild.cpp │ ├── test_structure.cpp │ ├── test_types.hpp │ ├── testing.cmake │ ├── typeTest.cpp │ ├── viewTest.cpp │ └── write_particle_file.cpp ├── performance_tests ├── CMakeLists.txt ├── graphing_scripts │ ├── generate_area_graphs_largeE_smallP.m │ ├── generate_area_graphs_smallE_largeP.m │ ├── generate_graphs_largeE_smallP.m │ └── generate_graphs_smallE_largeP.m ├── output_compare.py ├── output_convert.py ├── perfTypes.hpp ├── ps_combo160.cpp ├── ps_combo264.cpp ├── test_all.sh ├── test_largeE_smallP.sh ├── test_smallE_largeP.sh └── test_smallE_smallP.sh ├── src ├── CMakeLists.txt ├── pumipic_adjacency.hpp ├── pumipic_adjacency.tpp ├── pumipic_comm.cpp ├── pumipic_constants.hpp ├── pumipic_file.cpp ├── pumipic_input.cpp ├── pumipic_input.hpp ├── pumipic_kktypes.cpp ├── pumipic_kktypes.hpp ├── pumipic_lb.cpp ├── pumipic_lb.hpp ├── pumipic_library.cpp ├── pumipic_library.hpp ├── pumipic_mesh.cpp ├── pumipic_mesh.hpp ├── pumipic_part_construct.cpp ├── pumipic_profiling.cpp ├── pumipic_profiling.hpp ├── pumipic_ptcl_ops.hpp ├── pumipic_push.hpp ├── pumipic_utils.hpp ├── pumipic_version.hpp.in └── unit_tests.hpp ├── support ├── CMakeLists.txt ├── SupportKK.h ├── ViewComm.cpp ├── ViewComm.h ├── ViewComm_gpu.hpp ├── ViewComm_host.hpp ├── ViewComm_test.cpp ├── ppArray.h ├── ppAssert.cpp ├── ppAssert.h ├── ppMacros.h ├── ppMemUsage.hpp ├── ppPrint.cpp ├── ppPrint.h ├── ppTiming.cpp ├── ppTiming.hpp ├── ppTypes.h ├── ppView.h └── testing.cmake ├── test ├── CMakeLists.txt ├── ellipticalPush.hpp ├── gyroScatter.hpp ├── loadSerialMesh.cpp ├── moller_trumbore_line_tri_test.cpp ├── print_classification.cpp ├── print_partition.cpp ├── pseudoPushAndSearch.cpp ├── pseudoXGCm.cpp ├── pseudoXGCmTypes.hpp ├── pseudoXGCm_scatter.cpp ├── search2d.cpp ├── test_adj.cpp ├── test_array.cpp ├── test_barycentric.cpp ├── test_comm_array.cpp ├── test_file.cpp ├── test_full_mesh.cpp ├── test_input_construct.cpp ├── test_lb.cpp ├── test_linetri_intersection.cpp ├── test_ptn_loading.cpp ├── test_revClass.cpp └── testing.cmake └── valgrind.supp /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/install-repo/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/actions/install-repo/action.yml -------------------------------------------------------------------------------- /.github/workflows/cmake-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/cmake-latest.yml -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.github/workflows/frontier/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/frontier/install.sh -------------------------------------------------------------------------------- /.github/workflows/frontier/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/frontier/run.sh -------------------------------------------------------------------------------- /.github/workflows/globus-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/globus-test.yml -------------------------------------------------------------------------------- /.github/workflows/perlmutter/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/perlmutter/install.sh -------------------------------------------------------------------------------- /.github/workflows/perlmutter/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/perlmutter/run.sh -------------------------------------------------------------------------------- /.github/workflows/update_doxygen_pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.github/workflows/update_doxygen_pages.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cdash/CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cdash/CTestConfig.cmake -------------------------------------------------------------------------------- /cdash/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cdash/Project.xml -------------------------------------------------------------------------------- /cdash/nightly.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cdash/nightly.cmake -------------------------------------------------------------------------------- /cdash/nightly.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cdash/nightly.sh -------------------------------------------------------------------------------- /cmake/FindCabana.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cmake/FindCabana.cmake -------------------------------------------------------------------------------- /cmake/FindKokkos.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cmake/FindKokkos.cmake -------------------------------------------------------------------------------- /cmake/bob.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/cmake/bob.cmake -------------------------------------------------------------------------------- /particle_structs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/CMakeLists.txt -------------------------------------------------------------------------------- /particle_structs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/LICENSE -------------------------------------------------------------------------------- /particle_structs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/README.md -------------------------------------------------------------------------------- /particle_structs/cdash/CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cdash/CTestConfig.cmake -------------------------------------------------------------------------------- /particle_structs/cdash/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cdash/Project.xml -------------------------------------------------------------------------------- /particle_structs/cdash/nightly.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cdash/nightly.cmake -------------------------------------------------------------------------------- /particle_structs/cdash/nightly.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cdash/nightly.sh -------------------------------------------------------------------------------- /particle_structs/cmake/GetGitRevisionDescription.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cmake/GetGitRevisionDescription.cmake -------------------------------------------------------------------------------- /particle_structs/cmake/GetGitRevisionDescription.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/cmake/GetGitRevisionDescription.cmake.in -------------------------------------------------------------------------------- /particle_structs/run_pskk_loops.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/run_pskk_loops.sh -------------------------------------------------------------------------------- /particle_structs/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/CMakeLists.txt -------------------------------------------------------------------------------- /particle_structs/src/cabm/cabm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/cabm/cabm.hpp -------------------------------------------------------------------------------- /particle_structs/src/cabm/cabm_buildFns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/cabm/cabm_buildFns.hpp -------------------------------------------------------------------------------- /particle_structs/src/cabm/cabm_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/cabm/cabm_input.hpp -------------------------------------------------------------------------------- /particle_structs/src/cabm/cabm_migrate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/cabm/cabm_migrate.hpp -------------------------------------------------------------------------------- /particle_structs/src/cabm/cabm_rebuild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/cabm/cabm_rebuild.hpp -------------------------------------------------------------------------------- /particle_structs/src/csr/CSR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/csr/CSR.hpp -------------------------------------------------------------------------------- /particle_structs/src/csr/CSR_buildFns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/csr/CSR_buildFns.hpp -------------------------------------------------------------------------------- /particle_structs/src/csr/CSR_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/csr/CSR_input.hpp -------------------------------------------------------------------------------- /particle_structs/src/csr/CSR_migrate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/csr/CSR_migrate.hpp -------------------------------------------------------------------------------- /particle_structs/src/csr/CSR_rebuild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/csr/CSR_rebuild.hpp -------------------------------------------------------------------------------- /particle_structs/src/dps/dps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/dps/dps.hpp -------------------------------------------------------------------------------- /particle_structs/src/dps/dps_buildFns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/dps/dps_buildFns.hpp -------------------------------------------------------------------------------- /particle_structs/src/dps/dps_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/dps/dps_input.hpp -------------------------------------------------------------------------------- /particle_structs/src/dps/dps_migrate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/dps/dps_migrate.hpp -------------------------------------------------------------------------------- /particle_structs/src/dps/dps_rebuild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/dps/dps_rebuild.hpp -------------------------------------------------------------------------------- /particle_structs/src/particle_structs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/particle_structs.hpp -------------------------------------------------------------------------------- /particle_structs/src/particle_structure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/particle_structure.hpp -------------------------------------------------------------------------------- /particle_structs/src/ps_for.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/ps_for.hpp -------------------------------------------------------------------------------- /particle_structs/src/scs/SCSPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCSPair.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_Macros.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_Types.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_buildFns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_buildFns.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_migrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_migrate.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_rebuild.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_rebuild.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SCS_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SCS_sort.h -------------------------------------------------------------------------------- /particle_structs/src/scs/SellCSigma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/SellCSigma.h -------------------------------------------------------------------------------- /particle_structs/src/scs/scs_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/scs/scs_input.hpp -------------------------------------------------------------------------------- /particle_structs/src/support/MemberTypeArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/MemberTypeArray.h -------------------------------------------------------------------------------- /particle_structs/src/support/MemberTypeLibraries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/MemberTypeLibraries.h -------------------------------------------------------------------------------- /particle_structs/src/support/MemberTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/MemberTypes.h -------------------------------------------------------------------------------- /particle_structs/src/support/Segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/Segment.h -------------------------------------------------------------------------------- /particle_structs/src/support/prebarrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/prebarrier.cpp -------------------------------------------------------------------------------- /particle_structs/src/support/psDistributor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/psDistributor.hpp -------------------------------------------------------------------------------- /particle_structs/src/support/psMemberType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/psMemberType.h -------------------------------------------------------------------------------- /particle_structs/src/support/psMemberTypeCabana.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/support/psMemberTypeCabana.h -------------------------------------------------------------------------------- /particle_structs/src/team_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/src/team_policy.hpp -------------------------------------------------------------------------------- /particle_structs/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/CMakeLists.txt -------------------------------------------------------------------------------- /particle_structs/test/Distribute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/Distribute.cpp -------------------------------------------------------------------------------- /particle_structs/test/Distribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/Distribute.h -------------------------------------------------------------------------------- /particle_structs/test/buildSCSTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/buildSCSTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/destroy_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/destroy_test.cpp -------------------------------------------------------------------------------- /particle_structs/test/device_default_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/device_default_test.cpp -------------------------------------------------------------------------------- /particle_structs/test/initParticles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/initParticles.cpp -------------------------------------------------------------------------------- /particle_structs/test/lambdaTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/lambdaTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/read_particles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/read_particles.hpp -------------------------------------------------------------------------------- /particle_structs/test/scanTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/scanTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/scs_padding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/scs_padding.cpp -------------------------------------------------------------------------------- /particle_structs/test/smoke_test_particle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/smoke_test_particle.cpp -------------------------------------------------------------------------------- /particle_structs/test/sortTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/sortTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/test_constructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/test_constructor.cpp -------------------------------------------------------------------------------- /particle_structs/test/test_migrate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/test_migrate.cpp -------------------------------------------------------------------------------- /particle_structs/test/test_rebuild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/test_rebuild.cpp -------------------------------------------------------------------------------- /particle_structs/test/test_structure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/test_structure.cpp -------------------------------------------------------------------------------- /particle_structs/test/test_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/test_types.hpp -------------------------------------------------------------------------------- /particle_structs/test/testing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/testing.cmake -------------------------------------------------------------------------------- /particle_structs/test/typeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/typeTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/viewTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/viewTest.cpp -------------------------------------------------------------------------------- /particle_structs/test/write_particle_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/particle_structs/test/write_particle_file.cpp -------------------------------------------------------------------------------- /performance_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/CMakeLists.txt -------------------------------------------------------------------------------- /performance_tests/graphing_scripts/generate_area_graphs_largeE_smallP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/graphing_scripts/generate_area_graphs_largeE_smallP.m -------------------------------------------------------------------------------- /performance_tests/graphing_scripts/generate_area_graphs_smallE_largeP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/graphing_scripts/generate_area_graphs_smallE_largeP.m -------------------------------------------------------------------------------- /performance_tests/graphing_scripts/generate_graphs_largeE_smallP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/graphing_scripts/generate_graphs_largeE_smallP.m -------------------------------------------------------------------------------- /performance_tests/graphing_scripts/generate_graphs_smallE_largeP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/graphing_scripts/generate_graphs_smallE_largeP.m -------------------------------------------------------------------------------- /performance_tests/output_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/output_compare.py -------------------------------------------------------------------------------- /performance_tests/output_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/output_convert.py -------------------------------------------------------------------------------- /performance_tests/perfTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/perfTypes.hpp -------------------------------------------------------------------------------- /performance_tests/ps_combo160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/ps_combo160.cpp -------------------------------------------------------------------------------- /performance_tests/ps_combo264.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/ps_combo264.cpp -------------------------------------------------------------------------------- /performance_tests/test_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/test_all.sh -------------------------------------------------------------------------------- /performance_tests/test_largeE_smallP.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/test_largeE_smallP.sh -------------------------------------------------------------------------------- /performance_tests/test_smallE_largeP.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/test_smallE_largeP.sh -------------------------------------------------------------------------------- /performance_tests/test_smallE_smallP.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/performance_tests/test_smallE_smallP.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/pumipic_adjacency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_adjacency.hpp -------------------------------------------------------------------------------- /src/pumipic_adjacency.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_adjacency.tpp -------------------------------------------------------------------------------- /src/pumipic_comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_comm.cpp -------------------------------------------------------------------------------- /src/pumipic_constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_constants.hpp -------------------------------------------------------------------------------- /src/pumipic_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_file.cpp -------------------------------------------------------------------------------- /src/pumipic_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_input.cpp -------------------------------------------------------------------------------- /src/pumipic_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_input.hpp -------------------------------------------------------------------------------- /src/pumipic_kktypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_kktypes.cpp -------------------------------------------------------------------------------- /src/pumipic_kktypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_kktypes.hpp -------------------------------------------------------------------------------- /src/pumipic_lb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_lb.cpp -------------------------------------------------------------------------------- /src/pumipic_lb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_lb.hpp -------------------------------------------------------------------------------- /src/pumipic_library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_library.cpp -------------------------------------------------------------------------------- /src/pumipic_library.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_library.hpp -------------------------------------------------------------------------------- /src/pumipic_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_mesh.cpp -------------------------------------------------------------------------------- /src/pumipic_mesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_mesh.hpp -------------------------------------------------------------------------------- /src/pumipic_part_construct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_part_construct.cpp -------------------------------------------------------------------------------- /src/pumipic_profiling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_profiling.cpp -------------------------------------------------------------------------------- /src/pumipic_profiling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_profiling.hpp -------------------------------------------------------------------------------- /src/pumipic_ptcl_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_ptcl_ops.hpp -------------------------------------------------------------------------------- /src/pumipic_push.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_push.hpp -------------------------------------------------------------------------------- /src/pumipic_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_utils.hpp -------------------------------------------------------------------------------- /src/pumipic_version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/pumipic_version.hpp.in -------------------------------------------------------------------------------- /src/unit_tests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/src/unit_tests.hpp -------------------------------------------------------------------------------- /support/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/CMakeLists.txt -------------------------------------------------------------------------------- /support/SupportKK.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/SupportKK.h -------------------------------------------------------------------------------- /support/ViewComm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ViewComm.cpp -------------------------------------------------------------------------------- /support/ViewComm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ViewComm.h -------------------------------------------------------------------------------- /support/ViewComm_gpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ViewComm_gpu.hpp -------------------------------------------------------------------------------- /support/ViewComm_host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ViewComm_host.hpp -------------------------------------------------------------------------------- /support/ViewComm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ViewComm_test.cpp -------------------------------------------------------------------------------- /support/ppArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppArray.h -------------------------------------------------------------------------------- /support/ppAssert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppAssert.cpp -------------------------------------------------------------------------------- /support/ppAssert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppAssert.h -------------------------------------------------------------------------------- /support/ppMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppMacros.h -------------------------------------------------------------------------------- /support/ppMemUsage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppMemUsage.hpp -------------------------------------------------------------------------------- /support/ppPrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppPrint.cpp -------------------------------------------------------------------------------- /support/ppPrint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppPrint.h -------------------------------------------------------------------------------- /support/ppTiming.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppTiming.cpp -------------------------------------------------------------------------------- /support/ppTiming.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppTiming.hpp -------------------------------------------------------------------------------- /support/ppTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppTypes.h -------------------------------------------------------------------------------- /support/ppView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/ppView.h -------------------------------------------------------------------------------- /support/testing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/support/testing.cmake -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/ellipticalPush.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/ellipticalPush.hpp -------------------------------------------------------------------------------- /test/gyroScatter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/gyroScatter.hpp -------------------------------------------------------------------------------- /test/loadSerialMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/loadSerialMesh.cpp -------------------------------------------------------------------------------- /test/moller_trumbore_line_tri_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/moller_trumbore_line_tri_test.cpp -------------------------------------------------------------------------------- /test/print_classification.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/print_classification.cpp -------------------------------------------------------------------------------- /test/print_partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/print_partition.cpp -------------------------------------------------------------------------------- /test/pseudoPushAndSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/pseudoPushAndSearch.cpp -------------------------------------------------------------------------------- /test/pseudoXGCm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/pseudoXGCm.cpp -------------------------------------------------------------------------------- /test/pseudoXGCmTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/pseudoXGCmTypes.hpp -------------------------------------------------------------------------------- /test/pseudoXGCm_scatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/pseudoXGCm_scatter.cpp -------------------------------------------------------------------------------- /test/search2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/search2d.cpp -------------------------------------------------------------------------------- /test/test_adj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_adj.cpp -------------------------------------------------------------------------------- /test/test_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_array.cpp -------------------------------------------------------------------------------- /test/test_barycentric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_barycentric.cpp -------------------------------------------------------------------------------- /test/test_comm_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_comm_array.cpp -------------------------------------------------------------------------------- /test/test_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_file.cpp -------------------------------------------------------------------------------- /test/test_full_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_full_mesh.cpp -------------------------------------------------------------------------------- /test/test_input_construct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_input_construct.cpp -------------------------------------------------------------------------------- /test/test_lb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_lb.cpp -------------------------------------------------------------------------------- /test/test_linetri_intersection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_linetri_intersection.cpp -------------------------------------------------------------------------------- /test/test_ptn_loading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_ptn_loading.cpp -------------------------------------------------------------------------------- /test/test_revClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/test_revClass.cpp -------------------------------------------------------------------------------- /test/testing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/test/testing.cmake -------------------------------------------------------------------------------- /valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SCOREC/pumi-pic/HEAD/valgrind.supp --------------------------------------------------------------------------------