DFT-EFE
 
Loading...
Searching...
No Matches
ParentToChildCellsManagerDealii.h
Go to the documentation of this file.
1#ifndef dftefeParentToChildCellsManagerDealii_h
2#define dftefeParentToChildCellsManagerDealii_h
3
4#include <utils/TypeConfig.h>
8#include <vector>
9#include <memory>
10namespace dftefe
11{
12 namespace basis
13 {
14 template <unsigned int dim>
16 {
17 public:
20
21 std::vector<std::shared_ptr<const TriangulationCellBase>>
22 createChildCells(const TriangulationCellBase &parentCell) override;
23
24 void
25 popLast() override;
26
27 private:
28 std::vector<std::shared_ptr<TriangulationDealiiSerial<dim>>>
30 };
31
32 } // end of namespace basis
33
34} // end of namespace dftefe
36#endif // dftefeParentToChildCellsManagerDealii_h
Definition: ParentToChildCellsManagerBase.h:13
Definition: ParentToChildCellsManagerDealii.h:16
std::vector< std::shared_ptr< TriangulationDealiiSerial< dim > > > d_triangulationDealiiSerialVector
Definition: ParentToChildCellsManagerDealii.h:29
ParentToChildCellsManagerDealii()
Definition: ParentToChildCellsManagerDealii.t.cpp:8
std::vector< std::shared_ptr< const TriangulationCellBase > > createChildCells(const TriangulationCellBase &parentCell) override
Definition: ParentToChildCellsManagerDealii.t.cpp:18
~ParentToChildCellsManagerDealii()
Definition: ParentToChildCellsManagerDealii.t.cpp:13
void popLast() override
Definition: ParentToChildCellsManagerDealii.t.cpp:49
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