Dawn
0.0.1
About this project
Core Features
The Basics
First steps
Compiling the library
Linux
Mac OS
Linking the library
Example
Using the library
Advanced Topics
Stencil Intermediate Representation
Dawn toolchain
Parallel Model Builder
Safety Checker
Optimizer
Developer Documentation
ISIR
GridTools
Parallel Model
Dawn Coding standard
Introduction
Supported C++11 Language and Library Features
Style Issues
Naming of Types, Functions, Variables, and Enumerators
Source Code Formatting
Source Code Width
Spaces Before Parentheses
Pointer and Reference Alignment
Clang Format
Doxygen
CMake Modules
Installation
Functions & Macros
dawn_get_compiler_info
dawn_add_executable
dawn_add_library
dawn_add_target_clang_format
dawn_add_target_clean_all
dawn_add_unittest
dawn_check_and_set_cxx_flag
dawn_check_cxx_flag
dawn_check_in_source_build
dawn_combine_libraries
dawn_configure_file
dawn_create_package_string
dawn_export_options
dawn_export_package
dawn_find_python_module
dawn_get_architecture_info
dawn_get_compiler_info
dawn_get_git_head_revision
dawn_get_platform_info
dawn_get_script_dir
dawn_include_guard
dawn_make_string_pair
dawn_report_result
dawn_set_cxx_standard
Modules
FindClang
FindLLVM
FindSphinx
Findbash
Findccache
Findclang-format
Dawn
Docs
»
ISIR
Edit on GitHub
ISIR
ΒΆ
TODO