|
50 | 50 | 'rs3': Varf('z Momentum residue', '1'), |
51 | 51 | 'rsc': Varf('Continuity residue', '1'), |
52 | 52 | 'prim': Varf('Primordial layer', '1'), |
| 53 | + "meltfrac": Varf("Melt fraction", "1"), |
| 54 | + "meltcompo": Varf("Melt composition", "1"), |
| 55 | + "meltrate": Varf("Melting rate", "1"), |
| 56 | + "meltvel": Varf("Melt velocity", "1"), |
| 57 | + "nmelt": Varf("N melt", "1"), |
| 58 | + "fSiO2": Varf("fSiO2", "1"), |
| 59 | + "fMgO": Varf("fMgO", "1"), |
| 60 | + "fFeO": Varf("fFeO", "1"), |
| 61 | + "fXO": Varf("fXO", "1"), |
| 62 | + "fFeR": Varf("fFeR", "1"), |
53 | 63 | }) |
54 | 64 |
|
55 | 65 | FIELD_EXTRA: Mapping[str, Callable[[Step], Field]] = MappingProxyType({ |
|
72 | 82 | 'ed': ['edot'], |
73 | 83 | 'tcond': ['Tcond1', 'Tcond2', 'Tcond3'], |
74 | 84 | 'prm': ['prim'], |
| 85 | + "f": ["meltfrac"], |
| 86 | + "fc": ["meltcompo"], |
| 87 | + "df": ["meltrate"], |
| 88 | + "vm": ["meltvel"], |
| 89 | + "nm": ["nmelt"], |
| 90 | + "fSiO2": ["fSiO2"], |
| 91 | + "fMgO": ["fMgO"], |
| 92 | + "fFeO": ["fFeO"], |
| 93 | + "fXO": ["fXO"], |
| 94 | + "fFeR": ["fFeR"], |
75 | 95 | }) |
76 | 96 |
|
77 | 97 | FIELD_FILES_H5: Mapping[str, List[str]] = MappingProxyType({ |
|
98 | 118 | 'PrincipalStressAxis': ['sx1', 'sx2', 'sx3'], |
99 | 119 | 'StrainRate': ['edot'], |
100 | 120 | 'Primordial': ['prim'], |
| 121 | + "MeltFrac": ["meltfrac"], |
| 122 | + "MeltComposition": ["meltcompo"], |
| 123 | + "MeltingRate": ["meltrate"], |
| 124 | + "MeltVelocity": ["meltvel"], |
| 125 | + "nmelt": ["nmelt"], |
| 126 | + "fSiO2": ["fSiO2"], |
| 127 | + "fMgO": ["fMgO"], |
| 128 | + "fFeO": ["fFeO"], |
| 129 | + "fXO": ["fXO"], |
| 130 | + "fFeR": ["fFeR"], |
101 | 131 | }) |
102 | 132 |
|
103 | 133 | SFIELD: Mapping[str, Varf] = MappingProxyType({ |
|
0 commit comments