An accessor to the current density on vertices and edges (drift diffusion only!) More...
#include <current_density.hpp>
Public Types | |
typedef std::vector< double > | value_type |
Public Member Functions | |
current_density_wrapper (DeviceType const &device, viennashe::carrier_type_id ctype, PotentialQuantityType const &potential, CarrierQuantityType const &carrier, MobilityModel const &mobility_model) | |
double | operator() (FacetType const &facet) const |
value_type | operator() (CellType const &cell) const |
Protected Types | |
typedef DeviceType::mesh_type | MeshType |
typedef viennagrid::result_of::point< MeshType >::type | PointType |
typedef viennagrid::result_of::vertex< MeshType >::type | VertexType |
typedef viennagrid::result_of::facet< MeshType >::type | FacetType |
typedef viennagrid::result_of::cell< MeshType >::type | CellType |
An accessor to the current density on vertices and edges (drift diffusion only!)
Definition at line 163 of file current_density.hpp.
|
protected |
Definition at line 171 of file current_density.hpp.
|
protected |
Definition at line 170 of file current_density.hpp.
|
protected |
Definition at line 166 of file current_density.hpp.
|
protected |
Definition at line 168 of file current_density.hpp.
typedef std::vector<double> viennashe::current_density_wrapper< DeviceType, PotentialQuantityType, CarrierQuantityType, MobilityModel >::value_type |
Definition at line 174 of file current_density.hpp.
|
protected |
Definition at line 169 of file current_density.hpp.
|
inline |
Definition at line 176 of file current_density.hpp.
|
inline |
Definition at line 190 of file current_density.hpp.
|
inline |
Definition at line 183 of file current_density.hpp.