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

The inverse filter to the contact_filter. More...

#include <filter.hpp>

Public Types

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

Public Member Functions

 no_contact_filter (DeviceType const &d)
 
bool operator() (vertex_type const &v) const
 
bool operator() (cell_type const &cell) const
 

Detailed Description

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

The inverse filter to the contact_filter.

Definition at line 91 of file filter.hpp.

Member Typedef Documentation

◆ cell_type

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

Definition at line 97 of file filter.hpp.

◆ vertex_type

template<typename DeviceType >
typedef viennagrid::result_of::vertex<MeshType>::type viennashe::util::no_contact_filter< DeviceType >::vertex_type

Definition at line 96 of file filter.hpp.

Constructor & Destructor Documentation

◆ no_contact_filter()

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

Definition at line 99 of file filter.hpp.

Member Function Documentation

◆ operator()() [1/2]

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

Definition at line 102 of file filter.hpp.

◆ operator()() [2/2]

template<typename DeviceType >
bool viennashe::util::no_contact_filter< DeviceType >::operator() ( vertex_type const &  v) const
inline

Definition at line 101 of file filter.hpp.


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