From: <wen...@us...> - 2011-08-29 15:56:40
|
Revision: 9809 http://gmat.svn.sourceforge.net/gmat/?rev=9809&view=rev Author: wendys-dev Date: 2011-08-29 15:56:34 +0000 (Mon, 29 Aug 2011) Log Message: ----------- Added flag indicating whether or not SPICE has been setup (for performance): - flag is initially false - flag is set to true at end of SetUpSPICE method - flag is reset to false if user changes kernel name(s) or ephem source, or sets allowSpice to true - flag is reset to false if kernel reader is changed Modified Paths: -------------- trunk/src/base/foundation/SpacePoint.cpp trunk/src/base/foundation/SpacePoint.hpp trunk/src/base/solarsys/CelestialBody.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2011-08-29 21:15:25
|
Revision: 9811 http://gmat.svn.sourceforge.net/gmat/?rev=9811&view=rev Author: wendys-dev Date: 2011-08-29 21:15:18 +0000 (Mon, 29 Aug 2011) Log Message: ----------- - Consolidated UNDEFINED constants - Modified code to write "NaN" to reports when Real value is undefined - Added debug Modified Paths: -------------- trunk/src/base/foundation/GmatBase.cpp trunk/src/base/parameter/AttitudeData.cpp trunk/src/base/parameter/BurnData.cpp trunk/src/base/parameter/EnvData.cpp trunk/src/base/parameter/PlanetData.cpp trunk/src/base/parameter/SpacecraftData.cpp trunk/src/base/parameter/TimeData.cpp trunk/src/base/subscriber/ReportFile.cpp trunk/src/base/subscriber/ReportFile.hpp trunk/src/base/util/CalculationUtilities.cpp trunk/src/base/util/GmatConstants.hpp trunk/src/base/util/Rvector6.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2011-08-30 14:19:55
|
Revision: 9815 http://gmat.svn.sourceforge.net/gmat/?rev=9815&view=rev Author: wendys-dev Date: 2011-08-30 14:19:48 +0000 (Tue, 30 Aug 2011) Log Message: ----------- Fix check for NaN/Undefined for values equal to zero Modified Paths: -------------- trunk/src/base/command/GmatCommand.cpp trunk/src/base/subscriber/ReportFile.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2011-09-01 15:57:15
|
Revision: 9828 http://gmat.svn.sourceforge.net/gmat/?rev=9828&view=rev Author: wendys-dev Date: 2011-09-01 15:57:08 +0000 (Thu, 01 Sep 2011) Log Message: ----------- Corrected calculations of RLA and DLA Modified Paths: -------------- trunk/src/base/parameter/AngularParameters.cpp trunk/src/base/util/CalculationUtilities.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2011-09-07 00:21:03
|
Revision: 9840 http://gmat.svn.sourceforge.net/gmat/?rev=9840&view=rev Author: djcinsb Date: 2011-09-07 00:20:57 +0000 (Wed, 07 Sep 2011) Log Message: ----------- Enable parsing of the event location scripts Modified Paths: -------------- trunk/src/base/configs/ConfigManager.cpp trunk/src/base/configs/ConfigManager.hpp trunk/src/base/event/EventFunction.cpp trunk/src/base/event/EventFunction.hpp trunk/src/base/event/EventLocator.cpp trunk/src/base/event/EventLocator.hpp trunk/src/base/event/LocatedEvent.cpp trunk/src/base/event/LocatedEvent.hpp trunk/src/base/event/LocatedEventTable.cpp trunk/src/base/event/LocatedEventTable.hpp trunk/src/base/executive/Moderator.cpp trunk/src/base/executive/Moderator.hpp trunk/src/base/factory/FactoryManager.cpp trunk/src/base/factory/FactoryManager.hpp trunk/src/base/interpreter/Interpreter.cpp trunk/src/base/interpreter/Interpreter.hpp trunk/src/base/interpreter/ScriptInterpreter.cpp Added Paths: ----------- trunk/src/base/event/EventException.cpp trunk/src/base/event/EventException.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2011-09-13 16:41:04
|
Revision: 9861 http://gmat.svn.sourceforge.net/gmat/?rev=9861&view=rev Author: djcinsb Date: 2011-09-13 16:40:57 +0000 (Tue, 13 Sep 2011) Log Message: ----------- Added trapping for cases where the event locator vector is not set and added code to set it in branch commands. Also added code to identify when an event boundary is passed due to a change in sign of the event function. Modified Paths: -------------- trunk/src/base/command/BranchCommand.cpp trunk/src/base/command/Propagate.cpp trunk/src/base/command/PropagationEnabledCommand.cpp trunk/src/base/command/PropagationEnabledCommand.hpp trunk/src/base/event/EventLocator.cpp trunk/src/base/event/EventLocator.hpp trunk/src/base/event/LocatedEvent.cpp trunk/src/base/event/LocatedEvent.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2011-09-29 23:12:23
|
Revision: 9926 http://gmat.svn.sourceforge.net/gmat/?rev=9926&view=rev Author: djcinsb Date: 2011-09-29 23:12:16 +0000 (Thu, 29 Sep 2011) Log Message: ----------- Code to avoid repeated events in the report, and to ensure that the summary data lines are complete Modified Paths: -------------- trunk/src/base/command/PropagationEnabledCommand.cpp trunk/src/base/event/EventLocator.cpp trunk/src/base/event/EventLocator.hpp trunk/src/base/event/LocatedEventTable.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2011-10-10 22:24:05
|
Revision: 9947 http://gmat.svn.sourceforge.net/gmat/?rev=9947&view=rev Author: djcinsb Date: 2011-10-10 22:23:59 +0000 (Mon, 10 Oct 2011) Log Message: ----------- Activated Brent's method, as described in Numerical Recipes. Note that this is a different implementation from the math spec; it is faster, but we still need to decide which way to proceed. Modified Paths: -------------- trunk/src/base/command/Propagate.cpp trunk/src/base/command/PropagationEnabledCommand.cpp trunk/src/base/event/Brent.cpp trunk/src/base/event/EventLocator.cpp trunk/src/base/event/LocatedEventTable.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2011-12-15 18:43:51
|
Revision: 10069 http://gmat.svn.sourceforge.net/gmat/?rev=10069&view=rev Author: lindajun Date: 2011-12-15 18:43:44 +0000 (Thu, 15 Dec 2011) Log Message: ----------- Part of bug 2447 fix (file type association with GMAT) FileUtil: Renamed GetCurrentPath() to GetWorkingDirectory(). Added new functions SetWorkingDirectory() and GetApplicationPath(). Gmat/MatlabFunction: Changed GetCurrentPath() to GetWorkingDirectory(). Modified Paths: -------------- trunk/src/base/function/GmatFunction.cpp trunk/src/base/function/MatlabFunction.cpp trunk/src/base/util/FileUtil.cpp trunk/src/base/util/FileUtil.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2011-12-15 20:23:14
|
Revision: 10075 http://gmat.svn.sourceforge.net/gmat/?rev=10075&view=rev Author: wendys-dev Date: 2011-12-15 20:23:07 +0000 (Thu, 15 Dec 2011) Log Message: ----------- Add code to get observing body NAIF Id from SPK Modified Paths: -------------- trunk/src/base/foundation/SpacePoint.cpp trunk/src/base/foundation/SpacePoint.hpp trunk/src/base/propagator/SPKPropagator.cpp trunk/src/base/propagator/SPKPropagator.hpp trunk/src/base/solarsys/CelestialBody.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2012-01-06 21:34:15
|
Revision: 10134 http://gmat.svn.sourceforge.net/gmat/?rev=10134&view=rev Author: djcinsb Date: 2012-01-06 21:34:09 +0000 (Fri, 06 Jan 2012) Log Message: ----------- Enabled event location in solver commands. This has been validated in the targeter, and needs to be tested in other solvers. Modified Paths: -------------- trunk/src/base/command/GmatCommand.cpp trunk/src/base/command/GmatCommand.hpp trunk/src/base/command/PropagationEnabledCommand.cpp trunk/src/base/command/SolverBranchCommand.cpp trunk/src/base/command/SolverBranchCommand.hpp trunk/src/base/command/Target.cpp trunk/src/base/event/EventLocator.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-01-24 18:48:31
|
Revision: 10178 http://gmat.svn.sourceforge.net/gmat/?rev=10178&view=rev Author: wendys-dev Date: 2012-01-24 18:48:22 +0000 (Tue, 24 Jan 2012) Log Message: ----------- Update to use renamed GravityFileUtil Modified Paths: -------------- trunk/src/base/MakeBase.eclipse trunk/src/base/forcemodel/GravityField.cpp trunk/src/base/forcemodel/GravityField.hpp trunk/src/base/solarsys/CelestialBody.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-02-03 20:39:57
|
Revision: 10198 http://gmat.svn.sourceforge.net/gmat/?rev=10198&view=rev Author: wendys-dev Date: 2012-02-03 20:39:51 +0000 (Fri, 03 Feb 2012) Log Message: ----------- - Added method to determine first time of coverage for celestial bodies - Added code to set initial epoch in ODEModel to first time of coverage - Added debug Fixes Bug 2437 - SPK data needed for J2000 epoch even when not used in mission (GMT-80) Modified Paths: -------------- trunk/src/base/forcemodel/ODEModel.cpp trunk/src/base/forcemodel/ODEModel.hpp trunk/src/base/forcemodel/PhysicalModel.cpp trunk/src/base/solarsys/CelestialBody.cpp trunk/src/base/solarsys/CelestialBody.hpp trunk/src/base/util/SpiceOrbitKernelReader.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2012-02-06 15:47:10
|
Revision: 10200 http://gmat.svn.sourceforge.net/gmat/?rev=10200&view=rev Author: lindajun Date: 2012-02-06 15:47:00 +0000 (Mon, 06 Feb 2012) Log Message: ----------- Fix for Bug 2555 (GMT-71) - Force Drag Data is not being loaded back into GMAT from a Script DragForce - Changed AtmosphereModel parameter type to OBJECT_TYPE from STRING_TYPE so that model type is not written with single quotes AtmosphereModel - Made F107, F107A, and MagneticIndex read only parameter since those are handled in the DragForce. Interpreter - Removed single quote before assigning string value in SetDragForceProperty() GmatBase - Added a special case for Drag since it does not follow standard scripting. Now we have Drag.AtmospherePropertyName instead of Drag.AtmosphereModel.PropertyName. Modified Paths: -------------- trunk/src/base/forcemodel/DragForce.cpp trunk/src/base/foundation/GmatBase.cpp trunk/src/base/interpreter/Interpreter.cpp trunk/src/base/solarsys/AtmosphereModel.cpp trunk/src/base/solarsys/AtmosphereModel.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2012-02-10 18:42:40
|
Revision: 10215 http://gmat.svn.sourceforge.net/gmat/?rev=10215&view=rev Author: djcinsb Date: 2012-02-10 18:42:31 +0000 (Fri, 10 Feb 2012) Log Message: ----------- Cleaned up warning messages Modified Paths: -------------- trunk/src/base/function/GmatFunction.cpp trunk/src/base/solarsys/CelestialBody.cpp trunk/src/base/subscriber/OrbitPlot.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2012-02-10 18:56:49
|
Revision: 10216 http://gmat.svn.sourceforge.net/gmat/?rev=10216&view=rev Author: djcinsb Date: 2012-02-10 18:56:39 +0000 (Fri, 10 Feb 2012) Log Message: ----------- Fixed crash in the event locator code. Note that this is NOT the final fix. In this version, the event model is not added to the ODEModel, so event functions are not integrated. That issue will be fixed in a later commit; for now, a warning message is posted stating that the ODE model is missing an element. Modified Paths: -------------- trunk/src/base/command/Propagate.cpp trunk/src/base/command/PropagationEnabledCommand.cpp trunk/src/base/command/PropagationEnabledCommand.hpp trunk/src/base/event/EventLocator.cpp trunk/src/base/forcemodel/ODEModel.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-02-21 20:42:28
|
Revision: 10240 http://gmat.svn.sourceforge.net/gmat/?rev=10240&view=rev Author: wendys-dev Date: 2012-02-21 20:42:22 +0000 (Tue, 21 Feb 2012) Log Message: ----------- - Added validation for VMAG, RMAG, and EquinoctialK - Changed to use IsEqual for zero comparisons in some places - Modified Validation messages to use error message format ---> Fixes Bug 2685 - Spacecraft Orbit Validation Failures (GMT-66) Modified Paths: -------------- trunk/src/base/spacecraft/Spacecraft.cpp trunk/src/base/util/StateConversionUtil.cpp trunk/src/base/util/StateConversionUtil.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2012-02-21 21:47:44
|
Revision: 10243 http://gmat.svn.sourceforge.net/gmat/?rev=10243&view=rev Author: lindajun Date: 2012-02-21 21:47:38 +0000 (Tue, 21 Feb 2012) Log Message: ----------- Part of GMT-337 Fix (GMAT allows user to delete array that is being used by Vary and Achieve) ConfigManager - Used GetGeneratingStringArray(Gmat::NO_COMMENTES) when checking for ref object names used in GetListOfItemsHas(). Fixed to correctly check for ref object names for OBJECTARRAY_TYPE. CommandUtil - Updated to return command that uses object in FindObject(). Moderator - Updated to write whole command string in the warning message when an object cannot be removed in RemoveObject(). GmatFunction - Updated due to FindObject() argument change Modified Paths: -------------- trunk/src/base/command/CommandUtil.cpp trunk/src/base/command/CommandUtil.hpp trunk/src/base/configs/ConfigManager.cpp trunk/src/base/executive/Moderator.cpp trunk/src/base/function/GmatFunction.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2012-02-21 22:55:37
|
Revision: 10247 http://gmat.svn.sourceforge.net/gmat/?rev=10247&view=rev Author: djcinsb Date: 2012-02-21 22:55:31 +0000 (Tue, 21 Feb 2012) Log Message: ----------- [GMT-353] Added code to generate event data when the user interrupts a run Modified Paths: -------------- trunk/src/base/event/EventLocator.cpp trunk/src/base/event/EventLocator.hpp trunk/src/base/event/LocatedEventTable.cpp trunk/src/base/event/LocatedEventTable.hpp trunk/src/base/executive/Sandbox.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-02-23 17:06:25
|
Revision: 10251 http://gmat.svn.sourceforge.net/gmat/?rev=10251&view=rev Author: wendys-dev Date: 2012-02-23 17:06:14 +0000 (Thu, 23 Feb 2012) Log Message: ----------- - Add new ICRFAxes class - This has not been added to the factory yet Modified Paths: -------------- trunk/src/base/MakeBase.eclipse Added Paths: ----------- trunk/src/base/coordsystem/ICRFAxes.cpp trunk/src/base/coordsystem/ICRFAxes.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2012-02-27 23:06:15
|
Revision: 10257 http://gmat.svn.sourceforge.net/gmat/?rev=10257&view=rev Author: lindajun Date: 2012-02-27 23:06:08 +0000 (Mon, 27 Feb 2012) Log Message: ----------- Fix for GMT-55 (Bug 2569 - Discontinuity in CCSDS ephem) LagrangeInterpolator - Added a new method UpdateBeginAndEndIndex() and moved the code to update begin/endIndex from IsDataNearCenter() to UpdateBeginAndEndIndex() so that begin/endIndex can be updated in Interpolate(). Updated debug. EphemerisFile - Just updated debug Modified Paths: -------------- trunk/src/base/interpolator/LagrangeInterpolator.cpp trunk/src/base/interpolator/LagrangeInterpolator.hpp trunk/src/base/subscriber/EphemerisFile.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-02-29 16:15:32
|
Revision: 10261 http://gmat.svn.sourceforge.net/gmat/?rev=10261&view=rev Author: wendys-dev Date: 2012-02-29 16:15:21 +0000 (Wed, 29 Feb 2012) Log Message: ----------- - Corrected state passed in to CalculationUtilities for HMAG and SEMILATUS_RECTUM - Added debug - Modified commentary ------ Fixes Bug GMT-361 - HMAG Calculation Incorrect for non-Earth central bodies Modified Paths: -------------- trunk/src/base/parameter/OrbitData.cpp trunk/src/base/util/CalculationUtilities.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2012-03-05 23:22:45
|
Revision: 10271 http://gmat.svn.sourceforge.net/gmat/?rev=10271&view=rev Author: lindajun Date: 2012-03-05 23:22:38 +0000 (Mon, 05 Mar 2012) Log Message: ----------- Added object type name to objectTypeNames so that obj->IsOfType(objTypeName) can work. Modified Paths: -------------- trunk/src/base/command/GmatCommand.cpp trunk/src/base/function/MatlabFunction.cpp trunk/src/base/parameter/Parameter.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wen...@us...> - 2012-03-06 16:41:49
|
Revision: 10276 http://gmat.svn.sourceforge.net/gmat/?rev=10276&view=rev Author: wendys-dev Date: 2012-03-06 16:41:37 +0000 (Tue, 06 Mar 2012) Log Message: ----------- - Mods for coordinate systems: --- changed *ToMJ2000Eq* method names to *ToBaseSystem* --- changed *FromMJ2000Eq* method names to *FromBaseSystem* --- added baseSystem data and GetBaseSystem method to AxisSystem (default for all currently is "FK5") --- modified UsesEopFile to take string input, indicating which Eop file format is needed by the AxisSystem (default is current one) Modified Paths: -------------- trunk/src/base/attitude/CSFixed.cpp trunk/src/base/attitude/Spinner.cpp trunk/src/base/burn/Burn.cpp trunk/src/base/coordsystem/AxisSystem.cpp trunk/src/base/coordsystem/AxisSystem.hpp trunk/src/base/coordsystem/BodyFixedAxes.cpp trunk/src/base/coordsystem/BodyFixedAxes.hpp trunk/src/base/coordsystem/CoordinateBase.hpp trunk/src/base/coordsystem/CoordinateConverter.cpp trunk/src/base/coordsystem/CoordinateConverter.hpp trunk/src/base/coordsystem/CoordinateSystem.cpp trunk/src/base/coordsystem/CoordinateSystem.hpp trunk/src/base/coordsystem/EquatorAxes.cpp trunk/src/base/coordsystem/EquatorAxes.hpp trunk/src/base/coordsystem/GeocentricSolarMagneticAxes.cpp trunk/src/base/coordsystem/GeocentricSolarMagneticAxes.hpp trunk/src/base/coordsystem/MOEEcAxes.cpp trunk/src/base/coordsystem/MOEEcAxes.hpp trunk/src/base/coordsystem/MOEEqAxes.cpp trunk/src/base/coordsystem/MOEEqAxes.hpp trunk/src/base/coordsystem/MeanOfDateAxes.cpp trunk/src/base/coordsystem/MeanOfDateAxes.hpp trunk/src/base/coordsystem/TOEEcAxes.cpp trunk/src/base/coordsystem/TOEEcAxes.hpp trunk/src/base/coordsystem/TOEEqAxes.cpp trunk/src/base/coordsystem/TOEEqAxes.hpp trunk/src/base/coordsystem/TopocentricAxes.cpp trunk/src/base/coordsystem/TrueOfDateAxes.cpp trunk/src/base/coordsystem/TrueOfDateAxes.hpp trunk/src/base/hardware/Thruster.cpp trunk/src/base/solarsys/AtmosphereModel.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lin...@us...> - 2012-03-07 22:51:15
|
Revision: 10282 http://gmat.svn.sourceforge.net/gmat/?rev=10282&view=rev Author: lindajun Date: 2012-03-07 22:51:08 +0000 (Wed, 07 Mar 2012) Log Message: ----------- Fix for GMT-413 (Optimize Command with Differential Corrector Is Not Caught on Validation) Interpreter - Added a validation for Optimize and Target. Fixed parsing command name for SaveMission SaveMission - Changed the field name FileName to Filename and parameter type to FILENAME_TYPE Modified Paths: -------------- trunk/src/base/command/SaveMission.cpp trunk/src/base/interpreter/Interpreter.cpp trunk/src/base/interpreter/Interpreter.hpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |