├── .gitignore ├── .swiftpm └── xcode │ ├── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ └── Physical.xcscheme ├── LICENSE ├── Package.swift ├── PhysicalTestArena.zip ├── README.md ├── Sources └── Physical │ ├── Core │ ├── Generated │ │ ├── FloatingPointUnits.swift │ │ ├── PhysicalConversionType.swift │ │ └── PhysicalUnits.swift │ ├── Numerics.swift │ ├── Operators.swift │ ├── Physical.swift │ ├── Physical │ │ ├── Algebra.swift │ │ ├── Arrays.swift │ │ ├── Comparable.swift │ │ ├── Composition.swift │ │ ├── Conversions.swift │ │ ├── Description.swift │ │ ├── Equatable.swift │ │ ├── Inits.swift │ │ ├── Miscellaneous.swift │ │ └── NotAThing.swift │ ├── TieredNumber.swift │ └── Undetermined │ │ ├── Dimension.swift │ │ └── Units.swift │ └── Experimental │ ├── Constants.swift │ ├── Experiments.swift │ ├── Globals.swift │ ├── Metadata.swift │ ├── PhysicalArrays.swift │ ├── PhysicalFunctions.swift │ ├── PhysicalStatistics.swift │ ├── UnitStructs.swift │ └── dB.swift ├── Tests └── PhysicalTests │ ├── Arrays.swift │ ├── Doubles.swift │ ├── PhysicalTests.swift │ ├── Temperatures.swift │ ├── XCTestManifests.swift │ └── dBTests.swift └── logo.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Physical.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Physical.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Package.swift -------------------------------------------------------------------------------- /PhysicalTestArena.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/PhysicalTestArena.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Physical/Core/Generated/FloatingPointUnits.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Generated/FloatingPointUnits.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Generated/PhysicalConversionType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Generated/PhysicalConversionType.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Generated/PhysicalUnits.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Generated/PhysicalUnits.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Numerics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Numerics.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Operators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Operators.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Algebra.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Algebra.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Arrays.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Arrays.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Comparable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Comparable.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Composition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Composition.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Conversions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Conversions.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Description.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Description.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Equatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Equatable.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Inits.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Inits.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/Miscellaneous.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/Miscellaneous.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Physical/NotAThing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Physical/NotAThing.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/TieredNumber.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/TieredNumber.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Undetermined/Dimension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Undetermined/Dimension.swift -------------------------------------------------------------------------------- /Sources/Physical/Core/Undetermined/Units.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Core/Undetermined/Units.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/Constants.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/Experiments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/Experiments.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/Globals.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/Globals.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/Metadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/Metadata.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/PhysicalArrays.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/PhysicalArrays.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/PhysicalFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/PhysicalFunctions.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/PhysicalStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/PhysicalStatistics.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/UnitStructs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/UnitStructs.swift -------------------------------------------------------------------------------- /Sources/Physical/Experimental/dB.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Sources/Physical/Experimental/dB.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/Arrays.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/Arrays.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/Doubles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/Doubles.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/PhysicalTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/PhysicalTests.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/Temperatures.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/Temperatures.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/PhysicalTests/dBTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/Tests/PhysicalTests/dBTests.swift -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperjeff/Physical/HEAD/logo.png --------------------------------------------------------------------------------