Class: ModelPhysicsComponent
A physical component of a model.
URI: oae:ModelPhysicsComponent
classDiagram
class ModelPhysicsComponent
click ModelPhysicsComponent href "../ModelPhysicsComponent"
ModelComponent <|-- ModelPhysicsComponent
click ModelComponent href "../ModelComponent"
ModelPhysicsComponent : codebase
ModelPhysicsComponent : description
ModelPhysicsComponent : name
ModelPhysicsComponent : references
ModelPhysicsComponent : version
Inheritance
- ModelComponent
- ModelPhysicsComponent
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
description | 0..1 String |
A description of the physical model characteristics, including version of equ... | ModelComponent |
name | 0..1 String |
Name of the model (e | ModelComponent |
version | 0..1 String |
Version of the model component | ModelComponent |
codebase | 0..1 Uri |
Link to model code repository | ModelComponent |
references | * Uri |
Reference for model physics | ModelComponent |
Identifier and Mapping Information
Schema Source
- from schema: OAEDataManagementProtocol
Mappings
Mapping Type | Mapped Value |
---|---|
self | oae:ModelPhysicsComponent |
native | oae:ModelPhysicsComponent |
LinkML Source
Direct
name: ModelPhysicsComponent
description: A physical component of a model.
from_schema: OAEDataManagementProtocol
is_a: ModelComponent
Induced
name: ModelPhysicsComponent
description: A physical component of a model.
from_schema: OAEDataManagementProtocol
is_a: ModelComponent
attributes:
description:
name: description
description: A description of the physical model characteristics, including version
of equations being solved (hydrostatic vs non-hydrostatic), tracer advection
scheme, how bottom drag is represented, mixed layer parameterizations, sub-grid
mixing parameterizations if applicable, etc. Associated links to data, DOIs,
or publications can be noted here, but should be supplemental.
from_schema: OAEDataManagementProtocol
rank: 1000
alias: description
owner: ModelPhysicsComponent
domain_of:
- OAEProject
- Dataset
- Experiment
- ModelComponent
range: string
name:
name: name
description: Name of the model (e.g. ROMS, Oceanaigans)
from_schema: ModelSimulation
alias: name
owner: ModelPhysicsComponent
domain_of:
- Dataset
- ModelComponent
range: string
version:
name: version
description: Version of the model component.
from_schema: ModelSimulation
rank: 1000
alias: version
owner: ModelPhysicsComponent
domain_of:
- ModelComponent
range: string
codebase:
name: codebase
description: Link to model code repository.
from_schema: ModelSimulation
rank: 1000
alias: codebase
owner: ModelPhysicsComponent
domain_of:
- ModelComponent
range: uri
references:
name: references
description: Reference for model physics.
from_schema: ModelSimulation
rank: 1000
alias: references
owner: ModelPhysicsComponent
domain_of:
- ModelComponent
range: uri
multivalued: true