DFT-EFE
 
Loading...
Searching...
No Matches
ParentToChildCellsManagerBase.h
Go to the documentation of this file.
1#ifndef dftefeParentToChildCellsManagerBase_h
2#define dftefeParentToChildCellsManagerBase_h
3
4#include <utils/TypeConfig.h>
6#include <vector>
7#include <memory>
8namespace dftefe
9{
10 namespace basis
11 {
13 {
14 public:
15 virtual ~ParentToChildCellsManagerBase() = default;
16 virtual std::vector<std::shared_ptr<const TriangulationCellBase>>
18
19 virtual void
20 popLast() = 0;
21 };
22
23 } // end of namespace basis
24
25} // end of namespace dftefe
26#endif // dftefeParentToChildCellsManagerBase_h
Definition: ParentToChildCellsManagerBase.h:13
virtual std::vector< std::shared_ptr< const TriangulationCellBase > > createChildCells(const TriangulationCellBase &parentCell)=0
An abstract class for an geometric cell. This is done to prevent the template (as required by deal....
Definition: TriangulationCellBase.h:20
dealii includes
Definition: AtomFieldDataSpherical.cpp:31