|
class | checker |
| Simple checker class for checking whether a certain material is of a given type (conductor, semiconductor, insulator). More...
|
|
struct | gas |
| A class referring to an ideal gas. More...
|
|
struct | hfo2 |
| A class referring to hafnium dioxide. More...
|
|
class | invalid_material_exception |
| Exception for the case that an invalid material is in use. More...
|
|
struct | metal |
| A class referring to any metal contact. More...
|
|
struct | si |
| A class referring to silicon and providing certain material parameters Note that this is the default material! More...
|
|
struct | sio2 |
| A class referring to silicon dioxide. More...
|
|
struct | sion |
| A class referring to silicon oxynitride
More...
|
|
|
bool | is_conductor (long material_id) |
| Convenience function for checking whether the supplied material ID refers to a metal. More...
|
|
bool | is_semiconductor (long material_id) |
| Convenience function for checking whether the supplied material ID refers to a semiconductor. More...
|
|
bool | is_insulator (long material_id) |
| Convenience function for checking whether the supplied material ID refers to an oxide. More...
|
|
double | permittivity (long material_id) |
| Convenience function for returning the permittivity of the material identified by the ID provided. More...
|
|
double | diffusivity (long material_id) |
|
long | get_material_id (std::string material_name) |
| Returns the material ID for a material identified by a string. More...
|
|
Namespace containing a small materials library.