Gyselalib++
 
Loading...
Searching...
No Matches
nullqnsolver.hpp
1// SPDX-License-Identifier: MIT
2
3#pragma once
4
5#include "geometry.hpp"
6#include "iqnsolver.hpp"
7
12class NullQNSolver : public IQNSolver
13{
14public:
15 NullQNSolver() = default;
16
17 ~NullQNSolver() override = default;
18
27 DFieldXY electrostatic_potential,
28 DFieldXY electric_field_x,
29 DFieldXY electric_field_y,
30 DConstFieldSpXYVxVy allfdistribu) const override;
31};
Base class for a Quasi-Neutrality solver.
Definition iqnsolver.hpp:13
Null operator.
Definition nullqnsolver.hpp:15
void operator()(DFieldXY electrostatic_potential, DFieldXY electric_field_x, DFieldXY electric_field_y, DConstFieldSpXYVxVy allfdistribu) const override
A QN Solver which does nothing.