psim
1.0
Generalized 2D phonon transport using a Monte Carlo method
|
This is the complete list of members for TransitionSurface, including all inherited members.
boundaryHandlePhonon(Phonon &p) const noexcept | Surface | |
cell_ | Surface | protected |
contains(const Point &point) const noexcept | Surface | inline |
getLength() const noexcept | Surface | inline |
getNormal() const noexcept | Surface | inline |
getRandPoint(double r1) const noexcept | Surface | inline |
getSpecularity() const noexcept | Surface | inline |
getSurfaceLine() const noexcept | Surface | inline |
handlePhonon(Phonon &p) const noexcept | TransitionSurface | |
Line typedef | Surface | |
normal_ | Surface | protected |
operator=(const Surface &)=delete | Surface | |
operator=(Surface &&)=delete | Surface | |
operator==(const Surface &rhs) const | Surface | inline |
operator>(const Surface &rhs) const | Surface | inline |
Point typedef | Surface | |
redirectPhonon(Phonon &p) const noexcept | Surface | |
setNormal(Vector2D normal) noexcept | Surface | inline |
specularity_ | Surface | protected |
Surface(Line surface_line, Cell &cell, double specularity, int norm_sign) | TransitionSurface | |
Surface(const Surface &)=default | TransitionSurface | |
Surface(Surface &&) noexcept=default | TransitionSurface | |
Surface::Surface(Line surface_line, Cell &cell, double specularity, int norm_sign) | Surface | |
Surface::Surface(const Surface &)=default | Surface | |
Surface::Surface(Surface &&) noexcept=default | Surface | |
Vector2D typedef | Surface | |
~Surface()=default | Surface | virtual |