ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
assemble_all.hpp File Reference

Generic assembly of traps is implemented here. More...

Go to the source code of this file.

Namespaces

namespace  viennashe
 The main ViennaSHE namespace. All functionality resides inside this namespace.
 
namespace  viennashe::she
 

Functions

template<typename DeviceType , typename TimeStepQuantitiesT , typename VertexT , typename EdgeT , typename MatrixType , typename VectorType >
void viennashe::she::assemble (DeviceType &device, TimeStepQuantitiesT &old_quantities, TimeStepQuantitiesT &quantities, viennashe::config const &conf, viennashe::she::unknown_she_quantity< VertexT, EdgeT > const &quan, MatrixType &A, VectorType &b, bool use_timedependence, bool quan_valid)
 

Detailed Description

Generic assembly of traps is implemented here.

Definition in file assemble_all.hpp.