Commit cde2788
Alien attempt (#3)
* simulation setup
* uv lock
* introduced all equations
* oblate spheroid impl
* AlienParcel class extending Parcel
* PySDM package internal imports fix
* Formulae bug fixes
* Planet is now dataclass instead of dict
* drop falling without pancake shape
* cloudbase fix
* figure settings
* multicore support for simulation (#2)
* parallel v1
* thread count fix
* parallel
* small parallel fixes
* working multithread solution
* Multi-thread + vector plots
* black, black used everywhere
---------
Co-authored-by: Piotr Kubala <pkubala@student.agh.edu.pl>
* pip install joblib
* Tests (#1)
* tests I guess
* uv fix
* planet impl
* ground truth
* gen plot function
* unit tests, monoticity tests, sanity tests
* tests are now in tests
* added ground truth files
* removed leftovers
* npy files
* tests tidyup
* tests adapted for current structure
but still useless
* renamed test to comply with pytest convention
* fix ground_truth generation script
* refactor unittests
* added accuracy tests
* Added saturation test for cloud base in unit tests
* Refactored imports and clean up unused code in simulation and parcel modules
* Enhanced accuracy tests by adding assertions for output completeness and consistency in unit tests
* Refactored calculation of simulated mass fraction evaporation point to initialize variable and improved error handling
---------
Co-authored-by: Hevagog <qkawiak@gmail.com>
Co-authored-by: Mateusz Mazur <mazurm@student.agh.edu.pl>
* Notebook not running fix - added back necessary imports
m8 u removed too much
* black formatter
* black for ipynb
* Update PySDM/physics/particle_shape_and_density/oblate_spheroid.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Updated tests/examples_tests/Loftus_and_Wordsworth_2021/ground_truth/gen_figure.py
Using dir shadowed the built-in dir() function. Renamed this variable (e.g., root_dir) to avoid confusion.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fixed pressure values in Planet subclasses to use correct scientific notation
* Updated method signature for proper binding.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Refactored Settings class to remove unused 'coord' parameter and updated diffusion_coordinate assignment
* Removed unused Lofus et al. 2021 implementations from particle shape and density, terminal velocity, and ventilation modules
* plots warnings fixes
* removed files rogers and yau
* notebook rerun
* notebook fix
* minor linter fixes
---------
Co-authored-by: emmacware <ecware@ucdavis.edu>
Co-authored-by: Piotr Kubala <pkubala@student.agh.edu.pl>
Co-authored-by: Hevagog <qkawiak@gmail.com>
Co-authored-by: Mateusz Mazur <mazurm@student.agh.edu.pl>1 parent 07512fe commit cde2788
File tree
17 files changed
+15609
-1
lines changed- PySDM/physics/terminal_velocity
- examples/PySDM_examples/Loftus_and_Wordsworth_2021
- tests/examples_tests
- Loftus_and_Wordsworth_2021
- ground_truth
17 files changed
+15609
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments