has numerical representation
domain: Line
comment: hasNumericalRepresentation relates the entity with its numerical representation.
sub property of: has representation
range: Discretized Line
inverse of: is numerical representation of
type: FunctionalProperty
type: ObjectProperty

simulation description
type: DatatypeProperty
comment: simulation description of DDD simulation
range: string
domain: DDD Simulation

remesh parameter activation
domain: Remesh Parameter
type: DatatypeProperty
comment: remeshParameterActivation represents the boolean value of whether the network remeshing is active.
range: boolean
sub property of: parameter activation

simulation loading condition
range: string
label: simulationLoadingCondition represents the string of loading condition exposed to a DDD simulation, e.g., stress-controlled, strain-controlled, or both (stress- and strain-controlled).
domain: DDD Simulation
type: DatatypeProperty

Slip System
comment: Ein Gleitsystem ist definiert als die Menge der Gleitebenen mit dem gleichen Einheitsnormalvektor und der gleichen Gleitrichtung. @de
label: das Gleitsystem @de
comment: A slip system is defined as the set of slip planes with the same unit normal vector and the same slip direction.
subclass of: Class
  intersection of: Restriction
    on property: has slip direction
    some values from: Slip Direction
  intersection of: Restriction
    all values from: Slip Direction
    on property: has slip direction
type: Class
subclass of: Class
  intersection of: Restriction
    on property: has slip plane normal
    some values from: Slip Plane Normal
  intersection of: Restriction
    all values from: Slip Plane Normal
    on property: has slip plane normal

Lattice Point
subclass of: Point
comment: Der Gitterpunkt ist der Punkt, an dem sich ein Atom oder ein Molekül befindet. @de
label: der Gitterpunkt @de
comment: Lattice point is the point where atom(s) or molecule(s) is located.
type: Class

has family crystal direction
comment: hasFamilyCrystalDirection represents the relationship between lattice direction and family of crystal direction.
inverse of: is family crystal direction of
range: Family of Crystal Direction
domain: Lattice Direction
type: ObjectProperty

has vector origin
type: ObjectProperty
comment: hasVectorOrigin represents the relationship between lattice plane and origin.
inverse of: is vector origin of
domain: Lattice Plane
range: Vector Origin

External Load Parameter
subclass of: DDD Simulation Parameter
comment: A simulation parameter to enable the external load imposed on dislocation network.
subclass of: Restriction
  qualified cardinality: 1
  on property: external load parameter activation
  on data range: boolean
type: Class
disjoint with: Junction Formation

has slip plane
range: Slip Plane
domain: Crystal Structure
type: ObjectProperty
comment: hasSlipPlane represents the relationship between crystal structure and slip plane.
sub property of: has lattice plane

has node
type: ObjectProperty
domain: Segment
comment: hasNode represents the relationship between segment and node.
range: Node
inverse of: is node of

software repository
comment: softwareRepository represents the URI/link to the software repository, e.g., GitHub, GitLab, etc.
domain: SoftwareAgent
type: DatatypeProperty
range: anyURI

has shape function
range: Shape Function
domain: Discretized Line
inverse of: is shape function of
comment: hasShapeFunction represents the relationship between discretized line and shape function.
type: ObjectProperty

simulation step number
domain: DDD Simulation
type: DatatypeProperty
range: int
comment: simulationStepNumber represents the step number of a DDD simulation.

Vector Component of Basis
comment: Vector components/vector coordinates of particular basis. It has relation to a specific basis.
subclass of: Quantity
subclass of: Class
  intersection of: Restriction
    on property: hasBasis
    some values from: Basis
  intersection of: Restriction
    all values from: Basis
    on property: hasBasis
subclass of: Class
  intersection of: Restriction
    qualified cardinality: 1
    on property: firstAxisComponent
    on data range: double
  intersection of: Restriction
    qualified cardinality: 1
    on property: secondAxisComponent
    on data range: double
  intersection of: Restriction
    on data range: double
    on property: thirdAxisComponent
    qualified cardinality: 1
type: Class

Line
subclass of: Restriction
  on property: has pixel representation
  some values from: Pixel
label: die Linie @de
disjoint with: Node
subclass of: Restriction
  some values from: Discretized Line
  on property: has numerical representation
comment: Mathematische Darstellung der Versetzung als "Linie". Ein Beispiel für die mathematische Darstellung einer Versetzungslinie ist eine orientierte Kurve, die durch ihre Bogenlänge parametrisiert ist. @de
comment: Mathematical representation of dislocation as 'Line'. An instance of mathematical representation of a dislocation line is an oriented curve parameterized by its arc length.
type: Class

Screw Dislocation
type: Class
label: die Schraubenversetzung @de
subclass of: Dislocation
comment: Eine Versetzung, die Burgersvektor und Versetzungslinie liegen parallel. @de
comment: A dislocation that has a line sense parallel to its Burgers vector.

has slip plane normal
domain: Class
  union of: Slip Plane
  union of: Slip System
range: Slip Plane Normal
type: ObjectProperty
inverse of: is slip plane normal of
comment: hasSlipPlaneNormal represents the relationship between a slip plane or slip system with slip plane normal.

has lattice point
domain: Class
  union of: Lattice
  union of: Lattice Direction
  union of: Lattice Plane
inverse of: is lattice point of
range: Lattice Point
comment: hasLatticePoint represents the relationship between a lattice or lattice plane or lattice direction with lattice point.
type: ObjectProperty

Slip Plane
comment: Die kristallografische/Gitterebene, entlang derer die Versetzungslinie verläuft/bewegt wird. Die Gleitebene ist in der Regel die Ebene mit der höchsten Dichte an Atomen, d. h. mit dem größten Abstand. @de
label: die Gleitebene @de
comment: The crystallographic/lattice plane along which the dislocation line traverses/moves. The slip plane is usually the plane with the highest density of atoms, i.e. most widely spaced.
type: Class
subclass of: Lattice Plane
subclass of: Class
  intersection of: Restriction
    some values from: Slip Plane Normal
    on property: has slip plane normal
  intersection of: Restriction
    all values from: Slip Plane Normal
    on property: has slip plane normal
subclass of: Class
  intersection of: Restriction
    some values from: Slip Direction
    on property: has slip direction
  intersection of: Restriction
    all values from: Slip Direction
    on property: has slip direction
subclass of: Restriction
  on property: active slip plane
  some values from: boolean

Family of Crystal Direction
comment: A set of symmetrically equivalent directions in the lattice.
subclass of: Restriction
  on property: family direction miller indice
  on data range: string
  qualified cardinality: 1
type: Class
comment: die Menge aller symmetrisch äquivalenten Richtungen. @de
label: die Familie der Gitterrichtung @de
disjoint with: Family of Crystal Plane

Quantity Kind
description: A Quantity Kind is any observable property that can be measured and quantified numerically. Familiar examples include physical properties such as length, mass, time, force, energy, power, electric charge, etc. Less familiar examples include currency, interest rate, price to earning ratio, and information capacity.
type: Class

has crystallographic defect
type: ObjectProperty
range: Crystallographic Defect
domain: Class
  union of: Crystalline Material
  union of: Dislocation Structure

MathematicalModel
type: Class

node ID
type: DatatypeProperty
sub property of: ID
domain: Node
range: int
comment: nodeID represents the ID of a segment node.

Edge Dislocation
label: die Stufenversetzung @de
comment: A dislocation that has a line sense perpendicular to its Burgers vector.
subclass of: Dislocation
disjoint with: Screw Dislocation
type: Class
comment: Eine Versetzung, die Burgersvektor und Versetzungslinie stehen senkrecht zueinander @de

Basis
type: Class
subclass of: Restriction
  on property: hasThirdAxisVector
  on class: Coordinate Vector
  qualified cardinality: 1
defintion: Set of vector(in 2-D two vectors and in 3-D three vectors) that linearly independent.
comment: A basis defines a spatial unit used to express fractional coordinates.
subclass of: Restriction
  on class: Coordinate Vector
  qualified cardinality: 1
  on property: hasFirstAxisVector
subclass of: Restriction
  on class: Coordinate Vector
  qualified cardinality: 1
  on property: hasSecondAxisVector

Lattice Plane
type: Class
label: die Gitterebene @de
comment: Die Gitterebene bildet eine unendlich gestreckte Ebene (gekennzeichnet durch eine Ebenennormale), die die Gitterpunkte so schneidet, dass wiederum eine regelmäßige Anordnung der Gitterpunkte in der Ebene entsteht. @de
subclass of: Class
  intersection of: Restriction
    some values from: Lattice Direction
    on property: has lattice direction
  intersection of: Restriction
    all values from: Lattice Direction
    on property: has lattice direction
comment: The lattice plane forms an infinitely stretched plane (characterized through a plane normal) that cuts through lattice points such that, again, a regular arrangement of lattice points in the plane occurs.
subclass of: Class
  intersection of: Restriction
    some values from: Lattice Point
    on property: has lattice point
  intersection of: Restriction
    on property: has lattice point
    all values from: Lattice Point
subclass of: Restriction
  all values from: Vector Origin
  on property: has vector origin
subclass of: Family of Crystal Plane
subclass of: Restriction
  on data range: string
  qualified cardinality: 1
  on property: plane miller indice

is output dislocation structure of
comment: Inverse property of hasOutputDislocationStructure
type: ObjectProperty

Coordinate Vector
subclass of: Restriction
  on data range: double
  qualified cardinality: 1
  on property: X axisCoordinate
subclass of: Restriction
  on data range: double
  on property: Z axisCoordinate
  qualified cardinality: 1
type: Class
subclass of: Restriction
  qualified cardinality: 1
  on property: Y axisCoordinate
  on data range: double
defintion: A coordinate vector according to standard basis, i.e., e_x (1, 0, 0), e_y(0, 1, 0), and e_z (0, 0, 1).

has lattice direction
domain: Class
  union of: Lattice
  union of: Lattice Plane
comment: hasLatticeDirection represents the relationship between a lattice or a lattice plane with lattice directions.
type: ObjectProperty
inverse of: is lattice direction of
range: Lattice Direction

has segment
range: Segment
domain: Discretized Line
type: ObjectProperty
inverse of: is segment of
comment: hasSegment represents the relationship between discretized line and segment.

Crystal
equivalent class: Crystalline Material
type: Class

segment ID
range: int
domain: Segment
type: DatatypeProperty
sub property of: ID
comment: segmentID represents the ID of a discretized line segment.

is relaxed
range: boolean
domain: Dislocation Structure
type: DatatypeProperty
comment: isRelaxed represents a boolean value whether a dislocation structure in the relaxed condition or no.

Cross Slip
disjoint with: External Load Parameter
subclass of: DDD Simulation Parameter
subclass of: Restriction
  on data range: boolean
  on property: cross slip parameter activation
  qualified cardinality: 1
type: Class
comment: A simulation parameter to enable the cross slip process of dislocation network/structure.
disjoint with: Junction Formation

Field Ion Microscopy
label: Das Feldionenmikroskop @de
comment: Field Ion Microscopy (FIM) is a microscopy technique that can be used to image the arrangement of atoms.
comment: Die Feldionenmikroskopie (FIM) ist eine Mikroskopietechnik, mit der sich die Anordnung von Atomen abbilden lässt. @de
type: Class
disjoint with: Transmission Electron Microscopy

line sense direction
domain: Line Sense
range: string
type: DatatypeProperty
comment: line sense direction in direction miller indice notation

is shape function of
type: ObjectProperty
comment: Inverse property of hasShapeFunction

CrystalStructure
equivalent class: Crystal Structure
type: Class
subclass of: Restriction

Remesh Parameter
type: Class
subclass of: DDD Simulation Parameter
subclass of: Restriction
  on property: remesh parameter activation
  some values from: boolean
subclass of: Restriction
  on property: remesh frequency
  some values from: int
comment: A simulation parameter related to remeshing the dislocation network.

vector origin ID
domain: Vector Origin
type: DatatypeProperty
range: int

Discretized Line
comment: The numerical representation of the dislocation line that is discretized into the number of segments.
type: Class
subclass of: Restriction
  on data range: double
  qualified cardinality: 1
  on property: slip area
disjoint with: Line
subclass of: Restriction
  on property: has segment
  all values from: Segment
comment: Die numerische Darstellung der Versetzungslinie, die in die Anzahl der Segmente diskretisiert ist. @de
label: die Diskretisierte Linie @de
subclass of: Restriction
  on property: has shape function
  all values from: Shape Function

Burgers Vector
type: Class
comment: An elementary unit (length order of lattice parameter) of lattice translation. The basic notion of the Burgers vector comes from the closure failure of an initially perfect lattice due to the existence of dislocation. The magnitude and direction of closure failure are characterized by the Burgers vector.
comment: Eine elementare Einheit (Längenordnung der Gitterparameter) der Gittertranslation. Der grundlegende Begriff des Burgers-Vektors leitet sich aus dem Versagen der Schließung eines ursprünglich perfekten Gitters aufgrund der Existenz von Versetzungen ab. Das Ausmaß und die Richtung des Schließfehlers werden durch den Burgers-Vektor charakterisiert. @de
label: der Burgersvektor @de
subclass of: Vector

Lmin
type: DatatypeProperty
range: double
comment: Remesh parameter of minimum segment length so that the node in the dislocation network will be removed.
domain: Remesh Parameter

is lattice direction of
comment: Inverse property of hasLatticeDirection
type: ObjectProperty

is simulation parameter of
comment: Inverse property of hasSimulationParameter
type: ObjectProperty

discretized line ID
type: DatatypeProperty
domain: Discretized Line
comment: DiscretizedLineID represents the ID of a discretized (mathematical) line.
sub property of: ID
range: int

has end node
inverse of: is end node of
sub property of: has node
domain: Segment
range: Node
comment: Sub-property of hasNode that relates the segment with the end node.
type: ObjectProperty

Shape Function
comment: The shape function is the function that interpolates the solution between the discrete values obtained at the mesh nodes. In discretized dislocation, the shape function determines the shape of a segment and ultimately determines the shape of the line. Examples of shape function that is used to discretize the dislocation are circular, elliptic, spiral, linear, cubic, and quintic.
subclass of: Restriction
  on property: shape function type
  on data range: string
  qualified cardinality: 1
type: Class
comment: Die Formfunktion ist die Funktion, die die Lösung zwischen den an den Netzknoten erhaltenen diskreten Werten interpoliert. Bei der diskretisierten Versetzung bestimmt die Formfunktion die Form eines Segments und letztlich die Form der Linie. Beispiele für Formfunktionen, die zur Diskretisierung der Versetzung verwendet werden, sind kreisförmig, elliptisch, spiralförmig, linear, kubisch und quintisch. @de
label: die Formfunktion @de

Quantity
subclass of: Restriction
  all values from: Quantity Kind
  on property: hasQuantityKind
subclass of: Restriction
  on property: quantityValue
  all values from: Quantity value
type: Class
description: A quantity is the measurement of an observable property of a particular object, event, or physical system. A quantity is always associated with the context of measurement (i.e. the thing measured, the measured value, the accuracy of measurement, etc.) whereas the underlying quantity kind is independent of any particular measurement. Thus, length is a quantity kind while the height of a rocket is a specific quantity of length; its magnitude that may be expressed in meters, feet, inches, etc. Examples of physical quantities include physical constants, such as the speed of light in a vacuum, Planck's constant, the electric permittivity of free space, and the fine structure constant. In other words, quantities are quantifiable aspects of the world, such as time, distance, velocity, mass, momentum, energy, and weight, and units are used to describe their measure. Many of which are related to each other by various physical laws, and as a result the units of some of the quantities can be expressed as products (or ratios) of powers of other units (e.g., momentum is mass times velocity and velocity is measured in distance divided by time). These relationships are discussed in dimensional analysis. Those that cannot be so expressed can be regarded as "fundamental" in this sense. A quantity is distinguished from a "quantity kind" in that the former carries a value and the latter is a type specifier.

Unit
type: Class
description: A unit of measure, or unit, is a particular quantity value that has been chosen as a scale for measuring other quantities the same kind (more generally of equivalent dimension). For example, the meter is a quantity of length that has been rigorously defined and standardized by the BIPM (International Board of Weights and Measures). Any measurement of the length can be expressed as a number multiplied by the unit meter. More formally, the value of a physical quantity Q with respect to a unit (U) is expressed as the scalar multiple of a real number (n) and U, as \(Q = nU\).

simulationBoundaryType represents the string of boundary type used by the DDD simulation, e.g., periodic, mirrored, open boundaries, etc.
range: string
domain: DDD Simulation
type: DatatypeProperty
label: simulation boundary type

plane miller indice
domain: Lattice Plane
range: string
comment: planeMillerIndice represents Miller indice of lattice plane in string.
type: DatatypeProperty

DDD Simulation
subclass of: Calculation
type: Class
subclass of: Restriction
  on property: simulation description
  some values from: string
subclass of: Class
  intersection of: Restriction
    on property: has input dislocation structure
    some values from: Dislocation Structure
  intersection of: Restriction
    on property: has input dislocation structure
    all values from: Dislocation Structure
  intersection of: Restriction
    all values from: Dislocation Structure
    on property: has output dislocation structure
subclass of: Activity
subclass of: Restriction
  on property: wasAssociatedWith
  some values from: Person
comment: Discrete dislocation dynamics (DDD) simulation is a simulation that is used to determine individual dislocation properties and study the distribution, arrangement, and density of dislocations in crystalline materials. The simulation observes the collective motion of many dislocations that links the relationship between the microstructure, loading conditions, and the mechanical properties of a crystalline material.
subclass of: Class
  intersection of: Restriction
    some values from: DDD Simulation Parameter
    on property: has simulation parameter
  intersection of: Restriction
    all values from: DDD Simulation Parameter
    on property: has simulation parameter

Vector
subclass of: Class
  intersection of: Restriction
    some values from: Vector Component of Basis
    on property: hasVectorComponent
  intersection of: Restriction
    on property: hasVectorComponent
    all values from: Vector Component of Basis
comment: (Euclidean) vector is used to represent quantities that both magnitude and direction.
type: Class
defintion: (Euclidean) vector used to represent quantities that both magnitude and direction.
subclass of: Restriction
  on property: vectorMagnitude
  qualified cardinality: 1
  on data range: double

Junction Formation
comment: A simulation parameter to enable the junction formation of a dislocation network/structure.
subclass of: DDD Simulation Parameter
type: Class
subclass of: Restriction
  on property: junction formation parameter activation
  qualified cardinality: 1
  on data range: boolean

is slip plane normal of
type: ObjectProperty
comment: Inverse property of hasSlipPlaneNormal

has line sense
range: Line Sense
domain: Dislocation
type: ObjectProperty
inverse of: is line sense of
comment: hasLineSense represents the relationship between dislocation and line sense.

has input dislocation structure
comment: hasInputDislocationStructure represents the relationship between DDD simulation and its input of dislocation structure.
range: Dislocation Structure
sub property of: hasInputStructure
type: ObjectProperty
domain: DDD Simulation
inverse of: is input dislocation structure of

FEMParameterActivation represents the boolean value of whether the FEM method is active.
type: DatatypeProperty
sub property of: parameter activation
label: FEM parameter activation

Dislocation Ontology
created: 17.08.2023
creator: Ahmad Zainul Ihsan
type: Ontology
contributor: Stefan Sandfeld
contributor: Said Fathalla
preferred namespace prefix: DISO
version info: 1.1
license: http://creativecommons.org/licenses/by/3.0/

Numerical
type: Class

is family crystal direction of
type: ObjectProperty
comment: Inverse property of hasFamilyCrystalDirection

has simulation parameter
comment: hasSimulationParameter represents the relationship between DDD simulation and simulation parameter.
inverse of: is simulation parameter of
domain: DDD Simulation
range: DDD Simulation Parameter
type: ObjectProperty

has start node
comment: Sub-property of hasNode that relates the segment with the start node.
type: ObjectProperty
inverse of: is start node of
sub property of: has node
domain: Segment
range: Node

software name
type: DatatypeProperty

Lattice Displacement
type: Class
comment: Die Verschiebung von Atomen von ihren perfekten Gitterpunkt aufgrund des Fehlens von Defekten, z. B. Punktuelle Defekte, Linearedefekte und Korngrenzen. @de
label: die Verschiebung @de
comment: The displacement of atoms from their perfect lattice sites due to the existence of defects, e.g., point defect, line defect, and grain boundary.

relates to crystalline material
type: ObjectProperty
domain: Class
  union of: Crystal Structure
  union of: Dislocation Structure
range: Crystalline Material

Position Vector
subclass of: Vector
type: Class
comment: Euclidean vector that represents the position of a point P in space in relation to an arbitrary reference origin O.

has representation
inverse of: is representation of
type: ObjectProperty
domain: Thing
range: Class
  union of: Discretized Line
  union of: Line
type: TransitiveProperty
comment: hasRepresentation relates the entity to another representation of entity.

direction miller indice
comment: directionMillerIndice represents Miller indice of lattice direction in string.
type: DatatypeProperty
range: string
domain: Class
  union of: Lattice Direction
  union of: Slip Plane Normal

parameter activation
range: boolean
domain: DDD Simulation Parameter
type: DatatypeProperty

simulationTemperature represents the temperature of a DDD simulation.
domain: DDD Simulation
label: simulation temperature
range: double
type: DatatypeProperty

moves on
type: ObjectProperty
range: Slip Plane
domain: Dislocation
comment: movesOn represents the relationship between dislocation and slip plane.

results in
comment: resultsIn represents the relationship between dislocation and lattice displacement.
type: ObjectProperty
range: Lattice Displacement
domain: Dislocation

mesh format
range: string
comment: meshFormat represents the format of mesh file, e.g., gmsh, mesh, etc.
domain: DDD Simulation
type: DatatypeProperty

Transmission Electron Microscopy
type: Class
comment: Die Transmissionselektronenmikroskopie (TEM) ist eine Mikroskopietechnik, bei der ein Elektronenstrahl durch eine Probe geschickt wird, um ein Bild zu erzeugen. Bei der Probe handelt es sich häufig um einen ultradünnen Schnitt von weniger als 100 nm Dicke. @de
label: Die Transmissionselektronenmikroskopie @de
comment: Transmission electron microscopy (TEM) is a microscopy technique in which a beam of electrons is transmitted through a specimen to form an image. The specimen is often an ultrathin section less than 100 nm thick.

Crystal Structure
type: Class
subclass of: Class
  intersection of: Restriction
    on property: has slip plane
    some values from: Slip Plane
  intersection of: Restriction
    on property: has slip plane
    all values from: Slip Plane
comment: A crystal structure is described by the lattice geometry and atomic arrangements within the unit cell.
subclass of: Class
  intersection of: Restriction
    on property: has slip system
    some values from: Slip System
  intersection of: Restriction
    on property: has slip system
    all values from: Slip System

Mathematical
type: Class

has lattice plane
range: Lattice Plane
domain: Class
  union of: Crystal Structure
  union of: Lattice
type: ObjectProperty
comment: hasLatticePlane represents the relationship between a lattice and lattice planes.
inverse of: is lattice plane of

has slip system
comment: hasSlipSystem represents the relationship between a crystal structure and slip system.
domain: Crystal Structure
range: Slip System
inverse of: is slip system of
type: ObjectProperty

Quantity value
type: Class
description: A Quantity Value expresses the magnitude and kind of a quantity and is given by the product of a numerical value n and a unit of measure U. The number multiplying the unit is referred to as the numerical value of the quantity expressed in that unit. Refer to NIST SP 811 section 7 for more on quantity values.
subclass of: Restriction
  on property: numericalValue
  some values from: double
subclass of: Restriction
  on property: unit
  all values from: Unit

has mathematical representation
range: Line
sub property of: has representation
comment: hasMathematicalRepresentation relates the entity with its mathematical representation.
type: FunctionalProperty
domain: Dislocation
type: ObjectProperty
inverse of: is mathematical representation of

software version
type: DatatypeProperty

Lmax
comment: Remesh parameter of maximum segment length so that the segment will be remeshed.
range: double
domain: Remesh Parameter
type: DatatypeProperty

Lattice
comment: Das mathematische Konzept zur Darstellung der Periodizität eines Kristalls. Ein Gitter definiert eine periodische Anordnung von einem oder mehreren Atomen. @de
subclass of: Class
  intersection of: Restriction
    some values from: Lattice Plane
    on property: has lattice plane
  intersection of: Restriction
    all values from: Lattice Direction
    on property: has lattice direction
subclass of: Class
  intersection of: Restriction
    on property: has lattice point
    some values from: Lattice Point
  intersection of: Restriction
    on property: has lattice point
    all values from: Lattice Point
comment: The mathematical concept to represent the periodicity of a crystal. A lattice defines a periodic arrangement of one or more atoms.
subclass of: Class
  intersection of: Restriction
    some values from: Lattice Direction
    on property: has lattice direction
  intersection of: Restriction
    on property: has lattice direction
    all values from: Lattice Direction
type: Class

has cube
domain: Dislocation Structure
type: ObjectProperty
range: Cube
comment: hasCube represents the relationship between dislocation strcture and cube shape specimen.
sub property of: hasShape represents the relationship between dislocation structure to geometrical shape.
inverse of: is cube of

has family crystal plane
comment: hasFamilyCrystalPlane represents the relationship between the lattice plane and the family of crystal planes.
range: Family of Crystal Plane
domain: Lattice Plane
type: ObjectProperty

is lattice plane of
comment: Inverse property of hasLatticePlane
type: ObjectProperty

family direction miller indice
comment: familyDirectionMillerIndice represents a set of miller indices of lattice direction in string.
range: string
domain: Family of Crystal Direction
type: DatatypeProperty

Dislocation
subclass of: Restriction
  some values from: Slip Plane
  on property: moves on
subclass of: Class
  intersection of: Restriction
    some values from: Line Sense
    on property: has line sense
  intersection of: Restriction
    on property: has line sense
    all values from: Line Sense
type: Class
subclass of: Class
  intersection of: Restriction
    on property: has Burgers vector
    some values from: Burgers Vector
  intersection of: Restriction
    all values from: Burgers Vector
    on property: has Burgers vector
label: die Versetzung @de
subclass of: Restriction
  some values from: Field Ion Microscopy
  on property: observed by
comment: Linear or one-dimensional defect around which some of the atoms are misaligned. In the mesoscale, a dislocation is a line object that is a boundary separating the regions on the slip plane which have undergone slip from those that have not.
comment: The presence of dislocation introduces local disturbance of the atomic-level geometry.
subclass of: Restriction
  on property: observed by
  some values from: Transmission Electron Microscopy
subclass of: Restriction
  on property: has mathematical representation
  some values from: Line
subclass of: Line Defect
comment: Ein linearer oder eindimensionaler Defekt, um den herum einige der Atome falsch ausgerichtet sind. Im Mesoscale ist eine Versetzung ein linienförmiges Objekt, das eine Grenze darstellt, die die Regionen auf der Gleitebene, in denen ein Gleiten stattgefunden hat, von denen trennt, in denen dies nicht der Fall war. @de
subclass of: Restriction
  on property: results in
  some values from: Lattice Displacement

Point
comment: In classical Euclidean geometry, a point is a primitive notion that models an exact location in the space, and has no length, width, or thickness.
subclass of: Restriction
  on property: has position vector
  all values from: Position Vector
type: Class

Node
subclass of: Point
comment: A point of a segment.
type: Class
disjoint with: Segment
label: der Knoten @de
comment: Ein Punkt eines Segments. @de

has slip direction
domain: Class
  union of: Slip Plane
  union of: Slip System
comment: hasSlipDirection represents the relationship between the slip plane or slip system with the slip direction.
range: Slip Direction
type: ObjectProperty
sub property of: has lattice direction

junction formation parameter activation
range: boolean
sub property of: parameter activation
type: DatatypeProperty
comment: JunctinoFormationParameterActivation represents the boolean value of whether the junction formation is active.
domain: Junction Formation

Lattice Direction
subclass of: Restriction
  qualified cardinality: 1
  on property: direction miller indice
  on data range: string
subclass of: Vector
label: Die Gitterrichtung @de
comment: The vector direction inside the lattice that is connecting two lattice points.
type: Class
subclass of: Class
  intersection of: Restriction
    on property: has lattice point
    some values from: Lattice Point
  intersection of: Restriction
    all values from: Lattice Point
    on property: has lattice point
subclass of: Family of Crystal Direction
comment: Die Vektorrichtung innerhalb des Gitters, die zwei Gitterpunkte verbindet. @de

cross slip parameter activation
type: DatatypeProperty
range: boolean
sub property of: parameter activation
domain: Cross Slip
label: crossSlipParameterActivation represents the boolean value of whether the cross slip is active.

has Burgers vector
comment: hasBurgersVector represents the relationship between dislocation to Burgers vector.
type: ObjectProperty
inverse of: is burgers vector of
range: Burgers Vector
domain: Dislocation

DDD Simulation Parameter
comment: A Parameter that is used to run a DDD simulation.
type: Class

Segment
comment: Das Segment ist ein Teil einer Linie, der von zwei bestimmten Endpunkten begrenzt wird und Punkte auf der Linie zwischen den Endpunkten enthalten kann. @de
subclass of: Restriction
  on property: is segment of
  all values from: Discretized Line
comment: The segment is a part of a line bounded by two distinct end points and may contain points on the line between its endpoints.
subclass of: Restriction
  all values from: Node
  on property: has end node
type: Class
subclass of: Restriction
  on property: has start node
  all values from: Node
label: die Strecke @de

Crystallographical
type: Class

Line Defect
type: Class
subclass of: Crystallographic Defect
comment: Linear or one-dimensional defect around which some of the atoms are misaligned.
comment: Linearer oder eindimensionaler Defekt, um den herum einige Atome falsch ausgerichtet sind. @de
label: der linienhafter Defekt @de

Vector Origin
label: der Ursprung @de
subclass of: Point
comment: Ein Fixpunkt, der vom Vektor benötigt wird, um andere Punkte im Raum relativ zu seinem Ursprung zu identifizieren. @de
comment: A fixed point that is needed by the vector to identify other points in the space relative to its origin.
type: Class

Slip Plane Normal
comment: Der Einheitsnormalvektor der Gleitebenen. @de
label: der Gleitebene Normalvektor @de
subclass of: Vector
comment: The unit normal vector of slip planes.
subclass of: Restriction
  qualified cardinality: 1
  on data range: string
  on property: direction miller indice
type: Class

is mathematical representation of
type: ObjectProperty
comment: Inverse property of hasMathematicalRepresentation

Cube
comment: A three-dimensional solid object bounded by six square faces, facets or sides, with three meeting at each vertex.
type: Class
subclass of: Restriction
  on class: Length
  on property: has length
  qualified cardinality: 1

remesh frequency
comment: remeshFrequency represents the number of steps has to pass before doing the dislocation network remeshing.
domain: Remesh Parameter
type: DatatypeProperty
range: int

Dislocation Structure
subclass of: Class
  intersection of: Restriction
    some values from: Crystalline Material
    on property: relates to crystalline material
  intersection of: Restriction
    all values from: Crystalline Material
    on property: relates to crystalline material
subclass of: Structure
type: Class
subclass of: Class
  intersection of: Restriction
    some values from: Dislocation
    on property: has crystallographic defect
  intersection of: Restriction
    all values from: Dislocation
    on property: has crystallographic defect
subclass of: Class
  intersection of: Restriction
    some values from: Cube
    on property: has cube
  intersection of: Restriction
    all values from: Cube
    on property: has cube
comment: Structure that describes a dislocation (micro)structure, which is a virtual specimen used by a DDD simulation to study the mechanical properties of a crystalline materials.

has length
range: Length
type: ObjectProperty
comment: hasLength represents the relationship between 1-D, 2-D, and 3-D shape to length.
inverse of: is length of

is cube of
comment: Inverse property of hasCube
type: ObjectProperty

Crystalline Material
type: Class
subclass of: Class
  intersection of: Restriction
    on property: has crystal structure
  intersection of: Restriction
    on property: has crystal structure

is end node of
comment: Inverse property of hasEndNode
type: ObjectProperty

has pixel representation
range: Pixel
sub property of: has representation
comment: hasPixelRepresentation represents the relationship between mathematical line and Pixel.
type: ObjectProperty
domain: Line
inverse of: is pixel representation of

Family of Crystal Plane
subclass of: Restriction
  on data range: string
  on property: family plane miller indice
  qualified cardinality: 1
comment: Steht für Kristallformen, d. h. die Menge aller symmetrisch äquivalenten Flächen. @de
label: die Familie der Gitterebene @de
type: Class
comment: A set of symmetrically equivalent planes in the lattice.

is numerical representation of
type: ObjectProperty
comment: Inverse property of hasNumericalRepresentation

has position vector
type: ObjectProperty
comment: hasPositionVector represents the relationship between entity and position vector.
domain: Point
range: Position Vector

is pixel representation of
type: ObjectProperty
comment: Inverse property of hasPixelRepresentation

is start node of
comment: Inverse property of hasStartNode
type: ObjectProperty

is burgers vector of
type: ObjectProperty
comment: Inverse property of hasBurgersVector

is vector origin of
type: ObjectProperty
comment: Inverse property of hasVectorOrigin

has output dislocation structure
comment: hasOutputDislocationStructure represents the relationship between DDD simulation and its output of dislocation structure.
type: ObjectProperty
inverse of: is output dislocation structure of
range: Dislocation Structure
domain: DDD Simulation
sub property of: hasOutputStructure

has crystal structure
type: ObjectProperty

is representation of
comment: Inverse property of hasRepresentation
type: ObjectProperty

is node of
comment: Inverse property of hasNode
type: ObjectProperty

is family crystal plane of
type: ObjectProperty
comment: Inverse property of hasFamilyCrystalPlane

active slip plane
range: boolean
type: DatatypeProperty
comment: activeSlipPlane represents the boolean value of whether the slip plane is active.
domain: Slip Plane

Mixed Dislocation
comment: Eine Versetzung, die eine Versetzungslinie hat, die weder senkrecht noch parallel zu ihrem Burgers-Vektor verläuft. @de
comment: A dislocation that has a line sense neither perpendicular nor parallel to its Burgers vector.
type: Class
subclass of: Dislocation

is resulted by
comment: Inverse property of resultsIn
type: ObjectProperty
inverse of: results in

is lattice point of
comment: Inverse property of hasLatticePoint
type: ObjectProperty

slip area
type: DatatypeProperty
domain: Discretized Line
comment: slipArea represents the slip area of discretized line in double.
range: double

shape function type
domain: Shape Function
label: shapeFunctionType represents the string of shape function type, e.g., linear, quadratic, spline of n-order, etc.
range: string
type: DatatypeProperty

Pixel
type: Class
comment: Pictorial that isthe smallest addressable element in a raster image, or the smallest addressable element in a dot matrix display device

Length
type: Class
subclass of: Quantity
comment: A magnitude of line that has a unit.

hasShape represents the relationship between dislocation structure to geometrical shape.
domain: Dislocation Structure
type: ObjectProperty
inverse of: is shape of
label: has shape

external load parameter activation
comment: externalLoadParameterActivation represents the boolean value of whether the external load is active.
domain: External Load Parameter
type: DatatypeProperty
range: boolean
sub property of: parameter activation

is line sense of
type: ObjectProperty
comment: Inverse property of hasLineSense

Pictorial
type: Class

Dislocation Density
type: Class
subclass of: CalculatedProperty
comment: A quantifiable of the total length of dislocation line per unit volume of a crystalline material.

is input dislocation structure of
type: ObjectProperty
comment: Inverse property of hasInputDislocationStructure

Slip Direction
subclass of: Lattice Direction
comment: The direction in the slip plane along which plastic deformation takes place. The slip direction corresponds to one of the shortest lattice translation vectors.
type: Class
label: die Gleitrichtung @de
comment: Die Richtung in der Gleitebene, in der die plastische Verformung stattfindet. Die Gleitrichtung entspricht einem der kürzesten Translationsvektoren des Gitters. @de

Solid
type: Class

observed by
inverse of: observes
range: Class
  union of: Field Ion Microscopy
  union of: Transmission Electron Microscopy
comment: observedBy represents the relationship between dislocation and microscopy techniques, e.g., TEM, FIM, etc.
domain: Dislocation
type: ObjectProperty

is length of
comment: Inverse property of hasLength
type: ObjectProperty

is shape of
comment: Inverse property of hasShape
type: ObjectProperty

is related to structure
type: ObjectProperty
inverse of: relates to crystalline material
comment: Inverse property of relatesToCrystallineMaterial

Language
type: Class

is slip system of
comment: Inverse property of hasSlipSystem
type: ObjectProperty

observes
comment: Inverse property of observedBy
type: ObjectProperty

is basis of
type: ObjectProperty

Crystallographic Defect
type: Class
comment: The crystallographic defect is a lattice irregularity that has one or more dimensions on the order of an atomic diameter.
subclass of: Restriction

DDD Simulation ID
type: DatatypeProperty
sub property of: ID
comment: DDDSimulationID represents the ID of a DDD simulation
domain: DDD Simulation
range: string

family plane miller indice
domain: Family of Crystal Plane
range: string
type: DatatypeProperty
comment: familyPlaneMillerIndice represents a set of Miller indice of lattice plane in string.

Line Sense
label: die Versetzunglinie @de
type: Class
comment: Ein Element, das eine gerichtete Linie charakterisiert, d. h. sie hat einen Anfang und ein Ende. @de
comment: A sense that characterizes a directed line, i.e., it has a start and an end.

is segment of
type: ObjectProperty
comment: Inverse of hasSegment
domain: Segment
range: Discretized Line

hasProperty
type: ObjectProperty