Skip to content

Commit 0d82b11

Browse files
committed
Implement remaining CIPHER tasks
1 parent 4a5ce2e commit 0d82b11

File tree

1 file changed

+45
-54
lines changed

1 file changed

+45
-54
lines changed

matflow/data/workflows/cipher-aiden.yaml

Lines changed: 45 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -83,47 +83,41 @@ tasks:
8383

8484
- schema: visualise_VE_VTK
8585

86-
# TODO
87-
- name: generate_phase_field_input
88-
method: from_volume_element
89-
software: cipher
90-
run_options:
91-
l: short
92-
num_cores: 2
93-
base:
86+
- schema: generate_phase_field_input_from_volume_element
87+
inputs:
9488
materials:
95-
- name: sub-grain-matrix
96-
properties:
97-
chemicalenergy: none
98-
molarvolume: 1e-5
99-
temperature0: 500.0
100-
- name: nuclei
101-
properties:
102-
chemicalenergy: none
103-
molarvolume: 1e-5
104-
temperature0: 500.0
89+
- name: sub-grain-matrix
90+
properties:
91+
chemicalenergy: none
92+
molarvolume: 1e-5
93+
temperature0: 500.0
94+
- name: nuclei
95+
properties:
96+
chemicalenergy: none
97+
molarvolume: 1e-5
98+
temperature0: 500.0
10599
interfaces:
106-
- materials: [sub-grain-matrix, sub-grain-matrix]
107-
properties:
108-
width: 4.0
109-
energy:
110-
e0: 1.0e+8
111-
mobility:
112-
m0: 3.333e-11
113-
- materials: [nuclei, nuclei]
114-
properties:
115-
width: 4.0
116-
energy:
117-
e0: 1.0e+8
118-
mobility:
119-
m0: 10.0e-11
120-
- materials: [sub-grain-matrix, nuclei]
121-
properties:
122-
width: 4.0
123-
energy:
124-
e0: 2.0e+8
125-
mobility:
126-
m0: 10.0e-11
100+
- materials: [sub-grain-matrix, sub-grain-matrix]
101+
properties:
102+
width: 4.0
103+
energy:
104+
e0: 1.0e+8
105+
mobility:
106+
m0: 3.333e-11
107+
- materials: [nuclei, nuclei]
108+
properties:
109+
width: 4.0
110+
energy:
111+
e0: 1.0e+8
112+
mobility:
113+
m0: 10.0e-11
114+
- materials: [sub-grain-matrix, nuclei]
115+
properties:
116+
width: 4.0
117+
energy:
118+
e0: 2.0e+8
119+
mobility:
120+
m0: 10.0e-11
127121
components: [ti]
128122
outputs: [phaseid, matid, interfaceid, 0_phi]
129123
solution_parameters:
@@ -150,25 +144,22 @@ tasks:
150144
# n: 1 # mobility parameter
151145
# B: 5 # mobility parameter
152146

153-
# TODO
154147
- name: simulate_grain_growth
155-
method: phase_field
156-
software: cipher
157-
base:
148+
inputs:
158149
num_VTU_files: 4
159150
derive_outputs:
160-
- name: num_voxels_per_phase
151+
- name: num_voxels_per_phase
161152
save_outputs:
162-
- name: phaseid
163-
time_interval: 5_000
164-
- name: matid
165-
number: 4
166-
- name: interfaceid
167-
number: 4
168-
- name: 0_phi
169-
number: 4
170-
- name: num_voxels_per_phase
171-
time_interval: 5_000
153+
- name: phaseid
154+
time_interval: 5_000
155+
- name: matid
156+
number: 4
157+
- name: interfaceid
158+
number: 4
159+
- name: 0_phi
160+
number: 4
161+
- name: num_voxels_per_phase
162+
time_interval: 5_000
172163
delete_VTUs: true
173164
run_options:
174165
num_cores: 8

0 commit comments

Comments
 (0)