#include "annulusMesh2D.h"
#include "gmshOccCompat.h"
#include "geom/complexGeomObjects.h"
#include "geom/geomObjects.h"
#include <cmath>
#include <gmsh.h>
#include <sstream>
#include <stdexcept>
#include <vector>
Go to the source code of this file.
|
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::assertRectangleAnnulusValid (const geom::Rectangle &outer, const geom::Rectangle &inner) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::assertCircleAnnulusValid (const geom::Circle &outer, const geom::Circle &inner) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::assertEllipseAnnulusValid (const geom::Ellipse &outer, const geom::Ellipse &inner) |
| |
| int | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::addEllipseDiskOcc (const geom::Ellipse &e) |
| |
| static int | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::firstTagOfDim (const std::vector< std::pair< int, int > > &ov, int dim) |
| |
| util::Point | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::embedPointInAnnulus2D (const geom::AnnulusGeomObject &a) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::finish2DCutEmbedSurface (const std::vector< std::pair< int, int > > &ov, const geom::AnnulusGeomObject &a, double h) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::buildRectangleAnnulus2D (const geom::AnnulusGeomObject &a, double h) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::buildCircleAnnulus2D (const geom::AnnulusGeomObject &a, double h) |
| |
| void | mesh_gen::anonymous_namespace{annulusMesh2D.cpp}::buildEllipseAnnulus2D (const geom::AnnulusGeomObject &a, double h) |
| |
| void | mesh_gen::buildAnnulus2DInCurrentModel (const geom::AnnulusGeomObject &a, double h) |
| |