UNPKG

dirtybomb

Version:
84 lines (80 loc) 1.71 kB
/** * Wraps everything up doi * Created by austin on 6/16/16. * @file Dispersion.js * */ import Source, {SourceType} from './Source'; import Atmosphere from './Atmosphere'; import GaussianPlume from './GaussianPlume'; import GaussianDecayPlume from './GaussianDecayPlume'; import GaussianPuff from './GaussianPuff'; import GaussianDecayPuff from './GaussianDecayPuff'; import DynamicGaussianPuff from './DynamicGaussianPuff'; import DynamicGaussianDecayPuff from './DynamicGaussianDecayPuff'; import Vector from './Vector'; /** * Wrapper for the Dispersion Library */ const Dispersion = {}; /** * * @type {Source} */ Dispersion.Source = Source; /** * * @type {{POINT: number, VOLUME: number, AREA: number}} */ Dispersion.SourceType = SourceType; /** * * @type {Atmosphere} */ Dispersion.Atmosphere = Atmosphere; /** * * @type {GaussianPlume} */ Dispersion.GaussianPlume = GaussianPlume; /** * * @type {GaussianDecayPlume} */ Dispersion.GaussianDecayPlume = GaussianDecayPlume; /** * * @type {GaussianPuff} */ Dispersion.GaussianPuff = GaussianPuff; /** * * @type {GaussianDecayPuff} */ Dispersion.GaussianDecayPuff = GaussianDecayPuff; /** * * @type {DynamicGaussianPuff} */ Dispersion.DynamicGaussianPuff = DynamicGaussianPuff; /** * * @type {DynamicGaussianDecayPuff} */ Dispersion.DynamicGaussianDecayPuff = DynamicGaussianDecayPuff; /** * * @type {Vector} */ Dispersion.Vector = Vector; export {Source}; export {SourceType}; export {Atmosphere}; export {GaussianPlume}; export {GaussianDecayPlume}; export {GaussianPuff}; export {GaussianDecayPuff}; export {DynamicGaussianPuff}; export {DynamicGaussianDecayPuff}; export {Vector}; export default Dispersion;