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

Contains exceptions for viennashe::models. More...

#include <stdexcept>
#include <sstream>

Go to the source code of this file.

Classes

class  viennashe::models::invalid_parameter_exception
 Thrown whenever an invalid parameter to a model is given. More...
 
class  viennashe::models::index_out_of_bounds_exception
 Thrown whenever a model finds an index to be out of bounds. More...
 
class  viennashe::models::model_evaluation_exception
 Exception for the case that the evaluation of a model fails. More...
 

Namespaces

namespace  viennashe
 The main ViennaSHE namespace. All functionality resides inside this namespace.
 
namespace  viennashe::models
 Namespace containing everything models related.
 

Detailed Description

Contains exceptions for viennashe::models.

Definition in file exception.hpp.