Changeset 14907


Ignore:
Timestamp:
05/05/13 10:38:04 (12 years ago)
Author:
Eric.Larour
Message:

CHG: de-entangling dakota include files

Location:
issm/trunk-jpl/src/c
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/Makefile.am

    r14904 r14907  
    363363                                          ./modules/ModelProcessorx/Dakota/CreateParametersDakota.cpp\
    364364                                          ./solutions/dakota_core.cpp\
     365                                          ./solutions/DakotaSpawnCore.h\
    365366                                          ./solutions/DakotaSpawnCore.cpp
    366367#}}}
  • issm/trunk-jpl/src/c/classes/dakota/DakotaPlugin.cpp

    r13788 r14907  
    2121#endif
    2222
    23 /*Standard ISSM includes: */
    24 #include "../../shared/shared.h"
    25 #include "../../include/include.h"
    26 #include "../../solutions/solutions.h"
    27 #include "../classes.h"
    28 
    2923/*Standard includes: */
    3024#include <string>
     25
     26/*ISSM includes: */
     27#include "../../include/types.h"
     28#include "../../shared/MemOps/MemOps.h"
     29#include "../../solutions/DakotaSpawnCore.h"
     30
    3131
    3232#ifdef _HAVE_DAKOTA_ //only works if dakota library has been compiled in.
  • issm/trunk-jpl/src/c/classes/dakota/DakotaPlugin.h

    r13787 r14907  
    99/*Headers:*/
    1010#include <DirectApplicInterface.H>
    11 #include "../../toolkits/toolkits.h"
    12 #include "../../classes/classes.h"
    1311
    1412namespace SIM {
  • issm/trunk-jpl/src/c/solutions/dakota_core.cpp

    r14514 r14907  
    4848#include <DakotaModel.H>
    4949#include <DakotaInterface.H>
     50#include "./DakotaSpawnCore.h"
    5051#endif
    5152/*}}}*/
  • issm/trunk-jpl/src/c/solutions/solutions.h

    r14624 r14907  
    66#define SOLUTIONS_H_
    77
    8 #include "../classes/objects/objects.h"
    9 #include "../io/io.h"
    10 #include "../toolkits/toolkits.h"
    11 
     8/*forward declarations: */
    129struct OptArgs;
    1310class FemModel;
     11class Parameters;
     12template <class doubletype> class Matrix;
     13template <class doubletype> class Vector;
     14
     15#include "../io/Comm/Comm.h"
     16#include "../include/types.h"
    1417
    1518/*cores: */
     
    5154COMM EnvironmentInit(int argc,char** argv);
    5255void EnvironmentFinalize(void);
    53 int  DakotaSpawnCore(double* responses, int numresponses, double* variables, char** variables_descriptors,int numvariables, void* femmodel,int counter);
    5456void PrintBanner(void);
    5557
     
    6062void AdjointCorePointerFromSolutionEnum(void (**padjointcore)(FemModel*),int solutiontype);
    6163
     64
    6265#endif
Note: See TracChangeset for help on using the changeset viewer.