HTTPS clone URL
Subversion checkout URL
OP2: open-source framework for the execution of unstructured grid applications on clusters of GPUs or multi-core CPUs
C++ Python C FORTRAN Cuda CMake Other
advanced/autovec aero-sp checkpointing debian feature/BookLeaf feature/MPI_BW feature/autosoa feature/color2 feature/distributed-reordering feature/localrenumbering feature/mpi-monitoring feature/opencl feature/partitioned-blocks feature/sliding feature/vectorisation fortran-backend-and-apps hydra-old hydra-orig hydra indirect_rw kepler master python-code-parser sliding sparse-tiling-cx1 sparse-tiling-hector sparse-tiling test/codegen tiling update/testing
Nothing to show
Nothing to show
Fetching latest commit...
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
OP2 is an API with associated libraries and preprocessors to generate parallel executables for applications on unstructured grids. This repository contains the implementation of the run-time library and the MATLAB preprocessor, and is structured as follows: | `- op2: Implementation of the user and run-time OP2 C and Fortran APIs | `- apps: Application examples in C and Fortran | | These are examples of user application code and also include | the target code an OP2 preprocessor should produce to correctly | use the OP2 run-time library. | `- translator: MATLAB OP2 preprocessor for C | `- doc: Documentation This repository should not be confused with the ROSE OP2 preprocessor which can be found at: https://github.com/OP2/OP2_ROSE_Fortran