text: //$Id$
  //------------------------------------------------------------------------------
  //                                   GravityBase
  //------------------------------------------------------------------------------
  // GMAT: General Mission Analysis Tool.
  //
  // Copyright (c) 2002 - 2020 United States Government as represented by the
  // Administrator of the National Aeronautics and Space Administration.
  // All Other Rights Reserved.
  //
  // Licensed under the Apache License, Version 2.0 (the "License"); 
  // You may not use this file except in compliance with the License. 
  // You may obtain a copy of the License at:
  // http://www.apache.org/licenses/LICENSE-2.0. 
  // Unless required by applicable law or agreed to in writing, software
  // distributed under the License is distributed on an "AS IS" BASIS,
  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
  // express or implied.   See the License for the specific language
  // governing permissions and limitations under the License.
  //
  // Developed jointly by NASA/GSFC and Thinking Systems, Inc. under the FDSS
  // contract, Task Order 28
  //
  // Author:  Darrel J. Conway, Thinking Systems, Inc.
  // Created: Oct 2, 2012
  //
  /**
   * Implementation for a base class for sophisticated gravity models.
   */
  //------------------------------------------------------------------------------
  
  #include "GravityBase.hpp"
  
  GravityBase::GravityBase(const std::string &typeStr, const std::string &name) :
     PhysicalModel           (Gmat::PHYSICAL_MODEL, typeStr, name)
  {
     objectTypeNames.push_back("GravityBase");
  }
  
  GravityBase::~GravityBase()
  {
  }
  
  GravityBase::GravityBase(const GravityBase& gb) :
     PhysicalModel           (gb)
  {
  }
  
  GravityBase& GravityBase::operator=(const GravityBase& gb)
  {
     if (this != &gb)
     {
        PhysicalModel::operator=(gb);
  
        // Currently nothing to do here; fill this in when refactoring occurs
     }
  
     return *this;
  }
  