Uses of Interface
com.powsybl.commons.reporter.Reporter
-
Packages that use Reporter Package Description com.powsybl.commons.reporter Reporter API for functional logs beta-feature and default in-memory implementationcom.powsybl.iidm.export com.powsybl.iidm.import_ com.powsybl.iidm.mergingview com.powsybl.iidm.modification com.powsybl.iidm.network com.powsybl.loadflow com.powsybl.sensitivity Sensitivity analysis API Sensitivity analysis is a concrete calculation of impact factors from some network variables modification to some network function values.com.powsybl.shortcircuit com.powsybl.ucte.converter com.powsybl.ucte.network com.powsybl.ucte.network.ext com.powsybl.ucte.network.io -
-
Uses of Reporter in com.powsybl.commons.reporter
Classes in com.powsybl.commons.reporter that implement Reporter Modifier and Type Class Description class
AbstractReporter
An abstract class providing some default method implementations forReporter
implementations.static class
Reporter.NoOpImpl
class
ReporterModel
An in-memory implementation ofReporter
.Fields in com.powsybl.commons.reporter declared as Reporter Modifier and Type Field Description static Reporter
Reporter. NO_OP
A No-op implementation ofReporter
Methods in com.powsybl.commons.reporter that return Reporter Modifier and Type Method Description Reporter
AbstractReporter. createSubReporter(String taskKey, String defaultName)
Reporter
AbstractReporter. createSubReporter(String taskKey, String defaultName, String key, Object value)
Reporter
AbstractReporter. createSubReporter(String taskKey, String defaultName, String key, Object value, String type)
Reporter
Reporter. createSubReporter(String taskKey, String defaultName)
Create a sub-reporter for a specific task, to separate from current reports the reports from that task, with no associated value.Reporter
Reporter. createSubReporter(String taskKey, String defaultName, String key, Object value)
Create a sub-reporter for a specific task, to separate from current reports the reports from that task, with one associated value.Reporter
Reporter. createSubReporter(String taskKey, String defaultName, String key, Object value, String type)
Create a sub-reporter for a specific task, to separate from current reports the reports from that task, with one associated typed value.Reporter
Reporter. createSubReporter(String taskKey, String defaultName, Map<String,TypedValue> values)
Create a sub-reporter for a specific task, to separate from current reports the reports from that task, with some associated values.Reporter
Reporter.NoOpImpl. createSubReporter(String taskKey, String defaultName, Map<String,TypedValue> values)
-
Uses of Reporter in com.powsybl.iidm.export
Methods in com.powsybl.iidm.export with parameters of type Reporter Modifier and Type Method Description default void
Exporter. export(Network network, Properties parameters, DataSource dataSource, Reporter reporter)
Export a model.static void
Exporters. export(ExportersLoader loader, String format, Network network, Properties parameters, DataSource dataSource, Reporter reporter)
A convenient method to export a model to a given format.static void
Exporters. export(ExportersLoader loader, String format, Network network, Properties parameters, String directory, String baseName, Reporter reporter)
A convenient method to export a model to a given format.static void
Exporters. export(ExportersLoader loader, String format, Network network, Properties parameters, Path file, Reporter reporter)
A convenient method to export a model to a given format. -
Uses of Reporter in com.powsybl.iidm.import_
Methods in com.powsybl.iidm.import_ with parameters of type Reporter Modifier and Type Method Description static void
Importers. importAll(Path dir, Importer importer, boolean parallel, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener, Reporter reporter)
default Network
Importer. importData(ReadOnlyDataSource dataSource, NetworkFactory networkFactory, Properties parameters, Reporter reporter)
Create a model.static Network
Importers. importData(ImportersLoader loader, String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, ImportConfig config, Reporter reporter)
A convenient method to create a model from data in a given format.static Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, Reporter reporter)
static Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, Reporter reporter)
static Network
Importers. loadNetwork(ReadOnlyDataSource dataSource, Properties properties, Reporter reporter)
static Network
Importers. loadNetwork(String filename, InputStream data, Reporter reporter)
Loads a network from a raw input stream, trying to guess the format from the specified filename, and using importers and post processors defined as services.static Network
Importers. loadNetwork(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
Loads a network from a raw input stream, trying to guess the format from the specified filename.static Network
Importers. loadNetwork(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
Loads a network from the specified file, trying to guess its format.static void
Importers. loadNetworks(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener, Reporter reporter)
default void
ImportPostProcessor. process(Network network, ComputationManager computationManager, Reporter reporter)
-
Uses of Reporter in com.powsybl.iidm.mergingview
Methods in com.powsybl.iidm.mergingview with parameters of type Reporter Modifier and Type Method Description ValidationLevel
MergingView. runValidationChecks(boolean throwsException, Reporter reporter)
-
Uses of Reporter in com.powsybl.iidm.modification
Methods in com.powsybl.iidm.modification with parameters of type Reporter Modifier and Type Method Description default void
NetworkModification. apply(Network network, Reporter reporter)
default void
NetworkModification. apply(Network network, ComputationManager computationManager, Reporter reporter)
-
Uses of Reporter in com.powsybl.iidm.network
Methods in com.powsybl.iidm.network with parameters of type Reporter Modifier and Type Method Description static ValidationLevel
ValidationUtil. checkActivePowerSetpoint(Validable validable, double activePowerSetpoint, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkActivePowerSetpoint(Validable validable, double activePowerSetpoint, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkConvertersMode(Validable validable, HvdcLine.ConvertersMode converterMode, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkHvdcActivePowerSetpoint(Validable validable, double activePowerSetpoint, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkOnlyOneTapChangerRegulatingEnabled(Validable validable, Set<TapChanger<?,?>> tapChangersNotIncludingTheModified, boolean regulating, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkP0(Validable validable, double p0, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkP0(Validable validable, double p0, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkPhaseTapChangerRegulation(Validable validable, PhaseTapChanger.RegulationMode regulationMode, double regulationValue, boolean regulating, Terminal regulationTerminal, Network network, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkQ0(Validable validable, double q0, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkQ0(Validable validable, double q0, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkRatioTapChangerRegulation(Validable validable, boolean regulating, boolean loadTapChangingCapabilities, Terminal regulationTerminal, double targetV, Network network, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkRatioTapChangerRegulation(Validable validable, boolean regulating, boolean loadTapChangingCapabilities, Terminal regulationTerminal, double targetV, Network network, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkSections(Validable validable, Integer currentSectionCount, int maximumSectionCount, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkSections(Validable validable, Integer currentSectionCount, int maximumSectionCount, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkSvcRegulator(Validable validable, double voltageSetpoint, double reactivePowerSetpoint, StaticVarCompensator.RegulationMode regulationMode, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkSvcRegulator(Validable validable, double voltageSetpoint, double reactivePowerSetpoint, StaticVarCompensator.RegulationMode regulationMode, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkTargetDeadband(Validable validable, String validableType, boolean regulating, double targetDeadband, boolean throwsException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkTargetDeadband(Validable validable, String validableType, boolean regulating, double targetDeadband, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkVoltageControl(Validable validable, boolean voltageRegulatorOn, double voltageSetpoint, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkVoltageControl(Validable validable, boolean voltageRegulatorOn, double voltageSetpoint, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. checkVoltageControl(Validable validable, Boolean voltageRegulatorOn, double voltageSetpoint, double reactivePowerSetpoint, boolean throwException, Reporter reporter)
static ValidationLevel
ValidationUtil. checkVoltageControl(Validable validable, Boolean voltageRegulatorOn, double voltageSetpoint, double reactivePowerSetpoint, ValidationLevel validationLevel, Reporter reporter)
default ValidationLevel
Network. runValidationChecks(boolean throwsException, Reporter reporter)
If network is valid, do nothing.
If network not valid andthrowsException
istrue
, check if each network component is valid.static void
ValidationUtil. throwExceptionOrLogError(Validable validable, String message, boolean throwException, Reporter reporter)
static void
ValidationUtil. throwExceptionOrLogError(Validable validable, String message, ValidationLevel validationLevel, Reporter reporter)
static ValidationLevel
ValidationUtil. validate(Collection<Identifiable<?>> identifiables, boolean allChecks, boolean throwException, ValidationLevel previous, Reporter reporter)
-
Uses of Reporter in com.powsybl.loadflow
Methods in com.powsybl.loadflow with parameters of type Reporter Modifier and Type Method Description LoadFlowResult
LoadFlow.Runner. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, Reporter reporter)
default CompletableFuture<LoadFlowResult>
LoadFlowProvider. run(Network network, ComputationManager computationManager, String workingVariantId, LoadFlowParameters parameters, Reporter reporter)
Run a loadflow on variantworkingVariantId
ofnetwork
delegating external program execution tocomputationManager
if necessary and using loadflow executionparameters
.CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, Reporter reporter)
-
Uses of Reporter in com.powsybl.sensitivity
Methods in com.powsybl.sensitivity with parameters of type Reporter Modifier and Type Method Description static void
SensitivityAnalysis. run(Network network, String workingVariantId, SensitivityFactorReader factorReader, SensitivityValueWriter valueWriter, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
static SensitivityAnalysisResult
SensitivityAnalysis. run(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
void
SensitivityAnalysis.Runner. run(Network network, String workingVariantId, SensitivityFactorReader factorReader, SensitivityValueWriter valueWriter, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
SensitivityAnalysisResult
SensitivityAnalysis.Runner. run(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
CompletableFuture<Void>
SensitivityAnalysisProvider. run(Network network, String workingVariantId, SensitivityFactorReader factorReader, SensitivityValueWriter valueWriter, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
Run a single sensitivity analysis.static CompletableFuture<Void>
SensitivityAnalysis. runAsync(Network network, String workingVariantId, SensitivityFactorReader factorReader, SensitivityValueWriter valueWriter, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
static CompletableFuture<SensitivityAnalysisResult>
SensitivityAnalysis. runAsync(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
CompletableFuture<Void>
SensitivityAnalysis.Runner. runAsync(Network network, String workingVariantId, SensitivityFactorReader factorReader, SensitivityValueWriter valueWriter, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
CompletableFuture<SensitivityAnalysisResult>
SensitivityAnalysis.Runner. runAsync(Network network, String workingVariantId, List<SensitivityFactor> factors, List<Contingency> contingencies, List<SensitivityVariableSet> variableSets, SensitivityAnalysisParameters parameters, ComputationManager computationManager, Reporter reporter)
-
Uses of Reporter in com.powsybl.shortcircuit
Methods in com.powsybl.shortcircuit with parameters of type Reporter Modifier and Type Method Description static ShortCircuitAnalysisResult
ShortCircuitAnalysis. run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
ShortCircuitAnalysisResult
ShortCircuitAnalysis.Runner. run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
default CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysisProvider. run(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
static CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis. runAsync(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
CompletableFuture<ShortCircuitAnalysisResult>
ShortCircuitAnalysis.Runner. runAsync(Network network, ShortCircuitParameters parameters, ComputationManager computationManager, Reporter reporter)
-
Uses of Reporter in com.powsybl.ucte.converter
Methods in com.powsybl.ucte.converter with parameters of type Reporter Modifier and Type Method Description Network
UcteImporter. importData(ReadOnlyDataSource dataSource, NetworkFactory networkFactory, Properties parameters, Reporter reporter)
-
Uses of Reporter in com.powsybl.ucte.network
Methods in com.powsybl.ucte.network with parameters of type Reporter Modifier and Type Method Description static void
UcteValidation. checkAngleRegulation(UcteAngleRegulation ucteAngleRegulation, UcteElementId transfoId, Reporter reporter)
static void
UcteValidation. checkPhaseRegulation(UctePhaseRegulation uctePhaseRegulation, UcteElementId transfoId, Reporter reporter)
static void
UcteValidation. checkValidLineCharacteristics(UcteLine line, Reporter reporter)
static void
UcteValidation. checkValidTransformerCharacteristics(UcteTransformer ucteTransformer, Reporter reporter)
void
UcteElement. fix(Reporter reporter)
void
UcteLine. fix(Reporter reporter)
void
UcteNetwork. fix(Reporter reporter)
void
UcteNetworkImpl. fix(Reporter reporter)
void
UcteNode. fix(Reporter reporter)
void
UcteRecord. fix(Reporter reporter)
void
UcteRegulation. fix(Reporter reporter)
void
UcteTransformer. fix(Reporter reporter)
-
Uses of Reporter in com.powsybl.ucte.network.ext
Methods in com.powsybl.ucte.network.ext with parameters of type Reporter Modifier and Type Method Description void
UcteNetworkExt. fix(Reporter reporter)
-
Uses of Reporter in com.powsybl.ucte.network.io
Methods in com.powsybl.ucte.network.io with parameters of type Reporter Modifier and Type Method Description UcteNetwork
UcteReader. read(BufferedReader reader, Reporter reporter)
-