Interface LfNetworkLoader<T>

All Known Implementing Classes:
LfNetworkLoaderImpl

public interface LfNetworkLoader<T>
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Method Summary

    Modifier and Type
    Method
    Description
    load(T network, LfTopoConfig topoConfig, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
    Load the given network object
  • Method Details

    • load

      List<LfNetwork> load(T network, LfTopoConfig topoConfig, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
      Load the given network object
      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)