Recent Releases of bluemira

bluemira - v2.9.0

What's Changed

  • Dependency update after v2.8.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3990
  • πŸ› Fix some fast_ctd installation and running bugs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3994
  • D-D Reactivity fix by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3995
  • πŸ› change type in initialisation of fw radiation solver by @ajpearcey in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4004
  • Confirmation of KALOS-ACB packing fraction by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4010
  • Toroidal Harmonics feature branch by @clmould in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4011
  • More information added to radiation tools docstrings by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4018
  • Papercut: comment on detected_power calculation by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4021
  • Fix doc links by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4027
  • πŸ‘· Fix build caching by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4025
  • Tidying up toroidal harmonics notebooks on develop for release by @clmould in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4039

New Contributors

  • @ajpearcey made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/4004

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.8.0...v2.9.0

- Python
Published by fppf-bot 7 months ago

bluemira - v2.8.0

Minor breaking change on a CoilsetOptimisationProblem

As seen in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3833. Initialisation of COP's no longer requires separate equilibria and coilset variables. The coilset will be directly taken from the equilibria provided. In most cases this will be lower level than many users will encounter.

What's Changed

  • Dependency update after v2.7.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3954
  • πŸ—οΈ Qtapp robustness improvement by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3915
  • CAD to DAGMC example, with OpenMC run (using BM materials) by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3950
  • Moved running DAGMC to its own example by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3961
  • πŸ› Fix sonarcloud codeqa by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3960
  • 🎨 Name more constraints by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3967
  • OpenMC fix for runcadneutronics by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3972
  • πŸ‘· Enable examples run if modified by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3971
  • πŸ‘· Cache precommit by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3958
  • Remove unused radiation tools variables by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3940
  • Fixed boundary equilibrium fixes, tests, and plotting by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3900
  • 🧱 Create a Task issue template by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3968
  • Tiding up COP by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3833
  • πŸ‘· Run examples only on push to relevant branches by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3977
  • πŸ‘· Update ruff check alias by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3976
  • πŸ“Œ Change default python version to 3.11 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3986
  • Fix 2D coordinates docstrings by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3988
  • 🏷️ Typing improvements from ty by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3975
  • FixBug3949 by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3953

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.7.0...v2.8.0

- Python
Published by fppf-bot 8 months ago

bluemira - v2.7.0

What's Changed

  • Dependency update after v2.6.1 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3868
  • Equilibria analysis feature branch by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3338
  • Add missing space in geometry warning by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3881
  • Various minor bugfixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3871
  • Feed through diagnostics in equilibria run by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3877
  • Add docstrings for the pf_coil parameter frame in eudemo by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3889
  • Constant tension TF coil shape procedure by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3640
  • Added documentation explaining which library takes precedence … by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3892
  • πŸ–ŒοΈ Improve structure of some eq analysis tools by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3887
  • ✨ New diagnostic plot by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3888
  • Temperamental test fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3884
  • ⬆️ Upgrade pivy to v0.6.10 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3893
  • Added .value to plasma_data params by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3906
  • Papercut: optimiser warning if arrive at max iter by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3909
  • Remove todo re. keeping geom param constant by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3911
  • Rewrote the boolean_cut docstring to make it clear what it actually does. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3913
  • Add neutronics outputs by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3895
  • CAD Imprinting by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3905
  • Check pyproject changes for dependency addition by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3924
  • join_intersect cleanup 1 by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3927
  • Functionalised join_intersect. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3930
  • Fix: error on importing types from cgal and OCC by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3925
  • Fix loadspec index error by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3929
  • βœ… Skip tests for optional deps by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3936
  • Unified max_iter and maxiter to the latter spelling. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3923
  • πŸ› Fix not running on fork by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3938
  • 🎨 Missed max_iterations -> maxiter by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3941
  • 🎨 Small change to imprinting by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3942
  • πŸ› Fix bug in interpolate_bspline related to tangents by @bielsnohr in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3943
  • Fix some fatal bugs in anaylsis toolbox examples by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3948
  • Add some coilsets and a plotting notebook by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3910
  • CAD to DAGMC conversion with fast_ctd integration by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3916
  • πŸ› Fix examples again by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3951
  • Remove spelling errors in bulk. by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3898
  • Fix overplotting by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3937

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.6.1...v2.7.0

- Python
Published by fppf-bot 9 months ago

bluemira - v2.6.1

What's Changed

  • Develop dependencies by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3832
  • Labelling TripleArc parametrisation's plot by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3826
  • Used better optimal bounding box by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3835
  • Add unit compatibility check in ParameterFrame.setparam by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3839
  • ⬆️ Enable python-3.12 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3847
  • πŸš€ Update issue templates by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3851
  • πŸ”₯ Remove rebase from dependency PR action by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3852
  • Papercut: Change different pint error raises by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3860
  • πŸ› Stack level fix, dont override, add to by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3861
  • πŸ‘· Print pre-commit summary to github summary by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3862
  • Add labels for height top upper dz flat bottom lower for PolySpline by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3863

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.6.0...v2.6.1

- Python
Published by fppf-bot 11 months ago

bluemira - v2.6.0

What's Changed

  • Dependency update after v2.5.1 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3768
  • add psi norm input option by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3756
  • Coil Field and Force Constraints Grad Modification by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3695
  • Shape serialisation bug, brep not done by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3760
  • Adding materials to DEMO by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3680
  • Cad Construction Types by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3696
  • Out of date plot option by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3777
  • πŸš‘οΈ Unbreak show/save/plot reactor apis by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3778
  • 🎨 Princeton D fix and xfailing test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3775
  • Added disablecompositegrouping by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3779
  • Bump asteval from 1.0.5 to 1.0.6 in /requirements/uv by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3780
  • πŸ’š Fix conda build by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3785
  • πŸ› Remove ismeshed check by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3786
  • Update documentation about BluemiraWire construction by @bielsnohr in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3790
  • πŸ’š Unpin pyside by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3796
  • 🚨 Use biome for json files by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3795
  • Finalising tests to radiation_transport by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3800
  • Improve logging style by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3804
  • TODO to NOTE by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3815
  • πŸ› Fix pint warning by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3813
  • Papercut: Smallest PR adding physics/equation docstring by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3822
  • πŸ› Fix h5py in conda build by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3825

New Contributors

  • @bielsnohr made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3790

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.5.1...v2.6.0

- Python
Published by fppf-bot 12 months ago

bluemira - v2.5.1

What's Changed

  • Dependency update after v2.5.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3725
  • πŸ‘· Remove CI warning by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3715
  • Papercut add control coil test by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3693
  • Add Equations/References in docstring : Sprint 22 by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3727
  • Added nested coil remove test by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3730
  • Need xp in getsinglenulllegs, cannot be None. by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3739
  • Ocean/pc kallenbach removal by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3740
  • 🎨 Make fuel cycle model random and deterministic by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3742
  • Add titles to all test plots by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3741
  • Bump jinja2 from 3.1.4 to 3.1.5 in /requirements/uv by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3749
  • Handled error when making arc from 3 colinear points. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3750
  • Ocean/periodic wire types fix by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3757
  • πŸ‘½οΈ Fix sphinx build by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3766

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.5.0...v2.5.1

- Python
Published by fppf-bot about 1 year ago

bluemira - v2.5.0

Environment changes

We have upgraded FreeCAD to version 1 in this release which should help with the stability of CAD creation. This will require a complete reinstall of your environment because of the many dependency changes that FreeCAD pulls in external to python.

Pivy bug

Due to a bug in the released version of pivy (0.6.9) we have to patch a few python imports to fix the FreeCAD viewer. The fix has been merged upstream and we are waiting for the 6.10 release of pivy (https://github.com/coin3d/pivy/commit/e81c5f32538891c740b90b5d2eb77fa6a9e1cb43). We have a script that automatically applies this patch to pivy on the first import of the new bluemira version but in certain environments this seems to fail. The below bash script can be run from the root of the repository to fix pivy for each environment.

```bash PIVYPATH=$(python -c 'import pivy; from pathlib import Path; print(Path(pivy.file).parent)')

patch -l -N -d $PIVYPATH -p 2 < ./bluemira/codes/pivy.patch ```

What's Changed

  • Dependency update after v2.4.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3649
  • Ruff TODO fixes by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3529
  • Add check as we are assuming mid plane by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3674
  • Error found for grid z_range, added and tested suggested correction by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3675
  • 🎨 Improve install script by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3677
  • Core radiation fix by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3624
  • Replaced plotting using Coordinate class in flux_surfaces.py as this method no longer exists by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3682
  • CI report comments fix by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3686
  • Changed comments workflow to pickup new test-report.json by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3687
  • Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3698
  • Papercut: Add docstrings for equations by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3697
  • Enable doc201 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3598
  • Added tests for freecadapi from TODO list on circle and ellipse arcs by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3703
  • Completed Doc201 for neutronics as well. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3705
  • Bump tornado from 6.4.1 to 6.4.2 in /requirements/uv by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3710
  • πŸ› Missed EQSummary use by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3704
  • ⬆️ FreeCAD v1 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3304
  • Checks for bluemira capitalisation only at start of sentences by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3714
  • πŸ‘· Fix examples CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3724

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.4.0...v2.5.0

- Python
Published by fppf-bot about 1 year ago

bluemira - v2.4.0

What's Changed

  • Dependency update after v2.3.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3596
  • updated docs for cryostat.py, dealt with TODO's in there as well. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3599
  • Fixing heat flux corrective factor by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3558
  • Add to/check for equations and references in docstrings by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3603
  • Possibly the tiniest merge request so far by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3607
  • Mambaforge is deprecated, replace with miniforge by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3597
  • Fix charged particle heat flux calculation for double null case with only one mid-plane point by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3608
  • 🎨 Control coil enforcement, constraint stabilisation and general cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3518
  • add tmp_env.yml to .gitignore by @clmould in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3617
  • 🎨 Relax interface to geometry tools by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3615
  • πŸ› Fix miniforge init script by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3613
  • πŸ› Fix demo bug by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3620
  • 🎨 Logging cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3614
  • Control coils missing by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3626
  • Remove old mambaforge references by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3632
  • Fix display todo for faces by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3630
  • 🎨 Add sources to sourceless input params by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3633
  • Renamed the datato_plot attribute variable. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3635
  • another missπŸ€¦β€β™‚οΈ by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3639
  • Changes to get fluxsurfaces and findlegs by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3616
  • Select fs for sh fit metric by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3642
  • πŸ“Œ Max pin on eqdsk by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3643
  • Lao polynomial fixes by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3634
  • DOI autolinking by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3644

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.3.0...v2.4.0

- Python
Published by fppf-bot over 1 year ago

bluemira - v2.3.0

What's Changed

  • πŸ› Fix missing cocos from examples by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3494
  • 🎨 Structural cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3486
  • Ruff DOC501 implementation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3487
  • ✨ Install process in CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3490
  • Added an option to configure the confinement time in RadiationSource by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3506
  • Improve wall detector structure #3437 (Papercut) by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3505
  • Equ read eqdsk fixes by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3522
  • πŸ› Wrong sign for check by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3519
  • πŸ› Fix radiation_transport example and add examples to CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3532
  • fix to writecsv typing and removed extra indent for adding colnames by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3534
  • Remove some repetition from Greens by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3272
  • Thread in semianalytic psi into coil calculations by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3454
  • ✨ INFO and greater to stdout WARNING and less to stderr by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3549
  • βœ… Extra greens test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3535
  • πŸ‘· Use uv to pin dependencies by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3493
  • πŸ› Set _eqdsk on the instance not the class by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3569
  • Updated docs to describe Circuits and SymmetricCircuits by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3523
  • Add more radiation transport tests by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3570

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.2.1...v2.3.0

- Python
Published by fppf-bot over 1 year ago

bluemira - v2.2.1

What's Changed

  • Dependency update after v2.2.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3485
  • Corrections and example updated for SH by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3453
  • πŸ”₯ Remove old clip function by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3488
  • Add toroidal coordinate transform functions, tests and documentation by @clmould in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3418
  • add how to render docs locally to faq section of docs by @clmould in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3489
  • hotfix: Custom Profiles, added abs() to B0, Ip by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3491

New Contributors

  • @clmould made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3418

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.2.0...v2.2.1

- Python
Published by fppf-bot over 1 year ago

bluemira - v2.2.0

What's Changed

  • Made as many units in plasmaphysics and fuelcycle into SI as possible. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3374
  • Dependency update after v2.1.0 by @fppf-bot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3392
  • 🚚 Move string coordinates simplification by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3393
  • 🎨 Cleanup radiation transport by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3398
  • πŸ“ Add known good wsl install instructions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3395
  • ✨ Add Neutronics Manager to eudemo by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3396
  • Add the ability to reconstruct stellarator plasma boundary in cad form by @ym1906 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3397
  • ✨ Test Documentation code snippets by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3386
  • 🏷️ More typing improvements by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3305
  • πŸ› Catch debug folder path doesnt exist by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3391
  • πŸ› Fix fork test selection by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3414
  • add some tests for flux surface maker by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3365
  • Few changes to correct the radiation region extention by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3417
  • πŸ§ͺ Fix bop image comparison test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3431
  • Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3424
  • πŸ› Fix image links in introduction by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3432
  • FilterMaterial typing fix by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3434
  • Add radiation tools tests by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3394
  • πŸ› Log newlines when needed by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3435
  • Various type and sonarcloud cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3430
  • Geom opt typing by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3448
  • πŸ› Fix sonarcloud quality bug by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3450
  • πŸ› Fix logging setup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3449
  • Split out force constraint calculations into separate functions by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3451
  • (Few) Complete docstrings for physics/equation based functions by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3436
  • Minor improvements to revolving and bspline use by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3467
  • 🎨 Add loft arg by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3468
  • πŸ› Enforce use of ordered edges by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3095
  • βš—οΈ CI fix by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3475
  • 🚚 Move to new eqdsk package by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3416

New Contributors

  • @ym1906 made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3397

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.1.0...v2.2.0

- Python
Published by fppf-bot over 1 year ago

bluemira - v2.1.0

What's Changed

  • πŸ› Fix helmholz example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3288
  • βœ… Fix process race condition in test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3290
  • πŸ› Fix radiation transport tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3289
  • βœ… Fix folder deletion race condition by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3291
  • Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3293
  • βœ… Save coil names (and coil types) in eqdsk.json's by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3242
  • Clip the grid in the z-direction for SH LCFS fit metric by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3215
  • πŸ› Fix process model enums by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3297
  • 🎨 Improve plotting styles for equilibria by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3295
  • Fix units and unit-conversion factors by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2891
  • 🎨 Clearer naming wrt ib/ob, upper/lower and hfs/lfs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3319
  • Adding more unit tests to radiation source model by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3333
  • Tests for advective transport in radiation transport by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3335
  • Changed the cutting method of the divertor by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3318
  • Upload artifacts v4 by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3334
  • ✨ Equilibria constraint naming by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3327
  • 🎨 Smooth filled contour edges for LCFS by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3336
  • Bump tornado from 6.4 to 6.4.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3343
  • ✨ Add loft to freecadapi and geometry by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3337
  • Import coilset details from eqdsk if available by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3356
  • PARALLEL MixtureConnectionType by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3358
  • SymmetricCircuits & Current opt state vector reduction by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3292
  • Add more tests for radiation source model by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3362

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v2.0.0...v2.1.0

- Python
Published by fppf-bot over 1 year ago

bluemira - v2.0.0

Major API changes

This release updates our minimal supported python to 3.10, replaces fenics with fenicsx and removes the old deprecated optimisation infrastructure among other changes. Please see #2320 for a full list of API breakages.

What's Changed

  • ⬆️ Python 3.10 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2887
  • Dependency update after v1.10.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3128
  • Addition of discretize_reduced function to improve TF coil magnetostatics computation time by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3096
  • Bump pillow from 10.2.0 to 10.3.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3154
  • πŸ‘· Split out CI into many jobs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3152
  • πŸ› Catch pyvista segfault by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3165
  • 🩺 Ignore numba coverage by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3166
  • V2 deprecation removals by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2320
  • Sweep shape API additions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3130
  • 🧱 Missed pinning of c-blosc2 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3171
  • πŸ› Fix ordering of PROCESS impurity data outputs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3170
  • Bump idna from 3.6 to 3.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3172
  • πŸ› Align install script with docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3173
  • CI fix, from forked repo by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3185
  • CI fix 2 by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3189
  • CI fix 3 by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3191
  • ✨ Add functionality to add custom mapping when running process #3174: Rebirth by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3190
  • Papercut typing fixes #3022 jmatthews by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3186
  • Make update_dependencies.sh executable by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3195
  • 🚨 Reduce warnings in tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3208
  • SH changes by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3193
  • 🩹 Improve PROCESS not installed catching by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3211
  • Radiation source model and coupling with cherab by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2224
  • Papercut 3113 - use relative tolerances for constraints by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3169
  • πŸ›Remove old optimisation errors by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3167
  • πŸ› Bool -> boolean in CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3216
  • Fix to incorrect PolyhedralPrismCurrentSource behaviour when inputted XS is in global not local coordinates by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3188
  • Papercut: Typing fix for transport solver in equilibrium2dcoupling using new transport solver class by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3233
  • Corrected a.m.u. back into e by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2893
  • πŸ› Hacky fix for CAD rotation saving bug by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3235
  • Move materials changes from neutronics feature branch by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3168
  • Coilset optimisation state for enabling SymmetricCircuit position optimisation by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3018
  • PulsedCoilsetDesign Passing in max_currents has no effect by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3194
  • CSV Writer by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3237
  • Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3254
  • ⚑️ Increase number of artifacts requested for PR comments by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3257
  • πŸ“ Roadmap update by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3240
  • Sh tiny change by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3241
  • Add functionality for uneven endcaps polyhedral current source by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3153
  • 🩹 Pre release minor fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3264
  • Remove duplicate flux surface code from radiation_transport by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3265
  • Typing fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3267
  • ✨ 2D Neutronics feature branch by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2656

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.10.0...v2.0.0

- Python
Published by fppf-bot almost 2 years ago

bluemira - v1.10.0

What's Changed

  • Dependency update after v1.9.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3016
  • πŸ› Fix getting component manager type if annotations imported by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3019
  • πŸ› Remove outdated process switch by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3020
  • Fix incorrect application of EPS (Papercut/ issue #1084) by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3000
  • Reactor config addition for handling path expansion by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3032
  • Papercut: enumify text based choices by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3021
  • #3030: Modifications needed to run process by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3031
  • Urgent fix coil type by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3036
  • Separatrix mods for up/down split by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2944
  • πŸ“ More documentation on 3x3 matrices by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3071
  • expose getlcfs deltastart param by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3072
  • βœ… Add iefrf = 13 by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3074
  • Catch on unable to find LCFS & SH function interface by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3078
  • Fixed the :func:, :meth:, and :class: tags by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3075
  • Papercut type fixes by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3053
  • Papercut type fixes (#3022) by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3092
  • added axis to 3p arc by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3098
  • ✨ Add more labels for Geometry Parameterisations by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3081
  • Constraints - add more tests by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2997
  • Add gridded collocation option by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3065
  • Recreate coilset optimisation problem example by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3041
  • πŸ“„ Licence shorthand change for zenodo by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3119
  • Fixup examples by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3127
  • πŸ‘½ Changes required for next release of PROCESS by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3073

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.9.0...v1.10.0

- Python
Published by fppf-bot almost 2 years ago

bluemira - v1.9.0

What's Changed

  • Dependency update after v1.8.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2923
  • Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2928
  • Bump actions/cache from 3 to 4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2945
  • Bump notebook from 7.0.6 to 7.0.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2951
  • Feature: polyhedral cross-section current sources and a general VIM formulation of 3-D magnetostatics by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2703
  • Circular baffle with angled blanket by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2030
  • Bump peter-evans/create-or-update-comment from 3 to 4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2973
  • Bump peter-evans/find-comment from 2 to 3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2974
  • Improve test coverage for EQDSK saving from Equilibrium by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2966
  • Sph harmonics opt by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2927
  • Collate random seed setting by @athoynilimanew in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2978
  • PROCESS - BM obsolete parameter names by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2979
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2987
  • Fixed broken conditional statements in ComponentPlotter so now chooses correct plotting option by @kj5248 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2980
  • Add lower port tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2981
  • πŸ› Fix Zenodo submission by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2996
  • πŸ› Fix codecov upload by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2994
  • Papercut complete, xtest are no longer failing. by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2998
  • ⬆️ πŸ‘½ Bump PROCESS version by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2977
  • Add to examples README by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3014
  • πŸ“ Plan update Q1 24 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/3013

New Contributors

  • @athoynilimanew made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2978

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.8.0...v1.9.0

- Python
Published by fppf-bot about 2 years ago

bluemira - v1.8.0

What's Changed

  • Dependency update after v1.7.1 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2790
  • Papercut: Deprecating separatrix into ripple_wire by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2829
  • Papercut: Fix for showing/saving empty reactor by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2828
  • 🧐 Setup default pytest temp dir for data by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2830
  • βœ… Fix longrun process test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2793
  • Bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2846
  • Changed license headers on all files by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2840
  • Coilset label z ordering by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2875
  • Standardise COP classes interfaces by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2772
  • πŸ‘½οΈ FreeCAD 0.21.2 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2864
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2882
  • πŸ› Fix examples CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2886

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.7.1...v1.8.0

- Python
Published by fppf-bot about 2 years ago

bluemira - v1.7.1

What's Changed

  • Dependency update after v1.7.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2702
  • Bugfix bizarre np.zeros_like[x] bug by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2722
  • Bugfix control coils only in Tikhonov unconstrained and actually calculate f_x by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2723
  • Coil remove control=False call by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2721
  • Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2727
  • Bugfix TikhonovCOP and base optimisation class to consider control coils only. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2729
  • ⚑️ 10x speed up plasma convolve by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2728
  • Private offset test fixes and improvements by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2747
  • ✨ Add plotting helper for tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2725
  • Fixed the passive coils so they no longer require manual setting by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2726
  • πŸ“ Update CONTRIBUTING for more test info by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2746
  • πŸ“ Fix CONTRIBUTING formatting by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2768
  • πŸ“ PROCESS documentation and roadmap update by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2773

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.7.0...v1.7.1

- Python
Published by fppf-bot over 2 years ago

bluemira - v1.7.0

What's Changed

  • Dependency update after v1.6.0 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2573
  • add one-liner to README for optimisation module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2575
  • Improve robustness of FEM solver by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2484
  • Bump gitpython from 3.1.32 to 3.1.34 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2580
  • πŸ› Fix freecad shape linking for saving by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2591
  • CircularArcCurrentSource API fixed to degrees, not radians by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2595
  • TrapezoidalPrismCurrentSource bugfixes and API changed to degrees, not radians by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2594
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2600
  • Bump gitpython from 3.1.34 to 3.1.35 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2602
  • BiotSavartFilament plotting fixed by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2597
  • Fix BluemiraWire.vertexes for 3-vertex wire. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2599
  • Changes to fix J. Roff issues by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2541
  • EUDEMO params.json fix: weird choice of unit for isentropic efficiency... by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2620
  • FEM fixed boundary equilibrium solver - flux surface cut-off by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2576
  • πŸ”§ Move over to setuptools-scm from versioneer by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2640
  • Replace codeqa dependencies with Ruff by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2516
  • Add FixedPlasmaEquilibrium for loading fixed boundary EQDSKs. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2641
  • πŸ›Fix docs build by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2657
  • 🚨 Re-enable line length checks by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2658
  • πŸ› Fix use of ClassVar in MappedParameterFrames by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2655
  • Bump pillow from 9.5.0 to 10.0.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2684
  • Bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2685
  • 🚨 Appease sonarcloud by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2683
  • 🚨 More sonarcloud by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2686
  • 🚨🀞 this is the last by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2687
  • Temporary for Issue #2239 - eqdsk without a coilset by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2617
  • Improve self-inductance calculation and fix bug in circular_coil_inductance_elliptic by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2411

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.6.0...v1.7.0

- Python
Published by fppf-bot over 2 years ago

bluemira - v1.6.0

What's Changed

  • Dependency update after v1.5.0 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2446
  • πŸ’š Fix PR comments when there are >1 artifacts returned by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2458
  • ✨ Use new optimiser in internal modules by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2447
  • Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2490
  • πŸ”Š Change max eval for ISRES to debug message by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2499
  • Convert SH constraint to new optimiser interface by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2442
  • πŸ“ Add user story to feature requests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2463
  • 🎨 Change base RunMode name by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2517
  • 🎨 Improve dictionary options for PlotOptions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2505
  • πŸ§‘β€πŸ’» Enforce types on ParameterFrames by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2511
  • Bump tornado from 6.3.2 to 6.3.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2520
  • πŸ› NCS and nPF should be integers by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2524
  • ✨ Add deprecation helper function by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2519
  • 🎨 Fixup reactions dataclasses by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2518
  • ♻️ Johner equilibria shape refactor by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2523
  • Fix path to reactor script in eudemo README by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2539
  • πŸ”₯ Plotting an opt variable seems overkill by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2540
  • Added check for dataclass anontation for ParamFrame & OptVarFrame by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2521
  • πŸ“ Add CAD sector convention to the docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2542

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.5.0...v1.6.0

- Python
Published by fppf-bot over 2 years ago

bluemira - v1.5.0

What's Changed

  • Dependency update after v1.4.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2315
  • Depricate filter_ and formatt by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2318
  • πŸ“ Update roadmap by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2316
  • ReactorConfig warnings defaults by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2319
  • Add q* and l_i 0-D calculations from Uckan and Wesson by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2279
  • Correct signed distance function docstrings by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2342
  • Remove EQ_FOLDER by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2350
  • Add force_wire_to_spline by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2366
  • Integrate upper and equatorial ports in EU-DEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2160
  • Add 2-D views for EU-DEMO ports by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2380
  • Enforce ij indexing in surface_fit by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2381
  • πŸ§ͺ Fix CI for forks by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2385
  • Minor eq fix by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2384
  • Add EquilibriumManager to EU-DEMO and fix PF coil bounds (crudely) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2382
  • πŸ› Fix FETCH_HEAD bug by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2386
  • ✨ Max column size for tabulated ParameterFrame by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2379
  • Impl. new logic for offsetting the corner of the straight duct by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2387
  • EU-DEMO lower port integration by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2388
  • EU-DEMO fix PF coil sizing by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2421
  • First set of functions needed for the Spherical Harmonics work by @geograham in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1963
  • EU-DEMO port plug integration by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2410
  • Allow viewing of palette colours in terminal by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2070
  • Feature/new optimisation module by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2226
  • 🎨 Improvements for freecad saving by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2362
  • πŸ› Fix broken examples and docstring issues by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2444
  • Convert OptVars to dataclass by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2396
  • Remove RegionMapper from new optimisation interface and deprecate some more things by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2445

New Contributors

  • @geograham made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2384

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.4.0...v1.5.0

- Python
Published by fppf-bot over 2 years ago

bluemira - v1.4.0

What's Changed

  • Dependency update after v1.3.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2157
  • βœ… Allow all tests to run in parallel by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2158
  • EUDEMO blanket builder with panels by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2159
  • Add psi norm tolerance to Equilibrium methods for LCFS and separatrix finding. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2165
  • Update README WIPs (codes and structural no longer WIP) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2173
  • Make Coordinates support lines and vertices by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2065
  • Docstring convention update: colons good, types in typehints by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2192
  • Docstring convention enforcement marathon - part 1 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2193
  • Docstring convention enforcement marathon - part 3 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2195
  • Docstring convention enforcement marathon - part 4 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2196
  • Docstring convention enforcement marathon - part 6 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2198
  • Docstring convention enforcement marathon - part 8 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2200
  • Docstring convention enforcement marathon - part 9 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2201
  • Docstring convention enforcement marathon - part 7 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2199
  • Docstring convention enforcement marathon - part 5 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2197
  • πŸ› Fix quad padding for coil circuits by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2188
  • Docstring convention enforcement marathon - part 10 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2202
  • Docstring convention enforcement marathon - part 11 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2205
  • Docstring convention enforcement marathon - part 12 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2206
  • Add boolean_fragments to geometry module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2161
  • Handle BluemiraWire.discretize() with ndiscr=1 and fix 3, 3 bug. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2186
  • Docstring convention enforcement marathon - part 14 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2214
  • Docstring convention enforcement marathon - part 13 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2213
  • Add _tessellate and get_optimal_bounding_box to `BluemiraGeo by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2223
  • πŸ› enable dollarmaths in notebook example docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2228
  • Docstring convention enforcement marathon - part 2 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2194
  • Material filtering on Managers by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2236
  • πŸ“ Add reactor docs to introduction by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2265
  • πŸ› Fix collect verts and faces for polyscope viewing by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2266
  • Add voidspace to VV and TS in builders and EUDEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2167
  • Cleanup spelling by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2272
  • πŸ‘· Run copyright check only on updated files by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2268
  • Add flux_surface_hirshman and 0-D external and mutual plasma inductance rules of thumb by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2271
  • Lower duct & port designer by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2108
  • ✨ Get multiple values from frame by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2275
  • ✨ Improve STEP file export and add new export filetypes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1918
  • Reactor Config: add file reading feature by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2258
  • πŸ“ Improve base docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2270
  • Bump requests from 2.30.0 to 2.31.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2282
  • Bump tornado from 6.3.1 to 6.3.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2294
  • 🎨 Small example improvements by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2292
  • 🎨 Improve freecad saving, examples and tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2290
  • πŸ› Fix show cad and rearrange typing by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2289
  • ♻️ Rearchitect plotting options and add dataclass descriptors by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2291
  • ✨ Add save_cad to managers by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2276

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.3.0...v1.4.0

- Python
Published by fppf-bot over 2 years ago

bluemira - v1.3.0

What's Changed

  • ⬆️ update precommit check versions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2033
  • EUDEMO build sequence work by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2014
  • Remove mirapy from flake8 exclude by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2039
  • EUDEMO reference equilibrium without fixed boundary equilibrium for now by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2038
  • Thread in various coil structure builders in EUDEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2042
  • Catch RuntimeError which occasionally crops up in fixed boundary equilibrium solver. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2034
  • Reactor sectoring by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2058
  • More EUDEMO build work by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2067
  • ✨ Polyscope CAD viewer by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1033
  • Fix EUDEMO display colors for plotting and planar CAD by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2069
  • Remove bad tuples in BluemiraGeo subclasses. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2041
  • Unbreak show_cad api by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2081
  • Move EUDEMO params and config to the new ReactorConfig object by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2005
  • Make Builder and Designer consistent when handling build_config in __init__ by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2040
  • Fix PF supports to be more forgiving and error and xz by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2071
  • Add BluemiraFace.normal_at by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2036
  • ✨ Add Zenodo DOI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2088
  • Make vertexes and edges ordered on BluemiraWire by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2090
  • Add selection strategies for the points at which TF ripple is constrained by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2059
  • 🚨 fix warnings in tf coil builder by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2093
  • Bump xt0rted/pull-request-comment-branch from 1 to 2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2100
  • Add plot method to Reactor by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2094
  • EUDEMO first wall panelling by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2060
  • Equatorial Port by @IChiang99 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1989
  • Bump peter-evans/create-or-update-comment from 2 to 3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2113
  • πŸ§‘β€πŸ’» Time all design and build stages in debug output by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2104
  • ✨ Upper Port Duct Builder by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2092
  • πŸ”₯ remove BluemiraClock by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2119
  • ✨ Rearrange Reactor and component Manager to have a common base by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2120
  • Added prettier pre-commit hook by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2139
  • 🏷️ typing improvements for base by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2118
  • Add fillet_wire_2D and chamfer_wire_2D by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1992
  • 🎨 Add pytest XPASS to output and fix tests for parallel running by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2150
  • 1.5 MHD G-S solver coupling with PLASMOD by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1949

New Contributors

  • @IChiang99 made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1989

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.2.0...v1.3.0

- Python
Published by fppf-bot almost 3 years ago

bluemira - v1.2.0

What's Changed

  • Scale all PLASMOD profiles, not just flux functions and psi. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1890
  • ParameterFrame print formatting and other minor cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1818
  • Dependency update after v1.1.0 by @github-actions in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1891
  • Add KuiroukidisLCFS(GeometryParameterisation) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1865
  • ⬆️ use the PROCESS hotfix tag by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1895
  • Remove scipy optimisation from FEM fixed boundary solve by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1769
  • Add Greens functions for dpsi/dx and dpsi/dz by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1867
  • ⬆️ Update gh-action get-workflow-origin dep by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1912
  • Add PLASMOD post-processing flux function hack by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1892
  • Add fixed - free boundary equilibrium solve to EU-DEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1733
  • πŸ› fix process fail checker by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1854
  • Fix equation docstring rendering in magnetostatics API documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1920
  • 🎨 equilibria run cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1852
  • ✨ External Codes example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1853
  • Add the remaining eudemo components and make it work by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1858
  • Add ManickamLCFS and CunninghamLCFS geometry parameterisations by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1937
  • πŸ› exclude external code script from examples ci run by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1933
  • Add ZakharovLCFS and tests by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1941
  • Fix typing in simple reactor example by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1943
  • πŸ“ Fix '.ex.py' links in docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1960
  • Bump ipython from 8.9.0 to 8.10.0 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1938
  • Avoid dolfin bug in EUDEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1965
  • Add ITER-like gravity support CAD by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1942
  • Add simple PFCoilSupportBuilder (updated) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1946
  • Added copy and filter_components to Component. by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1962
  • Add mirror_shape by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1968
  • Fix connection length calculation when using Coordinates by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1982
  • Avoid some CAD bugs in EUDEMO by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1979
  • πŸ› allow setting None when updating a parameterframe by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1939
  • Add OISBuilder by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1980
  • New ReactorConfig config handler by @oliverfunk in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1964
  • Add StraightOISDesigner by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1984
  • πŸ‘· Allow forks to run our CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1988
  • πŸ› fix CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2006
  • Fix closed triangle bug in make_polygon by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2009
  • Add plot flag to radial build for EU-DEMO by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1934
  • Update a couple of obsolete vars in PROCESS mapping by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2011
  • Update our roadmap by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1986
  • Add BetaLiIpProfile to free boundary equilibrium solver by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2016
  • Made installation documentation more complete by @OceanNuclear in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2007
  • Fix EUDEMO power balance by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2029
  • More obsolete PROCESS variables in inputs by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2031
  • πŸ“ Fixup README and Contributing by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2028
  • Better optimisation warnings when constraints are not satisfied. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2013

New Contributors

  • @oliverfunk made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1943
  • @OceanNuclear made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/2007

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.1.0...v1.2.0

- Python
Published by fppf-bot almost 3 years ago

bluemira - v1.1.0

What's Changed

  • Swap out scipy optimiser for NLOpt in FEM fixed boundary equilibria magnetic axis finding by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1767
  • Fix force units for ForceConstraint by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1771
  • 🚨 copyright update by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1783
  • Bump gitpython from 3.1.29 to 3.1.30 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1785
  • πŸ› stray 1e6 in eudmeo pf coils designer by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1770
  • πŸ› remove weird discretisation condition for >1m coils by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1817
  • Remove the need for notebooks and render python examples directly as notebooks by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1784
  • Fixed boundary equilibrium plotting by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1686
  • Add Kuiroukidis flux surface parameterisation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1827
  • 🎨 Refactor external code defaults by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1768
  • ✨ Mypy config and typing in documentation modification by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1794
  • πŸ› fix docs copyright by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1831
  • Update meshing documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1830
  • πŸ“ EUDEMO WIP message by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1856
  • Add EQDSK saving for fixed boundary equilibrium by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1829
  • Fix OptVariables tabulate bug by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1866
  • ⬆️ upgrade isort by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1874
  • πŸ“ remove dead link in structural docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1884
  • πŸ› Fix bug in equilibria run from bad conversion to new coilset by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1851
  • ✨ Add notebook to docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1826

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v1.0.0...v1.1.0

- Python
Published by fppf-bot about 3 years ago

bluemira - v1.0.0

What's Changed

  • Comment issue/PR template instructions by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1627
  • Remove SolverABC by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1625
  • πŸ‘· flake8 has moved repo location by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1642
  • ✨ Add show_faces to geometry plotting tutorial by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1643
  • Fix occasional optimiser test failure by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1651
  • Replace matplotlib private QuadContourGenerator with contourpy by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1659
  • Fix Ip scaling in fixed boundary equilibrium solver by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1676
  • Proposal: Important tweaks to terms of use by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1439
  • ✨ Simple reactor example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1573
  • geometry caching by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1650
  • Separate builders from component managers by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1679
  • Add PsepB_qAR_max to PROCESS and PLASMOD apis by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1681
  • Add curl to install instructions [required for fresh Ubuntu 22.04] by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1684
  • Add SafetyProfileModel to PLASMOD api by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1688
  • Add missing 2pi factor in FEM fixed boundary equilibrium solver by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1689
  • ⬆️ Update comments action dependency, removes Node12 warning by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1697
  • πŸ“ Logging documentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1700
  • πŸ› set html title without git hash by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1698
  • Rename _deprecated geometry files that are going to be around for a while by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1704
  • Remove EUDEMO parameterisation documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1705
  • πŸ₯… catch freecad error by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1706
  • EUDEMO reactor starting point by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1660
  • Bump certifi from 2022.9.24 to 2022.12.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1727
  • πŸ› fix indexing bug in inscribed_rect test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1707
  • Update roadmap image by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1702
  • πŸ”₯ Remove duplication by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1724
  • Add reactivity calculation for common fusion reactions by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1713
  • Fix a couple of plotting bugs in equilibria by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1740
  • πŸ‘· fast-forward merge for dependencies by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1734
  • 🎨 Install script improvements by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1678
  • ✨ Coils Refactor by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/708
  • ⬆️ update precommit versions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1737
  • Cleanup seaborn config by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1738
  • πŸ”₯ Remove Prominence by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1725
  • Add copyright updater and run by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1742
  • ADR for caching by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1196
  • ✨ add coil.position attr by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1744
  • πŸ› fix plasmod example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1745
  • TF coil parameterisation documentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1287
  • Run examples in CI by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1748
  • 🎨 set not found PROCESS outputs to NaN instead of 0 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1711
  • Install dependencies from source by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/701
  • Generate params files from module by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1726
  • General docs review and code cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1765

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v0.1.0...v1.0.0

- Python
Published by fppf-bot about 3 years ago

bluemira - v0.1.0

What's Changed

  • πŸ‘· only fail CI if coverage upload fails on develop or main by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1471
  • Remove functionality from _deprecated_geometry by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1473
  • Fix occasional CI failure due to approx on 0.0 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1478
  • Equilibria GIF bugfix by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1406
  • Fixed boundary equilibrium: optional plasma current scaling. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1461
  • Fix flux surface test by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1484
  • πŸ“ change badge to release docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1482
  • πŸ“Œ freeze mpl version more strictly by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1488
  • πŸ› Fix PR comment CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1508
  • πŸ› Update checkout and add checkout to PR comments by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1522
  • Feature/builder reactor redesign by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1536
  • βž– Remove pandas as a direct dependency by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1540
  • πŸ‘· Autoupdate github actions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1543
  • Bump codecov/codecov-action from 2 to 3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1544
  • πŸ‘· ::set-output is deprecated by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1550
  • πŸ’š Fix ref report download by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1565
  • πŸ› fix PR comment attempt N 🀯️ by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1568
  • πŸ› multiline PR comment hack by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1569
  • πŸ“ Parameter and ParameterFrame documentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1542
  • πŸš‘οΈ πŸ› update and pin libpng by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1570
  • Bump pytest from 7.1.3 to 7.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1595
  • πŸ“ Add import style to CONTRIBUTING.md by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1599
  • πŸ“ Documentation infrastructure improvements by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1564
  • Improve psi axis finding in fixed boundary equilibrium by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1455
  • ⬆️ update actions/cache to v3 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1566
  • πŸ“ Designer and Builder documentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1567
  • πŸ› solve components named the same at the same level by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1575
  • Bump jupyter-core from 4.11.1 to 4.11.2 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1603
  • Fixed boundary equilibrium flux surface finding and Solovev test improvements by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1464
  • πŸ”₯ remove ParameterFrame decorator by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1607
  • πŸ“ Component and ComponentManager by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1571
  • πŸ“ Codes and MappedParameterFrame docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1572
  • Remove imports from parameter.rst code examples by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1609
  • πŸ› fix enum specified inner and remove limitations by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1400
  • ADR for DesignStage by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1192
  • ADR ComponentManager by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1193
  • ADR for ParameterFrame by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1194
  • Update codes documentation by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1623
  • 🎨 Reorganise units example to ParameterFrame example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1574

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v0.0.0.dev2...v0.1.0

- Python
Published by fppf-bot over 3 years ago

bluemira - v0.0.0.dev2

What's Changed

  • 🎨 Remove Loop from opt_constraints by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1325
  • Remove deprecatedbase and Plane by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1419
  • Complete Loop-ectomy by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1420
  • Geometry _deprecated house-keeping by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1432
  • Add default PLASMOD plotting by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1441
  • FEM Fixed Boundary by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1067
  • Fix SonarCloud bugs that cause all PRs to fail when merged into develop by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1463

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v0.0.0.dev1...v0.0.0.dev2

- Python
Published by fppf-bot over 3 years ago

bluemira - v0.0.0.dev1

What's Changed

  • πŸ’š miniforge -> mambaforge by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1210
  • Rename Reactor to ReactorDesign by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1200
  • πŸš‘οΈ miniforge -> mambaforge for local install by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1215
  • Fix release workflow by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1208
  • Move EUDEMO to examples by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1207
  • Convert fuel cycle example to ipynb by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1191
  • Add PF coil position optimisation problem. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1113
  • πŸ’š run EUDEMO tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1231
  • Remove mutable default in JohnerLCFS by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1251
  • 🚨 Remove mpl test warning about plotting without a gui backend by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1226
  • Geometry and cadapi inconsistency reshuffle. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1206
  • Add warnings to CI and run more tests for the develop dependencies PRs by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1180
  • Fix broken radiation_transport examples and add ipynb by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1254
  • πŸ› skip tests if not a git repo by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1261
  • 🧱 Enable forced example notebooks along with some converter script fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1260
  • πŸ› add source to process mock by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1277
  • πŸ› Fix 2017 equilibria example by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1279
  • Add an intro picture to README.md and documentation landing page by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/442
  • Run plotting tests with non-interactive backend by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1294
  • ⚑️ Timeout display check by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1286
  • πŸ‘· split out warnings comment from main CI workflow by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1321
  • πŸ› Remove use of Loop in test and fix complex shape testing by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1324
  • Error running design_shapes example by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1326

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/compare/v0.0.0.dev0...v0.0.0.dev1

- Python
Published by fppf-bot over 3 years ago

bluemira - v0.0.0.dev0

What's Changed

  • Update issue templates by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/11
  • Create LICENSE by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1
  • Setup packages by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/31
  • Base skeleton by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/36
  • draft CONTRIBUTING and CODEOFCONDUCT by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/6
  • Utilities skeleton by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/35
  • Update BLUEPRINT/init.py by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/38
  • make BLUEPRINT examples folder by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/39
  • Create pullrequesttemplate.md by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/12
  • Remove artifact upload for pull requests and fix CLI test by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/45
  • Turn off artifact upload by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/62
  • Blueprint base partial move by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/50
  • Minimum geometry module and Loop class by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/54
  • Mark modules as deprecated and internal by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/70
  • Ensure docs fail on warning by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/72
  • Resolve warning by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/75
  • Put graphviz into conda env by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/77
  • Fix conda install by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/78
  • Use shared runners for all actions by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/82
  • Update README by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/34
  • New BLUEPRINT copy by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/86
  • Update copyright by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/88
  • Geometry module by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/85
  • Fix CI by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/101
  • Initial component architecture by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/63
  • Fix indentation on copyright header by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/102
  • Use PySide2 to detect screen size by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/104
  • Revert "Use PySide2 to detect screen size" by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/106
  • Implemented bspline interpolation by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/99
  • Use PySide2 rather than PyQt5 by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/108
  • Change pre-commit hook language version to 3.8 by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/116
  • Remove close-by points when generating mixed faces and wires by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/113
  • Initial magnetostatics module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/53
  • Move bp data by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/41
  • Move bluemira docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/43
  • Copy BLUEPRINT at fd58c0a by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/119
  • Initial equilibria module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/80
  • Additional equilibria changes by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/130
  • Fix path by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/128
  • Instructions and script for installing PROCESS by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/121
  • Update logging functionality by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/129
  • Getting started link was broken by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/131
  • Fix formatting issue in PROCESS install instructions by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/132
  • Copy BLUEPRINT at e3fb8d1 by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/133
  • Update templates by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/134
  • Introduce params directive by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/244
  • Redo heading levels in equilibria.rst by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/247
  • Coil numbering by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/242
  • Charged particle solver by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/56
  • Opt variables by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/122
  • :construction_worker: bluemira-private-data CI checkout by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/257
  • Move Parameters across by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/256
  • clean up radiation transport parameters by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/258
  • Fix collections ABC imports by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/254
  • Adds clearer docstrings for allowed parameters for FBIOptimiser methods by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/260
  • fix equilibria examples by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/267
  • Fix missing coils in circuit_expander output by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/268
  • updated defaults by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/265
  • 🎨 Set default verbosity level to info from cli by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/276
  • --private test marker infrastructure by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/273
  • Set default log levels on bluemira logger and attach handlers to root by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/279
  • Add CONTRIBUTORS.md by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/5
  • STEP equilibria minor bugfixes by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/270
  • Tf radial build inconsistencies by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/281
  • GeometryParameterisation skeleton and example (PrincetonD) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/241
  • πŸ“ SSH key instructions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/286
  • flux surf through point and get_points by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/290
  • ✨ set dx and dz for symmetriccircuits by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/292
  • Initial fuel_cycle module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/28
  • Ensure coverage is installed with toml extra by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/298
  • Specify reactor from CLI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/272
  • πŸ› fix IncribedRect test in blueprint by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/300
  • Ensure history is updated for parameters and update docs by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/261
  • Remove BLUEPRINT typechecking by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/289
  • Fix SymmetricCoil to and from EQDSK by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/301
  • Remove BLUEPRINT magnetostatics by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/287
  • Add fuel_cycle documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/303
  • Allow comments in JSON files by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/271
  • Translate cad module docstrings/comments/errors by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/305
  • Add minimum distance function by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/294
  • Remove BLUEPRINT fuelcycle by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/304
  • New discretizebyedges implementation by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/283
  • Move get_module into bluemira by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/316
  • Mark plotting tests as xfailed for now by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/306
  • Example integrated reactor by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/248
  • change from Fabrizio to Ivan by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/321
  • Safety factor, connection length, and FluxSurface refactor by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/259
  • Patch to remove cad overlaps by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/291
  • Point inside hotfix by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/328
  • Resolve "New guideline to draw the outer divertor leg" by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/250
  • Implement functions to generate circle arcs and ellipses by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/313
  • Pf coil sizing by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/314
  • Ensure we always discretise to at least two points by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/336
  • numpy warnings in source code by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/333
  • Check changes to use thickness by @sebkahn in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/339
  • πŸ› missing brackets on analyseplasmacore by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/340
  • Remove BLUEPRINT equilibria by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/288
  • Adds a datadir argument to the CLI by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/325
  • Move bluemira examples by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/331
  • Fitpack hotfix by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/353
  • new discretize by edges implementation by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/351
  • Add new geometry parameterisations by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/315
  • Return attributes of primary Coil in SymmetricCircuit when not otherwise found by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/347
  • Json indent specification by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/354
  • Prevent addition of extra logging handler by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/355
  • Resistive sc option tfcoils by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/275
  • πŸ”₯ Strip out some more BLUEPRINT base and port over config_schema by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/360
  • remove BLUEPRINT cost module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/364
  • Single null update and optimiser by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/344
  • Resolve "PROCESS read_all option outside PROCESSwrapper" by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/252
  • Removes mirapy from the repo by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/361
  • 🎨 disinguish colours by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/366
  • Reduce loop warnings by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/367
  • Save loop outputs as csv by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/356
  • BluemiraGeo copy and deepcopy by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/376
  • Resistive cp coil bug fixes by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/374
  • Update copyright by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/381
  • Move ReactorSystem from base to systems by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/378
  • Remove loop closing on ArbitraryPlanarRectangularXSCircuit by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/383
  • Sextuple arc by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/363
  • BoundedVariable and OptVariable improvements by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/382
  • notch fix by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/388
  • Asymmetric cp t fcoil by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/384
  • Bounded current optimiser by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/370
  • updated config schema with tf coil heights by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/397
  • Remove almost all BLUEPRINT imports in bluemira by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/386
  • Remove some more BLUEPRINT utilities that are duplicated by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/399
  • remove BLUEPRINT inscribed_rect by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/401
  • radial build bug fix by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/402
  • Optimiser interface by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/358
  • Remove some BLUEPRINT optimisation utilities for bluemira versions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/403
  • Adding heat flux documentation by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/255
  • asymmetric cp coil related fixes by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/410
  • Divertor shaping documentation by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/389
  • Firstwall profile documentation by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/380
  • Plotting and Display by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/395
  • make variables fixable upon instantiation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/418
  • πŸ› fix use of super in BLUEPRINT by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/420
  • Primitive geometry boolean operations by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/396
  • Fix geometry orientations upon creation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/429
  • Minor refactor of FreeCAD property access by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/425
  • Coilset Optimisers by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/398
  • Primitive offsetting in 2-D by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/387
  • Coil meshing and remap partially moved outside of iterators by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/409
  • Move to charged particle solver final by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/413
  • update README with module names and info by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/440
  • Add sweep_shape function by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/393
  • Signed distance function by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/349
  • Clean up some old BLUEPRINT geometry tools by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/439
  • Clean up examples ahead of open-sourcing by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/441
  • ParameterMapping read/write isnt clear replace with recv/send by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/424
  • Add rotate method to BluemiraGeo and circular_pattern to tools by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/444
  • Add some tests for BluemiraFace by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/446
  • Initial implementation of materials by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/66
  • Simple 0-D balance of plant calculation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/419
  • Fix getmaxcurrents for Coilsets containing Symmetric Circuits by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/452
  • Add RegionMapper to Coilset Optimisers by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/445
  • πŸ”₯ Remove leftover materials stuff by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/453
  • πŸ› missing AR for inscribed rectangle by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/456
  • Add a BoundingBox object by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/454
  • WIP: Add 3-D Boolean operations and fix a lot of other stuff in the process by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/450
  • πŸ› fix process develop api and add flatten iterable into one func by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/426
  • Remove BLUEPRINT.base.file by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/463
  • Fix revolve_shape for 360 degree revolutions and add tests by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/465
  • Initial Design/Builder implementation by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/379
  • Document coordinate and (intended) unit conventions by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/394
  • Improve optimiser warnings and errors by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/459
  • Fix offset_wire occasionally producing wires with very small edges by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/470
  • Fix erroneous DisjointedSolid error by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/471
  • Assorted parameter fixes by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/475
  • 🎨 Move freecadapi and nlopt api to codes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/472
  • 🎨 JSON writer by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/473
  • Remove Reactor from PROCESS by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/476
  • CoilsetOptimiser refactor and initial conversion of Norm2Tikhonov and BoundedCurrentOptimiser to CoilsetOptimisers by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/451
  • Remove spurious print statement by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/479
  • Initial EU-DEMO build with PROCESS run by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/484
  • πŸ› dont hardcode cls by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/486
  • Remove freecad message by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/487
  • Enable string color inputs for CAD display by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/488
  • Remove some old BLUEPRINT fuel cycle data by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/490
  • Add ColorPalette in preparation for plotting with palettes by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/489
  • General issue templates by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/497
  • Clean up the PR templates by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/500
  • Add flexible bounds to OptVariables and use these when initialising GeometryParameterisations by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/494
  • Clean up Plottable API and add labels to plots by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/508
  • Equilibrium read/write bug-fix by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/503
  • Color cycle for Component by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/510
  • First wall variables cleaning by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/449
  • Plasma in EU-DEMO example by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/493
  • Fixed booleans to map tkfwin and tkfwout by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/515
  • Rearrange SourceGroup in magnetostatics so that you can actually set current on all sources in a source group. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/517
  • HOTFIX Remove duplicate points from first wall loops by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/411
  • Hotfix to add scale factor to profiles during output by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/512
  • Add inequality constraints to GeometryParameterisation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/466
  • Add inequality constraint to SextupleArc by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/525
  • Add WIP progress message to README.md by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/528
  • Bump pillow from 8.2.0 to 8.3.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/536
  • Initial setup for readthedocs by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/535
  • πŸ“ add process url to readme and docs by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/538
  • Add CI step to upload coverage to Codecov by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/540
  • Badges by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/541
  • Proposal: add Coordinates class by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/499
  • Convert geometry tutorial to jupyter and add plotting by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/544
  • external code integration by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/427
  • πŸ› further protect subprocess by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/546
  • Add TF coils to EU-DEMO build by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/521
  • Fix some SonarCloud bugs by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/553
  • Use secure links where possible by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/552
  • Circular imports by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/549
  • πŸ› Fix weird circular import by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/558
  • Load anything by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/557
  • Fix intermittent failures in test_shapes.py by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/561
  • Flake ignores by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/559
  • πŸ“ codes documentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/548
  • Add more in-depth and user-facing geometry tutorial by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/547
  • πŸ”₯ Remove stuff by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/566
  • 🎨 Generic surface fit by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/571
  • Add wire plane intersect by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/477
  • New pre-commit commands inc isort and auto ipynb example conversion by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/572
  • Replace plasma test in test_reactor.py by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/574
  • Implement Coordinates interface by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/543
  • hide Coordinates CCW test cos its temperamental.. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/575
  • CI precommit by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/576
  • Plasmod bluemira interface update by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/578
  • Re-jig documentation structure and add an introduction section by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/573
  • Remove copy method on objects in equilibria by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/564
  • 🚨 fix CI tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/581
  • Add EUDEMO TF coils x-z plotting and improve CAD by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/577
  • Divertor target swap by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/501
  • PF coil builder (with read and mock) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/507
  • Fix EU-DEMO example by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/587
  • Add notebook as an optional dependency by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/588
  • πŸ› missed a ccw check import by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/591
  • Fix geometry example by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/594
  • Parameterisation spelling fix and misc typos by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/580
  • ⬆️ Smaller upgrades by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/596
  • Re-implement neater spatial interpolators and position mapper by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/598
  • Fix dead links in README by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/599
  • Add track tool for PF coil positioning by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/606
  • ⬆️ Upgrades by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/556
  • Fix a bunch of warnings across the codebase by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/609
  • Fix plotting test by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/612
  • Removing the seconf make_2d_profie call by @sebkahn in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/614
  • Add PROCESS build dependencies to installation guide by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/613
  • Create dependabot.yml by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/611
  • Bump importlib-metadata from 4.10.0 to 4.10.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/617
  • Shape design parameter validation and notebook conversion by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/603
  • 🎨 uplift process mfile interface by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/592
  • 🎨 default mapping by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/554
  • 🎨 update send and rev mappings by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/550
  • ✨ Create a citation file by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/567
  • Serialisation for GeometryParameterisations by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/622
  • Add some FAQs and some SSH help by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/625
  • Remove the BLUEPRINT beams module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/626
  • Bump pyparsing from 3.0.6 to 3.0.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/631
  • Bump ipython from 8.0.0 to 8.0.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/632
  • Bump imageio from 2.13.5 to 2.14.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/633
  • Bump pre-commit from 2.16.0 to 2.17.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/634
  • Bump pandas from 1.3.5 to 1.4.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/635
  • Bump jupyter-client from 7.1.1 to 7.1.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/639
  • Bump imageio from 2.13.5 to 2.14.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/638
  • Correct and rationalise safety factor calculations by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/568
  • Save TF Shape by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/628
  • Write JSON of systems to volume names and IDs. by @helen-brooks in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/523
  • Fix typos in GitHub issue templates by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/643
  • add EOL hotfix due to #523 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/644
  • Pass axis to plot_3d if specified by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/647
  • Fix equilibrium example by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/648
  • πŸ› safety factor an array or float not list by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/649
  • Remove obsolete plotting file in geometry module by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/651
  • Implement "natural order sort" in for coil names in CoilGroup by @cmacmackin in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/657
  • Move arguments to init by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/650
  • Remove all traces of beams module from materials. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/640
  • Create mapping edit helper by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/630
  • Bump terminado from 0.12.1 to 0.13.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/659
  • Bump prompt-toolkit from 3.0.24 to 3.0.26 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/660
  • Bump notebook from 6.4.7 to 6.4.8 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/663
  • Bump trimesh from 3.9.42 to 3.9.43 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/662
  • 🎨 Dont crash on separatrix plotting failure by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/664
  • Bump prometheus-client from 0.12.0 to 0.13.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/667
  • Bump numba from 0.55.0 to 0.55.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/661
  • Bump coverage[toml] from 6.2 to 6.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/670
  • Bump nbconvert from 6.4.0 to 6.4.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/668
  • find_OX_points improvements by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/569
  • 🎨 add ignore and change time for dependabot by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/665
  • Bump black from 21.12b0 to 22.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/669
  • Bump natsort from 8.0.2 to 8.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/672
  • Allow 3D builds through provided angle by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/658
  • Fix EUDEMO TF coil geometry and add a boolean cut to improve output by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/673
  • Fix a warning in geometry tests by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/685
  • Add squareness calculation to ClosedFluxSurface by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/646
  • Stop json files from being continually generated in CLI tests by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/681
  • Change flux surface convention and add documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/656
  • Add get legs functionality to equilibria by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/677
  • Bump pillow from 9.0.0 to 9.0.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/691
  • Bump ipykernel from 6.7.0 to 6.8.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/694
  • Bump entrypoints from 0.3 to 0.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/692
  • Bump coverage[toml] from 6.3 to 6.3.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/696
  • Bump pytest from 6.2.5 to 7.0.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/695
  • Bump threadpoolctl from 3.0.0 to 3.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/690
  • Bump pybind11 from 2.9.0 to 2.9.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/693
  • Geometry module all for some files by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/684
  • ⬆️ Bump fluids to 1.0.17 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/697
  • Add sector convention and documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/676
  • Add simple mutual inductance matrix calculation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/595
  • πŸ“ doc fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/700
  • Add development roadmap image to README and documentation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/678
  • Fix PF coil mapper test by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/704
  • Move parameter references to source by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/706
  • Bump pytest from 7.0.0 to 7.0.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/713
  • Bump importlib-metadata from 4.10.1 to 4.11.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/709
  • Bump typing-extensions from 4.0.1 to 4.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/712
  • Bump ipykernel from 6.8.0 to 6.9.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/714
  • Bump pytools from 2021.2.9 to 2022.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/711
  • Bump prompt-toolkit from 3.0.26 to 3.0.28 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/715
  • Bump pandas from 1.4.0 to 1.4.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/716
  • Bump nbconvert from 6.4.1 to 6.4.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/717
  • Bump fortranformat from 1.1.1 to 1.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/718
  • Bump imageio from 2.14.1 to 2.16.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/719
  • Bump trimesh from 3.9.43 to 3.10.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/710
  • Add BluemiraPlane from matrix by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/653
  • Refactor build stage by @cmacmackin in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/624
  • ✨ initial codeowners files by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/725
  • Add STEP geometry parameterisations by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/519
  • Bump jupyter-core from 4.9.1 to 4.9.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/730
  • Bump importlib-metadata from 4.11.0 to 4.11.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/731
  • Bump click from 8.0.3 to 8.0.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/732
  • Bump markupsafe from 2.0.1 to 2.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/733
  • Bump nbclient from 0.5.10 to 0.5.11 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/737
  • Bump trimesh from 3.10.0 to 3.10.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/736
  • Bump shapely from 1.8.0 to 1.8.1.post1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/738
  • Bump ipykernel from 6.9.0 to 6.9.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/734
  • Bump coverage[toml] from 6.3.1 to 6.3.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/739
  • Move EUDEMO constraints from equilibria and deprecate run.py interface by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/698
  • Initial mesh module by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/91
  • ⬇️ temporarily pin bandit by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/757
  • Bump ipython from 8.0.1 to 8.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/752
  • Bump imageio from 2.16.0 to 2.16.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/753
  • Bump trimesh from 3.10.1 to 3.10.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/754
  • Bump testpath from 0.5.0 to 0.6.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/756
  • Bump importlib-metadata from 4.11.1 to 4.11.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/755
  • 🚨 flake8 absolute imports by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/741
  • Grad-Shafranov and boundary recognition on grid centroids by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/570
  • Fix ArbitraryPlanarRectangularXSCircuit for re-entrant curvature by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/735
  • Rename BluemiraPlane as BluemiraPlacement by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/729
  • Register solvers by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/749
  • Additional 2-D geometry checks on boolean_fuse by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/702
  • Pin bandit==1.7.2 in pre-commit YAML by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/761
  • Add EU-DEMO cryostat thermal shield by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/589
  • Codes cleanup and finish generic wrapper by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/636
  • Fix HelmholtzCage and magnetostatics rotation conventions by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/764
  • Add unit conversions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/686
  • Hotfix set parameter by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/766
  • fix on plot_tools.py by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/771
  • Return numpy array on freecad centerofmass by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/770
  • Bump nbclient from 0.5.11 to 0.5.12 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/772
  • Bump pytools from 2022.1 to 2022.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/773
  • Bump terminado from 0.13.1 to 0.13.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/775
  • Bump ipython from 8.1.0 to 8.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/776
  • πŸ› pin bandit in dependabot by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/778
  • βž– remove unneeded import by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/777
  • EquilibriaError to Exception by @s-aria in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/783
  • Scale p' and ff' with CustomProfile at runtime by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/563
  • Enable private tests in CI by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/758
  • Enable application of user-specified optimisation constraints for coilset optimisation by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/530
  • πŸ“ fix documentation indentation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/796
  • Bugfix for CoilsetPositionCOP and NestedCoilsetPositionCOP by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/797
  • Write initial first wall builder by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/680
  • Bump nbconvert from 6.4.2 to 6.4.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/801
  • Bump wrapt from 1.13.3 to 1.14.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/802
  • Bump pytest from 7.0.1 to 7.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/805
  • Bump terminado from 0.13.2 to 0.13.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/803
  • Bump nbformat from 5.1.3 to 5.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/808
  • Bump importlib-metadata from 4.11.2 to 4.11.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/809
  • Bump nbclient from 0.5.12 to 0.5.13 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/804
  • Bump versioneer from 0.21 to 0.22 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/807
  • ⬆️ flake8-bandit upgrade by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/798
  • Removing flux surface that doesn't intersect the wall by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/788
  • ⬆️ conda update fluids by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/810
  • Freeze env in workflow by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/812
  • Update CODEWONERS file by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/795
  • Add line in installation documentation for msh2xdmf by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/815
  • Remove some warning messages from dependencies by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/819
  • Correct IDM path for reference report on A ratio elongation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/817
  • Add EUDEMO cryostat vacuum vessel and radiation shields by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/593
  • Add value_at method to BluemiraWire for primitive point finding and interpolation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/813
  • Fix ipynb converter by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/818
  • Mark BLUEPRINT TF coil tests as long run by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/823
  • Revert "Removing flux surface that doesn't intersect the wall" by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/824
  • Add current minimisation and flux maximisation objectives by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/820
  • Bump ipykernel from 6.9.1 to 6.9.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/825
  • Bump markupsafe from 2.1.0 to 2.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/826
  • Bump pytest from 7.1.0 to 7.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/827
  • Bump pytz from 2021.3 to 2022.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/828
  • Bump kiwisolver from 1.3.2 to 1.4.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/829
  • Bump trimesh from 3.10.2 to 3.10.5 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/831
  • Bump notebook from 6.4.8 to 6.4.10 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/832
  • ⚑️ sorted can take multiple key conditions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/834
  • Bump pytools from 2022.1.1 to 2022.1.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/830
  • BluemiraPlane implementation by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/768
  • TEST: CODEOWNER groups by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/842
  • Add full stops to error class docstrings by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/844
  • Minor improvements to EU-DEMO example by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/822
  • Revert "TEST: CODEOWNER groups" by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/843
  • Update CODEOWNERS to use review groups. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/847
  • πŸ› update process script by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/851
  • Enable unit conversion with external codes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/748
  • Remove mutable default arguments in NLOpt interface by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/839
  • FEM 2D Magnetostatics by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/846
  • Process powerbalance parameters by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/848
  • Emulate msh2xdmf and make x-z meshing possible by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/855
  • πŸ₯… less noisy parameters by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/857
  • Revert "Process powerbalance parameters" by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/868
  • Implement variable thickness offset function by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/856
  • Bump importlib-resources from 5.4.0 to 5.6.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/861
  • Bump kiwisolver from 1.4.0 to 1.4.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/862
  • Bump trimesh from 3.10.5 to 3.10.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/863
  • Bump sphinx from 4.4.0 to 4.5.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/864
  • Bump ipython from 8.1.1 to 8.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/865
  • Bump nbconvert from 6.4.4 to 6.4.5 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/875
  • Bump black from 22.1.0 to 22.3.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/876
  • Fix ArbitraryPlanarRectangularXSCircuit by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/800
  • Bump ipykernel from 6.9.2 to 6.10.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/874
  • Bump pytest-metadata from 1.11.0 to 2.0.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/877
  • Bump jinja2 from 3.0.3 to 3.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/880
  • Bump kiwisolver from 1.4.1 to 1.4.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/881
  • Bump click from 8.0.4 to 8.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/882
  • Bump jupyter-client from 7.1.2 to 7.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/878
  • update CONTRIBUTING by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/885
  • πŸ› codes fixes by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/873
  • Black version change by @aaleksa1 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/888
  • Add repo-review team to CODEOWNERS by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/883
  • Add EUDEMO IVC builder by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/886
  • Unify GeometryOptimisationProblem and OptimisationProblem by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/814
  • πŸ”§ Update default PROCESS input file by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/833
  • πŸ“Œ Pin nlopt and conda cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/887
  • Add EUDEMO geometry tools for segmented revolution and loft patterning by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/871
  • Bump click from 8.1.0 to 8.1.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/897
  • Bump pybind11 from 2.9.1 to 2.9.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/899
  • Bump ipykernel from 6.10.0 to 6.11.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/900
  • Bump jupyter-client from 7.2.0 to 7.2.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/898
  • Re-add new process parameter mappings by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/872
  • Add EUDEMO divertor builder by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/890
  • Shail fix parameterisation ordering by @shaildesai96 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/747
  • Add EUDEMO blanket builder by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/891
  • Add structural module with simple beam finite element model by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/30
  • Use configuration for builder params by @DanShort12 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/889
  • Bump pandas from 1.4.1 to 1.4.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/908
  • Bump click from 8.1.1 to 8.1.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/909
  • Bump pre-commit from 2.17.0 to 2.18.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/911
  • Bump nest-asyncio from 1.5.4 to 1.5.5 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/910
  • Cleanup of the structural module and CODEOWNERS entry by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/905
  • Primitive path interpolation by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/850
  • Bump pillow from 9.0.1 to 9.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/912
  • ⚰️ Repo cleanup by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/913
  • ✨ prominence downloader by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/903
  • Remove duplicate variable in JohnerLCFS by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/921
  • Catch no intersection between flux surface and first wall by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/860
  • PROCESS <=> bluemira shield/+vacuum vessel thickness inconsistency by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/917
  • PROCESS v2.3.0 fixes by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/919
  • Update maximum vertically stable elongation surrogate model for m_s = 0.0 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/837
  • Add EU-DEMO vacuum vessel builder by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/821
  • Hotfix: Equilibrium from a FIESTA eqdsk by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/924
  • Add force and field constraints by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/816
  • Add start_tangent and end_tangent to make_bspline by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/858
  • Remove bluemira/geometry/_deprecated_boolean.py by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/931
  • Address some offset_wire robustness issues with a fallback discretised offset by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/925
  • Bump bleach from 4.1.0 to 5.0.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/940
  • Bump jupyter-client from 7.2.1 to 7.2.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/936
  • Bump pyparsing from 3.0.7 to 3.0.8 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/937
  • Bump fluids from 1.0.19 to 1.0.20 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/945
  • Bump appnope from 0.1.2 to 0.1.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/944
  • Bump ipykernel from 6.11.0 to 6.12.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/943
  • Bump jupyterlab-pygments from 0.1.2 to 0.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/947
  • Bump zipp from 3.7.0 to 3.8.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/948
  • Bump prompt-toolkit from 3.0.28 to 3.0.29 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/946
  • ✨ Design stage decorator by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/920
  • Bump prometheus-client from 0.13.1 to 0.14.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/938
  • make_bspline end check allclose not equality by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/942
  • Bump trimesh from 3.10.7 to 3.10.8 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/951
  • Bump nbformat from 5.2.0 to 5.3.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/949
  • Bump pytools from 2022.1.2 to 2022.1.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/950
  • Bump pint from 0.18 to 0.19.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/939
  • πŸ”₯ Delete BLUEPRINT by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/926
  • Add an abstract base class for solvers by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/928
  • Fix structural longrun tests and bug by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/941
  • Refactor slice_shape to use BluemiraPlane by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/959
  • Refactor and clean-up beta_p calculations in equilibria by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/960
  • Add naughty geometry decorator by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/935
  • πŸ› fix tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/954
  • Update definition of Cunningham convergence to be consistent with FIESTA by @alexanderianblair in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/966
  • Deserialize BSpline by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/964
  • EUDEMO upper port size optimisation problem by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/922
  • Fix inscribed_rect test by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/968
  • Bump jupyterlab-pygments from 0.2.0 to 0.2.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/970
  • Bump importlib-resources from 5.6.0 to 5.7.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/974
  • Bump nbconvert from 6.4.5 to 6.5.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/973
  • Bump fluids from 1.0.20 to 1.0.21 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/972
  • Bump pytools from 2022.1.3 to 2022.1.4 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/977
  • Bump imageio from 2.16.1 to 2.17.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/976
  • Bump nbclient from 0.5.13 to 0.6.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/971
  • Bump jupyter-core from 4.9.2 to 4.10.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/975
  • Bump notebook from 6.4.10 to 6.4.11 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/978
  • Make makecirclearc3P consistent with makecircle by @ivanmaione in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/969
  • Add fallback_to decorator for geometry operations by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/962
  • Fallback to make_polygon does not have correct default args by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/984
  • Bump babel from 2.9.1 to 2.10.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/986
  • Bump pytest from 7.1.1 to 7.1.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/987
  • Bump pint from 0.19.1 to 0.19.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/988
  • Bump imageio from 2.17.0 to 2.18.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/989
  • Bump typing-extensions from 4.1.1 to 4.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/990
  • Bump pygments from 2.11.2 to 2.12.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/992
  • Bump ipykernel from 6.12.1 to 6.13.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/993
  • Plasmod solver fix and tests by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/916
  • πŸ”₯ Remove CommentJSONDecoder by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/995
  • πŸš‘οΈ fix plasmod test by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/999
  • Add some additional mappings to PLASMOD by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1001
  • Update matplotlib to 3.5.1 by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/998
  • Bump jupyter-client from 7.2.2 to 7.3.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1003
  • Bump click from 8.1.2 to 8.1.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1004
  • Bump ipython from 8.2.0 to 8.3.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1007
  • Bump trimesh from 3.10.8 to 3.11.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1006
  • Bump imageio from 2.18.0 to 2.19.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1005
  • Bump nbformat from 5.3.0 to 5.4.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1010
  • Bump pytools from 2022.1.4 to 2022.1.6 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1012
  • Bump jinja2 from 3.1.1 to 3.1.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1013
  • Resolve TODO from #747 now it is merged by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/979
  • 🚚 Move gmsh to pip install by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1000
  • Bump wrapt from 1.14.0 to 1.14.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1011
  • Bump shapely from 1.8.1.post1 to 1.8.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1014
  • Bump nbclient from 0.6.0 to 0.6.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1015
  • Bump matplotlib from 3.5.1 to 3.5.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1016
  • PLASMOD interface tweaks by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1008
  • PLASMOD inputs file fuelhe3 by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1018
  • add jiter to default PLASMOD outputs by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1019
  • Refactor PictureFrame parameterisation by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/991
  • Bump jsonschema from 4.4.0 to 4.5.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1028
  • Bump pytools from 2022.1.6 to 2022.1.7 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1029
  • Bump pre-commit from 2.18.1 to 2.19.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1030
  • Bump imageio from 2.19.0 to 2.19.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1035
  • Bump jupyter-client from 7.3.0 to 7.3.1 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1031
  • βž– Remove trimesh as a dependency by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1036
  • Modify Teardown to warn if values were not found in the output. by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1009
  • Fix a couple of bugs in Optimiser by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1021
  • πŸ› replace old geo import by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1024
  • βž– Remove sectionproperties as a dependency by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1037
  • PLASMOD "cwol" is output as well as input by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1022
  • Bump nbclient from 0.6.2 to 0.6.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1041
  • Fix semianalytic_Bz for integration edge case by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/983
  • Add VVTS builder (attempt 2) by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/980
  • πŸ› FreeCAD pivy pinning, fixes CAD viewer by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1048
  • 🚸 min mpl version by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1051
  • Add pulsed PF coil current optimisation for fixed coilset design by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/981
  • Bump coverage[toml] from 6.3.2 to 6.3.3 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1058
  • Bump imageio from 2.19.1 to 2.19.2 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1056
  • Bump pyparsing from 3.0.8 to 3.0.9 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1059
  • Bump scikit-learn from 1.0.2 to 1.1.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1057
  • Bump traitlets from 5.1.1 to 5.2.0 by @dependabot in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1060
  • Small refactor of EUDEMO thermal shield design stages by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1066
  • Process api additions by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1055
  • πŸ”¨ change dependabot target branch and remove pinning by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1088
  • Define glancing angle by @DarioV86 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/491
  • ✨ script to update pip dependencies by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1026
  • Feature Branch: Equilibria refactor of constraints and iterators and Equilibrium by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1027
  • Fixes balanceofplant numpy warning by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1125
  • Bump pillow from 9.1.0 to 9.1.1 by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1127
  • Add plasma_physics module for 0-D plasma physics tools by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1112
  • πŸ”§ Reorder and add plasma_physics review to CODEOWNERS by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1133
  • Hook up steady-state BalanceOfPlant to EUDEMO/reactor.py by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/707
  • Add actions for release workflow by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1126
  • πŸ”’οΈ Security update for notebook by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1151
  • Add proposal for ADR document templates by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1147
  • Add Nucl. Fusion MIRA reference to README.md by @fabrizio-franza in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1152
  • Increase robustness of EU-DEMO build and fix closure problem by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1079
  • Generalise searching through a component by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1157
  • Fix checkreleasedue trigger schedule by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1168
  • Loop voltage estimate, spitzer and coulomb logarithm by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1086
  • Changing opt_constraints to constraints input name for the COP by @sebkahn in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1171
  • Fix failing plotting tests by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1170
  • Clean up untracked files after tests are run by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1176
  • Update existing solvers to new interface by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1177
  • Fix warnings in test suite by @hsaunders1904 in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1178
  • ✨ Save cad of a component, reactor or list of components by @je-cook in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1145
  • Refactor PlasmaCoil for speed and logic by @CoronelBuendia in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1179

New Contributors

  • @ivanmaione made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/38
  • @alexanderianblair made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/260
  • @shaildesai96 made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/265
  • @helen-brooks made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/305
  • @sebkahn made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/339
  • @DarioV86 made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/344
  • @cmacmackin made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/657
  • @s-aria made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/783
  • @aaleksa1 made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/888
  • @fabrizio-franza made their first contribution in https://github.com/Fusion-Power-Plant-Framework/bluemira/pull/1152

Full Changelog: https://github.com/Fusion-Power-Plant-Framework/bluemira/commits/v0.0.0.dev0

- Python
Published by fppf-bot over 3 years ago