chombo-discharge
Loading...
Searching...
No Matches
Geometries
RodPlaneProfile
CD_RodPlaneProfile.H
Go to the documentation of this file.
1
/* chombo-discharge
2
* Copyright © 2021 SINTEF Energy Research.
3
* Please refer to Copyright.txt and LICENSE in the chombo-discharge root directory.
4
*/
5
12
#ifndef CD_RodPlaneProfile_H
13
#define CD_RodPlaneProfile_H
14
15
// Our includes
16
#include <
CD_ComputationalGeometry.H
>
17
#include <CD_NamespaceHeader.H>
18
22
class
RodPlaneProfile
:
public
ComputationalGeometry
23
{
24
public
:
25
enum class
profile
26
{
27
circle,
28
square,
29
};
30
31
RodPlaneProfile
();
32
~RodPlaneProfile
();
33
34
protected
:
35
profile m_profile;
36
37
BaseIF*
38
getBaseIF();
39
BaseIF*
40
getBaseIFCircle();
41
BaseIF*
42
getBaseIFSquare();
43
};
44
45
#include <CD_NamespaceFooter.H>
46
47
#endif
CD_ComputationalGeometry.H
Declaration of base class for defining geometries.
ComputationalGeometry
Abstract base class for geometries.
Definition
CD_ComputationalGeometry.H:36
RodPlaneProfile
Geometry class which defines an electrode blade and a dielectric slab with various surface profiles.
Definition
CD_RodPlaneProfile.H:23
Generated by
1.9.8