DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
OpenFOAMMesh.hpp File Reference
#include "Geometric.hpp"
#include "Elements.hpp"
#include "Quadrature.hpp"
#include "Mesh.hpp"
#include <map>
Include dependency graph for OpenFOAMMesh.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DNDS::Geom::OpenFOAM::OpenFOAMBoundaryCondition
 
struct  DNDS::Geom::OpenFOAM::OpenFOAMReader
 
struct  DNDS::Geom::OpenFOAM::OpenFOAMConverter
 

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::Geom
 
namespace  DNDS::Geom::OpenFOAM
 

Functions

int DNDS::Geom::OpenFOAM::passOpenFOAMSpaces (std::istream &in)
 
bool DNDS::Geom::OpenFOAM::getUntil (std::istream &in, char v, std::string &buf)
 
void DNDS::Geom::OpenFOAM::readOpenFOAMList (std::istream &in, const std::function< void(std::istream &)> &readOneItem)
 
void DNDS::Geom::OpenFOAM::readOpenFOAMObj (std::istream &in, const std::function< void(const std::string &)> &readOneItemLine)
 
std::vector< std::string > DNDS::Geom::OpenFOAM::readOpenFOAMHeader (std::istream &in)
 
std::tuple< Elem::ElemType, std::vector< index > > DNDS::Geom::OpenFOAM::ExtractTopologicalElementFromPolyMeshCell (const std::vector< std::vector< index > > &facesIn, const std::vector< int > &ownIn)