Peano
Loading...
Searching...
No Matches
LoadStoreComputeFlag.h
Go to the documentation of this file.
1// This file is part of the Peano project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
5
6#include <string>
7
8
9namespace peano4 {
10 namespace grid {
29
44
60
83
84 std::string toString(LoadStoreComputeFlag flag);
85
92 LoadStoreComputeFlag constructLoadStoreComputeFlag(bool predicateForLoad, bool predicateForStore);
93
115 LoadStoreComputeFlag constructLoadStoreComputeFlag(bool predicateToUseData, bool predicateForLoad, bool predicateForStore);
116 }
117}
std::string toString(VertexType type)
Definition grid.cpp:276
bool storePersistently(LoadStoreComputeFlag flag)
Data is stored persistently on input/output stream.
bool loadPersistently(LoadStoreComputeFlag flag)
Data is stored persistently on input/output stream.
bool computeOnData(LoadStoreComputeFlag flag)
Data is stored persistently on input/output stream.
LoadStoreComputeFlag
Flag to control data movements.
LoadStoreComputeFlag constructLoadStoreComputeFlag(bool predicateForLoad, bool predicateForStore)
Constructs a data storage scheme.