From 98daf986dc0f3f34acfe94c95dbe0272bb2e8c3e Mon Sep 17 00:00:00 2001 From: Jordan Stephens Date: Sun, 15 Mar 2015 15:04:34 -0400 Subject: [PATCH] renaming bodyRadius param to centralBodyRadius --- lib/orbit.js | 6 +++--- lib/param-helper.js | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/orbit.js b/lib/orbit.js index 22cc369..91c637d 100644 --- a/lib/orbit.js +++ b/lib/orbit.js @@ -12,7 +12,7 @@ function Orbit(r, v, opts) { this.r = r; this.v = v; this.mu = (opts && opts.mu) || constants.MU; - this.bodyRadius = (opts && opts.bodyRadius) || constants.EARTH_RADIUS; + this.centralBodyRadius = (opts && opts.centralBodyRadius) || constants.EARTH_RADIUS; } Orbit.fromParams = function fromParams(params) { @@ -20,7 +20,7 @@ Orbit.fromParams = function fromParams(params) { return new Orbit(state.r, state.v, { mu: params.mu, - bodyRadius: params.bodyRadius + centralBodyRadius: params.centralBodyRadius }); }; @@ -128,7 +128,7 @@ Orbit.prototype.update = function update(dt) { return new Orbit(r, v, { mu: mu, - bodyRadius: this.bodyRadius + centralBodyRadius: this.centralBodyRadius }); }; diff --git a/lib/param-helper.js b/lib/param-helper.js index 5caa3cd..1c1c359 100644 --- a/lib/param-helper.js +++ b/lib/param-helper.js @@ -51,8 +51,8 @@ function expandedParams(params) { var paramKeys = Object.keys(params); if (ld.includes(paramKeys, "apogee") && ld.includes(paramKeys, "perigee")) { - params.semimajorAxis = semimajorAxisFromApogeeAndPerigee(params.apogee, params.perigee, params.bodyRadius); - params.eccentricity = eccentricityFromSemimajorAxisAndPerigee(params.semimajorAxis, params.perigee, params.bodyRadius); + params.semimajorAxis = semimajorAxisFromApogeeAndPerigee(params.apogee, params.perigee, params.centralBodyRadius); + params.eccentricity = eccentricityFromSemimajorAxisAndPerigee(params.semimajorAxis, params.perigee, params.centralBodyRadius); } else if (ld.includes(paramKeys, "semilatusRectum")) { params.semimajorAxis = semimajorAxisFromSemilatusRectumAndEccentricity(params.semilatusRectum, params.eccentricity); } @@ -127,7 +127,7 @@ function baseParams(params) { } params.mu = constants.MU; - params.bodyRadius = constants.EARTH_RADIUS; + params.centralBodyRadius = constants.EARTH_RADIUS; return ld.extend({}, DEFAULT_PARAMS, params); } @@ -144,12 +144,12 @@ function semimajorAxisFromSemilatusRectumAndEccentricity(semilatusRectum, eccent return semilatusRectum / (1 - Math.pow(eccentricity, 2)); } -function semimajorAxisFromApogeeAndPerigee(apogee, perigee, bodyRadius) { - return ((bodyRadius * 2) + apogee + perigee) / 2.0; +function semimajorAxisFromApogeeAndPerigee(apogee, perigee, centralBodyRadius) { + return ((centralBodyRadius * 2) + apogee + perigee) / 2.0; } -function eccentricityFromSemimajorAxisAndPerigee(semimajorAxis, perigee, bodyRadius) { - return (semimajorAxis / (bodyRadius + perigee)) - 1; +function eccentricityFromSemimajorAxisAndPerigee(semimajorAxis, perigee, centralBodyRadius) { + return (semimajorAxis / (centralBodyRadius + perigee)) - 1; } function toRad(deg) {