ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::io::detail::mesh_generator_vtk< MeshT > Struct Template Reference

#include <device_reader_vtk.hpp>

Public Types

typedef viennagrid::io::vtk_reader< MeshT > vtk_reader_type
 

Public Member Functions

 mesh_generator_vtk (std::string filename)
 
template<typename SegT >
void operator() (MeshT &mesh, SegT &seg)
 
vtk_reader_typereader ()
 

Detailed Description

template<typename MeshT>
struct viennashe::io::detail::mesh_generator_vtk< MeshT >

Definition at line 46 of file device_reader_vtk.hpp.

Member Typedef Documentation

◆ vtk_reader_type

template<typename MeshT >
typedef viennagrid::io::vtk_reader<MeshT> viennashe::io::detail::mesh_generator_vtk< MeshT >::vtk_reader_type

Definition at line 48 of file device_reader_vtk.hpp.

Constructor & Destructor Documentation

◆ mesh_generator_vtk()

template<typename MeshT >
viennashe::io::detail::mesh_generator_vtk< MeshT >::mesh_generator_vtk ( std::string  filename)
inline

Definition at line 50 of file device_reader_vtk.hpp.

Member Function Documentation

◆ operator()()

template<typename MeshT >
template<typename SegT >
void viennashe::io::detail::mesh_generator_vtk< MeshT >::operator() ( MeshT &  mesh,
SegT &  seg 
)
inline

Definition at line 53 of file device_reader_vtk.hpp.

◆ reader()

template<typename MeshT >
vtk_reader_type & viennashe::io::detail::mesh_generator_vtk< MeshT >::reader ( )
inline

Definition at line 58 of file device_reader_vtk.hpp.


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