Routines for ensuring a constant doping along contacts. More...
#include <set>#include <queue>#include <vector>#include "viennagrid/forwards.hpp"#include "viennagrid/mesh/mesh.hpp"#include "viennagrid/mesh/neighbor_iteration.hpp"#include "viennashe/device.hpp"#include "viennashe/materials/all.hpp"Go to the source code of this file.
Namespaces | |
| namespace | viennashe |
| The main ViennaSHE namespace. All functionality resides inside this namespace. | |
| namespace | viennashe::detail |
| Namespace for implementation details. Typically not of interest for the library user. | |
Functions | |
| template<typename DeviceT > | |
| void | viennashe::detail::smooth_doping_at_contacts (DeviceT &d) |
| Utility function for smoothing the doping next to contacts. More... | |
Routines for ensuring a constant doping along contacts.
Definition in file smooth_doping.hpp.