Material Domains
EarthBox.Markers.MarkerMaterials.Registry.MaterialDomainsRegistry — Type
MaterialDomainsRegistryA registry of material domains. Material domains are used to define the initial physical domain of a material. Material domains are used by initialization functions to assign materials to the correct physical domain.
Fields
general_domain::String= "GeneralDomain".- General material domain. This is the default material domain for all materials.
atmosphere::String= "Atmosphere".- Atmosphere domain composed of sticky-air material.
ocean::String= "Ocean".- Ocean domain composed of sticky-water material.
sedimentary_basin::String= "SedimentaryBasin".- Sedimentary basin domain composed of sediment material.
continental_crust::String= "ContinentalCrust".- Continental crust domain composed of felsic rocks.
upper_continental_crust::String= "UpperContinentalCrust".- Upper continental crust domain composed of felsic rocks.
lower_continental_crust::String= "LowerContinentalCrust".- Lower continental crust domain composed of felsic and/or mafic crustal rocks.
exhumed_continental_crust::String= "ExhumedContinentalCrust".- Exhumed continental crust domain composed of felsic and/or mafic rocks that have been exhumed from the lower continental crust to the upper continental crust.
oceanic_crust::String= "OceanicCrust".- Oceanic crust material domain composed of mafic rocks formed at spreading centers.
basaltic_oceanic_crust::String= "BasalticOceanicCrust".- Basaltic oceanic crust domain composed of basaltic rocks formed at spreading centers.
gabbroic_oceanic_crust::String= "GabbroicOceanicCrust".- Gabbroic oceanic crust domain composed of gabbroic rocks formed at spreading centers.
exhumed_mantle_lithosphere::String= "ExhumedMantleLithosphere".- Exhumed ultramafic mantle lithosphere.
mantle_lithosphere::String= "MantleLithosphere".- Ultramafic mantle lithosphere. If this domain is defined in the material model then the domains "UpperMantleLithosphere", "MiddleMantleLithosphere" and "LowerMantleLithosphere" will have properties assigned to them automatically from the "MantleLithosphere" domain.
weak_mantle_lithosphere::String= "WeakMantleLithosphere".- Weak mantle lithosphere domain with weaker frictional-plastic properties and/or lower relative effective viscosity.
upper_mantle_lithosphere::String= "UpperMantleLithosphere".- Upper mantle lithosphere domain composed of ultramafic rocks.
middle_mantle_lithosphere::String= "MiddleMantleLithosphere".- Middle mantle lithosphere domain composed of ultramafic rocks.
lower_mantle_lithosphere::String= "LowerMantleLithosphere".- Lower mantle lithosphere domain composed of ultramafic rocks.
asthenosphere::String= "Asthenosphere".- Asthenosphere domain below the mantle lithosphere composed of ultramafic rocks.
mantle::String= "Mantle".- Mantle domain composed of ultramafic rocks.
lower_mantle::String= "LowerMantle".- Lower mantle domain composed of ultramafic rocks.
mantle_plume::String= "MantlePlume".- Mantle plume domain composed of ultramafic rocks.
upper_continental_crust_strong_zone::String= "UpperContinentalCrustStrongZone".- Upper continental crust strong zone with relatively less damage and stronger frictional-plastic properties.
lower_continental_crust_strong_zone::String= "LowerContinentalCrustStrongZone".- Lower continental crust strong zone with relatively less damage and stronger frictional-plastic properties.
lithospheric_mantle_strong_zone::String= "LithosphericMantleStrongZone".- Lithospheric mantle strong zone with relatively less damage and stronger frictional-plastic properties.
weak_seed_crust::String= "WeakSeedCrust".- Weak seed crust domain with weaker frictional-plastic properties and/or lower relative effective viscosity.
weak_seed_mantle::String= "WeakSeedMantle".- Weak seed mantle domain with weaker frictional-plastic properties and/or lower relative effective viscosity.
weak_crustal_fault_zone::String= "WeakCrustalFaultZone".- Weak crustal fault zone domain with weaker frictional-plastic properties and/or lower relative effective viscosity.
weak_mantle_fault_zone::String= "WeakMantleFaultZone".- Weak mantle fault zone domain with weaker frictional-plastic properties and/or lower relative effective viscosity.
fluid_around_elastic_slab_a::String= "FluidAroundElasticSlabA".- Fluid domain around elastic slab with unique color for creating a checkerboard pattern.
fluid_around_elastic_slab_b::String= "FluidAroundElasticSlabB".- Fluid domain around elastic slab with unique color for creating a checkerboard pattern.
elastic_slab_a::String= "ElasticSlabA".- Elastic slab with unique color for creating a checkerboard pattern.
elastic_slab_b::String= "ElasticSlabB".- Elastic slab with unique color for creating a checkerboard pattern.
layer1_rayleigh_taylor::String= "Layer1RayleighTaylor".- Layer 1 of the Rayleigh Taylor instability benchmark.
layer2_rayleigh_taylor::String= "Layer2RayleighTaylor".- Layer 2 of the Rayleigh Taylor instability benchmark.
sand_a::String= "SandA".- Sand with unique color for creating a layered stratigraphic pattern.
sand_b::String= "SandB".- Sand domain with unique color for creating a layered stratigraphic pattern.
microbeads::String= "Microbeads".- Microbead domain used in sandbox experiments.
mobile_wall::String= "MobileWall".- Strong mobile wall domain used in sandbox experiments.
pdms_layer::String= "PDMSLayer".- Polydimethylsiloxane (PDMS) layer domain used in sandbox experiments.
plate_extension::String= "PlateExtension".- Strong plate domain that extends from mobile wall used in sandbox experiments.