|
psim
1.0
Generalized 2D phonon transport using a Monte Carlo method
|
This is the complete list of members for Cell, including all inherited members.
| Cell(Triangle cell, Sensor &sensor, double spec=1.) | Cell | |
| findTransitionSurface(Cell &other) | Cell | |
| getArea() const noexcept | Cell | inline |
| getBoundaries() const noexcept | Cell | inline |
| getBoundaryLines() const noexcept | Cell | |
| getEmitEnergy(double t_eq) const noexcept | Cell | |
| getHeatCapacityAtFreq(std::size_t freq_index) const noexcept | Cell | inline |
| getInitEnergy(double t_eq) const noexcept | Cell | |
| getInitTemp() const noexcept | Cell | inline |
| getMaterial() const noexcept | Cell | inline |
| getMaterialID() const noexcept | Cell | inline |
| getRandPoint(double r1, double r2) const noexcept | Cell | inline |
| getSensorID() const noexcept | Cell | inline |
| getSteadyTemp(std::size_t step=0) const noexcept | Cell | inline |
| handleSurfaceCollision(Phonon &p, const Point &poi, double step_time) const noexcept | Cell | |
| initialUpdate(Phonon &p, const Material::Table &table) const noexcept | Cell | inline |
| initialUpdate(Phonon &p) const noexcept | Cell | inline |
| Line typedef | Cell | |
| operator!=(const Cell &rhs) const | Cell | |
| operator<<(std::ostream &os, const Cell &cell) | Cell | friend |
| operator==(const Cell &rhs) const | Cell | |
| Point typedef | Cell | |
| scatterUpdate(Phonon &p) const noexcept | Cell | inline |
| setEmitSurface(const Line &line, double temp, double duration, double start_time) | Cell | |
| Triangle typedef | Cell | |
| updateEmitTables() noexcept | Cell | |
| updateHeatParams(const Phonon &p, std::size_t step) noexcept | Cell | |
| validate(const Cell &other) const | Cell |