sunpeek.components.types#

Functions

calculate_eta0b(eta0hem, kd)

Calculate beam peak collector efficiency eta_0b from hemispheric peak eta0hem and diffuse IAM kd.

calculate_eta0hem(eta0b, kd)

Calculate hemispherical peak collector efficiency eta_0hem from beam peak eta0b and diffuse IAM kd.

calculate_kd_Hess_and_Hanby(iam_method)

Calculate collector parameter "Kd" (incidence angle modifier for diffuse radiation) based on "Kb" (IAM for beam).

Classes

ApertureParameters(**data)

Collector(test_reference_area, test_type, ...)

Implements a specific collector (product of some manufacturer), including all performance data acc.

CollectorReferenceAreaTypes(value[, names, ...])

CollectorTestTypes(value[, names, module, ...])

CollectorTypes(value[, names, module, ...])

SensorType(name, compatible_unit_str, ...[, ...])

UninitialisedCollector(collector_name, ...)