#include <GTXError.hpp>
#include <stdio.h>
#include <GTXFaultSystem.hpp>
#define GTX_STUDY "GTXserver_Tests"
#define GTX_DIR "FaultDirectory"
#define GTX_FILE "File"
#define GTX_VARIABLE "Var"
#include "utils.hpp"
#ifdef winnt
#define GTX_STUDY_PATH "C:\\" GTX_STUDY
#else
#define GTX_STUDY_PATH "/tmp/" GTX_STUDY
#endif
int main(int argc,
char *argv[])
{
Arguments args;
args.ParseCommandLine(argc, argv);
try
{
if (args.run_server)
{
args.port = 0;
}
client->
Connect(args.host, args.port, args.data_path);
bool isStudy = false;
for (
int i = 0; i < list.
GetCount(); i++){
if (strcmp(list.
GetValue(i), GTX_STUDY)==0)
isStudy = true;
}
if (!isStudy)
client->
NewStudy(GTX_STUDY, GTX_STUDY_PATH );
printf("\nFault System:\n\n");
printf("Faults2dFlag is on \n\n");
printf("GetAuxiliaryVarUsedFlag is on \n\n");
printf("\nFault :\n\n");
printf(" Polygonal Flag is on\n");
printf("\n FaultSegment n%d\n",j);
}
}
{
fprintf(stderr, "GTXClient returned an error:\n %s\n",
}
return (0);
}