Development
ๆ ธๅฟ็ฑปๆจกๅ่ฏดๆ
ๆฌข่ฟ่ฎฟ้ฎPFCSU่ฝฏไปถๆๆกฃใ
AlMgSi
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| anisotropy | InputParameter | โ | |
| beta | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/anistropy_average | bool | ๐งฌ | false |
| flag/average | bool | ๐งฌ | true |
| flag/elastic | bool | ๐งฌ | false |
| flag/energy | bool | ๐งฌ | false |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/P_mg | Real | โ | |
| parameter/P_si | Real | โ | |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Real | โ | |
| parameter/phi_threshold | Real | ๐งฌ | 0.01 |
| parameter/sigma | Real | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ |
AlMgSiVariants
| Name | Type | Required | Default |
|---|---|---|---|
| variants | InputParameter | โ | |
| variants_nucleations | InputParameter | โ |
Bubble
| Name | Type | Required | Default |
|---|---|---|---|
| parameter/Pc | Real | โ | |
| parameter/Vg | Real | โ | |
| parameter/nc | Real | โ |
DualPhaseField
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| anisotropy | InputParameter | โ | |
| beta | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/antitrapping | bool | ๐งฌ | false |
| flag/average | bool | ๐งฌ | true |
| flag/check_c | bool | ๐งฌ | true |
| flag/check_phi | bool | ๐งฌ | true |
| flag/moving_frame | bool | ๐งฌ | false |
| flag/rapid_solidification | bool | ๐งฌ | false |
| flag/rotation | bool | ๐งฌ | false |
| information | Vector | ๐งฌ | {} |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/P | Real | โ | |
| parameter/T | Real | โ | |
| parameter/TG | Real | ๐งฌ | 0 |
| parameter/TR | Real | ๐งฌ | 0 |
| parameter/VD | Real | ๐งฌ | 10.0 |
| parameter/Vm | Real | โ | |
| parameter/disturbance | Real | ๐งฌ | 0 |
| parameter/eta | Real | โ | |
| parameter/max_tip_height | int | ๐งฌ | _nx |
| parameter/mu | Real | โ | |
| parameter/relax | int | ๐งฌ | 0 |
| parameter/sigma | Real | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ |
DualPhaseFieldAccelerated
| Name | Type | Required | Default |
|---|
DualPhaseFieldSpinodal
| Name | Type | Required | Default |
|---|---|---|---|
| composition/c1_equilibrium | Real | โ | |
| composition/c1_spinodal | Real | โ | |
| composition/c2_equilibrium | Real | โ | |
| composition/c2_spinodal | Real | โ | |
| composition/noise | Real | โ |
DualPhaseFieldStoichiometric
| Name | Type | Required | Default |
|---|
Martensite
| Name | Type | Required | Default |
|---|---|---|---|
| boundary_condition | InputParameter | โ | {} |
| flag/average | bool | ๐งฌ | true |
| flag/elastic | bool | ๐งฌ | false |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| nucleation | InputParameter | โ | {} |
| output | InputParameter | โ | {} |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Vector | โ | |
| parameter/sigma | Vector | โ | |
| path | std::string | โ | |
| seed/number | int | โ | |
| seed/radius | Real | โ | |
| variants | InputParameter | โ | {} |
MultiComponentDualPhaseField
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| anisotropy | InputParameter | โ | |
| beta | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/antitrapping | bool | ๐งฌ | false |
| flag/average | bool | ๐งฌ | true |
| flag/check_c | bool | ๐งฌ | true |
| flag/check_phi | bool | ๐งฌ | true |
| flag/moving_frame | bool | ๐งฌ | false |
| flag/rapid_solidification | bool | ๐งฌ | false |
| flag/rotation | bool | ๐งฌ | false |
| information | Vector | ๐งฌ | {} |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/P | Real | โ | |
| parameter/T | Real | โ | |
| parameter/TG | Real | ๐งฌ | 0 |
| parameter/TR | Real | ๐งฌ | 0 |
| parameter/VD | Real | ๐งฌ | 10.0 |
| parameter/Vm | Real | โ | |
| parameter/disturbance | Real | ๐งฌ | 0 |
| parameter/eta | Real | โ | |
| parameter/max_tip_height | int | ๐งฌ | _nx |
| parameter/mu | Real | โ | |
| parameter/relax | int | ๐งฌ | 0 |
| parameter/sigma | Real | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ |
MultiComponentMultiPhaseField
| Name | Type | Required | Default |
|---|---|---|---|
| anisotropy | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/average | bool | ๐งฌ | true |
| flag/rotation | bool | ๐งฌ | false |
| information | Vector | ๐งฌ | {} |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/P | Vector | โ | |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Vector | โ | |
| parameter/sigma | Vector | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ |
MultiComponentSteadyAnalysis
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| beta | InputParameter | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| numerical/error | Real | ๐งฌ | 1.0e-8 |
| numerical/max_iteration | int | ๐งฌ | 1.0e6 |
| output/interval | int | ๐งฌ | 1000 |
| parameter/P | Vector | โ | |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/c0 | Vector | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Real | โ | |
| parameter/sigma | Real | โ | |
| path | std::string | โ |
MultiPhaseField
| Name | Type | Required | Default |
|---|---|---|---|
| anisotropy | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/average | bool | ๐งฌ | true |
| flag/rotation | bool | ๐งฌ | false |
| information | Vector | ๐งฌ | {} |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/P | Vector | โ | |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Vector | โ | |
| parameter/sigma | Vector | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ |
Oxidation
| Name | Type | Required | Default |
|---|---|---|---|
| parameter/cleft | Real | โ | |
| parameter/cleft | Real | ๐งฌ | 1.0 |
PhaseFieldModel
| Name | Type | Required | Default |
|---|
SharpMultiPhaseField
| Name | Type | Required | Default |
|---|
SharpPhaseFieldModel
| Name | Type | Required | Default |
|---|
SPFMTravelingWaveSolution
| Name | Type | Required | Default |
|---|
SteadyAnalysis
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| beta | InputParameter | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| numerical/error | Real | ๐งฌ | 1.0e-8 |
| numerical/max_iteration | int | ๐งฌ | 1.0e6 |
| output/interval | int | ๐งฌ | 1000 |
| parameter/P | Real | โ | |
| parameter/T | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/c0 | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Real | โ | |
| parameter/sigma | Real | โ | |
| path | std::string | โ |
SteadyPhaseTransformation
| Name | Type | Required | Default |
|---|---|---|---|
| alpha | InputParameter | โ | |
| beta | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/average | bool | ๐งฌ | true |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| numerical/dT | Real | ๐งฌ | 0.1 |
| numerical/error | Real | ๐งฌ | 1.0e-9 |
| output/interval | int | ๐งฌ | 1000 |
| parameter/P | Real | โ | |
| parameter/T | Real | โ | |
| parameter/V | Real | โ | |
| parameter/Vm | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Real | โ | |
| parameter/sigma | Real | โ | |
| path | std::string | โ |
SteadyPhaseTransformationMa
| Name | Type | Required | Default |
|---|
TravelingWaveSolution
| Name | Type | Required | Default |
|---|---|---|---|
| anisotropy | InputParameter | โ | |
| boundary_condition | InputParameter | โ | {} |
| flag/anistropy_average | bool | ๐งฌ | false |
| flag/elastic | bool | ๐งฌ | false |
| flag/equilibrium | bool | ๐งฌ | false |
| flag/fraction | Real | ๐งฌ | 1.0 |
| flag/rotation | bool | ๐งฌ | false |
| mesh/current_time | Real | ๐งฌ | 0 |
| mesh/dt | Real | โ | |
| mesh/dx | Real | โ | |
| mesh/nx | int | โ | |
| mesh/ny | int | โ | |
| mesh/nz | int | โ | |
| mesh/relax_time | Real | ๐งฌ | 1e4 * _dt |
| mesh/simulation_time | Real | โ | |
| output/every_number | int | ๐งฌ | 10 |
| output/factor | int | ๐งฌ | 1.0 |
| output/output_interval | Real | โ | |
| output/output_time | Real | โ | |
| parameter/dG | Real | โ | |
| parameter/eta | Real | โ | |
| parameter/mu | Real | โ | |
| parameter/sigma | Real | โ | |
| path | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/file | std::string | โ | |
| readVTK/time | Real | โ | |
| readVTK/time | Real | โ |