@prefix : <http://sweetontology.net/relaPhysical/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix soreaab: <http://sweetontology.net/realmAstroBody/> .
@prefix sosoph: <http://sweetontology.net/phenEnergy/> .
@prefix sopropo: <http://sweetontology.net/propOrdinal/> .
@prefix soph: <http://sweetontology.net/phen/> .
@prefix soprop: <http://sweetontology.net/prop/> .
@prefix sopropq: <http://sweetontology.net/propQuantity/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorel: <http://sweetontology.net/rela/> .
@prefix sorep: <http://sweetontology.net/reprMath/> .
@prefix sophft: <http://sweetontology.net/phenFluidTransport/> .
@prefix sopropsp: <http://sweetontology.net/propSpeed/> .
@prefix sophw: <http://sweetontology.net/phenWave/> .
@prefix sopropef: <http://sweetontology.net/propEnergyFlux/> .
@prefix sorelm: <http://sweetontology.net/relaMath/> .
@prefix sorelph: <http://sweetontology.net/relaPhysical/> .
@prefix sorea: <http://sweetontology.net/realm/> .
@prefix sorelsp: <http://sweetontology.net/relaSpace/> .
@prefix sost: <http://sweetontology.net/state/> .
@prefix sorelsc: <http://sweetontology.net/relaSci/> .
@prefix sostth: <http://sweetontology.net/stateThermodynamic/> .
@base <http://sweetontology.net/relaPhysical> .

<http://sweetontology.net/relaPhysical> rdf:type owl:Ontology ;
                                         owl:imports <http://sweetontology.net/phen> ,
                                                     <http://sweetontology.net/phenEnergy> ,
                                                     <http://sweetontology.net/phenFluidTransport> ,
                                                     <http://sweetontology.net/phenWave> ,
                                                     <http://sweetontology.net/prop> ,
                                                     <http://sweetontology.net/propEnergyFlux> ,
                                                     <http://sweetontology.net/propOrdinal> ,
                                                     <http://sweetontology.net/propQuantity> ,
                                                     <http://sweetontology.net/propSpeed> ,
                                                     <http://sweetontology.net/realm> ,
                                                     <http://sweetontology.net/realmAstroBody> ,
                                                     <http://sweetontology.net/rela> ,
                                                     <http://sweetontology.net/relaMath> ,
                                                     <http://sweetontology.net/relaSci> ,
                                                     <http://sweetontology.net/relaSpace> ,
                                                     <http://sweetontology.net/reprMath> ,
                                                     <http://sweetontology.net/state> ,
                                                     <http://sweetontology.net/stateThermodynamic> ;
                                         rdfs:label "SWEET Ontology Relationships Physical" ;
                                         dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                         owl:versionInfo "3.6.0" .

#################################################################
#    Object Properties
#################################################################

###  http://sweetontology.net/relaPhysical/colderThan
sorelph:colderThan rdf:type owl:ObjectProperty ;
                 owl:inverseOf sorelph:warmerThan ;
                 rdfs:label "colder than"@en .


###  http://sweetontology.net/relaPhysical/dTdh
sorelph:dTdh rdf:type owl:ObjectProperty ;
           rdfs:label "dtdh"@en .


###  http://sweetontology.net/relaPhysical/dTds
sorelph:dTds rdf:type owl:ObjectProperty ;
           rdfs:label "dtds"@en .


###  http://sweetontology.net/relaPhysical/fasterThan
sorelph:fasterThan rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf sorelm:greaterThan ;
                 owl:inverseOf sorelph:slowerThan ;
                 rdfs:domain sopropsp:Speed ;
                 rdfs:range sopropsp:Speed ;
                 rdfs:label "faster than"@en .


###  http://sweetontology.net/relaPhysical/from
sorelph:from rdf:type owl:ObjectProperty ;
           rdfs:domain sost:State ;
           rdfs:range sost:State ;
           rdfs:label "from"@en .


###  http://sweetontology.net/relaPhysical/hasAstronomicalBody
sorelph:hasAstronomicalBody rdf:type owl:ObjectProperty ;
                          rdfs:range soreaab:AstronomicalBody ;
                          rdfs:label "has astronomical body"@en .


###  http://sweetontology.net/relaPhysical/hasConservedQuantity
sorelph:hasConservedQuantity rdf:type owl:ObjectProperty ;
                           rdfs:range sopropq:ConservedQuantity ;
                           rdfs:label "has conserved quantity"@en .


###  http://sweetontology.net/relaPhysical/hasConstantQuantity
sorelph:hasConstantQuantity rdf:type owl:ObjectProperty ;
                          rdfs:subPropertyOf sorelm:hasConstant ,
                                             sorelsc:hasQuantity ;
                          rdfs:label "has constant quantity"@en .


###  http://sweetontology.net/relaPhysical/hasEnergyFlux
sorelph:hasEnergyFlux rdf:type owl:ObjectProperty ;
                    rdfs:range sopropef:EnergyFlux ;
                    rdfs:label "has energy flux"@en .


###  http://sweetontology.net/relaPhysical/hasEnergyProduct
sorelph:hasEnergyProduct rdf:type owl:ObjectProperty ;
                       rdfs:range sosoph:EnergyForm ;
                       rdfs:label "has energy product"@en .


###  http://sweetontology.net/relaPhysical/hasEnergySource
sorelph:hasEnergySource rdf:type owl:ObjectProperty ;
                      rdfs:range sosoph:EnergySource ;
                      rdfs:label "has energy source"@en .


###  http://sweetontology.net/relaPhysical/hasOscillationDirection
sorelph:hasOscillationDirection rdf:type owl:ObjectProperty ;
                              rdfs:subPropertyOf sorelsp:hasDirection ;
                              rdfs:domain sophw:Wave ;
                              rdfs:label "has oscillation direction"@en .


###  http://sweetontology.net/relaPhysical/hasOscillationField
sorelph:hasOscillationField rdf:type owl:ObjectProperty ;
                          rdfs:domain sophw:Wave ;
                          rdfs:label "has oscillation field"@en .


###  http://sweetontology.net/relaPhysical/hasPlanetaryStructure
sorelph:hasPlanetaryStructure rdf:type owl:ObjectProperty ;
                            rdfs:range sorea:PlanetaryStructure ;
                            rdfs:label "has planetary structure"@en .


###  http://sweetontology.net/relaPhysical/hasRestoringForce
sorelph:hasRestoringForce rdf:type owl:ObjectProperty ;
                        rdfs:domain sophw:Wave ;
                        rdfs:range soph:Phenomena ;
                        rdfs:label "has restoring force"@en .


###  http://sweetontology.net/relaPhysical/hasSpectralBand
sorelph:hasSpectralBand rdf:type owl:ObjectProperty ;
                      rdfs:range sopropo:SpectralBand ;
                      rdfs:label "has spectral band"@en .


###  http://sweetontology.net/relaPhysical/hasSpeed
sorelph:hasSpeed rdf:type owl:ObjectProperty ;
               rdfs:label "has speed"@en .


###  http://sweetontology.net/relaPhysical/hasStateChange
sorelph:hasStateChange rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf sorel:hasProcess ;
                     rdfs:label "has state change"@en .


###  http://sweetontology.net/relaPhysical/hasTemperatureRange
sorelph:hasTemperatureRange rdf:type owl:ObjectProperty ;
                          rdfs:range sopropo:TemperatureRange ;
                          rdfs:label "has temperature range"@en .


###  http://sweetontology.net/relaPhysical/hasTransport
sorelph:hasTransport rdf:type owl:ObjectProperty ;
                   rdfs:range sophft:Transport ;
                   rdfs:label "has transport"@en .


###  http://sweetontology.net/relaPhysical/hasVisibility
sorelph:hasVisibility rdf:type owl:ObjectProperty ;
                    rdfs:range sopropo:Visibility ;
                    rdfs:label "has visibility"@en .


###  http://sweetontology.net/relaPhysical/moreVisibleThan
sorelph:moreVisibleThan rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf sorelm:greaterThan ;
                      rdfs:domain sopropo:Visibility ;
                      rdfs:range sopropo:Visibility ;
                      rdfs:label "more visible than"@en .


###  http://sweetontology.net/relaPhysical/revolvesAround
sorelph:revolvesAround rdf:type owl:ObjectProperty ;
                     rdfs:label "revolves around"@en .


###  http://sweetontology.net/relaPhysical/slowerThan
sorelph:slowerThan rdf:type owl:ObjectProperty ;
                 rdfs:label "slower than"@en .


###  http://sweetontology.net/relaPhysical/strongerThan
sorelph:strongerThan rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf sorelm:greaterThan ;
                   owl:inverseOf sorelph:weakerThan ;
                   rdfs:domain sopropo:Impact ;
                   rdfs:range sopropo:Impact ;
                   rdfs:label "stronger than"@en .


###  http://sweetontology.net/relaPhysical/to
sorelph:to rdf:type owl:ObjectProperty ;
         rdfs:domain sost:State ;
         rdfs:range sost:State ;
         rdfs:label "to"@en .


###  http://sweetontology.net/relaPhysical/transportOf
sorelph:transportOf rdf:type owl:ObjectProperty ;
                  rdfs:range sopropq:Quantity ;
                  rdfs:label "transport of"@en .


###  http://sweetontology.net/relaPhysical/warmerThan
sorelph:warmerThan rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf sorelm:greaterThan ;
                 rdfs:domain sostth:ThermodynamicState ;
                 rdfs:range sostth:ThermodynamicState ;
                 rdfs:label "warmer than"@en .


###  http://sweetontology.net/relaPhysical/weakerThan
sorelph:weakerThan rdf:type owl:ObjectProperty ;
                 rdfs:label "weaker than"@en .


###  http://sweetontology.net/relaSci/hasQuantity
sorelsc:hasQuantity rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSpace/hasDirection
sorelsp:hasDirection rdf:type owl:ObjectProperty .


#################################################################
#    Data properties
#################################################################

###  http://sweetontology.net/relaPhysical/hasCharge
sorelph:hasCharge rdf:type owl:DatatypeProperty ;
                rdfs:range xsd:integer ;
                rdfs:label "has charge"@en .


#################################################################
#    Classes
#################################################################

###  http://sweetontology.net/propOrdinal/Impact
sopropo:Impact rdf:type owl:Class .


###  http://sweetontology.net/state/State
sost:State rdf:type owl:Class .


###  http://sweetontology.net/stateThermodynamic/ThermodynamicState
sostth:ThermodynamicState rdf:type owl:Class .


###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
