Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
Dune::GridConstruction< GridType, 3 > Struct Template Reference

Specialisation for dim==3. More...

#include <dune/fufem/utilities/gridconstruction.hh>

Public Types

using ctype = typename GridType::ctype
 
using FV = Dune::FieldVector< ctype, dim >
 

Static Public Member Functions

static std::unique_ptr< GridType > createGrid (const ParameterTree &config)
 Create various grids.
 
static std::unique_ptr< GridType > createTubeSegment (const ParameterTree &config)
 
static std::unique_ptr< GridType > createSphere (const ParameterTree &config)
 Create a sphere grid.
 
static std::unique_ptr< GridType > createCuboid (const ParameterTree &config)
 Create a rectangular grid.
 

Static Public Attributes

static const int dim =GridType::dimension
 

Detailed Description

template<class GridType>
struct Dune::GridConstruction< GridType, 3 >

Specialisation for dim==3.

Member Typedef Documentation

◆ ctype

template<class GridType >
using Dune::GridConstruction< GridType, 3 >::ctype = typename GridType::ctype

◆ FV

template<class GridType >
using Dune::GridConstruction< GridType, 3 >::FV = Dune::FieldVector<ctype,dim>

Member Function Documentation

◆ createCuboid()

template<class GridType >
static std::unique_ptr< GridType > Dune::GridConstruction< GridType, 3 >::createCuboid ( const ParameterTree config)
inlinestatic

Create a rectangular grid.

◆ createGrid()

template<class GridType >
static std::unique_ptr< GridType > Dune::GridConstruction< GridType, 3 >::createGrid ( const ParameterTree config)
inlinestatic

Create various grids.

Parameters
config- Parameter file specifying additional parameter

◆ createSphere()

template<class GridType >
static std::unique_ptr< GridType > Dune::GridConstruction< GridType, 3 >::createSphere ( const ParameterTree config)
inlinestatic

Create a sphere grid.

◆ createTubeSegment()

template<class GridType >
static std::unique_ptr< GridType > Dune::GridConstruction< GridType, 3 >::createTubeSegment ( const ParameterTree config)
inlinestatic

Member Data Documentation

◆ dim

template<class GridType >
const int Dune::GridConstruction< GridType, 3 >::dim =GridType::dimension
static

The documentation for this struct was generated from the following file: