A first release with a version number for easier reference.
What's Changed
- Create LICENSE.md by @connoramoreno in #2
- Add closed flux surfaces by @connoramoreno in #1
- Add magnet coil modeling by @connoramoreno in #4
- Update README.md by @gonuke in #6
- Add source mesh modeling by @connoramoreno in #5
- Mesh add on only by @eitan-weinstein in #11
- Mesh integration by @eitan-weinstein in #10
- Add toroidal and poloidal variation of component thickness by @connoramoreno in #9
- Add install guide by @Edgar-21 in #18
- Fix cubit export by @Edgar-21 in #21
- Add native cubit meshing option by @Edgar-21 in #30
- Add support for modeling a toroidal segment and change offset algorithm by @connoramoreno in #19
- Add support for NWL calculations by @connoramoreno in #31
- Fix typo in magnet STEP export by @connoramoreno in #35
- Create magnet tet mesh via Cubit and mbconvert by @connoramoreno in #38
- Skip imprinting by @Edgar-21 in #32
- add structure for calling as script by @gonuke in #39
- Create object-oriented version of source mesh generation by @gonuke in #40
- Magnets oo by @Edgar-21 in #41
- Yamlification of parastell by @FusionSandwich in #56
- Some final input on the IVC OO update by @gonuke in #59
- OO version of in-vessel component geometry construction by @connoramoreno in #55
- first attempt to rearrange files by @gonuke in #64
- Update installation documentation by @connoramoreno in #69
- Add dockerfile by @Edgar-21 in #58
- Update installation instructions on
main
by @connoramoreno in #74 - added area normalization to NWL.py by @Edgar-21 in #76
- updated cad-to-dagmc API usage for v0.6.2 compatability by @shimwell in #77
- Improve Unit Testing by @connoramoreno in #81
- Update Integration with PyStell-UW on
oo_version
by @connoramoreno in #82 - Update integration with PyStell-UW on
main
by @connoramoreno in #83 - Fix Typo in
InVesselBuild
and Incorporate CAD-to-DAGMC in Testing by @connoramoreno in #86 - Update Inputs for User-Facing Classes by @connoramoreno in #85
- return parameters used to plot NWL from NWL_plot by @Edgar-21 in #91
- Introduce Null Logger Class by @connoramoreno in #88
- YAML reader function by @connoramoreno in #70
- Modify and Update CI Testing by @connoramoreno in #95
- add normal test for CI by @gonuke in #96
- Include conda environment YAML file in CI image Action condition by @connoramoreno in #97
- Streamline kwargs by @gonuke in #99
- OO NWL by @gonuke in #100
- Object-oriented upgrade by @connoramoreno in #105
- Fix NWL plot by @connoramoreno in #109
- Update syntax to union repeated component segments by @connoramoreno in #113
- add option to export to cub5 by @Edgar-21 in #112
- resolve missing library when building dockerfile by @Edgar-21 in #114
- Match ivb docstring by @Edgar-21 in #121
- Change tuples of
kwargs
to lists by @connoramoreno in #124 - Fix get_loci() method of Surface, so it returns a list of points rather than a list of methods. by @Edgar-21 in #117
- Allow coil filaments to have variable number of points by @paulromano in #127
- Add pystell to environment by @Edgar-21 in #131
- Assume pystell is installed properly in Python environment by @paulromano in #128
- Update DAGMC export in
nwl_geom_example.py
by @connoramoreno in #130 - Parallelize nwl by @Edgar-21 in #122
- Add ability to provide custom source strength functions by @Edgar-21 in #129
- Black autoformatting by @Edgar-21 in #135
- Update documentation to clarify behavior of
split_chamber
by @connoramoreno in #145 - Adds utility for building the 'magnet surface' and shooting rays at it by @Edgar-21 in #142
- Change magnet modeling workflow to use CadQuery by @connoramoreno in #139
- Use non-interactive backend in nwl utils to avoid matplotlib cubit conflict by @Edgar-21 in #148
- Radial distance utility hot fix by @connoramoreno in #152
- Refactor filament data use by @connoramoreno in #151
New Contributors
- @connoramoreno made their first contribution in #2
- @gonuke made their first contribution in #6
- @eitan-weinstein made their first contribution in #11
- @Edgar-21 made their first contribution in #18
- @FusionSandwich made their first contribution in #56
- @shimwell made their first contribution in #77
- @paulromano made their first contribution in #127
Full Changelog: https://github.com/svalinn/parastell/commits/v0.0.1