ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
exception.hpp File Reference

All the exceptions used within the viennashe::physics namespace. More...

#include <string>
#include <iostream>
#include <fstream>
#include <stdexcept>
#include <sstream>

Go to the source code of this file.

Classes

class  viennashe::physics::no_lattice_temperature_available_exception
 Exception which is thrown if there is no lattice temperature for a vertex. More...
 
class  viennashe::physics::data_not_available_exception
 Exception which is thrown if there is no data for a given energy. More...
 
class  viennashe::physics::dispersion_not_invertible_exception
 Exception which is thrown if there is no data for a given energy. More...
 

Namespaces

namespace  viennashe
 The main ViennaSHE namespace. All functionality resides inside this namespace.
 
namespace  viennashe::physics
 Namespace for physics models used within ViennaSHE.
 

Detailed Description

All the exceptions used within the viennashe::physics namespace.

Definition in file exception.hpp.