@openhps/core
Version:
Open Hybrid Positioning System - Core component
30 lines • 1.23 kB
JavaScript
;
var AccelerationUnit_1;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AccelerationUnit = void 0;
const tslib_1 = require("tslib");
const decorators_1 = require("../../data/decorators");
const DerivedUnit_1 = require("./DerivedUnit");
const LengthUnit_1 = require("./LengthUnit");
const TimeUnit_1 = require("./TimeUnit");
/**
* @category Unit
*/
let AccelerationUnit = AccelerationUnit_1 = class AccelerationUnit extends DerivedUnit_1.DerivedUnit {
};
exports.AccelerationUnit = AccelerationUnit;
AccelerationUnit.METER_PER_SECOND_SQUARE = new AccelerationUnit_1('meter per second squared', {
baseName: 'acceleration',
aliases: ['m/s^2', 'm/s2', 'meters per second squared'],
})
.addUnit(LengthUnit_1.LengthUnit.METER, 1)
.addUnit(TimeUnit_1.TimeUnit.SECOND, -2);
AccelerationUnit.GRAVITATIONAL_FORCE = new AccelerationUnit_1('gravitational force', {
baseName: 'acceleration',
aliases: ['g-force', 'G', 'GS'],
definitions: [{ magnitude: 9.78033, unit: 'm/s^2' }],
});
exports.AccelerationUnit = AccelerationUnit = AccelerationUnit_1 = tslib_1.__decorate([
(0, decorators_1.SerializableObject)()
], AccelerationUnit);
//# sourceMappingURL=AccelerationUnit.js.map