#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <math.h>#include "GeomagnetismHeader.h"#include "EGM9615.h"
Go to the source code of this file.
Defines | |
| #define | MAXINBUFF RECL+14 |
| #define | MAXREAD MAXINBUFF-2 |
| #define | NaN log(-1.0) |
| #define | PATH MAXREAD |
| #define | RECL 81 |
Functions | |
| float | degrees_to_decimal (int degrees, int minutes, int seconds) |
| float | julday (int i_month, int i_day, int i_year) |
| int | main (int argv, char **argc) |
| void | print_result_file (FILE *outf, double d, double i, double h, double x, double y, double z, double f, double ddot, double idot, double hdot, double xdot, double ydot, double zdot, double fdot) |
| int | safegets (char *buffer, int n) |
Definition at line 45 of file wmm_file.c.
Max size of in buffer
Definition at line 49 of file wmm_file.c.
| #define NaN log(-1.0) |
Definition at line 41 of file wmm_file.c.
Max to read 2 less than total size (just to be safe)
Definition at line 53 of file wmm_file.c.
| #define RECL 81 |
Definition at line 43 of file wmm_file.c.
| float degrees_to_decimal | ( | int | degrees, |
| int | minutes, | ||
| int | seconds | ||
| ) |
Definition at line 735 of file wmm_file.c.
| float julday | ( | int | i_month, |
| int | i_day, | ||
| int | i_year | ||
| ) |
Definition at line 800 of file wmm_file.c.
| int main | ( | int | argv, |
| char ** | argc | ||
| ) |
This will compute everything needed for 1 point in time.
Above will compute everything for 1 point in time.
Definition at line 97 of file wmm_file.c.
| void print_result_file | ( | FILE * | outf, |
| double | d, | ||
| double | i, | ||
| double | h, | ||
| double | x, | ||
| double | y, | ||
| double | z, | ||
| double | f, | ||
| double | ddot, | ||
| double | idot, | ||
| double | hdot, | ||
| double | xdot, | ||
| double | ydot, | ||
| double | zdot, | ||
| double | fdot | ||
| ) |
Definition at line 638 of file wmm_file.c.
| int safegets | ( | char * | buffer, |
| int | n | ||
| ) |
ptr used for finding '
'
Get n chars
Set last char to null
If string contains '
'
If string contains '
'
Change char to '\0'
Return the length
Definition at line 695 of file wmm_file.c.