Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
makehalfcircle.hh File Reference
#include <cmath>
#include <memory>
#include <vector>
#include <dune/common/shared_ptr.hh>
#include <dune/grid/common/gridfactory.hh>
#include <dune/grid/common/boundarysegment.hh>
#include "arcofcircle.hh"

Go to the source code of this file.

Functions

template<class GridType >
std::unique_ptr< GridType > createCircle (const Dune::FieldVector< double, 2 > &center, double r)
 
template<class GridType >
void makeHalfCircle (GridType &grid)
 
template<class GridType >
void makeHalfCircleQuadTri (GridType &grid)
 
template<class GridType >
void makeHalfCircleQuad (GridType &grid)
 
template<class GridType >
void makeHalfCircleThreeTris (GridType &grid)
 

Function Documentation

◆ createCircle()

template<class GridType >
std::unique_ptr< GridType > createCircle ( const Dune::FieldVector< double, 2 > &  center,
double  r 
)

◆ makeHalfCircle()

template<class GridType >
void makeHalfCircle ( GridType &  grid)

◆ makeHalfCircleQuad()

template<class GridType >
void makeHalfCircleQuad ( GridType &  grid)

◆ makeHalfCircleQuadTri()

template<class GridType >
void makeHalfCircleQuadTri ( GridType &  grid)

◆ makeHalfCircleThreeTris()

template<class GridType >
void makeHalfCircleThreeTris ( GridType &  grid)