Changeset 8905 in ntrip for trunk/BNC/src/pppModel.h


Ignore:
Timestamp:
Mar 18, 2020, 11:13:50 AM (4 years ago)
Author:
stuerze
Message:

some developments regarding PPP, not completed!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/pppModel.h

    r8619 r8905  
    55#include <newmat.h>
    66#include <iostream>
     7#include <string>
    78#include "bnctime.h"
    89#include "t_prn.h"
     
    2122
    2223 private:
    23   static const double RHO_DEG;
    24   static const double RHO_SEC;
    25   static const double MJD_J2000;
    26 
    2724  static double GMST(double Mjd_UT1);
    2825  static Matrix NutMatrix(double Mjd_TT);
     
    3229class t_tides {
    3330 public:
    34   t_tides() {
    35     _lastMjd = 0.0;
    36     _rSun    = 0.0;
    37     _rMoon   = 0.0;
    38   }
    39   ~t_tides() {}
    40   ColumnVector displacement(const bncTime& time, const ColumnVector& xyz);
     31  t_tides();
     32  ~t_tides();
     33  ColumnVector earth(const bncTime& time, const ColumnVector& xyz);
     34  ColumnVector ocean(const bncTime& time, const ColumnVector& xyz, const std::string& station);
     35  t_irc        readBlqFile(const char* fileName);
     36  void         printAllBlqSets() const;
    4137 private:
    4238  double       _lastMjd;
     
    4541  double       _rSun;
    4642  double       _rMoon;
    47 };
    4843
    49 class t_loading {
    50  public:
    51   t_loading(const QString& fileName);
    52   ~t_loading();
    53   t_irc   readFile(const QString& fileName);
    54   void    printAll() const;
    55 
    56  private:
    5744  class t_blqData {
    5845   public:
     
    6350  t_blqData*                 newBlqData;
    6451  QMap <QString, t_blqData*> blqMap;
    65 
     52  void         printBlqSet(const std::string& station, t_blqData* blq);
    6653};
    6754
     
    9885  double _lambdaPP;
    9986  double _lonS;
    100 
    101 
    10287};
    10388
Note: See TracChangeset for help on using the changeset viewer.