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

A filter accepting oxide cells only. More...

#include <filter.hpp>

Public Types

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

Public Member Functions

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

Detailed Description

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

A filter accepting oxide cells only.

Definition at line 217 of file filter.hpp.

Member Typedef Documentation

◆ cell_type

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

Definition at line 222 of file filter.hpp.

Constructor & Destructor Documentation

◆ oxide_filter()

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

Definition at line 224 of file filter.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 226 of file filter.hpp.


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