Changeset 12835


Ignore:
Timestamp:
07/31/12 10:15:53 (13 years ago)
Author:
Mathieu Morlighem
Message:

FIX: fixed compilation with new classes directory

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

Legend:

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

    r12832 r12835  
    213213                                        ./shared/Elements/GetGlobalDofList.cpp\
    214214                                        ./shared/Elements/GetNumberOfDofs.cpp\
     215                                        ./shared/Elements/PrintArrays.cpp\
    215216                                        ./shared/Elements/PddSurfaceMassBalance.cpp\
    216217                                        ./shared/Elements/ComputeDelta18oTemperaturePrecipitation.cpp\
     
    364365#}}}
    365366#DAKOTA sources  {{{
    366 dakota_sources = ./objects/DakotaPlugin.h\
    367                                           ./objects/DakotaPlugin.cpp\
     367dakota_sources = ./classes/dakota/DakotaPlugin.h\
     368                                          ./classes/dakota/DakotaPlugin.cpp\
    368369                                          ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.h\
    369370                                          ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp\
     
    699700                             ./modules/KMLOverlayx/KMLOverlayx.h\
    700701                             ./modules/KMLOverlayx/KMLOverlayx.cpp\
    701                              ./objects/KML/KML_Attribute.cpp\
    702                              ./objects/KML/KML_Attribute.h\
    703                              ./objects/KML/KML_Comment.cpp\
    704                              ./objects/KML/KML_Comment.h\
    705                              ./objects/KML/KML_ColorStyle.cpp\
    706                              ./objects/KML/KML_ColorStyle.h\
    707                              ./objects/KML/KML_Container.cpp\
    708                              ./objects/KML/KML_Container.h\
    709                              ./objects/KML/KML_Document.cpp\
    710                              ./objects/KML/KML_Document.h\
    711                              ./objects/KML/KML_Feature.cpp\
    712                              ./objects/KML/KML_Feature.h\
    713                              ./objects/KML/KML_File.cpp\
    714                              ./objects/KML/KML_File.h\
    715                              ./objects/KML/KML_Folder.cpp\
    716                              ./objects/KML/KML_Folder.h\
    717                              ./objects/KML/KML_Geometry.cpp\
    718                              ./objects/KML/KML_Geometry.h\
    719                              ./objects/KML/KML_GroundOverlay.cpp\
    720                              ./objects/KML/KML_GroundOverlay.h\
    721                              ./objects/KML/KML_Icon.cpp\
    722                              ./objects/KML/KML_Icon.h\
    723                              ./objects/KML/KML_LatLonBox.cpp\
    724                              ./objects/KML/KML_LatLonBox.h\
    725                              ./objects/KML/KML_LinearRing.cpp\
    726                              ./objects/KML/KML_LinearRing.h\
    727                              ./objects/KML/KML_LineString.cpp\
    728                              ./objects/KML/KML_LineString.h\
    729                              ./objects/KML/KML_LineStyle.cpp\
    730                              ./objects/KML/KML_LineStyle.h\
    731                              ./objects/KML/KML_MultiGeometry.cpp\
    732                              ./objects/KML/KML_MultiGeometry.h\
    733                              ./objects/KML/KML_Object.cpp\
    734                              ./objects/KML/KML_Object.h\
    735                              ./objects/KML/KML_Overlay.cpp\
    736                              ./objects/KML/KML_Overlay.h\
    737                              ./objects/KML/KML_Point.cpp\
    738                              ./objects/KML/KML_Point.h\
    739                              ./objects/KML/KML_Placemark.cpp\
    740                              ./objects/KML/KML_Placemark.h\
    741                              ./objects/KML/KML_Polygon.cpp\
    742                              ./objects/KML/KML_Polygon.h\
    743                              ./objects/KML/KML_PolyStyle.cpp\
    744                              ./objects/KML/KML_PolyStyle.h\
    745                              ./objects/KML/KML_Style.cpp\
    746                              ./objects/KML/KML_Style.h\
    747                              ./objects/KML/KML_StyleSelector.cpp\
    748                              ./objects/KML/KML_StyleSelector.h\
    749                              ./objects/KML/KML_SubStyle.cpp\
    750                              ./objects/KML/KML_SubStyle.h\
    751                              ./objects/KML/KML_Unknown.cpp\
    752                              ./objects/KML/KML_Unknown.h\
    753                              ./objects/KML/KMLFileReadUtils.cpp\
    754                              ./objects/KML/KMLFileReadUtils.h
     702                             ./classes/objects/KML/KML_Attribute.cpp\
     703                             ./classes/objects/KML/KML_Attribute.h\
     704                             ./classes/objects/KML/KML_Comment.cpp\
     705                             ./classes/objects/KML/KML_Comment.h\
     706                             ./classes/objects/KML/KML_ColorStyle.cpp\
     707                             ./classes/objects/KML/KML_ColorStyle.h\
     708                             ./classes/objects/KML/KML_Container.cpp\
     709                             ./classes/objects/KML/KML_Container.h\
     710                             ./classes/objects/KML/KML_Document.cpp\
     711                             ./classes/objects/KML/KML_Document.h\
     712                             ./classes/objects/KML/KML_Feature.cpp\
     713                             ./classes/objects/KML/KML_Feature.h\
     714                             ./classes/objects/KML/KML_File.cpp\
     715                             ./classes/objects/KML/KML_File.h\
     716                             ./classes/objects/KML/KML_Folder.cpp\
     717                             ./classes/objects/KML/KML_Folder.h\
     718                             ./classes/objects/KML/KML_Geometry.cpp\
     719                             ./classes/objects/KML/KML_Geometry.h\
     720                             ./classes/objects/KML/KML_GroundOverlay.cpp\
     721                             ./classes/objects/KML/KML_GroundOverlay.h\
     722                             ./classes/objects/KML/KML_Icon.cpp\
     723                             ./classes/objects/KML/KML_Icon.h\
     724                             ./classes/objects/KML/KML_LatLonBox.cpp\
     725                             ./classes/objects/KML/KML_LatLonBox.h\
     726                             ./classes/objects/KML/KML_LinearRing.cpp\
     727                             ./classes/objects/KML/KML_LinearRing.h\
     728                             ./classes/objects/KML/KML_LineString.cpp\
     729                             ./classes/objects/KML/KML_LineString.h\
     730                             ./classes/objects/KML/KML_LineStyle.cpp\
     731                             ./classes/objects/KML/KML_LineStyle.h\
     732                             ./classes/objects/KML/KML_MultiGeometry.cpp\
     733                             ./classes/objects/KML/KML_MultiGeometry.h\
     734                             ./classes/objects/KML/KML_Object.cpp\
     735                             ./classes/objects/KML/KML_Object.h\
     736                             ./classes/objects/KML/KML_Overlay.cpp\
     737                             ./classes/objects/KML/KML_Overlay.h\
     738                             ./classes/objects/KML/KML_Point.cpp\
     739                             ./classes/objects/KML/KML_Point.h\
     740                             ./classes/objects/KML/KML_Placemark.cpp\
     741                             ./classes/objects/KML/KML_Placemark.h\
     742                             ./classes/objects/KML/KML_Polygon.cpp\
     743                             ./classes/objects/KML/KML_Polygon.h\
     744                             ./classes/objects/KML/KML_PolyStyle.cpp\
     745                             ./classes/objects/KML/KML_PolyStyle.h\
     746                             ./classes/objects/KML/KML_Style.cpp\
     747                             ./classes/objects/KML/KML_Style.h\
     748                             ./classes/objects/KML/KML_StyleSelector.cpp\
     749                             ./classes/objects/KML/KML_StyleSelector.h\
     750                             ./classes/objects/KML/KML_SubStyle.cpp\
     751                             ./classes/objects/KML/KML_SubStyle.h\
     752                             ./classes/objects/KML/KML_Unknown.cpp\
     753                             ./classes/objects/KML/KML_Unknown.h\
     754                             ./classes/objects/KML/KMLFileReadUtils.cpp\
     755                             ./classes/objects/KML/KMLFileReadUtils.h
    755756#}}}
    756757#Petsc sources  {{{
  • issm/trunk-jpl/src/c/classes/IoModel.h

    r12822 r12835  
    1111#include "../EnumDefinitions/EnumDefinitions.h"
    1212
     13class Parameters;
    1314class Elements;
    1415class Param;
  • issm/trunk-jpl/src/c/classes/bamg/BamgQuadtree.h

    r12832 r12835  
    44
    55#include "./include.h"
     6#include "../objects/Object.h"
    67class DataSet;
    78
  • issm/trunk-jpl/src/c/classes/objects.h

    r12821 r12835  
    77
    88/*Abstract classes: */
    9 #include "./Object.h"
     9#include "./objects/objects.h"
    1010
    1111/*Objects: */
    1212#include "./Hook.h"
    1313#include "./DofIndexing.h"
    14 #include "./Vertex.h"
    15 #include "./Node.h"
    16 #include "./Segment.h"
    1714#include "./IoModel.h"
    1815#include "./Patch.h"
    1916#include "./Update.h"
    2017
    21 /*Constraints: */
    22 #include "./Constraints/Constraint.h"
    23 #include "./Constraints/SpcStatic.h"
    24 #include "./Constraints/SpcTransient.h"
    25 #include "./Constraints/SpcDynamic.h"
    26 
    2718/*Gauss*/
    28 #include "./Gauss/GaussTria.h"
    29 #include "./Gauss/GaussPenta.h"
    30 
    31 /*Loads: */
    32 #include "./Loads/Load.h"
    33 #include "./Loads/Friction.h"
    34 #include "./Loads/Icefront.h"
    35 #include "./Loads/Numericalflux.h"
    36 #include "./Loads/Riftfront.h"
    37 #include "./Loads/Penpair.h"
    38 #include "./Loads/Pengrid.h"
    39 
    40 /*Elements: */
    41 #include "./Elements/Element.h"
    42 #include "./Elements/Penta.h"
    43 #include "./Elements/PentaHook.h"
    44 #include "./Elements/PentaRef.h"
    45 #include "./Elements/Tria.h"
    46 #include "./Elements/TriaHook.h"
    47 #include "./Elements/TriaRef.h"
    48 
    49 /*KML parsing objects: */
    50 #include "./KML/KML_Attribute.h"
    51 #include "./KML/KML_Comment.h"
    52 #include "./KML/KML_ColorStyle.h"
    53 #include "./KML/KML_Container.h"
    54 #include "./KML/KML_Document.h"
    55 #include "./KML/KML_Feature.h"
    56 #include "./KML/KML_File.h"
    57 #include "./KML/KML_Folder.h"
    58 #include "./KML/KML_Geometry.h"
    59 #include "./KML/KML_GroundOverlay.h"
    60 #include "./KML/KML_Icon.h"
    61 #include "./KML/KML_LatLonBox.h"
    62 #include "./KML/KML_LinearRing.h"
    63 #include "./KML/KML_LineString.h"
    64 #include "./KML/KML_LineStyle.h"
    65 #include "./KML/KML_MultiGeometry.h"
    66 #include "./KML/KML_Object.h"
    67 #include "./KML/KML_Overlay.h"
    68 #include "./KML/KML_Point.h"
    69 #include "./KML/KML_Placemark.h"
    70 #include "./KML/KML_Polygon.h"
    71 #include "./KML/KML_PolyStyle.h"
    72 #include "./KML/KML_Style.h"
    73 #include "./KML/KML_StyleSelector.h"
    74 #include "./KML/KML_SubStyle.h"
    75 #include "./KML/KML_Unknown.h"
    76 #include "./KML/KMLFileReadUtils.h"
    77 
    78 /*Option parsing objects: */
    79 #include "./Options/Option.h"
    80 #include "./Options/OptionDouble.h"
    81 #include "./Options/OptionLogical.h"
    82 #include "./Options/OptionChar.h"
    83 #include "./Options/OptionStruct.h"
    84 #include "./Options/OptionCell.h"
    85 #include "./Options/OptionUtilities.h"
    86 
    87 /*Inputs: */
    88 #include "./Inputs/Input.h"
    89 #include "./Inputs/BoolInput.h"
    90 #include "./Inputs/DoubleInput.h"
    91 #include "./Inputs/IntInput.h"
    92 #include "./Inputs/PentaP1Input.h"
    93 #include "./Inputs/TriaP1Input.h"
    94 #include "./Inputs/ControlInput.h"
    95 #include "./Inputs/DatasetInput.h"
    96 #include "./Inputs/TransientInput.h"
    97 
    98 /*ElementResults: */
    99 #include "./ElementResults/ElementResult.h"
    100 #include "./ElementResults/DoubleElementResult.h"
    101 #include "./ElementResults/TriaP1ElementResult.h"
    102 #include "./ElementResults/PentaP1ElementResult.h"
    103 #include "./ElementResults/BoolElementResult.h"
    104 
    105 /*ExternalResults: */
    106 #include "./ExternalResults/ExternalResult.h"
    107 #include "./ExternalResults/BoolExternalResult.h"
    108 #include "./ExternalResults/DoubleExternalResult.h"
    109 #include "./ExternalResults/DoubleVecExternalResult.h"
    110 #include "./ExternalResults/DoubleMatExternalResult.h"
    111 #include "./ExternalResults/IntExternalResult.h"
    112 #include "./ExternalResults/PetscVecExternalResult.h"
    113 #include "./ExternalResults/StringExternalResult.h"
    114 
    115 /*Materials: */
    116 #include "./Materials/Material.h"
    117 #include "./Materials/Matice.h"
    118 #include "./Materials/Matpar.h"
     19#include "./gauss/GaussTria.h"
     20#include "./gauss/GaussPenta.h"
    11921
    12022/*Numerics:*/
    121 #include "./Numerics/ElementMatrix.h"
    122 #include "./Numerics/ElementVector.h"
    123 #include "./Numerics/Vector.h"
    124 #include "./Numerics/Matrix.h"
    125 
    126 /*Params: */
    127 #include "./Params/BoolParam.h"
    128 #include "./Params/DoubleMatParam.h"
    129 #include "./Params/DoubleTransientMatParam.h"
    130 #include "./Params/DoubleMatArrayParam.h"
    131 #include "./Params/DoubleParam.h"
    132 #include "./Params/DoubleVecParam.h"
    133 #include "./Params/IntParam.h"
    134 #include "./Params/IntVecParam.h"
    135 #include "./Params/IntMatParam.h"
    136 #include "./Params/FileParam.h"
    137 #include "./Params/Param.h"
    138 #include "./Params/MatrixParam.h"
    139 #include "./Params/VectorParam.h"
    140 #include "./Params/StringArrayParam.h"
    141 #include "./Params/StringParam.h"
    142 #include "./Params/TransientParam.h"
     23#include "./matrix/ElementMatrix.h"
     24#include "./matrix/ElementVector.h"
     25#include "./matrix/Vector.h"
     26#include "./matrix/Matrix.h"
    14327
    14428/*C objects: */
    145 #include "./Contour.h"
    14629#include "./FemModel.h"
    14730#include "./OptArgs.h"
     
    14932
    15033/*Bamg: */
    151 #include "./Bamg/BamgOpts.h"
    152 #include "./Bamg/BamgGeom.h"
    153 #include "./Bamg/BamgMesh.h"
    154 #include "./Bamg/Metric.h"
    155 #include "./Bamg/DoubleAndInt.h"
    156 #include "./Bamg/Direction.h"
    157 #include "./Bamg/BamgVertex.h"
    158 #include "./Bamg/AdjacentTriangle.h"
    159 #include "./Bamg/Edge.h"
    160 #include "./Bamg/GeomVertex.h"
    161 #include "./Bamg/GeomEdge.h"
    162 #include "./Bamg/Curve.h"
    163 #include "./Bamg/Triangle.h"
    164 #include "./Bamg/ListofIntersectionTriangles.h"
    165 #include "./Bamg/GeomSubDomain.h"
    166 #include "./Bamg/SubDomain.h"
    167 #include "./Bamg/VertexOnGeom.h"
    168 #include "./Bamg/VertexOnVertex.h"
    169 #include "./Bamg/VertexOnEdge.h"
    170 #include "./Bamg/CrackedEdge.h"
    171 #include "./Bamg/Mesh.h"
    172 #include "./Bamg/Geometry.h"
    173 #include "./Bamg/BamgQuadtree.h"
    174 #include "./Bamg/SetOfE4.h"
     34#include "./bamg/BamgOpts.h"
     35#include "./bamg/BamgGeom.h"
     36#include "./bamg/BamgMesh.h"
     37#include "./bamg/Metric.h"
     38#include "./bamg/DoubleAndInt.h"
     39#include "./bamg/Direction.h"
     40#include "./bamg/BamgVertex.h"
     41#include "./bamg/AdjacentTriangle.h"
     42#include "./bamg/Edge.h"
     43#include "./bamg/GeomVertex.h"
     44#include "./bamg/GeomEdge.h"
     45#include "./bamg/Curve.h"
     46#include "./bamg/Triangle.h"
     47#include "./bamg/ListofIntersectionTriangles.h"
     48#include "./bamg/GeomSubDomain.h"
     49#include "./bamg/SubDomain.h"
     50#include "./bamg/VertexOnGeom.h"
     51#include "./bamg/VertexOnVertex.h"
     52#include "./bamg/VertexOnEdge.h"
     53#include "./bamg/CrackedEdge.h"
     54#include "./bamg/Mesh.h"
     55#include "./bamg/Geometry.h"
     56#include "./bamg/BamgQuadtree.h"
     57#include "./bamg/SetOfE4.h"
    17558
    17659/*Kriging*/
    177 #include "./Kriging/Variogram.h"
    178 #include "./Kriging/GaussianVariogram.h"
    179 #include "./Kriging/ExponentialVariogram.h"
    180 #include "./Kriging/SphericalVariogram.h"
    181 #include "./Kriging/PowerVariogram.h"
    182 #include "./Kriging/Quadtree.h"
    183 #include "./Kriging/Observation.h"
     60#include "./kriging/Variogram.h"
     61#include "./kriging/GaussianVariogram.h"
     62#include "./kriging/ExponentialVariogram.h"
     63#include "./kriging/SphericalVariogram.h"
     64#include "./kriging/PowerVariogram.h"
     65#include "./kriging/Quadtree.h"
     66#include "./kriging/Observation.h"
    18467
    18568#endif
  • issm/trunk-jpl/src/c/classes/objects/KML/KMLFileReadUtils.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Attribute.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_ColorStyle.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Comment.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Container.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Document.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
     
    4848}
    4949/*}}}*/
    50 
    5150/*FUNCTION KML_Document::DeepEcho {{{*/
    5251void  KML_Document::DeepEcho(){
     
    5958}
    6059/*}}}*/
    61 
    6260/*FUNCTION KML_Document::DeepEcho {{{*/
    6361void  KML_Document::DeepEcho(const char* indent){
     
    7169}
    7270/*}}}*/
    73 
    7471/*FUNCTION KML_Document::Write {{{*/
    7572void  KML_Document::Write(FILE* filout,const char* indent){
     
    8784}
    8885/*}}}*/
    89 
    9086/*FUNCTION KML_Document::Read {{{*/
    9187void  KML_Document::Read(FILE* fid,char* kstr){
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Feature.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_File.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Folder.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
     
    4848}
    4949/*}}}*/
    50 
    5150/*FUNCTION KML_Folder::DeepEcho {{{*/
    5251void  KML_Folder::DeepEcho(){
     
    5958}
    6059/*}}}*/
    61 
    6260/*FUNCTION KML_Folder::DeepEcho {{{*/
    6361void  KML_Folder::DeepEcho(const char* indent){
     
    7169}
    7270/*}}}*/
    73 
    7471/*FUNCTION KML_Folder::Write {{{*/
    7572void  KML_Folder::Write(FILE* filout,const char* indent){
     
    8784}
    8885/*}}}*/
    89 
    9086/*FUNCTION KML_Folder::Read {{{*/
    9187void  KML_Folder::Read(FILE* fid,char* kstr){
     
    129125}
    130126/*}}}*/
    131 
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Geometry.cpp

    r12493 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../Container/Container.h"
    18 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    1920/*}}}*/
    2021
     
    4445}
    4546/*}}}*/
    46 
    4747/*FUNCTION KML_Geometry::DeepEcho {{{*/
    4848void  KML_Geometry::DeepEcho(){
     
    5555}
    5656/*}}}*/
    57 
    5857/*FUNCTION KML_Geometry::DeepEcho {{{*/
    5958void  KML_Geometry::DeepEcho(const char* indent){
     
    6463}
    6564/*}}}*/
    66 
    6765/*FUNCTION KML_Geometry::Write {{{*/
    6866void  KML_Geometry::Write(FILE* filout,const char* indent){
     
    7371}
    7472/*}}}*/
    75 
    7673/*FUNCTION KML_Geometry::Read {{{*/
    7774void  KML_Geometry::Read(FILE* fid,char* kstr){
     
    9289}
    9390/*}}}*/
    94 
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_GroundOverlay.cpp

    r12514 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Icon.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_LatLonBox.cpp

    r12513 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_LineString.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
    20 #include "../../modules/Ll2xyx/Ll2xyx.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
     20#include "../../../modules/Ll2xyx/Ll2xyx.h"
    2121/*}}}*/
    2222
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_LineStyle.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_LinearRing.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../Container/Container.h"
    18 #include "../../include/include.h"
    19 #include "../../io/io.h"
    20 #include "../../modules/Ll2xyx/Ll2xyx.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
     20#include "../../../modules/Ll2xyx/Ll2xyx.h"
    2121/*}}}*/
    2222
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_MultiGeometry.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Object.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Overlay.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Placemark.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Point.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
    20 #include "../../modules/Ll2xyx/Ll2xyx.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
     20#include "../../../modules/Ll2xyx/Ll2xyx.h"
    2121/*}}}*/
    2222
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_PolyStyle.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Polygon.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Style.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_StyleSelector.cpp

    r12493 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../Container/Container.h"
    18 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    1920/*}}}*/
    2021
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_SubStyle.cpp

    r12493 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../Container/Container.h"
    18 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    1920/*}}}*/
    2021
  • issm/trunk-jpl/src/c/classes/objects/KML/KML_Unknown.cpp

    r12520 r12835  
    1414#include <string.h>
    1515#include "../objects.h"
    16 #include "../../shared/shared.h"
    17 #include "../../io/io.h"
    18 #include "../../Container/Container.h"
    19 #include "../../include/include.h"
     16#include "../../../shared/shared.h"
     17#include "../../../io/io.h"
     18#include "../../../Container/Container.h"
     19#include "../../../include/include.h"
    2020/*}}}*/
    2121
  • issm/trunk-jpl/src/c/classes/objects/objects.h

    r12832 r12835  
    99#include "./Object.h"
    1010
    11 /*Orphans: */
     11/*Objects: */
    1212#include "./Contour.h"
    13 
    14 /*Objects: */
    1513#include "./Vertex.h"
    1614#include "./Node.h"
  • issm/trunk-jpl/src/c/issm.h

    r12377 r12835  
    44
    55#ifndef _ISSM_H_
    6 #define  _ISSM_H_
     6#define _ISSM_H_
    77
    88#ifdef HAVE_CONFIG_H
     
    1414#include "./include/include.h"
    1515#include "./shared/shared.h"
    16 #include "./objects/objects.h"
     16#include "./classes/classes.h"
    1717#include "./Container/Container.h"
    1818#include "./EnumDefinitions/EnumDefinitions.h"
  • issm/trunk-jpl/src/c/matlab/io/MatlabMatrixToMatrix.cpp

    r12365 r12835  
    1414#include <string.h>
    1515#include "./matlabio.h"
    16 #include "../../objects/objects.h"
     16#include "../../classes/classes.h"
    1717#include "../../shared/shared.h"
    1818#include "../../Container/Container.h"
  • issm/trunk-jpl/src/c/matlab/io/MatlabVectorToVector.cpp

    r12365 r12835  
    1414#include <string.h>
    1515#include "./matlabio.h"
    16 #include "../../objects/objects.h"
     16#include "../../classes/classes.h"
    1717#include "../../shared/shared.h"
    1818#include "../../Container/Container.h"
  • issm/trunk-jpl/src/c/matlab/io/matlabio.h

    r12102 r12835  
    1212#endif
    1313
    14 #include "../../objects/objects.h"
     14#include "../../classes/classes.h"
    1515#include "../../Container/Container.h"
    1616#include "../../include/include.h"
  • issm/trunk-jpl/src/c/shared/Elements/elements.h

    r12832 r12835  
    44
    55#ifndef _SHARED_ELEMENTS_H_
    6 #define  _SHARED_ELEMENTS_H_
     6#define _SHARED_ELEMENTS_H_
    77
    88#include "../../classes/objects/objects.h"
     
    2424int*   GetLocalDofList( Node** nodes,int numnodes,int setenum,int approximation_enum);
    2525int*   GetGlobalDofList(Node** nodes,int numnodes,int setenum,int approximation_enum);
     26
    2627#ifdef _HAVE_DIAGNOSTIC_
    2728void   CoordinateSystemTransform(IssmDouble** ptransform,Node** nodes,int numnodes,int* cs_array);
     
    3637#endif
    3738
    38 inline void printarray(IssmPDouble* array,int lines,int cols=1){
    39         _printLine_("");
    40         for(int i=0;i<lines;i++){ 
    41                 _printString_("   [ ");
    42                 for(int j=0;j<cols;j++) _printString_( " " << setw(11) << setprecision (5) << array[i*cols+j]);
    43                 _printLine_(" ]");
    44         } 
    45         _printLine_("");
    46 }
    47 inline void printarray(int* array,int lines,int cols=1){
    48         _printLine_("");
    49         for(int i=0;i<lines;i++){ 
    50                 _printString_("   [ ");
    51                 for(int j=0;j<cols;j++) _printString_( " " << setw(11) << setprecision (5) << array[i*cols+j]);
    52                 _printLine_(" ]");
    53         } 
    54         _printLine_("");
    55 }
    56 inline void printbinary(int n) {
    57         unsigned int i=1L<<(sizeof(n)*8-1);
    58         while (i>0) {
    59                 if (n&i)
    60                  _printString_("1");
    61                 else
    62                  _printString_("0");
    63                 i>>=1;
    64         }
    65 }
    66 
     39/*Print arrays*/
     40void printarray(IssmPDouble* array,int lines,int cols=1);
     41void printarray(int* array,int lines,int cols=1);
     42void printbinary(int n);
    6743#endif //ifndef _SHARED_ELEMENTS_H_
  • issm/trunk-jpl/src/c/shared/Exp/DomainOutlineRead.cpp

    r12704 r12835  
    1010#include "../Alloc/alloc.h"
    1111#include "../../include/include.h"
    12 #include "../../objects/objects.h"
     12#include "../../classes/classes.h"
    1313#include "../Exceptions/exceptions.h"
    1414#include "../../Container/DataSet.h"
Note: See TracChangeset for help on using the changeset viewer.