├── .clang-format ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── CajitaConfig.cmake.in ├── CajitaSettings.cmake.in ├── FindCLANG_FORMAT.cmake ├── FindHYPRE.cmake └── SetupVersion.cmake ├── src ├── CMakeLists.txt ├── Cajita.hpp ├── Cajita_Array.hpp ├── Cajita_BovWriter.hpp ├── Cajita_Config.hpp.in ├── Cajita_FastFourierTransform.hpp ├── Cajita_GlobalGrid.cpp ├── Cajita_GlobalGrid.hpp ├── Cajita_GlobalMesh.cpp ├── Cajita_GlobalMesh.hpp ├── Cajita_Halo.hpp ├── Cajita_HypreStructuredSolver.hpp ├── Cajita_IndexSpace.cpp ├── Cajita_IndexSpace.hpp ├── Cajita_Interpolation.hpp ├── Cajita_LocalGrid.cpp ├── Cajita_LocalGrid.hpp ├── Cajita_LocalMesh.hpp ├── Cajita_ManualPartitioner.cpp ├── Cajita_ManualPartitioner.hpp ├── Cajita_MpiTraits.hpp ├── Cajita_Partitioner.hpp ├── Cajita_ReferenceStructuredSolver.hpp ├── Cajita_Splines.hpp ├── Cajita_Types.hpp ├── Cajita_UniformDimPartitioner.cpp ├── Cajita_UniformDimPartitioner.hpp └── Cajita_Version.hpp.in └── unit_test ├── CMakeLists.txt ├── TestCUDA_Category.hpp ├── TestOPENMP_Category.hpp ├── TestSERIAL_Category.hpp ├── tstArray.hpp ├── tstBovWriter.hpp ├── tstFastFourierTransform.hpp ├── tstGlobalGrid.hpp ├── tstGlobalMesh.hpp ├── tstHalo.hpp ├── tstHypreStructuredSolver.hpp ├── tstIndexSpace.hpp ├── tstInterpolation.hpp ├── tstLocalGrid.hpp ├── tstLocalMesh.hpp ├── tstSplineEvaluation.hpp ├── tstSplines.hpp └── unit_test_main.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/.clang-format -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CajitaConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/cmake/CajitaConfig.cmake.in -------------------------------------------------------------------------------- /cmake/CajitaSettings.cmake.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/FindCLANG_FORMAT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/cmake/FindCLANG_FORMAT.cmake -------------------------------------------------------------------------------- /cmake/FindHYPRE.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/cmake/FindHYPRE.cmake -------------------------------------------------------------------------------- /cmake/SetupVersion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/cmake/SetupVersion.cmake -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Cajita.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita.hpp -------------------------------------------------------------------------------- /src/Cajita_Array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Array.hpp -------------------------------------------------------------------------------- /src/Cajita_BovWriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_BovWriter.hpp -------------------------------------------------------------------------------- /src/Cajita_Config.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Config.hpp.in -------------------------------------------------------------------------------- /src/Cajita_FastFourierTransform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_FastFourierTransform.hpp -------------------------------------------------------------------------------- /src/Cajita_GlobalGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_GlobalGrid.cpp -------------------------------------------------------------------------------- /src/Cajita_GlobalGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_GlobalGrid.hpp -------------------------------------------------------------------------------- /src/Cajita_GlobalMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_GlobalMesh.cpp -------------------------------------------------------------------------------- /src/Cajita_GlobalMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_GlobalMesh.hpp -------------------------------------------------------------------------------- /src/Cajita_Halo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Halo.hpp -------------------------------------------------------------------------------- /src/Cajita_HypreStructuredSolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_HypreStructuredSolver.hpp -------------------------------------------------------------------------------- /src/Cajita_IndexSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_IndexSpace.cpp -------------------------------------------------------------------------------- /src/Cajita_IndexSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_IndexSpace.hpp -------------------------------------------------------------------------------- /src/Cajita_Interpolation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Interpolation.hpp -------------------------------------------------------------------------------- /src/Cajita_LocalGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_LocalGrid.cpp -------------------------------------------------------------------------------- /src/Cajita_LocalGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_LocalGrid.hpp -------------------------------------------------------------------------------- /src/Cajita_LocalMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_LocalMesh.hpp -------------------------------------------------------------------------------- /src/Cajita_ManualPartitioner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_ManualPartitioner.cpp -------------------------------------------------------------------------------- /src/Cajita_ManualPartitioner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_ManualPartitioner.hpp -------------------------------------------------------------------------------- /src/Cajita_MpiTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_MpiTraits.hpp -------------------------------------------------------------------------------- /src/Cajita_Partitioner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Partitioner.hpp -------------------------------------------------------------------------------- /src/Cajita_ReferenceStructuredSolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_ReferenceStructuredSolver.hpp -------------------------------------------------------------------------------- /src/Cajita_Splines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Splines.hpp -------------------------------------------------------------------------------- /src/Cajita_Types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Types.hpp -------------------------------------------------------------------------------- /src/Cajita_UniformDimPartitioner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_UniformDimPartitioner.cpp -------------------------------------------------------------------------------- /src/Cajita_UniformDimPartitioner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_UniformDimPartitioner.hpp -------------------------------------------------------------------------------- /src/Cajita_Version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/src/Cajita_Version.hpp.in -------------------------------------------------------------------------------- /unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /unit_test/TestCUDA_Category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/TestCUDA_Category.hpp -------------------------------------------------------------------------------- /unit_test/TestOPENMP_Category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/TestOPENMP_Category.hpp -------------------------------------------------------------------------------- /unit_test/TestSERIAL_Category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/TestSERIAL_Category.hpp -------------------------------------------------------------------------------- /unit_test/tstArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstArray.hpp -------------------------------------------------------------------------------- /unit_test/tstBovWriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstBovWriter.hpp -------------------------------------------------------------------------------- /unit_test/tstFastFourierTransform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstFastFourierTransform.hpp -------------------------------------------------------------------------------- /unit_test/tstGlobalGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstGlobalGrid.hpp -------------------------------------------------------------------------------- /unit_test/tstGlobalMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstGlobalMesh.hpp -------------------------------------------------------------------------------- /unit_test/tstHalo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstHalo.hpp -------------------------------------------------------------------------------- /unit_test/tstHypreStructuredSolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstHypreStructuredSolver.hpp -------------------------------------------------------------------------------- /unit_test/tstIndexSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstIndexSpace.hpp -------------------------------------------------------------------------------- /unit_test/tstInterpolation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstInterpolation.hpp -------------------------------------------------------------------------------- /unit_test/tstLocalGrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstLocalGrid.hpp -------------------------------------------------------------------------------- /unit_test/tstLocalMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstLocalMesh.hpp -------------------------------------------------------------------------------- /unit_test/tstSplineEvaluation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstSplineEvaluation.hpp -------------------------------------------------------------------------------- /unit_test/tstSplines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/tstSplines.hpp -------------------------------------------------------------------------------- /unit_test/unit_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-copa/Cajita/HEAD/unit_test/unit_test_main.cpp --------------------------------------------------------------------------------