Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
6b8310c
adjusted risp max timestep. now b bins failing on gdc.
kaelyndunnell Jan 25, 2025
7b8fbcf
custom settings class to make rtol a callable
kaelyndunnell Jan 27, 2025
1624e44
allow b model to accept custom rtol, add test for float and callable …
kaelyndunnell Jan 27, 2025
1fb318a
adjust rtol test
kaelyndunnell Jan 27, 2025
fb0daf4
update festim version
kaelyndunnell Jan 27, 2025
6927f7a
custom rtol for gdc
kaelyndunnell Jan 27, 2025
388ed4d
different rtols for gdc and icwc
kaelyndunnell Jan 28, 2025
ae9c771
custom rtol for bake, but not solving. needs further adjusting
kaelyndunnell Jan 29, 2025
bbc05eb
adjusted W mesh
kaelyndunnell Jan 30, 2025
50fdc92
additional milestones at end of ramp up and beginning of ramp down
kaelyndunnell Jan 30, 2025
8fe8820
bake temp adjustment
kaelyndunnell Feb 2, 2025
2e7947c
testing something
kaelyndunnell Feb 4, 2025
b120dfc
test
kaelyndunnell Feb 4, 2025
1ac4467
testing plotting function for bake
kaelyndunnell Feb 4, 2025
e70be9e
actual ramp up and ramp down for bake
kaelyndunnell Feb 4, 2025
cce4d8d
fix bake rtol
kaelyndunnell Feb 4, 2025
63a257d
add import line in helpers
kaelyndunnell Feb 4, 2025
56dffcc
add units
kaelyndunnell Feb 4, 2025
2f1da57
add lower rtols for waiting time of FP
kaelyndunnell Feb 4, 2025
ba6eab3
adjust bake rtol
kaelyndunnell Feb 5, 2025
bbbbe95
updated rtol for W bake
kaelyndunnell Feb 6, 2025
1d3d54b
change festim install
kaelyndunnell Feb 10, 2025
5b274e6
make atol callable, add test
kaelyndunnell Feb 10, 2025
3b86213
make fp and other cleaning pulses actually ramp up and ramp down
kaelyndunnell Feb 12, 2025
a0ae53a
update plotting example
kaelyndunnell Feb 12, 2025
c443daa
updated tungsten rtol for new pulse profiles
kaelyndunnell Feb 17, 2025
bdd2c1c
updated risp timestep and tungsten rtol
kaelyndunnell Feb 19, 2025
cf1aa57
add B fifth trap
kaelyndunnell Feb 19, 2025
503e257
adjust dfw rtol
kaelyndunnell Feb 19, 2025
0a13e57
dfw rtol adjustment
kaelyndunnell Feb 20, 2025
c077be3
adjust perodic pulse function
kaelyndunnell Feb 21, 2025
789007b
fix flux and temp functions
kaelyndunnell Feb 23, 2025
d88344c
update quantities outputs
kaelyndunnell Feb 23, 2025
45b21c7
update festim version
kaelyndunnell Feb 24, 2025
535b513
match folder name to bin index
kaelyndunnell Feb 26, 2025
a11af9a
add special B max stepsize function
kaelyndunnell Mar 5, 2025
a57b5ec
fix mb model
kaelyndunnell Mar 5, 2025
78f148d
update mb tests
kaelyndunnell Mar 5, 2025
6d7b56f
update B rtol
kaelyndunnell Mar 5, 2025
71eeb24
take out B trap five to simplify
kaelyndunnell Mar 5, 2025
a058c36
update W temp function
kaelyndunnell Mar 20, 2025
8d73220
update comments
kaelyndunnell Mar 20, 2025
cc605ac
update bake stepsize for B
kaelyndunnell Mar 20, 2025
57f58e5
update W temp function
kaelyndunnell Mar 20, 2025
0989766
adjust fp timstep
kaelyndunnell Mar 24, 2025
03157a3
adjust B tolerances
kaelyndunnell Mar 28, 2025
0960ee6
tolerance adjustments
kaelyndunnell Mar 29, 2025
b74993d
tolernace adjustments
kaelyndunnell Mar 29, 2025
6acf731
rtol
kaelyndunnell Apr 1, 2025
f17087b
rtol
kaelyndunnell Apr 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 38 additions & 46 deletions examples/plotting.ipynb

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ requires-python = ">=3.9"
license = { file = "LICENSE" }
dependencies = [
"h_transport_materials~=0.17",
"festim@git+https://github.com/festim-dev/FESTIM@effcbac86ba0620da1388dcee4e8424ce33939db"]
"festim@git+https://github.com/kaelyndunnell/FESTIM@d1b71deed2d0998159b99591951493bffa1f5ca8"]

classifiers = [
"Natural Language :: English",
Expand Down
3 changes: 3 additions & 0 deletions src/hisp/bin.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

class SubBin:
thickness: float
copper_thickness: float
material: str
mode: str
dfw: bool
Expand All @@ -31,6 +32,7 @@ def __init__(

Attributes:
thickness: The thickness of the subbin (in m).
copper_thickness: The thickness of the copper layer behind W bins (m).
material: The material of the subbin.
mode: The mode of the subbin (shadowed, wetted, low_wetted, high_wetted).
dfw: A boolean indicating if the subbin is a Divertor First Wall (DFW) subbin.
Expand All @@ -45,6 +47,7 @@ def __init__(
self.material = material
self.mode = mode
self.dfw = False
self.copper_thickness = None
self.parent_bin_index = None
self.low_wetted_area = None
self.high_wetted_area = None
Expand Down
Loading