chombo-discharge
Loading...
Searching...
No Matches
CD_DiskProfiledPlane.H
1/* chombo-discharge
2 * Copyright © SINTEF Energy Research.
3 * Please refer to Copyright.txt and LICENSE in the chombo-discharge root directory.
4 */
5
12#ifndef CD_DiskProfiledPlane_H
13#define CD_DiskProfiledPlane_H
14
15// Our includes
17#include <CD_NamespaceHeader.H>
18
26{
27public:
31 DiskProfiledPlane() noexcept;
32
36 virtual ~DiskProfiledPlane() = default;
37
38protected:
42 virtual void
43 defineElectrode() noexcept;
44
48 virtual void
49 defineDielectric() noexcept;
50};
51
52#include <CD_NamespaceFooter.H>
53
54#endif
Declaration of base class for defining geometries.
Abstract base class for geometries.
Definition CD_ComputationalGeometry.H:36
CD_DiskProfiledPlane.H.
Definition CD_DiskProfiledPlane.H:26
DiskProfiledPlane() noexcept
Constructor - reads in all parameters.
Definition CD_DiskProfiledPlane.cpp:31
virtual void defineElectrode() noexcept
Define the electrode.
Definition CD_DiskProfiledPlane.cpp:55
virtual void defineDielectric() noexcept
Define the dielectric plate.
Definition CD_DiskProfiledPlane.cpp:108
virtual ~DiskProfiledPlane()=default
Destructor - does nothing.