|
Graph Framework
|
Class representing a netcdf dataset. More...
#include <output.hpp>
Public Member Functions | |
| data_set (const result_file &result) | |
| Construct a dataset. | |
| template<bool SAFE_MATH = false> | |
| void | create_variable (const result_file &result, const std::string &name, graph::shared_leaf< T, SAFE_MATH > &node, jit::context< T, SAFE_MATH > &context) |
| Create a variable. | |
| template<bool SAFE_MATH = false> | |
| void | reference_variable (const result_file &result, const std::string &name, graph::shared_variable< T, SAFE_MATH > &&node) |
| Load reference. | |
| template<bool SAFE_MATH = false> | |
| void | reference_imag_variable (const result_file &result, const std::string &name, graph::shared_variable< T, SAFE_MATH > &&node) |
| Load imaginary reference. | |
| void | write (const result_file &result) |
| Write step. | |
| void | write (const result_file &result, const size_t index) |
| Write step. | |
| void | read (const result_file &result, const size_t index) |
| Read step. | |
Class representing a netcdf dataset.
| T | Base type of the calculation. |
|
inline |
Construct a dataset.
| [in] | result | A result file reference. |
|
inline |
Create a variable.
| SAFE_MATH | Use Safe Math operations. |
| [in] | result | A result file reference. |
| [in] | name | Name of the variable. |
| [in] | node | Node to create variable for. |
| [in] | context | Context for the gpu. |
|
inline |
Read step.
| [in] | result | A result file reference. |
| [in] | index | Time index. |
|
inline |
Load imaginary reference.
| SAFE_MATH | Use Safe Math operations. |
| [in] | result | A result file reference. |
| [in] | name | Name of the variable. |
| [in] | node | Node to create variable for. |
|
inline |
Load reference.
| SAFE_MATH | Use Safe Math operations. |
| [in] | result | A result file reference. |
| [in] | name | Name of the variable. |
| [in] | node | Node to create variable for. |
|
inline |
Write step.
| [in] | result | A result file reference. |
|
inline |
Write step.
| [in] | result | A result file reference. |
| [in] | index | Time index. |