Technical University of Denmark
Browse

Mann model C++ functions

Version 2 2025-06-11, 10:40
Version 1 2025-02-12, 15:07
software
posted on 2025-06-11, 10:40 authored by Jakob MannJakob Mann, Abdul Haseeb Syed, Ansh PatelAnsh Patel
<p dir="ltr">This file contains the C++ functions used to compute the theoretical auto-spectra and coherence from the Mann model (1994). They are used in post_proc_functions.py</p><p dir="ltr">To use in Example.ipynb, extract the zipped files in the same folder as Example.ipynb. In case the executable does not work, regenerate it using:</p><p dir="ltr">First go to the directory containing cpp files. Then run the following in your command window.</p><p dir="ltr">g++ -o output.exe main.cpp adapint.cpp adapint2.cpp cubature.c ExpIntZ.cpp specint2.cpp tenbasic2.cpp</p><p dir="ltr">If the above gives error, then run the following command:</p><p dir="ltr">g++ -std=c++11 -o output.exe main.cpp adapint.cpp adapint2.cpp cubature.c ExpIntZ.cpp specint2.cpp tenbasic2.cpp</p><p dir="ltr">Copyright © 2025 Technical University of Denmark</p>

Funding

Atmospheric Flow, Loads and pOwer for Wind energy

European Commission

Find out more...

Atmospheric Physics and Turbulence for Wind Energy

European Commission

Find out more...

History

ORCID for corresponding depositor

Topic

  • Siting;>Design conditions;>Turbulence

Models

  • Flow;>Linearized
  • Flow;>Analytical

Activities

  • Modeling

External conditions

  • Not applicable

Data category

  • Not applicable

Contributors

Jakob Mann, Abdul Haseeb Syed, Ansh Patel

Usage metrics

    DTU Wind

    Keywords

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC