Invoer constructor
const
Invoer({ - required Systeemtype systeem,
- required double spanningV,
- double stroomA = 0,
- double? vermogenW,
- double cosPhi = 1.0,
- double frequentieHz = 50,
- required double lengteM,
- Leggingswijze legging = Leggingswijze.c,
- Geleidermateriaal geleider = Geleidermateriaal.koper,
- Isolatiemateriaal isolatie = Isolatiemateriaal.pvc,
- double omgevingstempC = 30,
- double grondtempC = 20,
- double lambdaGrond = 1.0,
- BundelConfig? bundel,
- double maxSpanningsvalPct = 3.0,
- double kortsluitstroomA = 0,
- double kortsluitduurMs = 500,
- BeveiligingType? beveiligingType,
- double? beveiligingWaarde,
- double zonlichtToeslagK = 0,
- double derdeHarmonischePct = 0,
- double? forceerDoorsnedemm2,
- int nParallel = 1,
- int aantalAders = 5,
- int geleidersPerKring = 2,
- double diepteM = 0.70,
- List<double>? cyclischProfiel,
- int cyclischNKringen = 1,
- bool cyclischAanliggend = true,
- double cyclischHartOpHartMm = 0,
- bool bronimpedantieActief = false,
- bool transformatorHandmatig = false,
- double transformatorKva = 250,
- double transformatorUccPct = 4.0,
- Aardingsstelsel aardingsstelsel = Aardingsstelsel.tnS,
- bool skNetOneindig = true,
- double skNetMva = 100.0,
- double? zUpstreamHandmatigMohm,
})
Implementation
const Invoer({
required this.systeem,
required this.spanningV,
this.stroomA = 0,
this.vermogenW,
this.cosPhi = 1.0,
this.frequentieHz = 50,
required this.lengteM,
this.legging = Leggingswijze.c,
this.geleider = Geleidermateriaal.koper,
this.isolatie = Isolatiemateriaal.pvc,
this.omgevingstempC = 30,
this.grondtempC = 20,
this.lambdaGrond = 1.0,
this.bundel,
this.maxSpanningsvalPct = 3.0,
this.kortsluitstroomA = 0,
this.kortsluitduurMs = 500,
this.beveiligingType,
this.beveiligingWaarde,
this.zonlichtToeslagK = 0,
this.derdeHarmonischePct = 0,
this.forceerDoorsnedemm2,
this.nParallel = 1,
this.aantalAders = 5,
this.geleidersPerKring = 2,
this.diepteM = 0.70,
this.cyclischProfiel,
this.cyclischNKringen = 1,
this.cyclischAanliggend = true,
this.cyclischHartOpHartMm = 0,
this.bronimpedantieActief = false,
this.transformatorHandmatig = false,
this.transformatorKva = 250,
this.transformatorUccPct = 4.0,
this.aardingsstelsel = Aardingsstelsel.tnS,
this.skNetOneindig = true,
this.skNetMva = 100.0,
this.zUpstreamHandmatigMohm,
});