All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.farao_community.farao.swe.runner.app.configurations.DichotomyConfiguration Maven / Gradle / Ivy

There is a newer version: 1.27.2
Show newest version
/*
 * Copyright (c) 2022, RTE (http://www.rte-france.com)
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 */
package com.farao_community.farao.swe.runner.app.configurations;

import com.farao_community.farao.gridcapa_swe_commons.dichotomy.DichotomyDirection;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

import java.util.Map;

/**
 * @author Theo Pascoli {@literal }
 */
@Configuration
@ConfigurationProperties(prefix = "swe-runner.dichotomy")
public class DichotomyConfiguration {

    private Map parameters;

    public Map getParameters() {
        return parameters;
    }

    public void setParameters(Map parameters) {
        this.parameters = parameters;
    }

    public static class Parameters {
        private double toleranceEsPt;
        private double toleranceEsFr;

        public double getToleranceEsPt() {
            return toleranceEsPt;
        }

        public void setToleranceEsPt(double toleranceEsPt) {
            this.toleranceEsPt = toleranceEsPt;
        }

        public double getToleranceEsFr() {
            return toleranceEsFr;
        }

        public void setToleranceEsFr(double toleranceEsFr) {
            this.toleranceEsFr = toleranceEsFr;
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy