 |
Ice Sheet System Model
4.18
Code documentation
|
Go to the documentation of this file.
6 #include "../../shared/shared.h"
7 #include "../../toolkits/toolkits.h"
8 #include "../KMLFileReadx/KMLFileReadx.h"
10 int Kml2Expx(
char* filkml,
char* filexp,
int sgn){
15 return(
Kml2Expx(filkml,filexp,sgn,cm,sp));
18 int Kml2Expx(
char* filkml,
char* filexp,
int sgn,
double cm,
double sp){
24 clock_t clock0,clock1;
29 _printf0_(
"\nKml2Expx Module -- " << ctime(&time0));
32 fidi=fopen(filkml,
"r");
34 _error_(
"Error reading kml file.");
38 _printf0_(
"Writing exp profiles to file.\n");
39 fido=fopen(filexp,
"w");
50 _printf_(
"Kml2Expx Module -- " << ((
double)(clock1-clock0))/CLOCKS_PER_SEC <<
" CPU seconds; " << difftime(time1,time0) <<
" elapsed seconds.\n\n\n");
#define _printf0_(StreamArgs)
#define _printf_(StreamArgs)
void Ll2xydef(double *pdelta, double *pslat, int sgn)
int Kml2Expx(char *filkml, char *filexp, int sgn)
header file for kml to exp conversion routines.
#define _error_(StreamArgs)
KML_Object * KMLFileReadx(FILE *fid)
virtual void WriteExp(FILE *fid, const char *nstr, int sgn, double cm, double sp)