The World Builder file#
Todo
Explain how to use this page. Here is an example how to link to a specific item in the all open tab: link.
/
type:object
description:Root object
additionalProperties:false
required:[version, features]
/version
default value:
type:string
description:The major and minor version number for which the input file was written.
/$schema
default value:
type:string
description:The optional filename or https address to a JSON schema file
/cross section
type:array
minItems:2
maxItems:2
uniqueItems:false
description:This is an array of two points along where the cross section is taken
/cross section/items
type:array
minItems:2
maxItems:2
description:
/cross section/items/items
type:number
/potential mantle temperature
default value:1600.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin.
/surface temperature
default value:293.15
type:number
description:The temperature at the surface in Kelvin.
/force surface temperature
default value:false
type:boolean
description:Force the provided surface temperature to be set at the surface
/thermal expansion coefficient
default value:0.000035
type:number
description:The thermal expansion coefficient in $K^{-1}$.
/specific heat
default value:1250.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}.$
/thermal diffusivity
default value:8.04e-7
type:number
description:The thermal diffusivity in $m^{2} s^{-1}$.
/maximum distance between coordinates
default value:0.0
type:number
description:This enforces a maximum distance (in degree for spherical coordinates or meter in cartesian coordinates) between coordinates in the model. If the distance is larger, extra points are added by interpolation. Requires interpolation to be not ‘none’.
/interpolation
default value:continuous monotone spline
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are none, linear, monotone spline and continuous monotone spline interpolation.
/coordinate system
description:A coordinate system. Cartesian or spherical.
default value:cartesian
type:object
/coordinate system/oneOf
/coordinate system/oneOf/1
type:object
description:A Cartesian coordinate system. Coordinates are (x,y,z) and extend infinitely in all directions.
additionalProperties:false
required:[model]
/coordinate system/oneOf/1/model
default value:
type:string
description:The name of the coordinate system to use.
enum:[cartesian]
/coordinate system/oneOf/2
type:object
description:A spherical coordinate system. The coordinates are (radius, longitude, latitude). The radius is set in this plugin, the longitude extends at least from -360 to 360 degrees, and the latitude extends from -90 to 90. It is required to choose a depth method. Please see the manual for more information.
additionalProperties:false
required:[model, depth method]
/coordinate system/oneOf/2/model
default value:
type:string
description:The name of the coordinate system to use.
enum:[spherical]
/coordinate system/oneOf/2/depth method
default value:
type:string
description:Which depth method to use in the spherical case. The available options are ‘starting point’, ‘begin segment’ and ‘begin at end segment’. See the manual section on coordinate systems for more info.
enum:[starting point, begin segment, begin at end segment, continuous]
/coordinate system/oneOf/2/radius
default value:6371000.0
type:number
description:The radius of the sphere.
/gravity model
description:A gravity model for the world.
default value:uniform
type:object
/gravity model/oneOf
/gravity model/oneOf/1
type:object
description:Uniform gravity model. It returns the gravity vector in a Cartesian coordinate system at a given position, which has a constant magitude for the whole domain. The vector points down in cartesian coordinates and to the center of the sphere in spherical coordinates.
additionalProperties:false
required:[model]
/gravity model/oneOf/1/model
default value:
type:string
description:The name of the model for the gravity to use.
enum:[uniform]
/gravity model/oneOf/1/magnitude
default value:9.81
type:number
description:The magnitude of the gravity.
/features
description:A list of features.
default value:
type:array
/features/items
/features/items/oneOf
/features/items/oneOf/1
type:object
description:Continental plate object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/1/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[continental plate]
/features/items/oneOf/1/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/1/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/1/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/1/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/1/coordinates/items/items
type:number
/features/items/oneOf/1/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/1/min depth
description:The depth from which this feature is present
/features/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/max depth
description:The depth to which this feature is present
/features/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/1/temperature models/items
/features/items/oneOf/1/temperature models/items/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/1/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/1/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/2
type:object
description:Continental geotherm using the steady-state 1-D heat conduction equation from Chapman (1986).
additionalProperties:false
required:[model]
/features/items/oneOf/1/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[chapman]
/features/items/oneOf/1/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top surface in K of this feature.If the value is below zero, then an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/2/top heat flux
default value:0.055
type:number
description:The heat flux at the top surface in W m^(-2) of this feature.The default value is 0.055.
/features/items/oneOf/1/temperature models/items/oneOf/2/thermal conductivity
default value:2.5
type:number
description:The thermal conductivity in W m^(-1) K^(-1) of this feature.The default value is 2.5.
/features/items/oneOf/1/temperature models/items/oneOf/2/heat generation per unit volume
default value:0.000001
type:number
description:The heat generation per unit volume in W m^(-3) of this feature.The default value is 1e-6.
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth
description:The depth in m from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth
description:The depth in m to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/1/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/1/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/3/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/4
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/1/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/1/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/4/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/1/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/1/velocity models/items
/features/items/oneOf/1/velocity models/items/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/1/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/1/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/1/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/1/composition models/items
/features/items/oneOf/1/composition models/items/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[random]
/features/items/oneOf/1/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/1/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min value
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:Minimum value of the range within which we want to generate a random compositional value corresponding to the compositional field.
/features/items/oneOf/1/composition models/items/oneOf/1/min value/items
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max value
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:Maximum value of the range within which we want to generate a random compositional value corresponding to the compositional field.
/features/items/oneOf/1/composition models/items/oneOf/1/max value/items
default value:1.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/1/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/1/composition models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/1/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/1/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/1/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/1/grains models/items
/features/items/oneOf/1/grains models/items/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/1/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/1/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/1/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/1/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/1/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/1/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/1/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/1/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2
type:object
description:Fault object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/2/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[fault]
/features/items/oneOf/2/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/2/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/2/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/2/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/2/coordinates/items/items
type:number
/features/items/oneOf/2/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/2/dip point/items
type:number
/features/items/oneOf/2/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/2/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/2/segments/items/length
type:number
/features/items/oneOf/2/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/thickness/items
type:number
/features/items/oneOf/2/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/top truncation/items
type:number
/features/items/oneOf/2/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/angle/items
type:number
/features/items/oneOf/2/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/temperature models/items
/features/items/oneOf/2/segments/items/temperature models/items/oneOf
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/composition models/items
/features/items/oneOf/2/segments/items/composition models/items/oneOf
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/grains models/items
/features/items/oneOf/2/segments/items/grains models/items/oneOf
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/velocity models/items
/features/items/oneOf/2/segments/items/velocity models/items/oneOf
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/2/temperature models/items
/features/items/oneOf/2/temperature models/items/oneOf
/features/items/oneOf/2/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/2/composition models/items
/features/items/oneOf/2/composition models/items/oneOf
/features/items/oneOf/2/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/2/grains models/items
/features/items/oneOf/2/grains models/items/oneOf
/features/items/oneOf/2/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/2/velocity models/items
/features/items/oneOf/2/velocity models/items/oneOf
/features/items/oneOf/2/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of feature properties for a coordinate.
/features/items/oneOf/2/sections/items
description:
default value:
type:object
/features/items/oneOf/2/sections/items/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/dip point/items
type:number
/features/items/oneOf/2/sections/items/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/2/sections/items/segments/items/length
type:number
/features/items/oneOf/2/sections/items/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/thickness/items
type:number
/features/items/oneOf/2/sections/items/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/top truncation/items
type:number
/features/items/oneOf/2/sections/items/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/angle/items
type:number
/features/items/oneOf/2/sections/items/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/temperature models/items
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/sections/items/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/composition models/items
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/grains models/items
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/velocity models/items
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/2/sections/items/temperature models/items
/features/items/oneOf/2/sections/items/temperature models/items/oneOf
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/sections/items/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/2/sections/items/composition models/items
/features/items/oneOf/2/sections/items/composition models/items/oneOf
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/2/sections/items/grains models/items
/features/items/oneOf/2/sections/items/grains models/items/oneOf
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/sections/items/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/2/sections/items/velocity models/items
/features/items/oneOf/2/sections/items/velocity models/items/oneOf
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/coordinate
default value:0
type:integer
description:The coordinate which should be overwritten
/features/items/oneOf/3
type:object
description:Mantle layer object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/3/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[mantle layer]
/features/items/oneOf/3/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/3/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/3/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/3/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/3/coordinates/items/items
type:number
/features/items/oneOf/3/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/3/min depth
description:The depth from which this feature is present
/features/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/max depth
description:The depth to which this feature is present
/features/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/3/temperature models/items
/features/items/oneOf/3/temperature models/items/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/3/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/3/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/3/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/3/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/3/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/3/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/3/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/3/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/3/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/3/composition models/items
/features/items/oneOf/3/composition models/items/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/3/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/3/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/composition models/items/oneOf/1/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/3/composition models/items/oneOf/1/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/3/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/3/grains models/items
/features/items/oneOf/3/grains models/items/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/3/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/3/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/3/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/3/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/3/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/3/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/3/velocity models/items
/features/items/oneOf/3/velocity models/items/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/3/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/3/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/3/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/4
type:object
description:Oceanic plate object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/4/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[oceanic plate]
/features/items/oneOf/4/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/4/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/4/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/4/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/coordinates/items/items
type:number
/features/items/oneOf/4/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/4/min depth
description:The depth from which this feature is present
/features/items/oneOf/4/min depth/oneOf
/features/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/max depth
description:The depth to which this feature is present
/features/items/oneOf/4/max depth/oneOf
/features/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/4/temperature models/items
/features/items/oneOf/4/temperature models/items/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/4/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/4/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/2
type:object
description:Half space cooling mode
additionalProperties:false
required:[model, ridge coordinates, spreading velocity, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[half space model]
/features/items/oneOf/4/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth
description:The depth in meters to which the temperature of this feature is present.Because half-space reaches background temperature asymptotically, this value should be ~2 times the nominal plate thickness of 100 km
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The actual surface temperature in degree Kelvin for this feature.
/features/items/oneOf/4/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The mantle temperature for the half-space cooling modelin degree Kelvin for this feature. If the model has an adiabatic gradientthis should be the mantle potential temperature, and T = Tad + Thalf.
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity
description:The spreading velocity of the plate in meter per year. This is the velocity with which one side moves away from the ridge.
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/4/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/4/temperature models/items/oneOf/3/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/4/temperature models/items/oneOf/4
type:object
description:Plate model.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/4/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/top temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/4/bottom temperature
default value:-1.0
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity
description:The spreading velocity of the plate in meter per year. This is the velocity with which one side moves away from the ridge.
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5
type:object
description:Plate model, but with a fixed age.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model constant age]
/features/items/oneOf/4/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5/top temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/5/bottom temperature
default value:-1.0
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/5/plate age
default value:80000.0
type:number
description:The age of the plate in year. This age is assigned to the whole plate.
/features/items/oneOf/4/temperature models/items/oneOf/6
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/4/temperature models/items/oneOf/6/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/4/temperature models/items/oneOf/6/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/6/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/4/composition models/items
/features/items/oneOf/4/composition models/items/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/4/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/4/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/composition models/items/oneOf/1/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/4/composition models/items/oneOf/1/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/4/composition models/items/oneOf/1/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/4/composition models/items/oneOf/1/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/4/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/4/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/4/composition models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/4/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/4/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/4/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/4/grains models/items
/features/items/oneOf/4/grains models/items/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/4/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/4/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/4/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/4/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/4/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/4/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/4/velocity models/items
/features/items/oneOf/4/velocity models/items/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/4/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/4/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/4/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/5
type:object
description:Plume object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/5/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[plume]
/features/items/oneOf/5/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/5/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/5/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/5/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/5/coordinates/items/items
type:number
/features/items/oneOf/5/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/5/min depth
default value:0.0
type:number
description:The depth from which this feature is present, in other words, the depth of the tip of the plume. If the first entry in the cross section depths has a greater depth, an ellipsoidal plume head will be added in between. Units: m.
/features/items/oneOf/5/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present. Units: m.
/features/items/oneOf/5/cross section depths
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depths of the elliptic cross section of the plume. Units: m.
/features/items/oneOf/5/cross section depths/items
default value:0.0
type:number
description:
/features/items/oneOf/5/semi-major axis
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The lengths of the semi-major axes of the elliptic cross sections of the plume. In spherical coordinates, this is in degrees, otherwise in meters.
/features/items/oneOf/5/semi-major axis/items
default value:100000.0
type:number
description:
/features/items/oneOf/5/eccentricity
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The eccentricities of the cross sections.
/features/items/oneOf/5/eccentricity/items
default value:0.0
type:number
description:
/features/items/oneOf/5/rotation angles
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The directions that the semi-major axis of the elliptic cross-sections are pointing to, in degrees. This direction is expressed as the angle from geographic North in spherical coordinates, or as the angle from the Y axis (clockwise) in Cartesian coordinates. The angle should be between 0 and 360 degrees.
/features/items/oneOf/5/rotation angles/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/5/temperature models/items
/features/items/oneOf/5/temperature models/items/oneOf
/features/items/oneOf/5/temperature models/items/oneOf/1
type:object
description:Gaussian temperature model. The temperature is interpolated between the plume center and margin (as defined by the plume feature) using a Gaussian function: T(r) = T_center(z) exp(-r^2/(2 sigma^2). The temperature at the plume centerline T_center can be changed with depth by defining an array of depths and centerline temperatures, and temperature is interpolated linearly with depth. Similarly, the sigma of the Gaussian function (relative to the width of the plume as given by the plume feature) can be changed with depth. Temperature is always interpolated in a horizonzal/radial plane, except for the plume head: If the first depth of the plume centerline and the minimum depth of the plume feature are different, an ellipsoidal plume head is created in this depth range. Within this plume head, temperature is interpolated radially, i.e., depending on the distance from the center of the ellipsoid.
additionalProperties:false
required:[model, centerline temperatures]
/features/items/oneOf/5/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[gaussian]
/features/items/oneOf/5/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/temperature models/items/oneOf/1/depths
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The list of depths where both the temperature in the center of the plume and the width of the temperature anomaly in terms of the sigma of a Gaussian function can be provided. Temperature is interpolated linearly in vertical direction between these depths. Units: m.
/features/items/oneOf/5/temperature models/items/oneOf/1/depths/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/1/centerline temperatures
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, then an adiabatic temperature is used.
/features/items/oneOf/5/temperature models/items/oneOf/1/centerline temperatures/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/1/gaussian sigmas
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The sigma (standard deviation) of the Gaussian function used to compute the temperature distribution within the plume. This sigma is non-dimensional, i.e. it is defined relative to the distance between the plume center and margin as defined by the plume feature. Choosing a sigma of 1 therefore means that the temperature at the plume margin is set to a fraction of 1/sqrt(e) (approx. 0.61) of the centerline temperature. To achieve a smoother transition between the plume temperature and the outside temperature a smaller values has to be chosen for the gaussian sigmas.
/features/items/oneOf/5/temperature models/items/oneOf/1/gaussian sigmas/items
default value:0.3
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/2
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/5/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/5/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/temperature models/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/5/temperature models/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/5/temperature models/items/oneOf/2/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/5/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/5/composition models/items
/features/items/oneOf/5/composition models/items/oneOf
/features/items/oneOf/5/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/5/composition models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/5/composition models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/5/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/5/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/composition models/items/oneOf/1/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/5/composition models/items/oneOf/1/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/5/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/5/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/5/grains models/items
/features/items/oneOf/5/grains models/items/oneOf
/features/items/oneOf/5/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/5/grains models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/5/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/5/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/5/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/5/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/5/grains models/items/oneOf/1/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/5/grains models/items/oneOf/1/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/5/grains models/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth in meters from which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/5/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/5/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/5/grains models/items/oneOf/2/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/5/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/5/velocity models/items
/features/items/oneOf/5/velocity models/items/oneOf
/features/items/oneOf/5/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/5/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/5/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/velocity models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/5/velocity models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/5/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/5/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6
type:object
description:Subducting slab object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/6/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[subducting plate]
/features/items/oneOf/6/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/6/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/6/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/6/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/coordinates/items/items
type:number
/features/items/oneOf/6/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/6/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/6/dip point/items
type:number
/features/items/oneOf/6/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/6/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/6/segments/items/length
type:number
/features/items/oneOf/6/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/thickness/items
type:number
/features/items/oneOf/6/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/top truncation/items
type:number
/features/items/oneOf/6/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/angle/items
type:number
/features/items/oneOf/6/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/temperature models/items
/features/items/oneOf/6/segments/items/temperature models/items/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/composition models/items
/features/items/oneOf/6/segments/items/composition models/items/oneOf
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/grains models/items
/features/items/oneOf/6/segments/items/grains models/items/oneOf
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/velocity models/items
/features/items/oneOf/6/segments/items/velocity models/items/oneOf
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/6/temperature models/items
/features/items/oneOf/6/temperature models/items/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/6/composition models/items
/features/items/oneOf/6/composition models/items/oneOf
/features/items/oneOf/6/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/6/grains models/items
/features/items/oneOf/6/grains models/items/oneOf
/features/items/oneOf/6/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/6/velocity models/items
/features/items/oneOf/6/velocity models/items/oneOf
/features/items/oneOf/6/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of feature properties for a coordinate.
/features/items/oneOf/6/sections/items
description:
default value:
type:object
/features/items/oneOf/6/sections/items/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/dip point/items
type:number
/features/items/oneOf/6/sections/items/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/6/sections/items/segments/items/length
type:number
/features/items/oneOf/6/sections/items/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/thickness/items
type:number
/features/items/oneOf/6/sections/items/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/top truncation/items
type:number
/features/items/oneOf/6/sections/items/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/angle/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/temperature models/items
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/sections/items/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/composition models/items
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/grains models/items
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/velocity models/items
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/6/sections/items/temperature models/items
/features/items/oneOf/6/sections/items/temperature models/items/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/sections/items/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/6/sections/items/composition models/items
/features/items/oneOf/6/sections/items/composition models/items/oneOf
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/6/sections/items/grains models/items
/features/items/oneOf/6/sections/items/grains models/items/oneOf
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/sections/items/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/6/sections/items/velocity models/items
/features/items/oneOf/6/sections/items/velocity models/items/oneOf
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/coordinate
default value:0
type:integer
description:The coordinate which should be overwritten
/random number seed
default value:-1
type:integer
description:This allows the input of a preferred random number seed to generate random numbers. If no input is given, this value is -1 and triggers the use of default seed = 1.
/
type:object
description:Root object
additionalProperties:false
required:[version, features]
/version
default value:
type:string
description:The major and minor version number for which the input file was written.
/$schema
default value:
type:string
description:The optional filename or https address to a JSON schema file
/cross section
type:array
minItems:2
maxItems:2
uniqueItems:false
description:This is an array of two points along where the cross section is taken
/cross section/items
type:array
minItems:2
maxItems:2
description:
/cross section/items/items
type:number
/potential mantle temperature
default value:1600.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin.
/surface temperature
default value:293.15
type:number
description:The temperature at the surface in Kelvin.
/force surface temperature
default value:false
type:boolean
description:Force the provided surface temperature to be set at the surface
/thermal expansion coefficient
default value:0.000035
type:number
description:The thermal expansion coefficient in $K^{-1}$.
/specific heat
default value:1250.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}.$
/thermal diffusivity
default value:8.04e-7
type:number
description:The thermal diffusivity in $m^{2} s^{-1}$.
/maximum distance between coordinates
default value:0.0
type:number
description:This enforces a maximum distance (in degree for spherical coordinates or meter in cartesian coordinates) between coordinates in the model. If the distance is larger, extra points are added by interpolation. Requires interpolation to be not ‘none’.
/interpolation
default value:continuous monotone spline
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are none, linear, monotone spline and continuous monotone spline interpolation.
/coordinate system
description:A coordinate system. Cartesian or spherical.
default value:cartesian
type:object
/coordinate system/oneOf
/coordinate system/oneOf/1
type:object
description:A Cartesian coordinate system. Coordinates are (x,y,z) and extend infinitely in all directions.
additionalProperties:false
required:[model]
/coordinate system/oneOf/1/model
default value:
type:string
description:The name of the coordinate system to use.
enum:[cartesian]
/coordinate system/oneOf/2
type:object
description:A spherical coordinate system. The coordinates are (radius, longitude, latitude). The radius is set in this plugin, the longitude extends at least from -360 to 360 degrees, and the latitude extends from -90 to 90. It is required to choose a depth method. Please see the manual for more information.
additionalProperties:false
required:[model, depth method]
/coordinate system/oneOf/2/model
default value:
type:string
description:The name of the coordinate system to use.
enum:[spherical]
/coordinate system/oneOf/2/depth method
default value:
type:string
description:Which depth method to use in the spherical case. The available options are ‘starting point’, ‘begin segment’ and ‘begin at end segment’. See the manual section on coordinate systems for more info.
enum:[starting point, begin segment, begin at end segment, continuous]
/coordinate system/oneOf/2/radius
default value:6371000.0
type:number
description:The radius of the sphere.
/gravity model
description:A gravity model for the world.
default value:uniform
type:object
/gravity model/oneOf
/gravity model/oneOf/1
type:object
description:Uniform gravity model. It returns the gravity vector in a Cartesian coordinate system at a given position, which has a constant magitude for the whole domain. The vector points down in cartesian coordinates and to the center of the sphere in spherical coordinates.
additionalProperties:false
required:[model]
/gravity model/oneOf/1/model
default value:
type:string
description:The name of the model for the gravity to use.
enum:[uniform]
/gravity model/oneOf/1/magnitude
default value:9.81
type:number
description:The magnitude of the gravity.
/features
description:A list of features.
default value:
type:array
/features/items
/features/items/oneOf
/features/items/oneOf/1
type:object
description:Continental plate object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/1/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[continental plate]
/features/items/oneOf/1/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/1/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/1/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/1/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/1/coordinates/items/items
type:number
/features/items/oneOf/1/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/1/min depth
description:The depth from which this feature is present
/features/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/max depth
description:The depth to which this feature is present
/features/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/1/temperature models/items
/features/items/oneOf/1/temperature models/items/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/1/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/1/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/1/temperature models/items/oneOf/2
type:object
description:Continental geotherm using the steady-state 1-D heat conduction equation from Chapman (1986).
additionalProperties:false
required:[model]
/features/items/oneOf/1/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[chapman]
/features/items/oneOf/1/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top surface in K of this feature.If the value is below zero, then an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/2/top heat flux
default value:0.055
type:number
description:The heat flux at the top surface in W m^(-2) of this feature.The default value is 0.055.
/features/items/oneOf/1/temperature models/items/oneOf/2/thermal conductivity
default value:2.5
type:number
description:The thermal conductivity in W m^(-1) K^(-1) of this feature.The default value is 2.5.
/features/items/oneOf/1/temperature models/items/oneOf/2/heat generation per unit volume
default value:0.000001
type:number
description:The heat generation per unit volume in W m^(-3) of this feature.The default value is 1e-6.
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth
description:The depth in m from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth
description:The depth in m to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/1/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/1/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/3/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/3/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/1/temperature models/items/oneOf/4
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/1/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/1/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/temperature models/items/oneOf/4/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/1/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/1/velocity models/items
/features/items/oneOf/1/velocity models/items/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/1/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/1/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/1/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/1/composition models/items
/features/items/oneOf/1/composition models/items/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[random]
/features/items/oneOf/1/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/1/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/composition models/items/oneOf/1/min value
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:Minimum value of the range within which we want to generate a random compositional value corresponding to the compositional field.
/features/items/oneOf/1/composition models/items/oneOf/1/min value/items
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/max value
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:Maximum value of the range within which we want to generate a random compositional value corresponding to the compositional field.
/features/items/oneOf/1/composition models/items/oneOf/1/max value/items
default value:1.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/1/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/1/composition models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/1/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/1/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/1/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/1/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/1/grains models/items
/features/items/oneOf/1/grains models/items/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/1/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/1/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/1/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/1/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/1/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/1/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/1/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/1/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/1/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/1/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/1/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/1/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/1/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/1/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/1/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/1/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2
type:object
description:Fault object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/2/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[fault]
/features/items/oneOf/2/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/2/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/2/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/2/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/2/coordinates/items/items
type:number
/features/items/oneOf/2/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/2/dip point/items
type:number
/features/items/oneOf/2/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/2/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/2/segments/items/length
type:number
/features/items/oneOf/2/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/thickness/items
type:number
/features/items/oneOf/2/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/top truncation/items
type:number
/features/items/oneOf/2/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/segments/items/angle/items
type:number
/features/items/oneOf/2/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/temperature models/items
/features/items/oneOf/2/segments/items/temperature models/items/oneOf
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/composition models/items
/features/items/oneOf/2/segments/items/composition models/items/oneOf
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/grains models/items
/features/items/oneOf/2/segments/items/grains models/items/oneOf
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/2/segments/items/velocity models/items
/features/items/oneOf/2/segments/items/velocity models/items/oneOf
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/2/temperature models/items
/features/items/oneOf/2/temperature models/items/oneOf
/features/items/oneOf/2/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/2/composition models/items
/features/items/oneOf/2/composition models/items/oneOf
/features/items/oneOf/2/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/2/grains models/items
/features/items/oneOf/2/grains models/items/oneOf
/features/items/oneOf/2/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/2/velocity models/items
/features/items/oneOf/2/velocity models/items/oneOf
/features/items/oneOf/2/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of feature properties for a coordinate.
/features/items/oneOf/2/sections/items
description:
default value:
type:object
/features/items/oneOf/2/sections/items/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/dip point/items
type:number
/features/items/oneOf/2/sections/items/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/2/sections/items/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/2/sections/items/segments/items/length
type:number
/features/items/oneOf/2/sections/items/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/thickness/items
type:number
/features/items/oneOf/2/sections/items/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/top truncation/items
type:number
/features/items/oneOf/2/sections/items/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/2/sections/items/segments/items/angle/items
type:number
/features/items/oneOf/2/sections/items/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/temperature models/items
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/sections/items/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/composition models/items
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/grains models/items
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/sections/items/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/sections/items/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/2/sections/items/segments/items/velocity models/items
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/sections/items/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/2/sections/items/temperature models/items
/features/items/oneOf/2/sections/items/temperature models/items/oneOf
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance fault center]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature starts.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The minimum distance to the center of the fault. This determines where the linear temperature end.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/center temperature
default value:293.15
type:number
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/2/side temperature
default value:-1.0
type:number
description:The temperature at the sides of this feature in degree Kelvin. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/2/sections/items/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/2/sections/items/composition models/items
/features/items/oneOf/2/sections/items/composition models/items/oneOf
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side distance fault center
default value:1.7976931348623157e308
type:number
description:The distance over which the composition is reduced from 1 to 0.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/center fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the center of the fault.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/center fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the sides of this feature.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/side fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/2/sections/items/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/2/sections/items/grains models/items
/features/items/oneOf/2/sections/items/grains models/items/oneOf
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/min distance fault center
default value:0.0
type:number
description:The distance from the fault center in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance from the fault in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/2/sections/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/2/sections/items/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/2/sections/items/velocity models/items
/features/items/oneOf/2/sections/items/velocity models/items/oneOf
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/min distance fault center
default value:0.0
type:number
description:The distance in meters from which the composition of this feature is present.
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/max distance fault center
default value:1.7976931348623157e308
type:number
description:The distance in meters to which the composition of this feature is present.
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/2/sections/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/2/sections/items/coordinate
default value:0
type:integer
description:The coordinate which should be overwritten
/features/items/oneOf/3
type:object
description:Mantle layer object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/3/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[mantle layer]
/features/items/oneOf/3/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/3/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/3/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/3/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/3/coordinates/items/items
type:number
/features/items/oneOf/3/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/3/min depth
description:The depth from which this feature is present
/features/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/max depth
description:The depth to which this feature is present
/features/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/3/temperature models/items
/features/items/oneOf/3/temperature models/items/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/3/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/3/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/3/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/3/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/3/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/3/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/3/temperature models/items/oneOf/3
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/3/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/3/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/temperature models/items/oneOf/3/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/3/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/3/composition models/items
/features/items/oneOf/3/composition models/items/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/3/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/3/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/composition models/items/oneOf/1/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/3/composition models/items/oneOf/1/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/3/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/3/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/3/grains models/items
/features/items/oneOf/3/grains models/items/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/3/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/3/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/3/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/3/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/3/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/3/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/3/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/3/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/3/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/3/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/3/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/3/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/3/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/3/velocity models/items
/features/items/oneOf/3/velocity models/items/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/3/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/3/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/3/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/3/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/3/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/4
type:object
description:Oceanic plate object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/4/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[oceanic plate]
/features/items/oneOf/4/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/4/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/4/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/4/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/coordinates/items/items
type:number
/features/items/oneOf/4/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/4/min depth
description:The depth from which this feature is present
/features/items/oneOf/4/min depth/oneOf
/features/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/max depth
description:The depth to which this feature is present
/features/items/oneOf/4/max depth/oneOf
/features/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/4/temperature models/items
/features/items/oneOf/4/temperature models/items/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/4/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/4/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/4/temperature models/items/oneOf/2
type:object
description:Half space cooling mode
additionalProperties:false
required:[model, ridge coordinates, spreading velocity, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[half space model]
/features/items/oneOf/4/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth
description:The depth in meters to which the temperature of this feature is present.Because half-space reaches background temperature asymptotically, this value should be ~2 times the nominal plate thickness of 100 km
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The actual surface temperature in degree Kelvin for this feature.
/features/items/oneOf/4/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The mantle temperature for the half-space cooling modelin degree Kelvin for this feature. If the model has an adiabatic gradientthis should be the mantle potential temperature, and T = Tad + Thalf.
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity
description:The spreading velocity of the plate in meter per year. This is the velocity with which one side moves away from the ridge.
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/4/temperature models/items/oneOf/2/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/2/ridge coordinates/items/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/4/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/3/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/4/temperature models/items/oneOf/3/bottom temperature
default value:-1.0
type:number
description:The temperature at the top in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/4/temperature models/items/oneOf/4
type:object
description:Plate model.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/4/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/4/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/4/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/top temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/4/bottom temperature
default value:-1.0
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity
description:The spreading velocity of the plate in meter per year. This is the velocity with which one side moves away from the ridge.
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/4/temperature models/items/oneOf/4/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/4/ridge coordinates/items/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5
type:object
description:Plate model, but with a fixed age.
additionalProperties:false
required:[model, max depth]
/features/items/oneOf/4/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model constant age]
/features/items/oneOf/4/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/5/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/5/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/5/top temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/5/bottom temperature
default value:-1.0
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/temperature models/items/oneOf/5/plate age
default value:80000.0
type:number
description:The age of the plate in year. This age is assigned to the whole plate.
/features/items/oneOf/4/temperature models/items/oneOf/6
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/4/temperature models/items/oneOf/6/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/4/temperature models/items/oneOf/6/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/6/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/temperature models/items/oneOf/6/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/temperature models/items/oneOf/6/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/4/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/4/composition models/items
/features/items/oneOf/4/composition models/items/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/4/composition models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/4/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/composition models/items/oneOf/1/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/4/composition models/items/oneOf/1/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/4/composition models/items/oneOf/1/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/4/composition models/items/oneOf/1/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/4/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/4/composition models/items/oneOf/2
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/4/composition models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/composition models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/4/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/composition models/items/oneOf/2/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/4/composition models/items/oneOf/2/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/4/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/4/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/4/grains models/items
/features/items/oneOf/4/grains models/items/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/4/grains models/items/oneOf/1/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/1/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/4/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/4/grains models/items/oneOf/2/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/2/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/2/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/2/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/4/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/4/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/4/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/4/grains models/items/oneOf/3/min depth
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/3/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/3/max depth
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/grains models/items/oneOf/3/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/4/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/4/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/4/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/4/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/4/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/4/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/4/velocity models/items
/features/items/oneOf/4/velocity models/items/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/4/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/4/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/1
default value:0.0
type:number
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/1
type:number
default value:0.0
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/velocity models/items/oneOf/1/min depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/1
default value:1.7976931348623157e308
type:number
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:2
description:
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/1
type:number
default value:1.7976931348623157e308
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:2
/features/items/oneOf/4/velocity models/items/oneOf/1/max depth/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/4/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/4/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/5
type:object
description:Plume object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/5/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[plume]
/features/items/oneOf/5/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/5/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/5/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/5/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/5/coordinates/items/items
type:number
/features/items/oneOf/5/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/5/min depth
default value:0.0
type:number
description:The depth from which this feature is present, in other words, the depth of the tip of the plume. If the first entry in the cross section depths has a greater depth, an ellipsoidal plume head will be added in between. Units: m.
/features/items/oneOf/5/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present. Units: m.
/features/items/oneOf/5/cross section depths
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depths of the elliptic cross section of the plume. Units: m.
/features/items/oneOf/5/cross section depths/items
default value:0.0
type:number
description:
/features/items/oneOf/5/semi-major axis
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The lengths of the semi-major axes of the elliptic cross sections of the plume. In spherical coordinates, this is in degrees, otherwise in meters.
/features/items/oneOf/5/semi-major axis/items
default value:100000.0
type:number
description:
/features/items/oneOf/5/eccentricity
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The eccentricities of the cross sections.
/features/items/oneOf/5/eccentricity/items
default value:0.0
type:number
description:
/features/items/oneOf/5/rotation angles
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The directions that the semi-major axis of the elliptic cross-sections are pointing to, in degrees. This direction is expressed as the angle from geographic North in spherical coordinates, or as the angle from the Y axis (clockwise) in Cartesian coordinates. The angle should be between 0 and 360 degrees.
/features/items/oneOf/5/rotation angles/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/5/temperature models/items
/features/items/oneOf/5/temperature models/items/oneOf
/features/items/oneOf/5/temperature models/items/oneOf/1
type:object
description:Gaussian temperature model. The temperature is interpolated between the plume center and margin (as defined by the plume feature) using a Gaussian function: T(r) = T_center(z) exp(-r^2/(2 sigma^2). The temperature at the plume centerline T_center can be changed with depth by defining an array of depths and centerline temperatures, and temperature is interpolated linearly with depth. Similarly, the sigma of the Gaussian function (relative to the width of the plume as given by the plume feature) can be changed with depth. Temperature is always interpolated in a horizonzal/radial plane, except for the plume head: If the first depth of the plume centerline and the minimum depth of the plume feature are different, an ellipsoidal plume head is created in this depth range. Within this plume head, temperature is interpolated radially, i.e., depending on the distance from the center of the ellipsoid.
additionalProperties:false
required:[model, centerline temperatures]
/features/items/oneOf/5/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[gaussian]
/features/items/oneOf/5/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/temperature models/items/oneOf/1/depths
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The list of depths where both the temperature in the center of the plume and the width of the temperature anomaly in terms of the sigma of a Gaussian function can be provided. Temperature is interpolated linearly in vertical direction between these depths. Units: m.
/features/items/oneOf/5/temperature models/items/oneOf/1/depths/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/1/centerline temperatures
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The temperature at the center of this feature in degree Kelvin.If the value is below zero, then an adiabatic temperature is used.
/features/items/oneOf/5/temperature models/items/oneOf/1/centerline temperatures/items
default value:0.0
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/1/gaussian sigmas
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The sigma (standard deviation) of the Gaussian function used to compute the temperature distribution within the plume. This sigma is non-dimensional, i.e. it is defined relative to the distance between the plume center and margin as defined by the plume feature. Choosing a sigma of 1 therefore means that the temperature at the plume margin is set to a fraction of 1/sqrt(e) (approx. 0.61) of the centerline temperature. To achieve a smoother transition between the plume temperature and the outside temperature a smaller values has to be chosen for the gaussian sigmas.
/features/items/oneOf/5/temperature models/items/oneOf/1/gaussian sigmas/items
default value:0.3
type:number
description:
/features/items/oneOf/5/temperature models/items/oneOf/2
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/5/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/5/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/temperature models/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth in meters from which the temperature of this feature is present.
/features/items/oneOf/5/temperature models/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the temperature of this feature is present.
/features/items/oneOf/5/temperature models/items/oneOf/2/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/5/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/5/composition models/items
/features/items/oneOf/5/composition models/items/oneOf
/features/items/oneOf/5/composition models/items/oneOf/1
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/5/composition models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the composition of this feature is present.
/features/items/oneOf/5/composition models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the composition of this feature is present.
/features/items/oneOf/5/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/5/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/composition models/items/oneOf/1/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/5/composition models/items/oneOf/1/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/5/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/5/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/5/grains models/items
/features/items/oneOf/5/grains models/items/oneOf
/features/items/oneOf/5/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/5/grains models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/5/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/5/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/5/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/5/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/5/grains models/items/oneOf/1/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/5/grains models/items/oneOf/1/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/1/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/5/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/5/grains models/items/oneOf/2/min depth
default value:0.0
type:number
description:The depth in meters from which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/2/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the grains of this feature are present.
/features/items/oneOf/5/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/5/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/5/grains models/items/oneOf/2/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/5/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace, multiply]
/features/items/oneOf/5/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/5/grains models/items/oneOf/2/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/5/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/5/velocity models/items
/features/items/oneOf/5/velocity models/items/oneOf
/features/items/oneOf/5/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/5/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/5/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/5/velocity models/items/oneOf/1/min depth
default value:0.0
type:number
description:The depth in meters from which the velocity of this feature is present.
/features/items/oneOf/5/velocity models/items/oneOf/1/max depth
default value:1.7976931348623157e308
type:number
description:The depth in meters to which the velocity of this feature is present.
/features/items/oneOf/5/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/5/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6
type:object
description:Subducting slab object. Requires properties
model
andcoordinates
.additionalProperties:false
required:[model]
/features/items/oneOf/6/model
default value:
type:string
description:The model name of the feature determining its type.
enum:[subducting plate]
/features/items/oneOf/6/name
default value:
type:string
description:The name which the user has given to the feature. This is mostly used for documentation purposes, and should in most cases be unique, although this is not enforced.
/features/items/oneOf/6/tag
default value:
type:string
description:A tag which can be given to a feature. This is meant to categorize different features. If the tag is not provided or empty, it is set to the model name.
/features/items/oneOf/6/coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An array of 2d Points representing an array of coordinates where the feature is located.
/features/items/oneOf/6/coordinates/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/coordinates/items/items
type:number
/features/items/oneOf/6/interpolation
default value:global
type:string
description:What type of interpolation should be used to enforce the minimum points per distance parameter. Options are ‘global’ and ‘continuous monotone spline’ interpolation. If this value is set to global, the global value for interpolation is used. This option is deprecated and will be removed in a future release.
/features/items/oneOf/6/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/6/dip point/items
type:number
/features/items/oneOf/6/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/6/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/6/segments/items/length
type:number
/features/items/oneOf/6/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/thickness/items
type:number
/features/items/oneOf/6/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/top truncation/items
type:number
/features/items/oneOf/6/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/segments/items/angle/items
type:number
/features/items/oneOf/6/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/temperature models/items
/features/items/oneOf/6/segments/items/temperature models/items/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/composition models/items
/features/items/oneOf/6/segments/items/composition models/items/oneOf
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/grains models/items
/features/items/oneOf/6/segments/items/grains models/items/oneOf
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/6/segments/items/velocity models/items
/features/items/oneOf/6/segments/items/velocity models/items/oneOf
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/6/temperature models/items
/features/items/oneOf/6/temperature models/items/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/6/composition models/items
/features/items/oneOf/6/composition models/items/oneOf
/features/items/oneOf/6/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/6/grains models/items
/features/items/oneOf/6/grains models/items/oneOf
/features/items/oneOf/6/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/6/velocity models/items
/features/items/oneOf/6/velocity models/items/oneOf
/features/items/oneOf/6/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of feature properties for a coordinate.
/features/items/oneOf/6/sections/items
description:
default value:
type:object
/features/items/oneOf/6/sections/items/min depth
default value:0.0
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/max depth
default value:1.7976931348623157e308
type:number
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/dip point
type:array
minItems:2
maxItems:2
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/dip point/items
type:number
/features/items/oneOf/6/sections/items/segments
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:The depth to which this feature is present
/features/items/oneOf/6/sections/items/segments/items
type:object
additionalProperties:false
description:
required:[length, thickness, angle]
/features/items/oneOf/6/sections/items/segments/items/length
type:number
/features/items/oneOf/6/sections/items/segments/items/thickness
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/thickness/items
type:number
/features/items/oneOf/6/sections/items/segments/items/top truncation
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/top truncation/items
type:number
/features/items/oneOf/6/sections/items/segments/items/angle
type:array
minItems:1
maxItems:2
/features/items/oneOf/6/sections/items/segments/items/angle/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/temperature models/items
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/sections/items/segments/items/composition models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/composition models/items
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/grains models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/grains models/items
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/sections/items/segments/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/sections/items/segments/items/velocity models
description:
default value:
type:array
/features/items/oneOf/6/sections/items/segments/items/velocity models/items
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/sections/items/segments/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/temperature models
description:A list of temperature models.
default value:
type:array
/features/items/oneOf/6/sections/items/temperature models/items
/features/items/oneOf/6/sections/items/temperature models/items/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1
type:object
description:Adiabatic temperature model. Uses global values by default.
additionalProperties:false
required:[model]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/model
default value:
type:string
description:The name of the temperature model.
enum:[adiabatic]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansion coefficient in $K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/1/specific heat
default value:-1.0
type:number
description:The specific heat in $J kg^{-1} K^{-1}$. If the value is lower then zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2
type:object
description:Linear temperature model. Can be set to use an adiabatic temperature at the boundaries.
additionalProperties:false
required:[model, max distance slab top]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/model
default value:
type:string
description:The name of the temperature model.
enum:[linear]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/top temperature
default value:293.15
type:number
description:The temperature at the top in degree Kelvin of this feature.If the value is below zero, the an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/2/bottom temperature
default value:-1.0
type:number
description:The temperature at the bottom in degree Kelvin of this feature. If the value is below zero, an adiabatic temperature is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3
type:object
description:Mass conserving temperature model. The temperature model uses the heat content (proportional to to thermal mass anomaly) to define a smooth temperature profile that conserves mass along the slab length. An empirical model, using error functions for smooth transitions, is used to define how the minimum temperature increases with depth and how the location of the minimum temperature shifts into the slab interior. The slab is divided into top and bottom parts, which meet at the location where the minimum temperature occurs in the slab. For the bottom slab, the temperature is defined by a half-space cooling model. For the top of the slab the temperature is defined by one side of a 1D infinite space cooling model: this function was chosen to have a smoother temperature function across the minimum temperature position. The age of the overriding plate is used so the slab temperature at shallow depth smoothly transitions to the temperature of the overriding plate: this is not perfect, and is affected by the value of “top truncation” parameter subducting plate. Notes:1) the parameter “thickness” for the subducting plate segments needs to be defined but is not used. 2) because we use a negative truncation for distance above the slab, it is recommended to usedepth method:begin at end segment, in the main part of the world-builder file.Other methods may lead to gpas in temperatures at the segment boundaries.3)the empirical model used to define how Tmin increases with depth and how the position of Tmin shift with depth is expected to change somewhat after better calibrating with further tests.
additionalProperties:false
required:[model, spreading velocity, subducting velocity]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/model
default value:
type:string
description:The name of the temperature model.
enum:[mass conserving]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be negative and should be 1.5-2 times larger than the nominal slab thickness to allow the diffusion of cold temperatures from in the slab into the mantle above the slab surface. Also note that the top truncation value for the slab segment needs to have a value of -1, otherwise the temperature above the slab will be cut off at a distance less than the value set here.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance in meters from the top surface of the slab over which the temperature is determined by this feature. This parameter should be positive and approximately 2.5-3.0 times larger than the nominal slab thickness to allow the diffusion of coldtemperatures from in the slab into the mantle below the slab surface.For example if the slab starts with cold temperatures over a 100 km wide region, thisparameters should be about 250 km.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity
description:The velocity with which the ridge spreads and create the plate in meters per year. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items
type:array
additionalProperties:false
minItems:1
maxItems:18446744073709551615
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/1
type:number
default value:0.05
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2
type:array
minItems:1
maxItems:4294967295
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items
type:array
minItems:1
maxItems:18446744073709551615
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/spreading velocity/oneOf/2/items/items/anyOf/2/items/items
type:number
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity
description:The velocity with which the slab is subducting through time. Default is 5 cm/yr
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/1
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/subducting velocity/oneOf/2/items/items
default value:0.05
type:number
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/coupling depth
default value:100000.0
type:number
description:The depth at which the slab surface first comes in contact with the hot mantle wedge in meters. Default is 100 km.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/forearc cooling factor
default value:1.0
type:number
description:Increase the value to create thin (~2 km) cold thermal boundary layer above the slab.Any value greater than 1 does NOT meet the instantaneous conservation of mass, but does allow one to account for the history of insulating the forearc from heating up to this point in time. Note younger subducting lithosphere provides less insulation, while thicker, older slabs provide more insulation. Values up to 10 to 30 have been tested and don’t cause any other extraneous effects. The larger th value the more you are not meeting the mass conserving criteria, so you don’t want to see this affecting the temperature beyond the coupling depth as it will increase the mass of the slab and affect how it sinks. If you use higher values, you will start to see that this creates a very thick cool layer above the entire slab - if you see this extending beyond the coupling zone reduce the value. You should use a value of 1 first and then only increase as little as possible to cool just the forearc region. Please examine the output temperature carefully.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal conductivity
default value:3.3
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/thermal diffusivity
default value:-1.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/taper distance
default value:100000.0
type:number
description:Distance over which to taper the slab tip.tapers the initial heat content to zero and the minimum temperature to the background temperature.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:An list of ridges. Each ridge is a lists of at least 2 2d points which define the location of the ridge. You need to define at least one ridge.So the an example with two ridges is [[[10,20],[20,30],[10,40]],[[50,10],[60,10]]].
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items
type:array
minItems:2
maxItems:4294967295
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items/items
type:array
minItems:2
maxItems:2
description:
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/ridge coordinates/items/items/items
type:number
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/reference model name
default value:half space model
type:string
description:The type of thermal model to use in the mass conserving model of slab temperature. Options are half space model and plate model
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/apply spline
default value:false
type:boolean
description:Whether a spline should be applied on the mass conserving model.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/3/number of points in spline
default value:5
type:integer
description:The number of points in the spline
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4
type:object
description:Plate model (based on McKenzie, 1970).
additionalProperties:false
required:[model, plate velocity]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/model
default value:
type:string
description:The name of the temperature model.
enum:[plate model]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/density
default value:3300.0
type:number
description:The reference density of the subducting plate in $kg/m^3$
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/plate velocity
default value:NaN
type:number
description:The velocity in meters per year with which the plate subducts in meters per year.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/thermal conductivity
default value:2.0
type:number
description:The thermal conductivity of the subducting plate material in $W m^{-1} K^{-1}$.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/thermal expansion coefficient
default value:-1.0
type:number
description:The thermal expansivity of the subducting plate material in $K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/specific heat
default value:-1.0
type:number
description:The specific heat of the subducting plate material in $J kg^{-1} K^{-1}$. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/adiabatic heating
default value:true
type:boolean
description:Whether adiabatic heating should be used for the slab. Setting the parameter to false leads to equation 26 from McKenzie (1970),which is the result obtained from McKenzie 1969.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/4/potential mantle temperature
default value:-1.0
type:number
description:The potential temperature of the mantle at the surface in Kelvin. If smaller than zero, the global value is used.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5
type:object
description:Uniform temperature model. Set the temperature to a constant value.
additionalProperties:false
required:[model, temperature]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/model
default value:
type:string
description:The name of the temperature model.
enum:[uniform]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/temperature models/items/oneOf/5/temperature
default value:293.15
type:number
description:The temperature in degree Kelvin which this feature should have
/features/items/oneOf/6/sections/items/composition models
description:A list of composition models.
default value:
type:array
/features/items/oneOf/6/sections/items/composition models/items
/features/items/oneOf/6/sections/items/composition models/items/oneOf
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1
type:object
description:Compositional model object
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/model
default value:
type:string
description:The name of the composition model.
enum:[smooth]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/max distance slab top
default value:0.0
type:number
description:The distance in meters from which the composition of this layer is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/top fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the top of the slab (layer).
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/top fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/bottom fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:The composition fraction at the bottom of the slab (layer).
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/bottom fractions/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2
type:object
description:TianWaterContent compositional model. Sets bound water content as a compositional field. The returned water content is based on the the temperature and pressure at a point within the world. Currently, the bound water content can be determined for four different lithologies: ‘sediment’, mid-ocean ridge basalt (‘MORB’), ‘gabbro’, and ‘peridotite’, using parameterized phase diagrams from Tian et al., 2019 (https://doi.org/10.1029/2019GC008488). The pressure is lithostatic, calculated with a constant user defined density, and is limited by a user defined cutoff pressure (in GPa) for each lithology. This is required because the parameterization breaks down at large pressures. Recommended cutoff pressures are 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/model
default value:
type:string
description:The name of the composition model.
enum:[tian water content]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/density
default value:3000.0
type:number
description:The reference density used for determining the lithostatic pressure for calculating the bound water content.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/lithology
default value:peridotite
type:string
description:The lithology used to determine which polynomials to use for calculating the water content. Valid options are: ‘sediment’, ‘MORB’, ‘gabbro’, and ‘peridotite’.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/initial water content
default value:5.0
type:number
description:The value of the initial water content (in wt%) for the lithology at the trench. This represents the max value applied to this lithology.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/cutoff pressure
default value:10.0
type:number
description:The upper bound for the pressure, in GPa, for the specified lithology in the Tian parameterization. This is necessary because the parameterization breaks down for high pressures. It is recommended that 10 GPa is used for ‘peridotite’, 26 GPa is used for ‘gabbro’, 16 GPa is used for ‘MORB’, and 1 GPa is used for ‘sediment’.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/2/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3
type:object
description:Uniform compositional model. Sets constant compositional field.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/model
default value:
type:string
description:The name of the composition model.
enum:[uniform]
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the composition which are present there.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/fractions
type:array
minItems:1
maxItems:4294967295
uniqueItems:false
description:TA list of compositional fractions corresponding to the compositions list.
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/fractions/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/composition models/items/oneOf/3/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value. Replacing implies that all compositions not explicitly defined are set to zero. To only replace the defined compositions use the replace only defined option.
enum:[replace, replace defined only, add, subtract]
/features/items/oneOf/6/sections/items/grains models
description:A list of grains models.
default value:
type:array
/features/items/oneOf/6/sections/items/grains models/items
/features/items/oneOf/6/sections/items/grains models/items/oneOf
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/1/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2
type:object
description:Random uniform distribution grains model. The size of the grains can be independently set to a single value or to a random distribution.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/model
default value:
type:string
description:The name of the grains model.
enum:[random uniform distribution deflected]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be randomized between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/grain sizes/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/normalize grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of whether the sizes of the grains should be normalized or not. If normalized, the total of the grains of a composition will be equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/normalize grain sizes/items
default value:true
type:boolean
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/deflections
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the deflections of all of the grains in each composition between 0 and 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/deflections/items
default value:1.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the rotation matrices of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/2/basis Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3
type:object
description:Uniform grains model. All grains start exactly the same.
additionalProperties:false
required:[model, compositions]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/model
default value:
type:string
description:The name of the grains model.
enum:[uniform]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/min distance slab top
default value:0.0
type:number
description:The distance from the slab top in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/max distance slab top
default value:1.7976931348623157e308
type:number
description:The distance from the slab top in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/compositions
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the integer labels of the composition which are present there.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/compositions/items
default value:0
type:integer
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the labels of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/rotation matrices/items/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list with the z-x-z Euler angles of the grains which are present there for each compositions.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items
type:array
minItems:3
maxItems:3
uniqueItems:false
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/Euler angles z-x-z/items/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/orientation operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace) or add the value to the previously define value (add, not implemented). Replacing implies that all values not explicitly defined are set to zero.
enum:[replace]
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/grain sizes
type:array
minItems:0
maxItems:4294967295
uniqueItems:false
description:A list of the size of all of the grains in each composition. If set to <0, the size will be set so that the total is equal to 1.
/features/items/oneOf/6/sections/items/grains models/items/oneOf/3/grain sizes/items
default value:-1.0
type:number
description:
/features/items/oneOf/6/sections/items/velocity models
description:A list of velocity models.
default value:
type:array
/features/items/oneOf/6/sections/items/velocity models/items
/features/items/oneOf/6/sections/items/velocity models/items/oneOf
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1
type:object
description:Uniform velocity model. Set the velocity to a constant value.
additionalProperties:false
required:[model, velocity]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/model
default value:
type:string
description:The name of the velocity model.
enum:[uniform raw]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/operation
default value:replace
type:string
description:Whether the value should replace any value previously defined at this location (replace), add the value to the previously define value (add) or subtract the value to the previously define value (subtract).
enum:[replace, add, subtract]
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/min distance slab top
default value:0.0
type:number
description:todo The depth in meters from which the composition of this feature is present.
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/max distance slab top
default value:1.7976931348623157e308
type:number
description:todo The depth in meters to which the composition of this feature is present.
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/velocity
type:array
minItems:3
maxItems:3
uniqueItems:false
description:The velocity in meter per year
/features/items/oneOf/6/sections/items/velocity models/items/oneOf/1/velocity/items
default value:0.0
type:number
description:
/features/items/oneOf/6/sections/items/coordinate
default value:0
type:integer
description:The coordinate which should be overwritten
/random number seed
default value:-1
type:integer
description:This allows the input of a preferred random number seed to generate random numbers. If no input is given, this value is -1 and triggers the use of default seed = 1.