EVProfile

fun EVProfile(    batteryProfile: BatteryProfile,     chargingMaxPower: Int,     connector: Set<EVConnector.ConnectorType>,     power: Set<EVConnector.PowerType>,     weight: Double = -1.0,     frontalArea: Double = -1.0,     coefAD: Double = -1.0,     coefRR: Double = -1.0,     nee1: Double = -1.0,     nee2: Double = -1.0,     Ka: Double = 0.28,     V1: Double = -1.0,     Kv1: Double = -1.0,     V2: Double = -1.0,     Kv2: Double = -1.0)
fun EVProfile(    batteryProfile: BatteryProfile,     chargingMaxPower: Int,     connector: Set<EVConnector.ConnectorType>,     power: Set<EVConnector.PowerType>,     consumptionCurve: Map<Double, Double>,     batteryMinimumDestinationThreshold: Double)