Codota Logo
VariantManager.setWorkingVariant
Code IndexAdd Codota to your IDE (free)

How to use
setWorkingVariant
method
in
com.powsybl.iidm.network.VariantManager

Best Java code snippets using com.powsybl.iidm.network.VariantManager.setWorkingVariant (Showing top 4 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Gson g =
  • Codota Iconnew Gson()
  • Codota IconGsonBuilder gsonBuilder;gsonBuilder.create()
  • Codota Iconnew GsonBuilder().create()
  • Smart code suggestions by Codota
}
origin: com.powsybl/powsybl-security-analysis-api

@Override
public List<CommandExecution> before(Path workingDir) throws IOException {
  network.getVariantManager().setWorkingVariant(workingStateId);
  copyInputFiles(workingDir);
  return buildCommandExecution();
}
origin: com.powsybl/powsybl-security-analysis-api

network.getVariantManager().setWorkingVariant(workingStateId);
        .supplyAsync(() -> {
          network.getVariantManager().cloneVariant(VariantManagerConstants.INITIAL_VARIANT_ID, postContStateId);
          network.getVariantManager().setWorkingVariant(postContStateId);
        .thenComposeAsync(aVoid -> loadFlow.run(postContStateId, postContParameters), computationManager.getExecutor())
        .handleAsync((lfResult, throwable) -> {
          network.getVariantManager().setWorkingVariant(postContStateId);
    network.getVariantManager().setWorkingVariant(workingStateId);
    return resultBuilder.build();
  });
origin: com.powsybl/powsybl-security-analysis-api

  @Override
  public void onPostContingencyResult(RunningContext context, PostContingencyResult postContingencyResult) {
    String workingStateId = context.getNetwork().getVariantManager().getWorkingVariantId();

    for (LimitViolation limitViolation : postContingencyResult.getLimitViolationsResult().getLimitViolations()) {
      if (limitViolation.getLimitType() == LimitViolationType.CURRENT) {
        Branch branch = context.getNetwork().getBranch(limitViolation.getSubjectId());

        context.getNetwork().getVariantManager().setWorkingVariant(context.getInitialStateId());
        limitViolation.addExtension(CurrentExtension.class, new CurrentExtension(branch.getTerminal(limitViolation.getSide()).getI()));
        double preContingencyValue = branch.getTerminal(limitViolation.getSide()).getP();

        context.getNetwork().getVariantManager().setWorkingVariant(workingStateId);
        double postContingencyValue = branch.getTerminal(limitViolation.getSide()).getP();

        limitViolation.addExtension(ActivePowerExtension.class, new ActivePowerExtension(preContingencyValue, postContingencyValue));
      }
    }
  }
}
origin: com.powsybl/powsybl-action-util

network.getVariantManager().cloneVariant(stateId, tmpStateId);
try {
  network.getVariantManager().setWorkingVariant(tmpStateId);
  LoadFlowFactory loadFlowFactory = config.getLoadFlowFactoryClass().newInstance();
  LoadFlow loadFlow = loadFlowFactory.create(network, computationManager, 0);
  network.getVariantManager().setWorkingVariant(stateId);
com.powsybl.iidm.networkVariantManagersetWorkingVariant

Javadoc

Set the working variant.

Popular methods of VariantManager

  • getWorkingVariantId
    Get the working variant.
  • allowVariantMultiThreadAccess
    Allows variants to be accessed simulaneously by different threads. When this options is activated, t
  • cloneVariant
    Create a new variant by cloning an existing one.
  • removeVariant
    Remove a variant.

Popular in Java

  • Reading from database using SQL prepared statement
  • getSystemService (Context)
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • getSupportFragmentManager (FragmentActivity)
    Return the FragmentManager for interacting with fragments associated with this activity.
  • URI (java.net)
    Represents a Uniform Resource Identifier (URI) reference. Aside from some minor deviations noted bel
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • JFrame (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now