PLaSK library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
meta.shockley.thermoelectric.ThermoElectric Member List

This is the complete list of members for meta.shockley.thermoelectric.ThermoElectric, including all inherited members.

__init__(self, name)meta.shockley.thermoelectric.ThermoElectric
_Electricalmeta.shockley.thermoelectric.ThermoElectricprotectedstatic
_get_defines_info(self)meta.shockley.thermoelectric.ThermoElectricprotected
_get_info(self)meta.shockley.thermoelectric.ThermoElectricprotected
_iter_levels(geometry, mesh, *required)meta.shockley.thermoelectric.ThermoElectricprotectedstatic
_parse_fem_tag(self, tag, manager, solver)meta.shockley.thermoelectric.ThermoElectricprotected
_parse_xpl(self, tag, manager)meta.shockley.thermoelectric.ThermoElectricprotected
_plot_hbounds(self, solver)meta.shockley.thermoelectric.ThermoElectricprotected
_read_attr(self, tag, attr, solver, type=None, pyattr=None)meta.shockley.thermoelectric.ThermoElectricprotected
_save_thermoelectric(self, h5file, group)meta.shockley.thermoelectric.ThermoElectricprotected
_Thermalmeta.shockley.thermoelectric.ThermoElectricprotectedstatic
compute(self, save=True, invalidate=True, group='ThermoElectric')meta.shockley.thermoelectric.ThermoElectric
dataLog(const std::string &chart_name, const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
dataLog(const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
electricalmeta.shockley.thermoelectric.ThermoElectric
get_junction_currents(self, refine=16, interpolation='linear')meta.shockley.thermoelectric.ThermoElectric
get_temperature(self)meta.shockley.thermoelectric.ThermoElectric
get_total_current(self, nact=0)meta.shockley.thermoelectric.ThermoElectric
get_vertical_voltage(self, at=0)meta.shockley.thermoelectric.ThermoElectric
get_voltage(self)meta.shockley.thermoelectric.ThermoElectric
getClassDescription() constplask::Solverinlinevirtual
getClassName() const =0plask::Solverpure virtual
getId() constplask::Solverinline
getName() constplask::Solverinline
initCalculation()plask::Solver
initializedplask::Solverprotected
invalidate()plask::Solverinline
isInitialized()plask::Solverinline
load_xpl(self, xpl, manager)meta.shockley.thermoelectric.ThermoElectric
loadConfiguration(XMLReader &source, Manager &manager)plask::Solvervirtual
on_initialize(self)meta.shockley.thermoelectric.ThermoElectric
on_invalidate(self)meta.shockley.thermoelectric.ThermoElectric
onInitialize()plask::Solverinlineprotectedvirtual
onInvalidate()plask::Solverinlineprotectedvirtual
parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element")plask::Solver
plot_junction_current(self, refine=16, bounds=True, interpolation='linear', label=None, **kwargs)meta.shockley.thermoelectric.ThermoElectric
plot_temperature(self, geometry_color='0.75', mesh_color=None, geometry_alpha=0.35, mesh_alpha=0.15, geometry_lw=1.0, mesh_lw=1.0, **kwargs)meta.shockley.thermoelectric.ThermoElectric
plot_vertical_voltage(self, at=0., **kwargs)meta.shockley.thermoelectric.ThermoElectric
plot_voltage(self, geometry_color='0.75', mesh_color=None, geometry_alpha=0.35, mesh_alpha=0.15, geometry_lw=1.0, mesh_lw=1.0, **kwargs)meta.shockley.thermoelectric.ThermoElectric
reconnect(self)meta.shockley.thermoelectric.ThermoElectric
save(self, filename=None, group='ThermoElectric')meta.shockley.thermoelectric.ThermoElectric
Solver(const std::string &name="")plask::Solverinline
tfreqmeta.shockley.thermoelectric.ThermoElectric
thermalmeta.shockley.thermoelectric.ThermoElectric
writelog(LogLevel level, std::string msg, Args &&... params) constplask::Solverinline
~Solver()plask::Solverinlinevirtual