meta
¶Meta solvers.
This package combines all meta solvers and helper functions that can create solver classes without a need to explicitly import the proper binary module.
Example
>>> import meta
>>> meta.ThresholdSearchFourier2D('mysolver')
<meta.shockley.ThresholdSearchFourier2D at 0x42ac2b8>
shockley.ThermoElectric2D (name) |
Thermo-electric calculations solver without the optical part. |
shockley.ThermoElectricCyl (name) |
Thermo-electric calculations solver without the optical part. |
shockley.ThermoElectric3D (name) |
Thermo-electric calculations solver without the optical part. |
shockley.ThresholdSearchCyl ([name]) |
Solver for threshold search of semiconductor laser. |
shockley.ThresholdSearchBesselCyl ([name]) |
Solver for threshold search of semiconductor laser with vector optical solver. |
shockley.ThresholdSearch2D ([name]) |
Solver for threshold search of semiconductor laser. |
shockley.ThresholdSearchFourier2D ([name]) |
Solver for threshold search of semiconductor laser. |
ThermoElectric2D ([name]) |
Create ThermoElectric2D solver. |
ThermoElectric3D ([name]) |
Create ThermoElectric3D solver. |
ThermoElectricCyl ([name]) |
Create ThermoElectricCyl solver. |
ThresholdSearch2D ([name]) |
Create ThresholdSearch2D solver. |
ThresholdSearchBesselCyl ([name]) |
Create ThresholdSearchBesselCyl solver. |
ThresholdSearchCyl ([name]) |
Create ThresholdSearchCyl solver. |
ThresholdSearchFourier2D ([name]) |
Create ThresholdSearchFourier2D solver. |
meta.
ThermoElectric2D
(name='')¶Create ThermoElectric2D solver.
This function automatically loads shockley
submodule and creates
ThermoElectric2D
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThermoElectric3D
(name='')¶Create ThermoElectric3D solver.
This function automatically loads shockley
submodule and creates
ThermoElectric3D
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThermoElectricCyl
(name='')¶Create ThermoElectricCyl solver.
This function automatically loads shockley
submodule and creates
ThermoElectricCyl
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThresholdSearch2D
(name='')¶Create ThresholdSearch2D solver.
This function automatically loads shockley
submodule and creates
ThresholdSearch2D
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThresholdSearchBesselCyl
(name='')¶Create ThresholdSearchBesselCyl solver.
This function automatically loads shockley
submodule and creates
ThresholdSearchBesselCyl
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThresholdSearchCyl
(name='')¶Create ThresholdSearchCyl solver.
This function automatically loads shockley
submodule and creates
ThresholdSearchCyl
class.
Parameters: | name (str) – Solver name. |
---|
meta.
ThresholdSearchFourier2D
(name='')¶Create ThresholdSearchFourier2D solver.
This function automatically loads shockley
submodule and creates
ThresholdSearchFourier2D
class.
Parameters: | name (str) – Solver name. |
---|