waLBerla 7.2
Loading...
Searching...
No Matches
FileIO.h File Reference

Detailed Description

#include <core/mpi/MPIWrapper.h>
#include <core/mpi/Reduce.h>
#include <domain_decomposition/BlockStorage.h>
#include <fstream>
#include <string>
#include <vector>
#include "FileIO.impl.h"

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  walberla::field
 

Functions

template<typename FieldT >
void walberla::field::writeToFile (const std::string &filename, const BlockStorage &blockStorage, const BlockDataID &fieldID, const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet())
 Writes a field from a BlockStorage to file.
 
template<typename FieldT >
void walberla::field::readFromFile (const std::string &filename, BlockStorage &blockStorage, const BlockDataID &fieldID, const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet())
 Reads a field from a file.