⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vsopdata.cpp

📁 This is a pgm can be used for astronomy
💻 CPP
📖 第 1 页 / 共 5 页
字号:
const unsigned VenusLonTerms0Rows = 24;
const unsigned VenusLonTerms1Rows = 12;
const unsigned VenusLonTerms2Rows = 8;
const unsigned VenusLonTerms3Rows = 3;
const unsigned VenusLonTerms4Rows = 3;
const unsigned VenusLonTerms5Rows = 1;

const unsigned VenusLatTerms0Rows = 9;
const unsigned VenusLatTerms1Rows = 4;
const unsigned VenusLatTerms2Rows = 4;
const unsigned VenusLatTerms3Rows = 4;
const unsigned VenusLatTerms4Rows = 1;
const unsigned VenusLatTerms5Rows = 0;

const unsigned VenusRadTerms0Rows = 12;
const unsigned VenusRadTerms1Rows = 3;
const unsigned VenusRadTerms2Rows = 3;
const unsigned VenusRadTerms3Rows = 1;
const unsigned VenusRadTerms4Rows = 1;
const unsigned VenusRadTerms5Rows = 0;

const VsopSet VenusLonTerms0[VenusLonTerms0Rows] = {
    {        317614667.0,                0.0,                0.0  },
    {          1353968.0,        5.5931332,  10213.285546211  },
    {            89892.0,       5.30650048,  20426.571092422  },
    {             5477.0,       4.41630653,   7860.419392439  },
    {             3456.0,       2.69964471,  11790.629088659  },
    {             2372.0,        2.9937754,    3930.20969622  },
    {             1664.0,       4.25018935,   1577.343542448  },
    {             1438.0,       4.15745044,   9683.594581116  },
    {             1317.0,       5.18668219,       26.2983198  },
    {             1201.0,       6.15357115,  30639.856638633  },
    {              769.0,      0.816296159,   9437.762934887  },
    {              761.0,       1.95014702,    529.690965095  },
    {              708.0,       1.06466707,    775.522611324  },
    {              585.0,       3.99839885,    191.448266112  },
    {              500.0,        4.1234021,  15720.838784878  },
    {              429.0,        3.5864286,  19367.189162233  },
    {              327.0,       5.67736584,   5507.553238667  },
    {              326.0,       4.59056473,  10404.733812323  },
    {              232.0,       3.16251057,   9153.903616022  },
    {              180.0,       4.65337916,   1109.378552093  },
    {              155.0,       5.57043889,  19651.048481098  },
    {              128.0,       4.22604494,     20.775395492  },
    {              128.0,      0.962098227,   5661.332049152  },
    {              106.0,       1.53721191,    801.820931124  }
};

const VsopSet VenusLonTerms1[VenusLonTerms1Rows] = {
    {    1021352943053.0,                0.0,                0.0  },
    {            95708.0,       2.46424449,  10213.285546211  },
    {            14445.0,      0.516245647,  20426.571092422  },
    {              213.0,       1.79547929,  30639.856638633  },
    {              174.0,       2.65535879,       26.2983198  },
    {              152.0,       6.10635282,   1577.343542448  },
    {               82.0,       5.70234134,    191.448266112  },
    {               70.0,       2.68136035,   9437.762934887  },
    {               52.0,       3.60013088,    775.522611324  },
    {               38.0,       1.03379038,    529.690965095  },
    {               30.0,       1.25056322,   5507.553238667  },
    {               25.0,       6.10664793,  10404.733812323  }
};

const VsopSet VenusLonTerms2[VenusLonTerms2Rows] = {
    {            54127.0,                0.0,                0.0  },
    {             3891.0,        0.3451436,  10213.285546211  },
    {             1338.0,       2.02011286,  20426.571092422  },
    {               24.0,       2.04592119,       26.2983198  },
    {               19.0,       3.53527372,  30639.856638633  },
    {               10.0,       3.97130221,    775.522611324  },
    {                7.0,       1.51962593,   1577.343542448  },
    {                6.0,      0.999267579,    191.448266112  }
};

const VsopSet VenusLonTerms3[VenusLonTerms3Rows] = {
    {              136.0,       4.80389021,  10213.285546211  },
    {               78.0,       3.66876372,  20426.571092422  },
    {               26.0,                0.0,                0.0  }
};

const VsopSet VenusLonTerms4[VenusLonTerms4Rows] = {
    {              114.0,       3.14159265,                0.0  },
    {                3.0,        5.2051417,  20426.571092422  },
    {                2.0,       2.51099592,  10213.285546211  }
};

const VsopSet VenusLonTerms5[VenusLonTerms5Rows] = {
    {                1.0,       3.14159265,                0.0  }
};

const VsopSet VenusLatTerms0[VenusLatTerms0Rows] = {
    {          5923638.0,      0.267027758,  10213.285546211  },
    {            40108.0,       1.14737178,  20426.571092422  },
    {            32815.0,       3.14159265,                0.0  },
    {             1011.0,       1.08946123,  30639.856638633  },
    {              149.0,       6.25390296,   18073.70493865  },
    {              138.0,      0.860201465,   1577.343542448  },
    {              130.0,       3.67152484,   9437.762934887  },
    {              120.0,       3.70468813,   2352.866153772  },
    {              108.0,       4.53903678,   22003.91463487  }
};

const VsopSet VenusLatTerms1[VenusLatTerms1Rows] = {
    {           513348.0,       1.80364311,  10213.285546211  },
    {             4380.0,       3.38615712,  20426.571092422  },
    {              199.0,                0.0,                0.0  },
    {              197.0,       2.53001197,  30639.856638633  }
};

const VsopSet VenusLatTerms2[VenusLatTerms2Rows] = {
    {            22378.0,       3.38509144,  10213.285546211  },
    {              282.0,                0.0,                0.0  },
    {              173.0,       5.25563767,  20426.571092422  },
    {               27.0,       3.87040892,  30639.856638633  }
};

const VsopSet VenusLatTerms3[VenusLatTerms3Rows] = {
    {              647.0,       4.99166565,  10213.285546211  },
    {               20.0,       3.14159265,                0.0  },
    {                6.0,       0.77376924,  20426.571092422  },
    {                3.0,       5.44493763,  30639.856638633  }
};

const VsopSet VenusLatTerms4[VenusLatTerms4Rows] = {
    {               14.0,      0.315371902,  10213.285546211  }
};

const VsopSet* VenusLatTerms5 = 0;

const VsopSet VenusRadTerms0[VenusRadTerms0Rows] = {
    {         72334821.0,                0.0,                0.0  },
    {           489824.0,       4.02151832,  10213.285546211  },
    {             1658.0,       4.90206728,  20426.571092422  },
    {             1632.0,       2.84548852,   7860.419392439  },
    {             1378.0,       1.12846591,  11790.629088659  },
    {              498.0,       2.58682188,   9683.594581116  },
    {              374.0,       1.42314837,    3930.20969622  },
    {              264.0,       5.52938186,   9437.762934887  },
    {              237.0,       2.55135904,  15720.838784878  },
    {              222.0,       2.01346777,  19367.189162233  },
    {              126.0,       2.72769834,   1577.343542448  },
    {              119.0,       3.01975365,  10404.733812323  }
};

const VsopSet VenusRadTerms1[VenusRadTerms1Rows] = {
    {            34551.0,      0.891987106,  10213.285546211  },
    {              234.0,       1.77224943,  20426.571092422  },
    {              234.0,       3.14159265,                0.0  }
};

const VsopSet VenusRadTerms2[VenusRadTerms2Rows] = {
    {             1407.0,       5.06366395,  10213.285546211  },
    {               16.0,       5.47321688,  20426.571092422  },
    {               13.0,                0.0,                0.0  }
};

const VsopSet VenusRadTerms3[VenusRadTerms3Rows] = {
    {               50.0,       3.22263555,  10213.285546211  }
};

const VsopSet VenusRadTerms4[VenusRadTerms4Rows] = {
    {                1.0,      0.922296978,  10213.285546211  }
};

const VsopSet* VenusRadTerms5 = 0;

// Earth Terms
const unsigned EarthLonTerms0Rows = 64;
const unsigned EarthLonTerms1Rows = 34;
const unsigned EarthLonTerms2Rows = 20;
const unsigned EarthLonTerms3Rows = 7;
const unsigned EarthLonTerms4Rows = 3;
const unsigned EarthLonTerms5Rows = 1;

const unsigned EarthLatTerms0Rows = 5;
const unsigned EarthLatTerms1Rows = 2;
const unsigned EarthLatTerms2Rows = 0;
const unsigned EarthLatTerms3Rows = 0;
const unsigned EarthLatTerms4Rows = 0;
const unsigned EarthLatTerms5Rows = 0;

const unsigned EarthRadTerms0Rows = 40;
const unsigned EarthRadTerms1Rows = 10;
const unsigned EarthRadTerms2Rows = 6;
const unsigned EarthRadTerms3Rows = 2;
const unsigned EarthRadTerms4Rows = 1;
const unsigned EarthRadTerms5Rows = 0;

const VsopSet EarthLonTerms0[EarthLonTerms0Rows] = {
    {        175347046.0,                0.0,                0.0  },
    {          3341656.0,        4.6692568,   6283.075849991  },
    {            34894.0,       4.62610242,  12566.151699983  },
    {             3497.0,       2.74411801,   5753.384884897  },
    {             3418.0,        2.8288658,       3.52311835  },
    {             3136.0,       3.62767042, 77713.77146812101  },
    {             2676.0,       4.41808351,   7860.419392439  },
    {             2343.0,       6.13516238,    3930.20969622  },
    {             1324.0,      0.742463564,  11506.769769794  },
    {             1273.0,       2.03709656,    529.690965095  },
    {             1199.0,       1.10962944,   1577.343542448  },
    {              990.0,        5.2326813,   5884.926846583  },
    {              902.0,       2.04505443,       26.2983198  },
    {              857.0,       3.50849157,    398.149003408  },
    {              780.0,       1.17882652,   5223.693919802  },
    {              753.0,       2.53339054,   5507.553238667  },
    {              505.0,       4.58292563,  18849.227549974  },
    {              492.0,        4.2050664,    775.522611324  },
    {              357.0,       2.91954117,      0.067310303  },
    {              317.0,       5.84901952,  11790.629088659  },
    {              284.0,       1.89869034,    796.298006816  },
    {              271.0,      0.314886076,  10977.078804699  },
    {              243.0,      0.344811409,   5486.777843175  },
    {              206.0,       4.80646606,   2544.314419883  },
    {              205.0,       1.86947814,   5573.142801433  },
    {              202.0,       2.45767795,   6069.776754553  },
    {              156.0,      0.833060738,    213.299095438  },
    {              132.0,       3.41118276,   2942.463423292  },
    {              126.0,        1.0830263,     20.775395492  },
    {              115.0,      0.645449117,      0.980321068  },
    {              103.0,      0.635998467,   4694.002954708  },
    {              102.0,      0.975692218,  15720.838784878  },
    {              102.0,       4.26679821,         7.113547  },
    {               99.0,        6.2099294,   2146.165416475  },
    {               98.0,      0.681012723,    155.420399434  },
    {               86.0,       5.98322631, 161000.685737674  },
    {               85.0,       1.29870743,   6275.962302991  },
    {               85.0,       3.67080093,  71430.695618129  },
    {               80.0,       1.80791331,   17260.15465469  },
    {               79.0,       3.03698313,  12036.460734888  },
    {               75.0,       1.75508916,   5088.628839767  },
    {               74.0,       3.50319443,   3154.687084896  },
    {               74.0,       4.67926566,    801.820931124  },
    {               70.0,       0.83297597,   9437.762934887  },
    {               62.0,       3.97763881,   8827.390269875  },
    {               61.0,       1.81839811,   7084.896781115  },
    {               57.0,       2.78430398,    6286.59896834  },
    {               56.0,       4.38694881,  14143.495242431  },
    {               56.0,       3.47006009,   6279.552731642  },
    {               52.0,      0.189149458,  12139.553509107  },
    {               52.0,       1.33282747,   1748.016413067  },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -