Peano
Loading...
Searching...
No Matches
tests::peano4::grid::CreateGrid Class Reference

#include <CreateGrid.h>

Inheritance diagram for tests::peano4::grid::CreateGrid:
Collaboration diagram for tests::peano4::grid::CreateGrid:

Public Member Functions

 CreateGrid ()=default
virtual ~CreateGrid () override=default
void beginTraversal (const tarch::la::Vector< DIMENSIONS, double > &x, const tarch::la::Vector< DIMENSIONS, double > &h) override
void endTraversal (const tarch::la::Vector< DIMENSIONS, double > &x, const tarch::la::Vector< DIMENSIONS, double > &h) override
void loadCell (const ::peano4::grid::GridTraversalEvent &event) override
void storeCell (const ::peano4::grid::GridTraversalEvent &event) override
void enterCell (const ::peano4::grid::GridTraversalEvent &event) override
void leaveCell (const ::peano4::grid::GridTraversalEvent &event) override
TraversalObserver * clone (int spacetreeId) override
std::vector<::peano4::grid::GridControlEvent > getGridControlEvents () const override

Detailed Description

Definition at line 11 of file CreateGrid.h.

Constructor & Destructor Documentation

◆ CreateGrid()

tests::peano4::grid::CreateGrid::CreateGrid ( )
default

Referenced by clone().

Here is the caller graph for this function:

◆ ~CreateGrid()

virtual tests::peano4::grid::CreateGrid::~CreateGrid ( )
overridevirtualdefault

Member Function Documentation

◆ beginTraversal()

void tests::peano4::grid::CreateGrid::beginTraversal ( const tarch::la::Vector< DIMENSIONS, double > & x,
const tarch::la::Vector< DIMENSIONS, double > & h )
override

Definition at line 7 of file CreateGrid.cpp.

◆ clone()

peano4::grid::TraversalObserver * tests::peano4::grid::CreateGrid::clone ( int spacetreeId)
override

Definition at line 25 of file CreateGrid.cpp.

References CreateGrid().

Here is the call graph for this function:

◆ endTraversal()

void tests::peano4::grid::CreateGrid::endTraversal ( const tarch::la::Vector< DIMENSIONS, double > & x,
const tarch::la::Vector< DIMENSIONS, double > & h )
override

Definition at line 12 of file CreateGrid.cpp.

◆ enterCell()

void tests::peano4::grid::CreateGrid::enterCell ( const ::peano4::grid::GridTraversalEvent & event)
override

Definition at line 21 of file CreateGrid.cpp.

◆ getGridControlEvents()

std::vector<::peano4::grid::GridControlEvent > tests::peano4::grid::CreateGrid::getGridControlEvents ( ) const
override

Definition at line 27 of file CreateGrid.cpp.

◆ leaveCell()

void tests::peano4::grid::CreateGrid::leaveCell ( const ::peano4::grid::GridTraversalEvent & event)
override

Definition at line 23 of file CreateGrid.cpp.

◆ loadCell()

void tests::peano4::grid::CreateGrid::loadCell ( const ::peano4::grid::GridTraversalEvent & event)
override

Definition at line 17 of file CreateGrid.cpp.

◆ storeCell()

void tests::peano4::grid::CreateGrid::storeCell ( const ::peano4::grid::GridTraversalEvent & event)
override

Definition at line 19 of file CreateGrid.cpp.


The documentation for this class was generated from the following files: