Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Documentation
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Rotare
Documentation
Commits
836ae22b
Verified
Commit
836ae22b
authored
2 years ago
by
Thomas Lambert
Browse files
Options
Downloads
Patches
Plain Diff
feat(input): update Airfoil.extrapMethod
parent
029fd4cb
No related branches found
Branches containing commit
Tags
v0.1.0
Tags containing commit
No related merge requests found
Pipeline
#11760
passed
2 years ago
Stage: build
Stage: deploy
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
contents/user-input.tex
+27
-9
27 additions, 9 deletions
contents/user-input.tex
with
27 additions
and
9 deletions
contents/user-input.tex
+
27
−
9
View file @
836ae22b
...
...
@@ -300,16 +300,34 @@ structures (\ie \lst{Airfoil(1)}, \lst{Airfoil(2)}, \dots).
present and usable in your installation.
}
\describeOption
{
Airfoil.extrap
}{}{
\lst
{
true, false
}}{
Extrapolate the polars from
\lst
{
Airfoil.polarFile
}
over the complete range of
angles of attack ([-180, 180] deg). Although this extrapolation is not ideal,
it allows for the computation of sections that are at very large/low angles of
attack. This is particularity useful when doing a sweep of operating
conditions.
\describeOption
{
Airfoil.extrapMethod
}{}{
See below
}{
\danger
\,
\textit
{
Only used when
\lst
{
Airfoil.polarType='file'
}}
.
Extrapolation method to use in order to recover the lift and drag coefficients
from incomplete polars.
Possible choices are:
\begin{itemize}
\item
\textbf
{
none
}
: no extrapolation allowed. Will return an error if the
solution requires the calculation of an angle of attack outside of the
range provided by the user.
\item
\textbf
{
spline
}
: spline extrapolation if angle of attack is outside
the range of angles given in the input polar. Strongly discouraged.
\item
\textbf
{
viterna
}
: Extrapolation of the polars over the entire range of
angles of attack according to Viterna formulas~
\ref
{}
. Although this
is not perfectly correct (as it is the case for any extrapolation), this
option is the one that is closer to the reality. This is particularity
useful when doing a sweep of operating conditions and many off-design
points must be studied.
\end{itemize}
Note that convergence may be more trickier to achieve in some edge cases and
off-design analysis with the low-order extrapolation methods.
In operation at the design point, extrapolation should not be required at all
(as long as the polars are provided for values between the minimum lift and
the stall point).
}
\describeOption
{
Airfoil.clPoly
}{
deg
$^{
-
1
}$}{
Vector
}{
\danger
\,
\textit
{
Only used when
\lst
{
Mod.polars='manu
al'
}}
.
\danger
\,
\textit
{
Only used when
\lst
{
Airfoil.polarType='polynomi
al'
}}
.
Coefficients for the polynomial form of the lift coefficient,
$
C
_
l
$
.
\\
The vector should be in the form
$
[
p
_
1
, p
_
2
, ..., p
_
n
]
$
to represent the
...
...
@@ -319,9 +337,9 @@ structures (\ie \lst{Airfoil(1)}, \lst{Airfoil(2)}, \dots).
}
\describeOption
{
Airfoil.cdPoly
}{
deg
$^{
-
1
}$}{
Vector
}{
\danger
\,
\textit
{
Only used when
\lst
{
Mod.polars='manu
al'
}}
.
\danger
\,
\textit
{
Only used when
\lst
{
Airfoil.polarType='polynomi
al'
}}
.
Same as
\lst
{
Blade.
Airfoil.clPoly
}
, but for the drag coefficient.
Same as
\lst
{
Airfoil.clPoly
}
, but for the drag coefficient.
}
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment