/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  v2106                                 |
|   \\  /    A nd           | Website:  www.openfoam.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      fvOptions;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


#include        "./parameterMaster"

// column First

disk_11
{
    cellSet                    $cellSetMaster_11;
    rotorStreamWisePosition    $rotorStreamWisePosition_11;
    bladeEndPositions          $bladeEndPositions_11;
    #include                   "$ALPosition_11"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    //bladeSmearingLength        $bladeSmearingLengthMaster;  //m
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;

}


disk_21
{
    cellSet                    $cellSetMaster_21;
    rotorStreamWisePosition    $rotorStreamWisePosition_21;
    bladeEndPositions          $bladeEndPositions_21;
    #include                   "$ALPosition_21"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;


    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}

disk_31
{
    cellSet                    $cellSetMaster_31;
    rotorStreamWisePosition    $rotorStreamWisePosition_31;
    bladeEndPositions          $bladeEndPositions_31;
    #include                   "$ALPosition_31"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}

disk_41
{
    cellSet                    $cellSetMaster_41;
    rotorStreamWisePosition    $rotorStreamWisePosition_41;
    bladeEndPositions          $bladeEndPositions_41;
    #include                   "$ALPosition_41"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}

disk_51
{
    cellSet                    $cellSetMaster_51;
    rotorStreamWisePosition    $rotorStreamWisePosition_51;
    bladeEndPositions          $bladeEndPositions_51;
    #include                   "$ALPosition_51"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}




// column Second



disk_12
{
    cellSet                    $cellSetMaster_12;
    rotorStreamWisePosition    $rotorStreamWisePosition_12;
    bladeEndPositions          $bladeEndPositions_12;
    #include                   "$ALPosition_12"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}

disk_22
{
    cellSet                    $cellSetMaster_22;
    rotorStreamWisePosition    $rotorStreamWisePosition_22;
    bladeEndPositions          $bladeEndPositions_22;
    #include                   "$ALPosition_22"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_32
{
    cellSet                    $cellSetMaster_32;
    rotorStreamWisePosition    $rotorStreamWisePosition_32;
    bladeEndPositions          $bladeEndPositions_32;
    #include                   "$ALPosition_32"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_42
{
    cellSet                    $cellSetMaster_42;
    rotorStreamWisePosition    $rotorStreamWisePosition_42;
    bladeEndPositions          $bladeEndPositions_42;
    #include                   "$ALPosition_42"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_52
{
    cellSet                    $cellSetMaster_52;
    rotorStreamWisePosition    $rotorStreamWisePosition_52;
    bladeEndPositions          $bladeEndPositions_52;
    #include                   "$ALPosition_52"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


// column Thrid



disk_13
{
    cellSet                    $cellSetMaster_13;
    rotorStreamWisePosition    $rotorStreamWisePosition_13;
    bladeEndPositions          $bladeEndPositions_13;
    #include                   "$ALPosition_13"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}

disk_23
{
    cellSet                    $cellSetMaster_23;
    rotorStreamWisePosition    $rotorStreamWisePosition_23;
    bladeEndPositions          $bladeEndPositions_23;
    #include                   "$ALPosition_23"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_33
{
    cellSet                    $cellSetMaster_33;
    rotorStreamWisePosition    $rotorStreamWisePosition_33;
    bladeEndPositions          $bladeEndPositions_33;
    #include                   "$ALPosition_33"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_43
{
    cellSet                    $cellSetMaster_43;
    rotorStreamWisePosition    $rotorStreamWisePosition_43;
    bladeEndPositions          $bladeEndPositions_43;
    #include                   "$ALPosition_43"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}


disk_53
{
    cellSet                    $cellSetMaster_53;
    rotorStreamWisePosition    $rotorStreamWisePosition_53;
    bladeEndPositions          $bladeEndPositions_53;
    #include                   "$ALPosition_53"


    type            flyingActuationDiskSource;
    variant         variableScaling;     // variableScaling/Froude
    selectionMode   cellSet;
    monitorMethod   cellSet;
    writeToFile     true;
    sink            true;
    diskArea        $diskAreaMaster;   // 300 * 300 square
    widthOfDisk     $widthOfDiskMaster;
    heightOfDisk    $heightOfDiskMaster;
    freeStreamDir   (1 0 0);
    diskDir         (1 0 0); //rotorDir
    

    rotorCp                    $rotorCpStarMaster;           //Cp = 0.542;
    rotorCt                    $rotorCtStarMaster;           //Ct = 0.7  a ~= 0.226 maybe should be Ct star
    rotorSmearingLength        $rotorSmearingLengthMaster;   //m
    rotorCompensationFactor    1.00; //0.9660;   //shuld be dummy now
    rotorForcePrescribed       0;   
    rotorTPrescribed           0.0;

    nonUniformDiskLoad         $nonUniformDiskLoadMaster;
    rotorFrontalAreaPerCell    $rotorFrontalAreaPerCellMaster;


    bladeDir                   (0 0 -1);
    bladeCp                    1.168;     //Cp = 0.542;  //shuld be dummy now
    bladeCt                    1.168;     //Ct = 0.7  a ~= 0.226 maybe should be Ct star    //shuld be dummy now
    #include                   "$bladeSmearingLengthMaster";
    bladeCompensationFactor    1.00; //0.9711;  //was 0.98  //shuld be dummy now
    bladeForcePrescribed       0;             // Yes/No  indicator
    bladeTPrescribed           100.0;         // Newton

    bladeNumber                $bladeNumberMaster;
    bladeChord                 $bladeChordMaster;
    bladeSpanPerAL             $bladeSpanPerALMaster;
    bladeCl                    1.4;           //shuld be dummy now
    bladeCd                    0.2;          //shuld be dummy now
    bladeEndEffectsActive      $bladeEndEffectsActiveMaster;
    lateralDirection           $lateralDirectionMaster;   // (0 -1 0) push the flow upward, (0 1 0) push the flow downward
    bladePitch                 $bladePitchMaster;     // around 15 Deg , 2 pi sin(0.2618) ~= 1.626
    bladeTwist                 $bladeTwistMaster;

    velSamplingRadius          $velSamplingRadiusMaster;  //m
    velSamplingNumber          $velSamplingNumber;

    #include                   "$tipCorrectorsRefMaster"

    #include                   "$alphaVSClCDMaster"

    bladeNumIndicator           $bladeNumIndicatorMaster;
    bladeAOATarget              $bladeAOATargetMaster;
    indexForBladeMid            $indexForBladeMidMaster;
    timeStartAdjustPitch        $timeStartAdjustPitchMaster;
    bladePitchTol               $bladePitchTolMaster;


}



