PLaSK library

Loading...
Searching...
No Matches
Classes | Namespaces
mesh.hpp File Reference

This file contains base classes for meshes. More...

`#include <map>`
`#include <plask/config.hpp>`
`#include <plask/memory.hpp>`
`#include "../vec.hpp"`
`#include "../geometry/object.hpp"`
`#include "../utils/iterators.hpp"`
`#include "../utils/cache.hpp"`
`#include "../utils/xml.hpp"`
`#include <boost/signals2.hpp>`
`#include "../utils/event.hpp"`
Include dependency graph for mesh.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | plask::MeshBase
| Common base for meshes and generators. More...
struct | plask::Mesh
| Base class for all the meshes. More...
struct | plask::Mesh::Event
| Store information about event connected with mesh. More...
struct | plask::MeshD< dimension >
| Base class for all meshes defined for specified number of dimensions. More...
class | plask::MeshGenerator
| Base class for every mesh generator. More...
class | plask::MeshGeneratorD< MESH_DIM >
| Base class for specific mesh generator. More...
struct | plask::RegisterMeshReader
| Helper which call stores mesh reader when constructed. More...
struct | plask::RegisterMeshGeneratorReader
| Helper which call stores mesh reader when constructed. More...

## Namespaces
namespace | plask
| Patterson quadrature for complex function along specified line.

## Detailed Description

This file contains base classes for meshes.

See also
  Meshes

Definition in file mesh.hpp.