ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::built_in_potential_accessor< DeviceType > Class Template Reference

Accessor for retrieving the built-in potential in the device. More...

#include <accessors.hpp>

Public Types

typedef viennagrid::result_of::cell< MeshType >::type cell_type
 
typedef viennagrid::result_of::facet< MeshType >::type facet_type
 
typedef double value_type
 

Public Member Functions

 built_in_potential_accessor (DeviceType const &d)
 
value_type operator() (cell_type const &c) const
 

Detailed Description

template<typename DeviceType>
class viennashe::built_in_potential_accessor< DeviceType >

Accessor for retrieving the built-in potential in the device.

Definition at line 160 of file accessors.hpp.

Member Typedef Documentation

◆ cell_type

template<typename DeviceType >
typedef viennagrid::result_of::cell<MeshType>::type viennashe::built_in_potential_accessor< DeviceType >::cell_type

Definition at line 165 of file accessors.hpp.

◆ facet_type

template<typename DeviceType >
typedef viennagrid::result_of::facet<MeshType>::type viennashe::built_in_potential_accessor< DeviceType >::facet_type

Definition at line 166 of file accessors.hpp.

◆ value_type

template<typename DeviceType >
typedef double viennashe::built_in_potential_accessor< DeviceType >::value_type

Definition at line 167 of file accessors.hpp.

Constructor & Destructor Documentation

◆ built_in_potential_accessor()

template<typename DeviceType >
viennashe::built_in_potential_accessor< DeviceType >::built_in_potential_accessor ( DeviceType const &  d)
inline

Definition at line 169 of file accessors.hpp.

Member Function Documentation

◆ operator()()

template<typename DeviceType >
value_type viennashe::built_in_potential_accessor< DeviceType >::operator() ( cell_type const &  c) const
inline

Definition at line 171 of file accessors.hpp.


The documentation for this class was generated from the following file: