From c77e033ae04a4a79fa093fa4403d37d17d1b8674 Mon Sep 17 00:00:00 2001
From: Henry Weller <http://cfd.direct>
Date: Wed, 1 Jul 2015 11:02:32 +0100
Subject: [PATCH] fvOptions/sources/derived/rotorDiskSource: Added more
 documentation Provided by Richard Jones

---
 .../rotorDiskSource/bladeModel/bladeModel.H   | 19 +++++++++++++++++--
 .../derived/rotorDiskSource/rotorDiskSource.H | 17 +++++++++++++++--
 2 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/src/fvOptions/sources/derived/rotorDiskSource/bladeModel/bladeModel.H b/src/fvOptions/sources/derived/rotorDiskSource/bladeModel/bladeModel.H
index 0dc28c6036a..d9269c093d7 100644
--- a/src/fvOptions/sources/derived/rotorDiskSource/bladeModel/bladeModel.H
+++ b/src/fvOptions/sources/derived/rotorDiskSource/bladeModel/bladeModel.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2011-2013 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2011-2015 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -25,7 +25,22 @@ Class
     Foam::bladeModel
 
 Description
-    Blade model class
+    Blade model class calculates:
+        Linear interpolated blade twist and chord based on radial position
+        Interpolation factor (for interpolating profile performance)
+
+    Input in list format:
+
+        data
+        (
+            (profile1 (radius1 twist1 chord1))
+            (profile1 (radius2 twist2 chord2))
+        );
+
+    where:
+        radius [m]
+        twist [deg], converted to [rad] internally
+        chord [m]
 
 SourceFiles
     bladeModel.C
diff --git a/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSource.H b/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSource.H
index 1640c313b5e..f273a783573 100644
--- a/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSource.H
+++ b/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSource.H
@@ -58,12 +58,21 @@ Description
 
         blade
         {
-            ...
+            // see bladeModel.H for documentation
         }
 
         profiles
         {
-            ...
+            profile1
+            {
+                type    lookup; // lookup || series
+                ...
+                // see lookupProfile.H or seriesProfile.H for documentation
+            }
+            profile2
+            {
+                ...
+            }
         }
     }
     \endverbatim
@@ -78,6 +87,10 @@ Description
     - local         : use local flow conditions
     - surfaceNormal : specified normal velocity (positive towards rotor)
 
+See Also
+    Foam::bladeModel
+    Foam::lookupProfile
+    Foam::seriesProfile
 
 SourceFiles
     rotorDiskSource.C
-- 
GitLab