Class LfNetworkLoaderImpl

  • All Implemented Interfaces:
    LfNetworkLoader<com.powsybl.iidm.network.Network>

    public class LfNetworkLoaderImpl
    extends Object
    implements LfNetworkLoader<com.powsybl.iidm.network.Network>
    Author:
    Geoffroy Jamgotchian
    • Method Detail

      • load

        public List<LfNetwork> load​(com.powsybl.iidm.network.Network network,
                                    LfNetworkParameters parameters,
                                    com.powsybl.commons.reporter.Reporter reporter)
        Description copied from interface: LfNetworkLoader
        Load the given network object
        Specified by:
        load in interface LfNetworkLoader<com.powsybl.iidm.network.Network>
        Parameters:
        network - the network to load
        parameters - parameters used to load the network
        reporter - the reporter used for functional logs
        Returns:
        the list of LfNetwork, sorted by ascending connected components number then by ascending synchronous components number (hence sorted by descending connected components size then by descending synchronous components size)