@prefix : <http://sweetontology.net/propEnergyFlux/> .
@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 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/repr/> .
@prefix sophgs: <http://sweetontology.net/phenGeolSeismicity/> .
@prefix sophst: <http://sweetontology.net/phenStar/> .
@prefix sopropef: <http://sweetontology.net/propEnergyFlux/> .
@prefix sorelph: <http://sweetontology.net/relaPhysical/> .
@prefix sorepsu: <http://sweetontology.net/reprSciUnits/> .
@prefix soprope: <http://sweetontology.net/propEnergy/> .
@prefix sorelsc: <http://sweetontology.net/relaSci/> .
@base <http://sweetontology.net/propEnergyFlux> .

<http://sweetontology.net/propEnergyFlux> rdf:type owl:Ontology ;
                                           owl:imports <http://sweetontology.net/phenGeolSeismicity> ,
                                                       <http://sweetontology.net/phenStar> ,
                                                       <http://sweetontology.net/propEnergy> ,
                                                       <http://sweetontology.net/propQuantity> ,
                                                       <http://sweetontology.net/rela> ,
                                                       <http://sweetontology.net/relaPhysical> ,
                                                       <http://sweetontology.net/relaSci> ,
                                                       <http://sweetontology.net/repr> ,
                                                       <http://sweetontology.net/reprSciUnits> ;
                                           rdfs:label "SWEET Ontology Property Energy Flux" ;
                                           dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                           owl:versionInfo "3.6.0" .

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

###  http://sweetontology.net/rela/hasPhenomena
sorel:hasPhenomena rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaPhysical/transportOf
sorelph:transportOf rdf:type owl:ObjectProperty .


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


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


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


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

###  http://sweetontology.net/propEnergyFlux/AbsorbedSolarRadiation
sopropef:AbsorbedSolarRadiation rdf:type owl:Class ;
                             rdfs:subClassOf sopropef:SolarRadiation ;
                             rdfs:label "absorbed solar radiation"@en .


###  http://sweetontology.net/propEnergyFlux/AbsorptionCoefficient
sopropef:AbsorptionCoefficient rdf:type owl:Class ;
                            owl:equivalentClass sopropef:Opacity ;
                            rdfs:label "absorption coefficient"@en .


###  http://sweetontology.net/propEnergyFlux/Brightness
sopropef:Brightness rdf:type owl:Class ;
                 owl:equivalentClass sopropef:SpecificIntensity ;
                 rdfs:subClassOf sopropef:Luminance ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelsc:hasDefaultUnit ;
                                   owl:hasValue sorepsu:wattPerMeterSquaredPerSteradianPerWavelength
                                 ] ;
                 rdfs:label "brightness"@en .


###  http://sweetontology.net/propEnergyFlux/BulkHeatFlux
sopropef:BulkHeatFlux rdf:type owl:Class ;
                   rdfs:subClassOf sopropef:ThermalFlux ;
                   rdfs:label "bulk heat flux"@en .


###  http://sweetontology.net/propEnergyFlux/CloudForcing
sopropef:CloudForcing rdf:type owl:Class ;
                   rdfs:subClassOf sopropef:RadiativeForcing ;
                   rdfs:label "cloud forcing"@en .


###  http://sweetontology.net/propEnergyFlux/EarthquakeScale
sopropef:EarthquakeScale rdf:type owl:Class ;
                      rdfs:subClassOf sorep:LogarithmicScale ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorel:hasPhenomena ;
                                        owl:allValuesFrom sophgs:Earthquake
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorelsc:hasUnit ;
                                        owl:hasValue sorepsu:db
                                      ] ;
                      rdfs:label "earthquake scale"@en .


###  http://sweetontology.net/propEnergyFlux/EnergyFlux
sopropef:EnergyFlux rdf:type owl:Class ;
                 rdfs:subClassOf sopropq:Flux ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelph:transportOf ;
                                   owl:someValuesFrom soprope:Energy
                                 ] ;
                 rdfs:label "energy flux"@en .


###  http://sweetontology.net/propEnergyFlux/EnergyFlux_Wm2
sopropef:EnergyFlux_Wm2 rdf:type owl:Class ;
                     rdfs:subClassOf sopropef:EnergyFlux ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty sorelsc:hasUnit ;
                                       owl:hasValue sorepsu:wattPerMeterSquared
                                     ] ;
                     rdfs:label "energy flux wm2"@en .


###  http://sweetontology.net/propEnergyFlux/FluxDensity
sopropef:FluxDensity rdf:type owl:Class ;
                  owl:equivalentClass sopropef:Intensity ;
                  rdfs:subClassOf sopropq:Flux ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorelsc:hasDefaultUnit ;
                                    owl:hasValue sorepsu:wattPerMeterSquared
                                  ] ;
                  rdfs:label "flux density"@en .


###  http://sweetontology.net/propEnergyFlux/HeatFlow
sopropef:HeatFlow rdf:type owl:Class ;
               owl:equivalentClass sopropef:ThermalFlux ;
               rdfs:label "heat flow"@en .


###  http://sweetontology.net/propEnergyFlux/HeatFlux
sopropef:HeatFlux rdf:type owl:Class ;
               owl:equivalentClass sopropef:ThermalFlux ;
               rdfs:label "heat flux"@en .


###  http://sweetontology.net/propEnergyFlux/Illuminance
sopropef:Illuminance rdf:type owl:Class ;
                  rdfs:subClassOf sopropef:EnergyFlux ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorelsc:hasDefaultUnit ;
                                    owl:hasValue sorepsu:lux
                                  ] ;
                  rdfs:label "illuminance"@en .


###  http://sweetontology.net/propEnergyFlux/Insolation
sopropef:Insolation rdf:type owl:Class ;
                 rdfs:subClassOf sopropef:SolarRadiation ;
                 rdfs:label "insolation"@en .


###  http://sweetontology.net/propEnergyFlux/Intensity
sopropef:Intensity rdf:type owl:Class ;
                rdfs:label "intensity"@en .


###  http://sweetontology.net/propEnergyFlux/Irradiance
sopropef:Irradiance rdf:type owl:Class ;
                 rdfs:subClassOf sopropef:FluxDensity ,
                                 sopropq:ElectromagneticRadiationQuantity ;
                 rdfs:label "irradiance"@en .


###  http://sweetontology.net/propEnergyFlux/Luminance
sopropef:Luminance rdf:type owl:Class ;
                rdfs:subClassOf sopropq:ElectromagneticRadiationQuantity ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty sorelsc:hasDefaultUnit ;
                                  owl:hasValue sorepsu:candelaPerMeterSquared
                                ] ;
                rdfs:label "luminance"@en .


###  http://sweetontology.net/propEnergyFlux/LuminousFlux
sopropef:LuminousFlux rdf:type owl:Class ;
                   rdfs:subClassOf sopropef:EnergyFlux ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty sorelsc:hasDefaultUnit ;
                                     owl:hasValue sorepsu:lumen
                                   ] ;
                   rdfs:label "luminous flux"@en .


###  http://sweetontology.net/propEnergyFlux/LuminousIntensity
sopropef:LuminousIntensity rdf:type owl:Class ;
                        rdfs:subClassOf sopropq:ElectromagneticRadiationQuantity ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty sorelsc:hasDefaultUnit ;
                                          owl:hasValue sorepsu:candela
                                        ] ;
                        rdfs:label "luminous intensity"@en .


###  http://sweetontology.net/propEnergyFlux/Opacity
sopropef:Opacity rdf:type owl:Class ;
              rdfs:subClassOf sopropq:RadiationMediumInteractionQuantity ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelsc:hasDefaultUnit ;
                                owl:hasValue sorepsu:meterSquaredPerKilogram
                              ] ;
              rdfs:label "opacity"@en .


###  http://sweetontology.net/propEnergyFlux/PoyntingVector
sopropef:PoyntingVector rdf:type owl:Class ;
                     rdfs:subClassOf sopropef:FluxDensity ;
                     rdfs:label "poynting vector"@en .


###  http://sweetontology.net/propEnergyFlux/Radiance
sopropef:Radiance rdf:type owl:Class ;
               rdfs:subClassOf sopropq:ElectromagneticRadiationQuantity ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelsc:hasDefaultUnit ;
                                 owl:hasValue sorepsu:wattPerMeterSquaredPerSteradian
                               ] ;
               rdfs:label "radiance"@en .


###  http://sweetontology.net/propEnergyFlux/RadiantFlux
sopropef:RadiantFlux rdf:type owl:Class ;
                  rdfs:subClassOf sopropef:RadiativeForcing ;
                  rdfs:label "radiant flux"@en .


###  http://sweetontology.net/propEnergyFlux/RadiativeFlux
sopropef:RadiativeFlux rdf:type owl:Class ;
                    rdfs:subClassOf sopropef:EnergyFlux ,
                                    sopropef:RadiativeForcing ;
                    rdfs:label "radiative flux"@en .


###  http://sweetontology.net/propEnergyFlux/RadiativeForcing
sopropef:RadiativeForcing rdf:type owl:Class ;
                       rdfs:subClassOf sopropef:FluxDensity ,
                                       sopropef:RadiantFlux ;
                       rdfs:label "radiative forcing"@en .


###  http://sweetontology.net/propEnergyFlux/RichterScale
sopropef:RichterScale rdf:type owl:Class ;
                   rdfs:subClassOf sopropef:EarthquakeScale ;
                   rdfs:label "richter scale"@en .


###  http://sweetontology.net/propEnergyFlux/SolarFlux
sopropef:SolarFlux rdf:type owl:Class ;
                rdfs:subClassOf sopropef:RadiativeFlux ;
                rdfs:label "solar flux"@en .


###  http://sweetontology.net/propEnergyFlux/SolarForcing
sopropef:SolarForcing rdf:type owl:Class ;
                   rdfs:subClassOf sopropef:RadiativeForcing ;
                   rdfs:label "solar forcing"@en .


###  http://sweetontology.net/propEnergyFlux/SolarRadiation
sopropef:SolarRadiation rdf:type owl:Class ;
                     rdfs:subClassOf sopropq:ElectromagneticRadiationQuantity ;
                     rdfs:label "solar radiation"@en .


###  http://sweetontology.net/propEnergyFlux/SpecificIntensity
sopropef:SpecificIntensity rdf:type owl:Class ;
                        rdfs:label "specific intensity"@en .


###  http://sweetontology.net/propEnergyFlux/SpectralRadiance
sopropef:SpectralRadiance rdf:type owl:Class ;
                       rdfs:subClassOf sopropef:Radiance ;
                       rdfs:label "spectral radiance"@en .


###  http://sweetontology.net/propEnergyFlux/TerrestrialRadiation
sopropef:TerrestrialRadiation rdf:type owl:Class ;
                           rdfs:subClassOf sopropef:RadiativeFlux ;
                           rdfs:label "terrestrial radiation"@en .


###  http://sweetontology.net/propEnergyFlux/ThermalFlux
sopropef:ThermalFlux rdf:type owl:Class ;
                  rdfs:subClassOf sopropef:EnergyFlux ,
                                  sopropq:ThermodynamicQuantity ;
                  rdfs:label "thermal flux"@en .


###  http://sweetontology.net/propQuantity/ElectromagneticRadiationQuantity
sopropq:ElectromagneticRadiationQuantity rdf:type owl:Class .


###  http://sweetontology.net/propQuantity/Flux
sopropq:Flux rdf:type owl:Class .


###  http://sweetontology.net/propQuantity/PhysicalConstant
sopropq:PhysicalConstant rdf:type owl:Class .


###  http://sweetontology.net/propQuantity/RadiationMediumInteractionQuantity
sopropq:RadiationMediumInteractionQuantity rdf:type owl:Class .


###  http://sweetontology.net/propQuantity/ThermodynamicQuantity
sopropq:ThermodynamicQuantity rdf:type owl:Class .


###  http://sweetontology.net/repr/LogarithmicScale
sorep:LogarithmicScale rdf:type owl:Class .


#################################################################
#    Individuals
#################################################################

###  http://sweetontology.net/phenStar/Sun
sophst:Sun rdf:type owl:NamedIndividual .


###  http://sweetontology.net/propEnergyFlux/SolarConstant
sopropef:SolarConstant rdf:type owl:NamedIndividual ,
                             sopropef:RadiativeFlux ,
                             sopropq:PhysicalConstant ;
                    sorelsc:hasSource sophst:Sun ;
                    rdfs:label "solar constant"@en .


###  http://sweetontology.net/reprSciUnits/candela
sorepsu:candela rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/candelaPerMeterSquared
sorepsu:candelaPerMeterSquared rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/db
sorepsu:db rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/lumen
sorepsu:lumen rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/lux
sorepsu:lux rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/meterSquaredPerKilogram
sorepsu:meterSquaredPerKilogram rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/wattPerMeterSquared
sorepsu:wattPerMeterSquared rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/wattPerMeterSquaredPerSteradian
sorepsu:wattPerMeterSquaredPerSteradian rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/wattPerMeterSquaredPerSteradianPerWavelength
sorepsu:wattPerMeterSquaredPerSteradianPerWavelength rdf:type owl:NamedIndividual .


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