|
Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website |
Files | |
| build_info.cpp | |
| Run header implementation. | |
| build_info.h | |
| Run header: version, build configuration, devices, input and start time. | |
| common.h | |
| Common header file. | |
| common_debug_helpers.h | |
| Common debugging helpers. | |
| common_io.cpp | |
| Common IO implementation. | |
| common_io.h | |
| Common IO header file. | |
| common_math.cpp | |
| Common math functions. | |
| common_math.h | |
| Common math functions. | |
| common_typedef.h | |
| Typedefs for common types. | |
| expression.h | |
| Host-side analytical expressions of (x, y, z, t) from input files. | |
| growing_buffer.cpp | |
| Device memory that grows in place (CUDA virtual memory management). | |
| growing_buffer.h | |
| Device memory that grows in place. | |
| input.h | |
| Lookup of real-valued input parameters. | |
| launch_bounds.h | |
| Launch bounds of kernels that need many registers per thread. | |
| log.cpp | |
| Console output implementation. | |
| log.h | |
| Console output: rank-0 info lines, aligned sections and tables, warnings and errors on stderr, optional color on terminals. | |
| state.h | |
| Conservative state: the flow block and the species partial densities. | |