Uses of Interface
org.intocps.maestro.framework.fmi2.api.FmiBuilder.DoubleVariable
-
Uses of FmiBuilder.DoubleVariable in org.intocps.maestro.framework.fmi2.api
Methods in org.intocps.maestro.framework.fmi2.api that return FmiBuilder.DoubleVariableModifier and TypeMethodDescriptionFmiBuilder.getDoubleVariableFrom(E exp) FmiBuilder.Scope.store(double value) Store a given valueStore a given value with a prefix nameMethods in org.intocps.maestro.framework.fmi2.api that return types with arguments of type FmiBuilder.DoubleVariableModifier and TypeMethodDescriptionFmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize, FmiBuilder.BoolVariable<AST> noSetFMUStatePriorToCurrentPoint) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize, FmiBuilder.BoolVariable<AST> noSetFMUStatePriorToCurrentPoint) Methods in org.intocps.maestro.framework.fmi2.api with parameters of type FmiBuilder.DoubleVariableModifier and TypeMethodDescriptionvoidFmiBuilder.Fmi3InstanceVariable.enterInitializationMode(FmiBuilder.BoolVariable<org.intocps.maestro.ast.node.PStm> toleranceDefined, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> tolerance, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> startTime, FmiBuilder.BoolVariable<org.intocps.maestro.ast.node.PStm> stopTimeDefined, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> stopTime) voidFmiBuilder.Fmi3InstanceVariable.enterInitializationMode(FmiBuilder.Scope<AST> scope, FmiBuilder.BoolVariable<org.intocps.maestro.ast.node.PStm> toleranceDefined, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> tolerance, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> startTime, FmiBuilder.BoolVariable<org.intocps.maestro.ast.node.PStm> stopTimeDefined, FmiBuilder.DoubleVariable<org.intocps.maestro.ast.node.PStm> stopTime) voidFmiBuilder.Fmi2ComponentVariable.setupExperiment(FmiBuilder.DoubleVariable<AST> startTime, FmiBuilder.DoubleVariable<AST> endTime, FmiBuilder.BoolVariable<AST> endTimeDefined, Double tolerance) voidFmiBuilder.Fmi2ComponentVariable.setupExperiment(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> startTime, FmiBuilder.DoubleVariable<AST> endTime, FmiBuilder.BoolVariable<AST> endTimeDefined, Double tolerance) voidFmiBuilder.Fmi3InstanceVariable.setupExperiment(FmiBuilder.DoubleVariable<AST> startTime, FmiBuilder.DoubleVariable<AST> endTime, FmiBuilder.BoolVariable<AST> endTimeDefined, Double tolerance) voidFmiBuilder.Fmi3InstanceVariable.setupExperiment(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> startTime, FmiBuilder.DoubleVariable<AST> endTime, FmiBuilder.BoolVariable<AST> endTimeDefined, Double tolerance) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize, FmiBuilder.BoolVariable<AST> noSetFMUStatePriorToCurrentPoint) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize) FmiBuilder.Fmi2ComponentVariable.step(FmiBuilder.Scope<AST> scope, FmiBuilder.DoubleVariable<AST> currentCommunicationPoint, FmiBuilder.DoubleVariable<AST> communicationStepSize, FmiBuilder.BoolVariable<AST> noSetFMUStatePriorToCurrentPoint)