Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 3a441263 authored by Martin Dippold's avatar Martin Dippold
Browse files

Reset Result Values by calculations

parent a218618b
No related branches found
No related tags found
No related merge requests found
......@@ -51,6 +51,7 @@
fOutCalcRes(isCalibrate)
End Try
Else
' Declaration
Dim MSC As New cMSC
Dim vMSC As New cVirtMSC
......
......@@ -242,6 +242,9 @@ Public Class F_Main
' Change the button "Exec" --> "Cancel"
Me.CalibrationState = True
' Reset Values
Job.ResetValue(True)
' Save the Jobfiles
doSaveJob(False)
......@@ -322,6 +325,9 @@ Public Class F_Main
fWriteLog(2, 4, "----- Speed runs ")
' Reset Values
Job.ResetValue()
' Save the Jobfiles
doSaveJob(False)
......
......@@ -185,6 +185,24 @@ Public Class cJob
MyBase.New(inputFilePath, skipValidation)
End Sub
' Reset the Values to Standard
Friend Sub ResetValue(Optional IsCalibration As Boolean = False)
If IsCalibration Then
Job.fv_veh = 0
Job.fa_pe = 1
Job.fv_pe = 0
Job.beta_ame = 0
End If
Job.CdxA = 0
Job.beta = 0
Job.delta_CdxA = 0
Job.CdxA0 = 0
Job.CdxA0_opt2 = 0
Job.valid_t_tire = True
Job.valid_t_amb = True
Job.valid_RRC = True
End Sub
Protected Overrides Function BodySchemaStr() As String
Return JSchemaStr()
......@@ -220,19 +238,19 @@ Public Class cJob
Public beta_f As Double
Public beta_d As Double
Public fv_veh As Double = 0
Public fv_veh_opt2 As Double = 0
Public fa_pe As Double = 1
Public fv_pe As Double = 0
Public beta_ame As Double = 0
Public CdxA As Double = 0
Public beta As Double = 0
Public delta_CdxA As Double = 0
Public CdxA0 As Double = 0
Public CdxA0_opt2 As Double = 0
Public valid_t_tire As Boolean = True
Public valid_t_amb As Boolean = True
Public valid_RRC As Boolean = True
Public fv_veh As Double
Public fv_veh_opt2 As Double
Public fa_pe As Double
Public fv_pe As Double
Public beta_ame As Double
Public CdxA As Double
Public beta As Double
Public delta_CdxA As Double
Public CdxA0 As Double
Public CdxA0_opt2 As Double
Public valid_t_tire As Boolean
Public valid_t_amb As Boolean
Public valid_RRC As Boolean
Protected Overrides Sub OnContentUpdated()
Dim anem = PropOrDefault(".Anemometer")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment