Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website
Loading...
Searching...
No Matches
common Directory Reference

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.