Source code for psc_sim.parameters

from __future__ import annotations

from dataclasses import dataclass

Q = 1.60218e-19
K = 1.38065e-23
EXP_CLIP = 80.0


[docs] @dataclass(frozen=True) class CellParameters: I0: float = 1e-8 n: float = 1.5 Iph: float = 0.03 Rs: float = 1.0 Rsh: float = 1000.0 T: float = 300.0 Cj: float = 1e-7 Rion: float = 500.0 Cion: float = 1e-6
[docs] def vt(self) -> float: return self.n * K * self.T / Q
[docs] @dataclass class CellMetrics: voc: float isc: float ff: float pce: float rs_extracted: float pmax: float vmp: float imp: float