<?xml version="1.0" encoding="UTF-8"?> <VisualStudioProject ProjectCreator="Intel Fortran" Keyword="Console Application" Version="11.0" ProjectIdGuid="{E3158744-D6C5-4AE8-A6D7-5AE434B07AB3}"> <Platforms> <Platform Name="Win32"/> <Platform Name="x64"/></Platforms> <Configurations> <Configuration Name="Debug|Win32"> <Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" WarnInterfaces="true" Traceback="true" BoundsCheck="true" StackFrameCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/> <Tool Name="VFLinkerTool" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" GenerateDebugInformation="true" SubSystem="subSystemConsole"/> <Tool Name="VFResourceCompilerTool"/> <Tool Name="VFMidlTool" SuppressStartupBanner="true"/> <Tool Name="VFCustomBuildTool"/> <Tool Name="VFPreLinkEventTool"/> <Tool Name="VFPreBuildEventTool"/> <Tool Name="VFPostBuildEventTool"/> <Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration> <Configuration Name="Debug|x64"> <Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" AdditionalIncludeDirectories="lib\x64" WarnInterfaces="true" Traceback="true" BoundsCheck="true" StackFrameCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/> <Tool Name="VFLinkerTool" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" GenerateDebugInformation="true" SubSystem="subSystemConsole"/> <Tool Name="VFResourceCompilerTool"/> <Tool Name="VFMidlTool" SuppressStartupBanner="true" TargetEnvironment="midlTargetAMD64"/> <Tool Name="VFCustomBuildTool"/> <Tool Name="VFPreLinkEventTool"/> <Tool Name="VFPreBuildEventTool"/> <Tool Name="VFPostBuildEventTool"/> <Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration> <Configuration Name="Release|Win32"> <Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" RuntimeLibrary="rtMultiThreadedDLL"/> <Tool Name="VFLinkerTool" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" SubSystem="subSystemConsole"/> <Tool Name="VFResourceCompilerTool"/> <Tool Name="VFMidlTool" SuppressStartupBanner="true"/> <Tool Name="VFCustomBuildTool"/> <Tool Name="VFPreLinkEventTool"/> <Tool Name="VFPreBuildEventTool"/> <Tool Name="VFPostBuildEventTool"/> <Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration> <Configuration Name="Release|x64"> <Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" RuntimeLibrary="rtMultiThreadedDLL"/> <Tool Name="VFLinkerTool" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" SubSystem="subSystemConsole"/> <Tool Name="VFResourceCompilerTool"/> <Tool Name="VFMidlTool" SuppressStartupBanner="true" TargetEnvironment="midlTargetAMD64"/> <Tool Name="VFCustomBuildTool"/> <Tool Name="VFPreLinkEventTool"/> <Tool Name="VFPreBuildEventTool"/> <Tool Name="VFPostBuildEventTool"/> <Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration></Configurations> <Files> <Filter Name="Header Files" Filter="fi;fd"/> <Filter Name="Resource Files" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"/> <Filter Name="Source Files" Filter="f90;for;f;fpp;ftn;def;odl;idl"> <Filter Name="Common"> <File RelativePath=".\Common\DynamicDoubleArray.f90"/> <File RelativePath=".\Common\DynamicIntegerArray.f90"/> <File RelativePath=".\Common\DynamicLogicalArray.f90"/> <File RelativePath=".\Common\DynamicRealArray.f90"/></Filter> <Filter Name="CSharp"> <Filter Name="BasicInputs"> <Filter Name="Bha"> <File RelativePath=".\CSharp\BasicInputs\Bha\CStringConfiguration.f90"/> <File RelativePath=".\CSharp\BasicInputs\Bha\CStringConfigurationVariables.f90"/></Filter> <Filter Name="Geology"> <File RelativePath=".\CSharp\BasicInputs\Geology\CFormation.f90"/> <File RelativePath=".\CSharp\BasicInputs\Geology\CFormationVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\Geology\CReservoir.f90"/> <File RelativePath=".\CSharp\BasicInputs\Geology\CReservoirVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\Geology\CShoe.f90"/> <File RelativePath=".\CSharp\BasicInputs\Geology\CShoeVariables.f90"/></Filter> <Filter Name="RigSpecifications"> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CAccumulator.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CAccumulatorVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CBopStack.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CBopStackVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CHoisting.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CHoistingVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CPower.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CPowerVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CPumps.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CPumpsVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CRigSize.f90"/> <File RelativePath=".\CSharp\BasicInputs\RigSpecifications\CRigSizeVariables.f90"/></Filter> <Filter Name="WellProfile"> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CCasingLinerChoke.f90"/> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CCasingLinerChokeVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CPathGeneration.f90"/> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CPathGenerationVariables.f90"/> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CWellSurveyData.f90"/> <File RelativePath=".\CSharp\BasicInputs\WellProfile\CWellSurveyDataVariables.f90"/></Filter> <File RelativePath=".\CSharp\BasicInputs\CMudProperties.f90"/> <File RelativePath=".\CSharp\BasicInputs\CMudPropertiesVariables.f90"/></Filter> <Filter Name="Common"> <Filter Name="EventHandlers"> <File RelativePath=".\CSharp\Common\EventHandlers\CBoolEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CBoolEventHandlerCollection.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CDoubleEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CDoubleEventHandlerCollection.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CIntegerArrayEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CIntegerArrayEventHandlerCollection.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CIntegerEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CIntegerEventHandlerCollection.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CRealEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CRealEventHandlerCollection.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CVoidEventHandler.f90"/> <File RelativePath=".\CSharp\Common\EventHandlers\CVoidEventHandlerCollection.f90"/></Filter> <File RelativePath=".\CSharp\Common\CCommon.f90"/> <File RelativePath=".\CSharp\Common\CCommonVariables.f90"/> <File RelativePath=".\CSharp\Common\CIActionReference.f90"/> <File RelativePath=".\CSharp\Common\CLesson.f90"/> <File RelativePath=".\CSharp\Common\CLessonVariables.f90"/> <File RelativePath=".\CSharp\Common\CQuery.f90"/> <File RelativePath=".\CSharp\Common\CScaleRange.f90"/> <File RelativePath=".\CSharp\Common\CTimer.f90"/> <File RelativePath=".\CSharp\Common\CTimerLegacy.f90"/></Filter> <Filter Name="DownHole"> <File RelativePath=".\CSharp\DownHole\CDownHole.f90"/> <File RelativePath=".\CSharp\DownHole\CDownHoleActions.f90"/> <File RelativePath=".\CSharp\DownHole\CDownHoleTypes.f90"/> <File RelativePath=".\CSharp\DownHole\CDownHoleVariables.f90"/></Filter> <Filter Name="Equipments"> <Filter Name="ControlPanels"> <File RelativePath=".\CSharp\Equipments\ControlPanels\CBopControlPanel.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CBopControlPanelVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CChokeControlPanel.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CChokeControlPanelVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CChokeManifold.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CChokeManifoldVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CDataDisplayConsole.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CDataDisplayConsoleVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CDrillingConsole.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CDrillingConsoleVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CEquipmentsConstants.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CHook.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CHookActions.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CHookVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CStandPipeManifold.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CStandPipeManifoldVariables.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CTopDrivePanel.f90"/> <File RelativePath=".\CSharp\Equipments\ControlPanels\CTopDrivePanelVariables.f90"/></Filter> <Filter Name="DrillWatch"> <File RelativePath=".\CSharp\Equipments\DrillWatch\CDrillWatch.f90"/> <File RelativePath=".\CSharp\Equipments\DrillWatch\CDrillWatchVariables.f90"/></Filter> <Filter Name="MudPathFinding"> <File RelativePath=".\CSharp\Equipments\MudPathFinding\CArrangement.f90"/> <File RelativePath=".\CSharp\Equipments\MudPathFinding\CManifolds.f90"/> <File RelativePath=".\CSharp\Equipments\MudPathFinding\CPath.f90"/> <File RelativePath=".\CSharp\Equipments\MudPathFinding\CPathChangeEvents.f90"/> <File RelativePath=".\CSharp\Equipments\MudPathFinding\CStack.f90"/></Filter> <Filter Name="Tanks"> <File RelativePath=".\CSharp\Equipments\Tanks\CTanks.f90"/> <File RelativePath=".\CSharp\Equipments\Tanks\CTanksVariables.f90"/></Filter></Filter> <Filter Name="ErrorLog"> <File RelativePath=".\CSharp\ErrorLog\CError.f90"/> <File RelativePath=".\CSharp\ErrorLog\CLog1.f90"/> <File RelativePath=".\CSharp\ErrorLog\CLog2.f90"/> <File RelativePath=".\CSharp\ErrorLog\CLog3.f90"/> <File RelativePath=".\CSharp\ErrorLog\CLog4.f90"/> <File RelativePath=".\CSharp\ErrorLog\CLog5.f90"/></Filter> <Filter Name="OperationScenarios"> <Filter Name="Common"> <File RelativePath=".\CSharp\OperationScenarios\Common\COperationScenariosMain.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Common\COperationScenariosSettings.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Common\COperationScenariosVariables.f90"/></Filter> <Filter Name="Enums"> <File RelativePath=".\CSharp\OperationScenarios\Enums\CElevatorConnectionEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CElevatorConnectionEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CKellyConnectionEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CKellyConnectionEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CTdsConnectionModesEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CTdsConnectionModesEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CTdsElevatorModesEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Enums\CTdsElevatorModesEnumVariables.f90"/></Filter> <Filter Name="Notifications"> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CCloseKellyCockLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CCloseKellyCockLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CCloseSafetyValveLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CCloseSafetyValveLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CFillMouseHoleLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CFillMouseHoleLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CIrIBopLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CIrIBopLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CIrSafetyValveLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CIrSafetyValveLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CLatchLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CLatchLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\COpenKellyCockLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\COpenKellyCockLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\COpenSafetyValveLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\COpenSafetyValveLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CSlipsNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CSlipsNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CSwingLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CSwingLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsIbopLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsIbopLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsPowerLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsPowerLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsTorqueWrenchLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTdsTorqueWrenchLedNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTongNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CTongNotificationVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CUnlatchLedNotification.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Notifications\CUnlatchLedNotificationVariables.f90"/></Filter> <Filter Name="Permissions"> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CFillupHeadPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CFillupHeadPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CInstallFillupHeadPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CInstallFillupHeadPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CInstallMudBucketPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CInstallMudBucketPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CIrIbopPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CIrIbopPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CIrSafetyValvePermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CIrSafetyValvePermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CRemoveFillupHeadPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CRemoveFillupHeadPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CRemoveMudBucketPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CRemoveMudBucketPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingDrillPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingDrillPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingOffPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingOffPermissionVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingTiltPermission.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Permissions\CSwingTiltPermissionVariables.f90"/></Filter> <Filter Name="SoftwareInputs"> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CHookHeight.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CIbopHeight.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CNearFloorConnection.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CSafetyValveHeight.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CSlackOff.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CStandRack.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CStringPressure.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CTdsStemJointHeight.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareInputs\CZeroStringSpeed.f90"/></Filter> <Filter Name="SoftwareOutputs"> <File RelativePath=".\CSharp\OperationScenarios\SoftwareOutputs\CStringUpdate.f90"/> <File RelativePath=".\CSharp\OperationScenarios\SoftwareOutputs\CStringUpdateVariables.f90"/></Filter> <Filter Name="Test"> <File RelativePath=".\CSharp\OperationScenarios\Test\TestOperationScenarios.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Test\TestOperationScenariosVariables.f90"/></Filter> <Filter Name="Unity"> <File RelativePath=".\CSharp\OperationScenarios\Unity\CUnityInputs.f90"/> <File RelativePath=".\CSharp\OperationScenarios\Unity\CUnityOutputs.f90"/></Filter> <Filter Name="UnitySignals"> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CBucketEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CBucketEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CElevatorEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CElevatorEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CFlowKellyDisconnectEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CFlowKellyDisconnectEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CFlowPipeDisconnectEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CFlowPipeDisconnectEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CHeadEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CHeadEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CIbopEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CIbopEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CKellyEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CKellyEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CMouseHoleEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CMouseHoleEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\COperationConditionEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\COperationConditionEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSafetyValveEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSafetyValveEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSlipsEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSlipsEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSwingEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CSwingEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsBackupClamp.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsBackupClampVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsSpineEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsSpineEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsSwingEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsSwingEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsTongEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTdsTongEnumVariables.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTongEnum.f90"/> <File RelativePath=".\CSharp\OperationScenarios\UnitySignals\CTongEnumVariables.f90"/></Filter></Filter> <Filter Name="Problems"> <File RelativePath=".\CSharp\Problems\CBitProblems.f90"/> <File RelativePath=".\CSharp\Problems\CBitProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CBopProblems.f90"/> <File RelativePath=".\CSharp\Problems\CBopProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CChokeProblems.f90"/> <File RelativePath=".\CSharp\Problems\CChokeProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CDrillStemProblems.f90"/> <File RelativePath=".\CSharp\Problems\CDrillStemProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CGaugesProblems.f90"/> <File RelativePath=".\CSharp\Problems\CGaugesProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CHoistingProblems.f90"/> <File RelativePath=".\CSharp\Problems\CHoistingProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CKickProblems.f90"/> <File RelativePath=".\CSharp\Problems\CKickProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CLostProblems.f90"/> <File RelativePath=".\CSharp\Problems\CLostProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CMudTreatmentProblems.f90"/> <File RelativePath=".\CSharp\Problems\CMudTreatmentProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\COtherProblems.f90"/> <File RelativePath=".\CSharp\Problems\COtherProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CProblemDifinition.f90"/> <File RelativePath=".\CSharp\Problems\CPumpProblems.f90"/> <File RelativePath=".\CSharp\Problems\CPumpProblemsVariables.f90"/> <File RelativePath=".\CSharp\Problems\CRotaryProblems.f90"/> <File RelativePath=".\CSharp\Problems\CRotaryProblemsVariables.f90"/></Filter> <Filter Name="Simulation"> <File RelativePath=".\CSharp\Simulation\CSimulationThreads.f90"/> <File RelativePath=".\CSharp\Simulation\CSimulationVariables.f90"/> <File RelativePath=".\CSharp\Simulation\CSounds.f90"/></Filter> <Filter Name="StudentStation"> <File RelativePath=".\CSharp\StudentStation\CStudentStation.f90"/> <File RelativePath=".\CSharp\StudentStation\CStudentStationVariables.f90"/></Filter> <Filter Name="Warnings"> <File RelativePath=".\CSharp\Warnings\CWarnings.f90"/> <File RelativePath=".\CSharp\Warnings\CWarningsActions.f90"/> <File RelativePath=".\CSharp\Warnings\CWarningsVariables.f90"/></Filter></Filter> <Filter Name="Equipments"> <Filter Name="BopStack"> <File RelativePath=".\Equipments\BopStack\ANNULAR.f90"/> <File RelativePath=".\Equipments\BopStack\AnnularMain.f90"/> <File RelativePath=".\Equipments\BopStack\BlindRamsMain.f90"/> <File RelativePath=".\Equipments\BopStack\BOP.f90"/> <File RelativePath=".\Equipments\BopStack\BOPstartup.f90"/> <File RelativePath=".\Equipments\BopStack\CHOKE_LINE.f90"/> <File RelativePath=".\Equipments\BopStack\ChokeLineMain.f90"/> <File RelativePath=".\Equipments\BopStack\KILL_LINE.f90"/> <File RelativePath=".\Equipments\BopStack\KillLineMain.f90"/> <File RelativePath=".\Equipments\BopStack\LOSS_INPUTS.f90"/> <File RelativePath=".\Equipments\BopStack\PIPE_RAM1.f90"/> <File RelativePath=".\Equipments\BopStack\PIPE_RAM2.f90"/> <File RelativePath=".\Equipments\BopStack\PipeRams1Main.f90"/> <File RelativePath=".\Equipments\BopStack\PipeRams2Main.f90"/> <File RelativePath=".\Equipments\BopStack\SHEAR_RAM.f90"/> <File RelativePath=".\Equipments\BopStack\VARIABLES.f90"/></Filter> <Filter Name="ChokeControl"> <File RelativePath=".\Equipments\ChokeControl\AirPump_Choke_Subs.f90"/> <File RelativePath=".\Equipments\ChokeControl\CHOKE.f90"/> <File RelativePath=".\Equipments\ChokeControl\CHOKE_VARIABLES.f90"/> <File RelativePath=".\Equipments\ChokeControl\ChokeControlMain.f90"/> <File RelativePath=".\Equipments\ChokeControl\ChokeStartup.f90"/></Filter> <Filter Name="Drawworks"> <File RelativePath=".\Equipments\Drawworks\Drawworks_Diff_Equations.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Direction.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Free_Traction_motor.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Free_Traction_motor_dawn_motion.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Free_Traction_motor_Dir.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_INPUTS.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Solver.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Solver_FreeTractionMotor.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_StartUp.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Traction_motor_ClutchMode.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Traction_motor_ClutchMode_Dir.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Traction_motor_dawnmotion.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_Traction_motor_dawnmotion_Dir.f90"/> <File RelativePath=".\Equipments\Drawworks\Drawworks_VARIABLES.f90"/> <File RelativePath=".\Equipments\Drawworks\DrawworksMain.f90"/> <File RelativePath=".\Equipments\Drawworks\DWBrakeSound.f90"/> <File RelativePath=".\Equipments\Drawworks\DWFixModeMotion.f90"/> <File RelativePath=".\Equipments\Drawworks\DWMalfunction_ClutchDisengage.f90"/> <File RelativePath=".\Equipments\Drawworks\DWMalfunction_ClutchEngage.f90"/> <File RelativePath=".\Equipments\Drawworks\DWMalfunction_MotorFailure.f90"/></Filter> <Filter Name="MudSystem"> <File RelativePath=".\Equipments\MudSystem\Circulation_Code_Select.f90"/> <File RelativePath=".\Equipments\MudSystem\Deallocate_Normal_Circulation.f90"/> <File RelativePath=".\Equipments\MudSystem\Disconnecting_Pipe.f90"/> <File RelativePath=".\Equipments\MudSystem\Elements_Creation.f90"/> <File RelativePath=".\Equipments\MudSystem\FillingWell_By_BellNipple.f90"/> <File RelativePath=".\Equipments\MudSystem\Kick_Expansion_and_Contraction.f90"/> <File RelativePath=".\Equipments\MudSystem\Kick_Influx.f90"/> <File RelativePath=".\Equipments\MudSystem\Kick_Migration.f90"/> <File RelativePath=".\Equipments\MudSystem\MudSystem.f90"/> <File RelativePath=".\Equipments\MudSystem\MudSystem_Variables.f90"/> <File RelativePath=".\Equipments\MudSystem\MudSystemMain.f90"/> <File RelativePath=".\Equipments\MudSystem\MudSystemStartup.f90"/> <File RelativePath=".\Equipments\MudSystem\Plot_Final_Mud_Elements.f90"/> <File RelativePath=".\Equipments\MudSystem\Pump_and_Trip_In.f90"/> <File RelativePath=".\Equipments\MudSystem\Trip_Out_andPump.f90"/> <File RelativePath=".\Equipments\MudSystem\Utube1_and_Trip_In.f90"/> <File RelativePath=".\Equipments\MudSystem\Utube2_and_Trip_In.f90"/></Filter> <Filter Name="Pumps"> <File RelativePath=".\Equipments\Pumps\Off_mode_Simulation.f90"/> <File RelativePath=".\Equipments\Pumps\ON_mode_simulation.f90"/> <File RelativePath=".\Equipments\Pumps\Pump1_MainSolver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump1_OffMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump1_OnMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump2_MainSolver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump2_OffMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump2_OnMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump3_OffMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump3_OnMode_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\pump_diff_eqs.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_INPUTS.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_Solver.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_StartUp.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_Total_Counts.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_Traction_Motor.f90"/> <File RelativePath=".\Equipments\Pumps\Pump_VARIABLES.f90"/> <File RelativePath=".\Equipments\Pumps\PumpsMain.f90"/></Filter> <Filter Name="RotaryTable"> <File RelativePath=".\Equipments\RotaryTable\RotaryTableMain.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_diff_eqs.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_INPUTS.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_OffMode.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_Solver.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_StartUp.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_Traction_Motor.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTable_VARIABLES.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTMalfunction_MotorFailure.f90"/> <File RelativePath=".\Equipments\RotaryTable\RTTorqueLimit.f90"/></Filter> <Filter Name="TopDrive"> <File RelativePath=".\Equipments\TopDrive\TopDrive_diff_eqs.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_INPUTS.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_Malfunction_MotorFailure.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_OffMode.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_Solver.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_StartUp.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_TorqueLimit.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_Traction_Motor.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDrive_VARIABLES.f90"/> <File RelativePath=".\Equipments\TopDrive\TopDriveMain.f90"/></Filter> <File RelativePath=".\Equipments\DrillingConsole_ScrLEDs.f90"/> <File RelativePath=".\Equipments\equipments_PowerLimit.f90"/> <File RelativePath=".\Equipments\PowerLimits.f90"/></Filter> <Filter Name="FluidFlow"> <Filter Name="Kick"> <File RelativePath=".\FluidFlow\kick\Formation_Information.f90"/> <File RelativePath=".\FluidFlow\kick\Gas_Kick_Calculator.f90"/> <File RelativePath=".\FluidFlow\kick\Kick_VARIABLES.f90"/></Filter> <File RelativePath=".\FluidFlow\Annulus_and_Openhole_Pressure_Distribution.f90"/> <File RelativePath=".\FluidFlow\Annulus_Property_Calculator.f90"/> <File RelativePath=".\FluidFlow\Flow_Startup.f90"/> <File RelativePath=".\FluidFlow\Flow_Startup_VARIABLES.f90"/> <File RelativePath=".\FluidFlow\Fluid_Flow_Solver.f90"/> <File RelativePath=".\FluidFlow\FluidFlowMain.f90"/> <File RelativePath=".\FluidFlow\Frictional_Press_Drop_Calc.f90"/> <File RelativePath=".\FluidFlow\Horizontal_and_String_Pressure_Distribution.f90"/> <File RelativePath=".\FluidFlow\Pressure_Display_VARIABLES.f90"/> <File RelativePath=".\FluidFlow\Pressure_Distribution_VARIABLES.f90"/> <File RelativePath=".\FluidFlow\String_Property_Calculator.f90"/> <File RelativePath=".\FluidFlow\Utube.f90"/> <File RelativePath=".\FluidFlow\Well_Pressure_Data_Transfer.f90"/></Filter> <Filter Name="Geo"> <File RelativePath=".\Geo\GeoMain.f90"/></Filter> <Filter Name="Rop"> <File RelativePath=".\Rop\Bit_Specification.f90"/> <File RelativePath=".\Rop\JetImpactForce.f90"/> <File RelativePath=".\Rop\ROP_MainCalculation.f90"/> <File RelativePath=".\Rop\ROP_StartUp.f90"/> <File RelativePath=".\Rop\RopMain.f90"/> <File RelativePath=".\Rop\sROP_Module.f90"/> <File RelativePath=".\Rop\sROP_Other_Variables.f90"/> <File RelativePath=".\Rop\sROP_Variables.f90"/></Filter> <Filter Name="TorqueDrag"> <Filter Name="TD_DrillingSubs"> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\MeshGeneration_FluidModule.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_AddComponents.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_BOPDiamCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_DrillStemConfiguration.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_RemoveComponents.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_StringConnectionModes.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_WellElementsConfiguration.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TD_WellGeoConfiguration.f90"/> <File RelativePath=".\TorqueDrag\TD_DrillingSubs\TVD_Calculator.f90"/></Filter> <Filter Name="TD_Forces"> <Filter Name="TD_BuildArea"> <File RelativePath=".\TorqueDrag\TD_Forces\TD_BuildArea\TD_ForceDownB.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_BuildArea\TD_ForceDownBRot.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_BuildArea\TD_ForceUpB.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_BuildArea\TD_ForceUpBRot.f90"/></Filter> <Filter Name="TD_DropArea"> <File RelativePath=".\TorqueDrag\TD_Forces\TD_DropArea\TD_ForceDownD.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_DropArea\TD_ForceDownDRot.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_DropArea\TD_ForceUpD.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_DropArea\TD_ForceUpDRot.f90"/></Filter> <Filter Name="TD_StraightArea"> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StraightArea\TD_ForceDownS.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StraightArea\TD_ForceDownSRot.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StraightArea\TD_ForceUpS.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StraightArea\TD_ForceUpSRot.f90"/></Filter> <Filter Name="TD_ViscousDragForce"> <File RelativePath=".\TorqueDrag\TD_Forces\TD_ViscousDragForce\TD_ViscousDragForce.f90"/></Filter> <File RelativePath=".\TorqueDrag\TD_Forces\TD_BouyancyFactor.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_CombinedMotionData.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_ForceCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_HookLoadCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StaticHookLoadCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_StrainCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_TorqueCalculation.f90"/> <File RelativePath=".\TorqueDrag\TD_Forces\TD_WeightOnBitCalculation.f90"/></Filter> <Filter Name="TD_Modules"> <File RelativePath=".\TorqueDrag\TD_Modules\GeoElements_FluidModule.f90"/> <File RelativePath=".\TorqueDrag\TD_Modules\TD_DrillStem.f90"/> <File RelativePath=".\TorqueDrag\TD_Modules\TD_GeneralData.f90"/> <File RelativePath=".\TorqueDrag\TD_Modules\TD_StringConnectionData.f90"/> <File RelativePath=".\TorqueDrag\TD_Modules\TD_WellElements.f90"/> <File RelativePath=".\TorqueDrag\TD_Modules\TD_WellGeometry.f90"/></Filter> <Filter Name="TD_ReadDataSubroutines"> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_DrillStemReadData.f90"/> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_ForceReadData.f90"/> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_MudPropertiesReadData.f90"/> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_PipePropertiesReadData.f90"/> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_WellElementsReadData.f90"/> <File RelativePath=".\TorqueDrag\TD_ReadDataSubroutines\TD_WellReadData.f90"/></Filter> <Filter Name="TD_StartUp"> <File RelativePath=".\TorqueDrag\TD_StartUp\TD_DrillStemStartUp.f90"/> <File RelativePath=".\TorqueDrag\TD_StartUp\TD_StartUp.f90"/></Filter> <File RelativePath=".\TorqueDrag\TD_MainCalculations.f90"/> <File RelativePath=".\TorqueDrag\TorqueDragMain.f90"/></Filter> <File RelativePath=".\SimulationCore2.f90"/> <File RelativePath=".\Simulator.f90"/></Filter> <File RelativePath=".\jsonfortranlib\config.json"/> <File RelativePath=".\lib\x64\libjsonfortrand.lib"/> <File RelativePath=".\ReadMe.txt"/></Files> <Globals/></VisualStudioProject>