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

A filter accepting metal cells only. More...

#include <filter.hpp>

Public Types

typedef viennagrid::result_of::cells< MeshType >::type cell_type
 

Public Member Functions

 metal_filter (DeviceType const &d)
 
bool operator() (cell_type const &cell) const
 

Detailed Description

template<typename DeviceType>
class viennashe::util::metal_filter< DeviceType >

A filter accepting metal cells only.

Definition at line 200 of file filter.hpp.

Member Typedef Documentation

◆ cell_type

template<typename DeviceType >
typedef viennagrid::result_of::cells<MeshType>::type viennashe::util::metal_filter< DeviceType >::cell_type

Definition at line 205 of file filter.hpp.

Constructor & Destructor Documentation

◆ metal_filter()

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

Definition at line 207 of file filter.hpp.

Member Function Documentation

◆ operator()()

template<typename DeviceType >
bool viennashe::util::metal_filter< DeviceType >::operator() ( cell_type const &  cell) const
inline

Definition at line 209 of file filter.hpp.


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