Class PowerSystem

Class Documentation

class PowerSystem

Public Functions

double nominal_power() const

Get the nominal power of this power system.

Public Static Functions

static std::optional<PowerSystem> make(double nominal_power)

Returns a PowerSystem object if valid values were supplied for the various fields else returns std::nullopt. Here valid implies that the values are greater than zero.

Parameters:

nominal_power[in] The rated nominal power consumption in Watts for this power system