@prefix : <http://sweetontology.net/propDiffusivity/> .
@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 sopropdifu: <http://sweetontology.net/propDiffusivity/> .
@prefix sorepmf: <http://sweetontology.net/reprMathFunction/> .
@prefix soprocp: <http://sweetontology.net/procPhysical/> .
@prefix sopropq: <http://sweetontology.net/propQuantity/> .
@prefix soproptf: <http://sweetontology.net/propTimeFrequency/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorel: <http://sweetontology.net/rela/> .
@prefix sophfd: <http://sweetontology.net/phenFluidDynamics/> .
@prefix sorepsu: <http://sweetontology.net/reprSciUnits/> .
@prefix sorelsc: <http://sweetontology.net/relaSci/> .
@base <http://sweetontology.net/propDiffusivity> .

<http://sweetontology.net/propDiffusivity> rdf:type owl:Ontology ;
                                            owl:imports <http://sweetontology.net/phenFluidDynamics> ,
                                                        <http://sweetontology.net/procPhysical> ,
                                                        <http://sweetontology.net/propQuantity> ,
                                                        <http://sweetontology.net/propTimeFrequency> ,
                                                        <http://sweetontology.net/rela> ,
                                                        <http://sweetontology.net/relaSci> ,
                                                        <http://sweetontology.net/reprMathFunction> ,
                                                        <http://sweetontology.net/reprSciUnits> ;
                                            rdfs:label "SWEET Ontology Property Diffusivity" ;
                                            dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                            owl:versionInfo "3.6.0" .

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

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


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


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

###  http://sweetontology.net/propDiffusivity/Confluence
sopropdifu:Confluence rdf:type owl:Class ;
                rdfs:subClassOf sopropdifu:DiffusivityQuantity ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty sorel:hasPhenomena ;
                                  owl:someValuesFrom soproptf:Convergence
                                ] ;
                rdfs:label "confluence"@en .


###  http://sweetontology.net/propDiffusivity/Diffluence
sopropdifu:Diffluence rdf:type owl:Class ;
                rdfs:subClassOf sopropdifu:DiffusivityQuantity ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty sorel:hasPhenomena ;
                                  owl:someValuesFrom soproptf:Divergence
                                ] ;
                rdfs:label "diffluence"@en .


###  http://sweetontology.net/propDiffusivity/Diffusivity
sopropdifu:Diffusivity rdf:type owl:Class ;
                 rdfs:subClassOf sopropdifu:DiffusivityQuantity ;
                 rdfs:label "diffusivity"@en .


###  http://sweetontology.net/propDiffusivity/DiffusivityQuantity
sopropdifu:DiffusivityQuantity rdf:type owl:Class ;
                         rdfs:subClassOf sopropq:PhysicalQuantity ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty sorelsc:hasDefaultUnit ;
                                           owl:hasValue sorepsu:meterSquaredPerSecond
                                         ] ;
                         rdfs:label "diffusivity quantity"@en .


###  http://sweetontology.net/propDiffusivity/EddyDiffusivity
sopropdifu:EddyDiffusivity rdf:type owl:Class ;
                     rdfs:subClassOf sopropdifu:Diffusivity ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty sorel:hasPhenomena ;
                                       owl:someValuesFrom sophfd:Eddy
                                     ] ;
                     rdfs:label "eddy diffusivity"@en .


###  http://sweetontology.net/propDiffusivity/KinematicViscosity
sopropdifu:KinematicViscosity rdf:type owl:Class ;
                        rdfs:subClassOf sopropdifu:DiffusivityQuantity ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty sorelsc:measureOf ;
                                          owl:allValuesFrom soprocp:ViscousForce
                                        ] ;
                        rdfs:label "kinematic viscosity"@en .


###  http://sweetontology.net/propDiffusivity/MeridionalOvertuningStreamfunction
sopropdifu:MeridionalOvertuningStreamfunction rdf:type owl:Class ;
                                        rdfs:subClassOf sopropdifu:Streamfunction ;
                                        rdfs:label "meridional overtuning streamfunction"@en .


###  http://sweetontology.net/propDiffusivity/Streamfunction
sopropdifu:Streamfunction rdf:type owl:Class ;
                    rdfs:subClassOf sorepmf:VectorQuantity ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty sorelsc:hasDefaultUnit ;
                                      owl:hasValue sorepsu:meterCubedPerSecond
                                    ] ;
                    rdfs:label "streamfunction"@en .


###  http://sweetontology.net/propDiffusivity/ThermalDiffusivity
sopropdifu:ThermalDiffusivity rdf:type owl:Class ;
                        rdfs:subClassOf sopropdifu:Diffusivity ,
                                        sopropq:ThermodynamicQuantity ;
                        rdfs:label "thermal diffusivity"@en .


###  http://sweetontology.net/propDiffusivity/Transmissivity
sopropdifu:Transmissivity rdf:type owl:Class ;
                    rdfs:subClassOf sopropdifu:DiffusivityQuantity ;
                    rdfs:label "transmissivity"@en .


###  http://sweetontology.net/propDiffusivity/VelocityPotential
sopropdifu:VelocityPotential rdf:type owl:Class ;
                       rdfs:subClassOf sopropdifu:DiffusivityQuantity ,
                                       sorepmf:VectorQuantity ;
                       rdfs:label "velocity potential"@en .


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


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


###  http://sweetontology.net/propTimeFrequency/Convergence
soproptf:Convergence rdf:type owl:Class .


###  http://sweetontology.net/propTimeFrequency/Divergence
soproptf:Divergence rdf:type owl:Class .


###  http://sweetontology.net/reprMathFunction/VectorQuantity
sorepmf:VectorQuantity rdf:type owl:Class .


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

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


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


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