Skip to content
Snippets Groups Projects
Commit a53f5973 authored by Norbert Grunwald's avatar Norbert Grunwald
Browse files

new structure for process_schema structure

parent 5d253b48
No related branches found
No related tags found
No related merge requests found
PROCESS_SCHEMAS = { PROCESS_SCHEMAS = {
"HeatConduction": {
"thermal_conductivity": "medium",
"density": "medium",
"specific_heat_capacity": "medium",
"_fluids": {},
},
"TH2M": {
# Solid phase
"density": "solid",
"specific_heat_capacity": "solid",
"thermal_conductivity": "solid",
"thermal_expansivity": "solid",
# Medium properties
"porosity": "medium",
"permeability": "medium",
"saturation": "medium",
"bishops_effective_stress": "medium",
# Fluid properties (without phase transition)
"_fluids": {
"AqueousLiquid": {
"phase_properties": [
"density",
"viscosity",
"thermal_conductivity",
"specific_heat_capacity",
]
},
"Gas": {
"phase_properties": [
"density",
"viscosity",
"thermal_conductivity",
]
},
},
},
"TH2M_PT": { "TH2M_PT": {
# Solid phase "phases": [
"density": "solid", {
"specific_heat_capacity": "solid", "type": "AqueousLiquid",
"thermal_conductivity": "solid", "components": {
"thermal_expansivity": "solid", "A": [
# Medium properties "specific_heat_capacity",
"porosity": "medium", "henry_coefficient",
"permeability": "medium", "diffusion",
"saturation": "medium", "specific_latent_heat",
"bishops_effective_stress": "medium", ],
# Fluid properties with phase transitions - component properties "W": ["specific_heat_capacity"],
"_fluids": { },
"AqueousLiquid": { "properties": [
"component_properties": [ "thermal_conductivity",
"molar_mass",
"specific_heat_capacity", "specific_heat_capacity",
"diffusion",
"henry_coefficient",
"specific_latent_heat",
],
"phase_properties": [
"density", "density",
"viscosity", "viscosity",
"thermal_conductivity",
"specific_heat_capacity",
], ],
}, },
"Gas": { {
"component_properties": [ "type": "Gas",
"molar_mass", "components": {
"specific_heat_capacity", "A": ["molar_mass", "specific_heat_capacity"],
"specific_latent_heat", "W": [
"vapour_pressure", "molar_mass",
"diffusion", "specific_heat_capacity",
], "specific_latent_heat",
"phase_properties": [ "vapour_pressure",
"diffusion",
],
},
"properties": ["thermal_conductivity", "density", "viscosity"],
},
{
"type": "Solid",
"properties": [
"density", "density",
"viscosity",
"thermal_conductivity", "thermal_conductivity",
"specific_heat_capacity",
"thermal_expansivity",
], ],
}, },
}, ],
}, "properties": [
"permeability",
"biot_coefficient",
"saturation",
"relative_permeability_nonwetting_phase",
"relative_permeability",
"porosity",
"tortuosity",
"thermal_conductivity",
"bishops_effective_stress",
],
}
} }
# PROCESS_SCHEMAS = {
# "HeatConduction": {
# "thermal_conductivity": "medium",
# "density": "medium",
# "specific_heat_capacity": "medium",
# "_fluids": {},
# },
# "TH2M": {
# # Solid phase
# "density": "solid",
# "specific_heat_capacity": "solid",
# "thermal_conductivity": "solid",
# "thermal_expansivity": "solid",
# # Medium properties
# "porosity": "medium",
# "permeability": "medium",
# "saturation": "medium",
# "bishops_effective_stress": "medium",
# # Fluid properties (without phase transition)
# "_fluids": {
# "AqueousLiquid": {
# "phase_properties": [
# "density",
# "viscosity",
# "thermal_conductivity",
# "specific_heat_capacity",
# ]
# },
# "Gas": {
# "phase_properties": [
# "density",
# "viscosity",
# "thermal_conductivity",
# ]
# },
# },
# },
# "TH2M_PT": {
# # Solid phase
# "density": "solid",
# "specific_heat_capacity": "solid",
# "thermal_conductivity": "solid",
# "thermal_expansivity": "solid",
# # Medium properties
# "porosity": "medium",
# "permeability": "medium",
# "saturation": "medium",
# "bishops_effective_stress": "medium",
# # Fluid properties with phase transitions - component properties
# "_fluids": {
# "AqueousLiquid": {
# "component_properties": [
# "molar_mass",
# "specific_heat_capacity",
# "diffusion",
# "henry_coefficient",
# "specific_latent_heat",
# ],
# "phase_properties": [
# "density",
# "viscosity",
# "thermal_conductivity",
# "specific_heat_capacity",
# ],
# },
# "Gas": {
# "component_properties": [
# "molar_mass",
# "specific_heat_capacity",
# "specific_latent_heat",
# "vapour_pressure",
# "diffusion",
# ],
# "phase_properties": [
# "density",
# "viscosity",
# "thermal_conductivity",
# ],
# },
# },
# },
# }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment