NOMAD Source  Version 4.0.0 Beta
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MeshBase.hpp File Reference

Base class for mesh. More...

#include <memory>
#include "AlgoStopReasons.hpp"
#include "../Math/ArrayOfDouble.hpp"
#include "../Math/Direction.hpp"
#include "../Math/Point.hpp"
#include "../Param/PbParameters.hpp"
#include "../nomad_nsbegin.hpp"
#include "../nomad_nsend.hpp"
Include dependency graph for MeshBase.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeshBase
 The generic class for meshes (discretization of design variables space). More...
 

Functions

std::ostream & operator<< (std::ostream &os, const MeshBase &mesh)
 Display useful values so that a new mesh could be constructed using these values. More...
 
std::istream & operator>> (std::istream &is, MeshBase &mesh)
 Get the mesh values from stream. More...
 

Detailed Description

Base class for mesh.

Author
Viviane Rochon Montplaisir
Date
November 2017

Definition in file MeshBase.hpp.

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const MeshBase mesh 
)

Display useful values so that a new mesh could be constructed using these values.

std::istream& operator>> ( std::istream &  is,
MeshBase mesh 
)

Get the mesh values from stream.