Skip to content

Conversation

@ufechner7
Copy link
Member

@ufechner7 ufechner7 commented Jul 5, 2025

Add documenter docu

@ufechner7 ufechner7 changed the base branch from main to windfield July 5, 2025 19:37
@ufechner7 ufechner7 marked this pull request as ready for review July 6, 2025 09:25
@ufechner7 ufechner7 merged commit f60f32c into windfield Jul 6, 2025
6 checks passed
ufechner7 added a commit that referenced this pull request Jul 8, 2025
* Add NPZ and Printf

* Three more functions translated

* Update settings.yaml

* Add first test

* Fix typo

* Cleanup

* One more test

* Use tmp dir for testing

* One more function tested

* Fix compat

* One more test

* Add file to .gitignore

* Add function createGrid

* Add ControlPlots

* Add example show_grid.jl

* Add FFTW, LinearAlgebra, Random and Statistics

* Add function CreateWindField

* Fix compat

* Add param set to constructor of AtmosphericModel

* Add function addWindSpeed

* Cleanup

* Update Project.toml

* Cleanup

* Add example create_windfield.jl

* Export WindField and create_windfield

* Refactoring

* Cleanup

* Export new_windfield

* Change signature of createGrid

* Refactoring

* Some progress

* Add windfield.py as reference

* Update comment

* Fix typos

* Add MeshGrid

* Use MeshGrid

* Update create_windfield

* Print shape

* comment failing code

* Add mwe_01.jl

* mwe_01.jl working now

* Cleanup

* Cleanup

* Update mwe_01.jl

* Add mwe_01.py

* Update mwe_01.py

* Now working

* Some progress

* Some progress

* create_windfield() works

* Add example load_windfield.jl

* Export load_wind_field

* load_windfield.jl working

* WindField constructor works

* Add properties

* Cleanup

* Cleanup

* Add files to .gitignore

* Update examples

* Remove global variable, add new_windfields()

* Add plot_windfields.jl

* Cleanup

* Add example get_wind.jl

* Example get_wind works

* Make load_windfield() private

* Make create_windfield private

* Don't save

* Add z_min and z_max

* Add quiver.jl

* Simplify example

* Add show_2d_field.jl

* Improve example

* Some progress

* Add GLMakie

* Add plot_windfield.jl

* GUI works

* Some progress

* Improve examples

* Improve example

* Add some caching

* Cleanup

* Add mwe_02

* Update mwe

* Some improvements

* 6 m/s at reference height

* Cleanup

* Add wind components

* Add legend

* Add I

* Add v_mean

* Add function turbulence_intensity()

* Improve mwe_02.jl

* Some progress

* Some progress

* Adde bench_get_wind

* Add comment

* Fix tests

* Next try

* Next try

* Next try

* Add Project.toml to examples folder

* Add Project.toml to examples folder

* Add file to .gitignore

* Make use of new Project.toml

* Add file to .gitignore

* Update environment to match thesis

* Add rel_turb

* Fix example

* Some fixes

* Update example

* More @info, change default rel_turb

* Change data path

* Add new example

* Better formatting

* Minor change

* Revert changes to CI.yml

* Improve examples

* Add menu.jl

* Add function rel_turbo

* Refactoring

* Make use of function rel_turbo()

* Add comment

* Fix example

* Fix example

* Add mwe_03.py

* Fix grammar

* MWE working

* mwe working

* Add first check

* Add unit tests

* 6 tests now

* Cleanup

* One more test

* More tests

* More tests

* Cleanup

* Add new version of create_windfield()

* Add tests

* Set seed

* Fix tests

* Add comment

* Move quiver to mwe_04.jl

* Move show_2d_field to mwe_05.jl

* Cleanup

* Improve examples

* Improve example

* Cleanup

* Add test_all.jl

* Cleanup

* Add test_all to menu.jl

* Use norm of wind

* Add expected results

* Two plots

* Bugfix

* Bugfix

* Cleanup

* Refactoring

* Refactoring

* Fix legend

* Fixes of the examples

* Update bench.jl

* Add missing package

* Improve tests

* Minor fixes

* Update settings

* remove REL_SIGMA

* Fix tests locally

* Remove global const V_WIND_GND

* Remove two more constants

* Cleanup, fix example

* Update comments.

* Fixes

* Add delete_windfields

* Add back deleted function new_windfield

* Improve docstring

* Fix test

* Bugfix

* Add comment

* WindField not needed externally any longer

* Fix tests

* Cleanup

* Add unit tests

* Tighter tolerances

* Tighter tolerances

* Auto-instantiate

* Cleanup

* Update README.md

* Fix example

* Add CHANGELOG.md

* Bugfix

* Fix comment

* Cleanup

* Fix mwe_01.jl

* Docu (#16)

* Update docu

* Some progress

* Some updates

* Improve docu

* Improve docstrings

* Document clear

* More docu

* Update docu

* API complete

* Add docu

* Update CHANGELOG.md

* Update docu

* Update CI.yml

* Remove KiteUtils

* Next try

* Add file to .gitignore

* Add Project.toml

* Enable push_preview

* Update settings.yaml

* Add settings.md

* Update docu

* Update API

---------

Co-authored-by: Uwe Fechner <[email protected]>

* Bug fix, one more menu entry

* Add page Wind Fields

* Fix link

* Improve docu

* Improve links

* Fix formatting

* Use KiteUtils 0.10.14, use field grid of settings

* Update docu

* Use simple system.yaml file, use relax=true

* Add plot wind shear near shore

* Add plot_windshear_cabauw

* Some progress

* Update docs

* Replace p with alpha

* Improve docu

* Fix formatting

* Some progress

* Fix links

* Cleanup

* Add files to .gitignore

* Use more detailed file names

* Cleanup

* Some progress

* Fix test

* Improve TOC

* Fix typo

* Minor improvements

* Add file to .gitignore

* Add files to .gitignore

* Added two default manifests

* Add file to .gitignore

---------

Co-authored-by: Uwe Fechner <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants