Changeset 14624
- Timestamp:
- 04/17/13 10:58:07 (12 years ago)
- Location:
- issm/trunk-jpl/src
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/solutions/ProcessArguments.cpp
r13619 r14624 9 9 #include "../include/include.h" 10 10 11 void ProcessArguments(int* solution_type,char** pbinfilename,char** poutbinfilename,char** p petscfilename,char** plockfilename,char** prootpath, int argc,char **argv){11 void ProcessArguments(int* solution_type,char** pbinfilename,char** poutbinfilename,char** ptoolkitsfilename,char** plockfilename,char** prootpath, int argc,char **argv){ 12 12 13 13 char *modelname = NULL; 14 14 char *binfilename = NULL; 15 15 char *outbinfilename = NULL; 16 char * petscfilename = NULL;16 char *toolkitsfilename = NULL; 17 17 char *lockfilename = NULL; 18 18 char *rootpath = NULL; … … 39 39 binfilename = xNew<char>(strlen(rootpath)+strlen(modelname)+strlen(".bin") +1); sprintf(binfilename, "%s%s%s",rootpath,modelname,".bin"); 40 40 outbinfilename = xNew<char>(strlen(rootpath)+strlen(modelname)+strlen(".outbin")+1); sprintf(outbinfilename,"%s%s%s",rootpath,modelname,".outbin"); 41 petscfilename = xNew<char>(strlen(rootpath)+strlen(modelname)+strlen(".petsc") +1); sprintf(petscfilename, "%s%s%s",rootpath,modelname,".petsc");41 toolkitsfilename = xNew<char>(strlen(rootpath)+strlen(modelname)+strlen(".toolkits") +1); sprintf(toolkitsfilename, "%s%s%s",rootpath,modelname,".toolkits"); 42 42 lockfilename = xNew<char>(strlen(rootpath)+strlen(modelname)+strlen(".lock") +1); sprintf(lockfilename, "%s%s%s",rootpath,modelname,".lock"); 43 43 } … … 45 45 binfilename = xNew<char>(strlen(modelname)+strlen(".bin") +1); sprintf(binfilename, "%s%s",modelname,".bin"); 46 46 outbinfilename = xNew<char>(strlen(modelname)+strlen(".outbin")+1); sprintf(outbinfilename,"%s%s",modelname,".outbin"); 47 petscfilename = xNew<char>(strlen(modelname)+strlen(".petsc") +1); sprintf(petscfilename, "%s%s",modelname,".petsc");47 toolkitsfilename = xNew<char>(strlen(modelname)+strlen(".toolkits") +1); sprintf(toolkitsfilename, "%s%s",modelname,".toolkits"); 48 48 lockfilename = xNew<char>(strlen(modelname)+strlen(".lock") +1); sprintf(lockfilename, "%s%s",modelname,".lock"); 49 49 } … … 52 52 *pbinfilename=binfilename; 53 53 *poutbinfilename=outbinfilename; 54 *p petscfilename=petscfilename;54 *ptoolkitsfilename=toolkitsfilename; 55 55 *plockfilename=lockfilename; 56 56 *prootpath=rootpath; -
issm/trunk-jpl/src/c/solutions/kriging.cpp
r14330 r14624 67 67 } 68 68 69 /*Close output and petscoptions file and write lock file if requested*/69 /*Close output and toolkits options file and write lock file if requested*/ 70 70 _pprintLine_("write lock file:"); 71 71 WriteLockFile(lockfilename); -
issm/trunk-jpl/src/c/solutions/solutions.h
r14540 r14624 45 45 46 46 //diverse 47 void ProcessArguments(int* solution,char** pbinname,char** poutbinname,char** p petscname,char** plockname,char** prootpath,int argc,char **argv);47 void ProcessArguments(int* solution,char** pbinname,char** poutbinname,char** ptoolkitsname,char** plockname,char** prootpath,int argc,char **argv); 48 48 void WriteLockFile(char* filename); 49 49 void controlrestart(FemModel* femmodel,IssmDouble* J); -
issm/trunk-jpl/src/m/solve/solve.m
r14622 r14624 76 76 %Write all input files 77 77 marshall(md); % bin file 78 ToolkitsFile(md. solver,[md.miscellaneous.name '.toolkits']); % toolkits file78 ToolkitsFile(md.toolkits,[md.miscellaneous.name '.toolkits']); % toolkits file 79 79 BuildQueueScript(cluster,md.private.runtimename,md.miscellaneous.name,md.private.solution,md.settings.io_gather,md.debug.valgrind,md.debug.gprof); % queue file 80 80 -
issm/trunk-jpl/src/m/solve/solve.py
r14622 r14624 80 80 #Write all input files 81 81 marshall(md) # bin file 82 md. solver.ToolkitsFile(md.miscellaneous.name+'.toolkits') # toolkits file82 md.toolkits.ToolkitsFile(md.miscellaneous.name+'.toolkits') # toolkits file 83 83 cluster.BuildQueueScript(md.private.runtimename,md.miscellaneous.name,md.private.solution,md.settings.io_gather,md.debug.valgrind,md.debug.gprof) # queue file 84 84
Note:
See TracChangeset
for help on using the changeset viewer.