Dev doc#
Welcome to the developer documentation of Shamrock.
Recommended order: set up the development environment, learn the solver graph (nodes and edges), then move on to GPU kernel programming (e.g. kernel call).
Contents
- IDE development setup
- Building the documentation
- History graphs
- Testing
- Shamrock primitive types
- Solver graph
- Solver graph nodes
- Solver graph edges
sham::kernel_callsham::distributed_data_kernel_call- Implementation selection
- Riemann solver implementation notes
- Profiling
- Profiling build performance / time
- Release process