CSharp:
    BasicInputs:
        Bha:
            StringConfiguration
        Geology:
            Formation
            Reservoir
            Shoe
        RigSpecification:
            Accumulator
            BopStackSpecification
            Hoisting
            Power
            PumpsSpecification
            RigSize
        WellProfile:
            CasingLinerChoke
            PathGeneration
            WellSurveyData
        MudProperties
    Equipments:
        ControlPanel:
            BopControlPanel
            CholeControlPanel
            ChokeManifold
            DataDisplayConsole
            DrillingConsole
            Hook
            StandPipleManifold
            TopDrivePanel
        ِDrillWatch
            DrillingWatch
        MudPathfinding:
            Manifold
        Tanks:
            Tank
    Common:
        Common
        Lesson
    DownHole:
        DownHole
    OperationScenario:
        Common:
            OperationScenario: Constants? or Variables?
        Enums:
            ElevatorConnectionEnum: merged into OperationScenario
            KellyConnectionEnum
            TdsConnectionModesEnum
        Notifications:
            Notifications
        Permissions:
            Permissions
        SoftwareInputs
        Unity:
            UnityInputs
            UnityOutputs
        UnitySignals:
            UnitySignals
        StudentStation:
            StudentStation
        Warnings:
            Warnings
    Problems:
        BitProblems
        BopProblems
        ChockProblems
        DrillStemProblems
        GaugesProblems
        HoistingProblems
        KickProblems
        LostProblems
        MudTreatmentProblems
        OtherProblems
        PumpProblems
        RotaryProblems
Equipments:
    BopStack:
        BopStackInput
        BopStackAcc
        RamLine
        AnnularComputational
        Annular
        PipeRam1
        ShearRam
        PipeRam2
        ChokeLine
        KillLine
        Pumps
        RAM (previously exists)
        RAMS
    ChokeControl:
        Choke
        AirDrivenPump
        AirPumpLine
        CHOOKE (previously exists)
    MudSystem:
        MudSystem
    Pumps:
        MPumps
        Pump(1:3)
    RotaryTable:
        RTable
    TopDrive:
        TDS
    TorqueDrag:
        TDGeo
        data%State%F_String(:)
        F_Counts
        data%State%F_Interval(:)
        data%State%OD_Annulus(4)
        data%State%TD_String
        data%State%TD_DrillStem(:)
        data%State%TD_DrillStems(:)
        data%State%TD_Count
        data%State%G_StringElement
        data%State%TD_Vol
        data%State%TD_General
        data%State%TD_BOP
        data%State%TD_BOPElement(4)
        data%State%TD_StConn
        data%State%TD_Load
        data%State%TD_WellEl
        data%State%TD_Casing
        data%State%TD_Liner
        data%State%TD_OpenHole
        data%State%TD_ROPHole
        data%State%TD_WellGeneral
        data%State%TD_WellGeo(:)

FluidFlow:

Rop:
    ROP_Bit
    ROP_Spec
