chombo-discharge
Loading...
Searching...
No Matches
CD_DiskProfiledPlane.H
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2021-2026 SINTEF Energy Research
3 *
4 * SPDX-License-Identifier: GPL-3.0-or-later
5 */
6
13#ifndef CD_DISKPROFILEDPLANE_H
14#define CD_DISKPROFILEDPLANE_H
15
16// Our includes
18#include <CD_NamespaceHeader.H>
19
27{
28public:
32 DiskProfiledPlane() noexcept;
33
37 virtual ~DiskProfiledPlane() = default;
38
39protected:
43 virtual void
44 defineElectrode() noexcept;
45
49 virtual void
50 defineDielectric() noexcept;
51};
52
53#include <CD_NamespaceFooter.H>
54
55#endif
Declaration of base class for defining geometries.
Abstract base class for geometries.
Definition CD_ComputationalGeometry.H:37
Geometry class for disk electrode and profiled surface experiments.
Definition CD_DiskProfiledPlane.H:27
DiskProfiledPlane() noexcept
Constructor - reads in all parameters.
Definition CD_DiskProfiledPlane.cpp:34
virtual void defineElectrode() noexcept
Define the electrode.
Definition CD_DiskProfiledPlane.cpp:58
virtual void defineDielectric() noexcept
Define the dielectric plate.
Definition CD_DiskProfiledPlane.cpp:111
virtual ~DiskProfiledPlane()=default
Destructor - does nothing.