source: issm/oecreview/Archive/18296-19100/ISSM-19046-19047.diff@ 19102

Last change on this file since 19102 was 19102, checked in by Mathieu Morlighem, 10 years ago

NEW: added 18296-19100

File size: 51.9 KB
  • ../trunk-jpl/src/c/modules/modules.h

     
    1111#include "./Bamgx/Bamgx.h"
    1212#include "./BamgConvertMeshx/BamgConvertMeshx.h"
    1313#include "./BamgTriangulatex/BamgTriangulatex.h"
     14#include "./Calvingx/Calvingx.h"
    1415#include "./Chacox/Chacox.h"
    1516#include "./ConfigureObjectsx/ConfigureObjectsx.h"
    1617#include "./ContourToMeshx/ContourToMeshx.h"
  • ../trunk-jpl/src/c/modules/Calvingx/Calvingx.h

     
     1#ifndef _CALVINGX_H
     2#define _CALVINGX_H
     3
     4#include "../../classes/classes.h"
     5#include "../../analyses/analyses.h"
     6
     7/* local prototypes: */
     8void Calvingx(FemModel* femmodel);
     9
     10#endif
  • ../trunk-jpl/src/c/modules/Calvingx/Calvingx.cpp

     
     1/*!\file Calvingx
     2 * \brief: compute inverse method gradient
     3 */
     4
     5#include "./Calvingx.h"
     6#include "../../shared/shared.h"
     7#include "../../toolkits/toolkits.h"
     8
     9void Calvingx(FemModel* femmodel){
     10
     11        /*Recover Calving law Enum*/
     12        int calvinglaw;
     13        femmodel->parameters->FindParam(&calvinglaw,CalvingLawEnum);
     14
     15        /*Calculate calving rate*/
     16        switch(calvinglaw){
     17                case DefaultCalvingEnum:
     18                        break;
     19                case CalvingLevermannEnum:
     20                        if(VerboseModule()) _printf0_("   computing Levermann's calving rate\n");
     21                        femmodel->StrainRateparallelx();
     22                        femmodel->StrainRateperpendicularx();
     23                        femmodel->CalvingRateLevermannx();
     24                        break;
     25                case CalvingPiEnum:
     26                        if(VerboseModule()) _printf0_("   computing Pi's calving rate\n");
     27                        femmodel->StrainRateparallelx();
     28                        femmodel->DeviatoricStressx();
     29                        femmodel->CalvingRatePix();
     30                        break;
     31                case CalvingDevEnum:
     32                        femmodel->CalvingRateDevx();
     33                        femmodel->ElementOperationx(&Element::CalvingRateDev);
     34                        break;
     35                default:
     36                        _error_("Caving law "<<EnumToStringx(calvinglaw)<<" not supported yet");
     37        }
     38}
  • ../trunk-jpl/src/c/modules/Calvingx

  • ../trunk-jpl/src/c/modules/ExpToLevelSetx

    Property changes on: ../trunk-jpl/src/c/modules/Calvingx
    ___________________________________________________________________
    Added: svn:ignore
    ## -0,0 +1,2 ##
    +.deps
    +.dirstamp
  • ../trunk-jpl/src/c/modules

    Property changes on: ../trunk-jpl/src/c/modules/ExpToLevelSetx
    ___________________________________________________________________
    Modified: svn:ignore
    ## -1 +1,2 ##
     .deps
    +.dirstamp
  • ../trunk-jpl/src/c/Makefile.am

    Property changes on: ../trunk-jpl/src/c/modules
    ___________________________________________________________________
    Added: svn:ignore
    ## -0,0 +1 ##
    +.deps
     
    1414
    1515#Core sources
    1616#Core sources{{{
    17 issm_sources = ./datastructures/DataSet.h\
    18                                         ./datastructures/DataSet.cpp\
    19                                         ./datastructures/Object.h\
    20                                         ./datastructures/datastructures.h\
    21                                         ./classes/classes.h\
    22                                         ./classes/gauss/Gauss.h\
    23                                         ./classes/gauss/GaussSeg.h\
     17issm_sources = ./datastructures/DataSet.cpp\
    2418                                        ./classes/gauss/GaussSeg.cpp\
    25                                         ./classes/gauss/GaussTria.h\
    2619                                        ./classes/gauss/GaussTria.cpp\
    27                                         ./classes/gauss/GaussTetra.h\
    2820                                        ./classes/gauss/GaussTetra.cpp\
    29                                         ./classes/gauss/GaussPenta.h\
    3021                                        ./classes/gauss/GaussPenta.cpp\
    31                                         ./classes/Update.h\
    32                                         ./classes/FemModel.h\
    3322                                        ./classes/FemModel.cpp\
    34                                         ./classes/Material.h\
    35                                         ./classes/Load.h\
    36                                         ./classes/Contour.h\
    37                                         ./classes/Loads/Friction.h\
    3823                                        ./classes/Loads/Friction.cpp\
    39                                         ./classes/Inputs/TransientInput.h\
    4024                                        ./classes/Inputs/TransientInput.cpp\
    4125                                        ./classes/Constraints/SpcTransient.cpp\
    42                                         ./classes/Constraints/SpcTransient.h\
    43                                         ./classes/IndependentObject.h\
    4426                                        ./classes/IndependentObject.cpp\
    45                                         ./classes/DependentObject.h\
    4627                                        ./classes/DependentObject.cpp\
    47                                         ./classes/DofIndexing.h\
    4828                                        ./classes/DofIndexing.cpp\
    49                                         ./classes/IoModel.h\
    5029                                        ./classes/IoModel.cpp\
    51                                         ./classes/Contours.h\
    5230                                        ./classes/Contours.cpp\
    53                                         ./classes/Nodes.h\
    5431                                        ./classes/Nodes.cpp\
    55                                         ./classes/Vertices.h\
    5632                                        ./classes/Vertices.cpp\
    57                                         ./classes/Node.h\
    5833                                        ./classes/Node.cpp\
    59                                         ./classes/Segment.h\
    60                                         ./classes/Vertex.h\
    6134                                        ./classes/Vertex.cpp\
    62                                         ./classes/Hook.h\
    6335                                        ./classes/Hook.cpp\
    64                                         ./classes/ExternalResults/Results.h\
    6536                                        ./classes/ExternalResults/Results.cpp\
    66                                         ./classes/ExternalResults/ExternalResult.h\
    67                                         ./classes/ExternalResults/GenericExternalResult.h\
    68                                         ./classes/Elements/Element.h\
    6937                                        ./classes/Elements/Element.cpp\
    70                                         ./classes/Elements/Elements.h\
    7138                                        ./classes/Elements/Elements.cpp\
    72                                         ./classes/Elements/ElementHook.h\
    7339                                        ./classes/Elements/ElementHook.cpp\
    74                                         ./classes/Elements/Seg.h\
    7540                                        ./classes/Elements/Seg.cpp\
    76                                         ./classes/Elements/SegRef.h\
    7741                                        ./classes/Elements/SegRef.cpp\
    78                                         ./classes/Elements/Tria.h\
    7942                                        ./classes/Elements/Tria.cpp\
    80                                         ./classes/Elements/TriaRef.h\
    8143                                        ./classes/Elements/TriaRef.cpp\
    82                                         ./classes/Elements/Tetra.h\
    8344                                        ./classes/Elements/Tetra.cpp\
    84                                         ./classes/Elements/TetraRef.h\
    8545                                        ./classes/Elements/TetraRef.cpp\
    86                                         ./classes/Elements/Penta.h\
    8746                                        ./classes/Elements/Penta.cpp\
    88                                         ./classes/Elements/PentaRef.h\
    8947                                        ./classes/Elements/PentaRef.cpp\
    90                                         ./classes/Inputs/Inputs.h\
    9148                                        ./classes/Inputs/Inputs.cpp\
    92                                         ./classes/Inputs/Input.h\
    93                                         ./classes/Inputs/InputLocal.h\
    94                                         ./classes/Inputs/SegInput.h\
    9549                                        ./classes/Inputs/SegInput.cpp\
    96                                         ./classes/Inputs/TriaInput.h\
    9750                                        ./classes/Inputs/TriaInput.cpp\
    98                                         ./classes/Inputs/BoolInput.h\
    9951                                        ./classes/Inputs/BoolInput.cpp\
    100                                         ./classes/Inputs/IntInput.h\
    10152                                        ./classes/Inputs/IntInput.cpp\
    102                                         ./classes/Inputs/DoubleInput.h\
    10353                                        ./classes/Inputs/DoubleInput.cpp\
    104                                         ./classes/Inputs/DatasetInput.h\
    10554                                        ./classes/Inputs/DatasetInput.cpp\
    106                                         ./classes/Materials/Materials.h\
    10755                                        ./classes/Materials/Materials.cpp\
    108                                         ./classes/Materials/Matice.h\
    10956                                        ./classes/Materials/Matice.cpp\
    110                                         ./classes/Materials/Matseaice.h\
    11157                                        ./classes/Materials/Matseaice.cpp\
    112                                         ./classes/Materials/Matpar.h\
    11358                                        ./classes/Materials/Matpar.cpp\
    114                                         ./classes/Constraints/Constraints.h\
    11559                                        ./classes/Constraints/Constraints.cpp\
    116                                         ./classes/Constraints/Constraint.h\
    11760                                        ./classes/Constraints/SpcStatic.cpp\
    118                                         ./classes/Constraints/SpcStatic.h\
    11961                                        ./classes/Constraints/SpcDynamic.cpp\
    120                                         ./classes/Constraints/SpcDynamic.h\
    121                                         ./classes/Loads/Loads.h\
    12262                                        ./classes/Loads/Loads.cpp\
    12363                                        ./classes/Loads/Penpair.cpp\
    124                                         ./classes/Loads/Penpair.h\
    12564                                        ./classes/Loads/Pengrid.cpp\
    126                                         ./classes/Loads/Pengrid.h\
    12765                                        ./classes/Loads/Numericalflux.cpp\
    128                                         ./classes/Loads/Numericalflux.h\
    129                                         ./classes/matrix/matrixobjects.h\
    130                                         ./classes/matrix/ElementMatrix.h\
    13166                                        ./classes/matrix/ElementMatrix.cpp\
    132                                         ./classes/matrix/ElementVector.h\
    13367                                        ./classes/matrix/ElementVector.cpp\
    134                                         ./classes/Params/Parameters.h\
    13568                                        ./classes/Params/Parameters.cpp\
    136                                         ./classes/Params/Param.h\
    137                                         ./classes/Params/GenericParam.h\
    13869                                        ./classes/Params/BoolParam.cpp\
    139                                         ./classes/Params/BoolParam.h\
    14070                                        ./classes/Params/IntParam.cpp\
    141                                         ./classes/Params/IntParam.h\
    14271                                        ./classes/Params/IntVecParam.cpp\
    143                                         ./classes/Params/IntVecParam.h\
    14472                                        ./classes/Params/IntMatParam.cpp\
    145                                         ./classes/Params/IntMatParam.h\
    14673                                        ./classes/Params/DoubleParam.cpp\
    147                                         ./classes/Params/DoubleParam.h\
    14874                                        ./classes/Params/FileParam.cpp\
    149                                         ./classes/Params/FileParam.h\
    15075                                        ./classes/Params/StringArrayParam.cpp\
    151                                         ./classes/Params/StringArrayParam.h\
    15276                                        ./classes/Params/DoubleMatParam.cpp\
    153                                         ./classes/Params/DoubleMatParam.h\
    15477                                        ./classes/Params/DoubleTransientMatParam.cpp\
    155                                         ./classes/Params/DoubleTransientMatParam.h\
    15678                                        ./classes/Params/DoubleMatArrayParam.cpp\
    157                                         ./classes/Params/DoubleMatArrayParam.h\
    15879                                        ./classes/Params/DoubleVecParam.cpp\
    159                                         ./classes/Params/DoubleVecParam.h\
    16080                                        ./classes/Params/StringParam.cpp\
    161                                         ./classes/Params/StringParam.h\
    162                                         ./classes/Params/MatrixParam.h\
    16381                                        ./classes/Params/MatrixParam.cpp\
    164                                         ./classes/Params/VectorParam.h\
    16582                                        ./classes/Params/VectorParam.cpp\
    166                                         ./classes/Params/TransientParam.h\
    16783                                        ./classes/Params/TransientParam.cpp\
    168                                         ./classes/Params/DataSetParam.h\
    16984                                        ./classes/Params/DataSetParam.cpp\
    170                                         ./classes/Profiler.h\
    17185                                        ./classes/Profiler.cpp\
    172                                         ./shared/shared.h\
    173                                         ./shared/MemOps/MemOps.h\
    17486                                        ./shared/MemOps/MemOps.cpp\
    175                                         ./shared/Matrix/matrix.h\
    17687                                        ./shared/Matrix/MatrixUtils.cpp\
    177                                         ./shared/io/io.h\
    178                                         ./shared/io/Disk/diskio.h\
    17988                                        ./shared/io/Disk/pfopen.cpp\
    18089                                        ./shared/io/Disk/pfclose.cpp\
    18190                                        ./shared/io/Disk/WriteLockFile.cpp\
    18291                                        ./shared/io/Print/PrintfFunction.cpp\
    183                                         ./shared/io/Print/Print.h\
    184                                         ./shared/io/Comm/IssmComm.h\
    18592                                        ./shared/io/Comm/IssmComm.cpp\
    18693                                        ./shared/LatLong/Ll2xyx.cpp\
    18794                                        ./shared/LatLong/Xy2llx.cpp\
    188                                         ./shared/FSanalyticals/fsanalyticals.h\
    18995                                        ./shared/FSanalyticals/fsanalyticals.cpp\
    190                                         ./shared/Enum/Enum.h\
    191                                         ./shared/Enum/EnumDefinitions.h\
    19296                                        ./shared/Enum/EnumToStringx.cpp\
    19397                                        ./shared/Enum/StringToEnumx.cpp\
    194                                         ./shared/Numerics/numerics.h\
    195                                         ./shared/Numerics/types.h\
    196                                         ./shared/Numerics/constants.h\
    197                                         ./shared/Numerics/Verbosity.h\
    19898                                        ./shared/Numerics/Verbosity.cpp\
    199                                         ./shared/Numerics/GaussPoints.h\
    20099                                        ./shared/Numerics/GaussPoints.cpp\
    201100                                        ./shared/Numerics/cross.cpp\
    202                                         ./shared/Numerics/isnan.h\
    203101                                        ./shared/Numerics/isnan.cpp\
    204102                                        ./shared/Numerics/cubic.cpp\
    205103                                        ./shared/Numerics/NewtonSolveDnorm.cpp\
    206104                                        ./shared/Numerics/extrema.cpp\
    207105                                        ./shared/Numerics/XZvectorsToCoordinateSystem.cpp\
    208                                         ./shared/Numerics/OptPars.h\
    209                                         ./shared/Exceptions/exceptions.h\
    210106                                        ./shared/Exceptions/Exceptions.cpp\
    211107                                        ./shared/Sorting/binary_search.cpp\
    212                                         ./shared/Sorting/sorting.h\
    213                                         ./shared/Elements/elements.h\
    214108                                        ./shared/Elements/Cuffey.cpp\
    215109                                        ./shared/Elements/StressIntensityIntegralWeight.cpp\
    216110                                        ./shared/Elements/Paterson.cpp\
     
    221115                                        ./shared/Elements/ComputeDelta18oTemperaturePrecipitation.cpp\
    222116                                        ./shared/Elements/ComputeMungsmTemperaturePrecipitation.cpp\
    223117                                        ./shared/Elements/DrainageFunctionWaterfraction.cpp\
    224                                         ./shared/String/sharedstring.h\
    225118                                        ./shared/String/DescriptorIndex.cpp\
    226                                         ./toolkits/metis/metisincludes.h\
    227                                         ./toolkits/issm/issmtoolkit.h\
    228                                         ./toolkits/issm/IssmToolkitUtils.h\
    229119                                        ./toolkits/issm/IssmToolkitUtils.cpp\
    230                                         ./toolkits/issm/IssmAbsMat.h\
    231                                         ./toolkits/issm/IssmAbsVec.h\
    232                                         ./toolkits/issm/IssmDenseMat.h\
    233                                         ./toolkits/issm/IssmMat.h\
    234                                         ./toolkits/issm/IssmSeqVec.h\
    235                                         ./toolkits/issm/IssmVec.h\
    236                                         ./toolkits/issm/IssmSolver.h\
    237120                                        ./toolkits/issm/IssmSolver.cpp\
    238                                         ./toolkits/issm/SparseRow.h\
    239                                         ./toolkits/issm/Bucket.h\
    240                                         ./toolkits/mpi/issmmpi.h\
    241121                                        ./toolkits/mpi/issmmpi.cpp\
    242                                         ./toolkits/mpi/commops/commops.h\
    243122                                        ./toolkits/mpi/commops/DetermineLocalSize.cpp\
    244123                                        ./toolkits/mpi/commops/DetermineGlobalSize.cpp\
    245124                                        ./toolkits/mpi/commops/DetermineRowRankFromLocalSize.cpp\
    246125                                        ./toolkits/mpi/commops/GetOwnershipBoundariesFromRange.cpp\
    247                                         ./toolkits/adolc/adolcincludes.h\
    248                                         ./toolkits/adolc/AdolcEdf.h\
    249                                         ./toolkits/ToolkitOptions.h\
    250126                                        ./toolkits/ToolkitOptions.cpp\
    251                                         ./toolkits/triangle/triangleincludes.h\
    252                                         ./toolkits/objects/toolkitobjects.h\
    253                                         ./toolkits/objects/Matrix.h\
    254                                         ./toolkits/objects/Vector.h\
    255                                         ./toolkits/objects/Solver.h\
    256                                         ./toolkitsenums.h\
    257                                         ./toolkits.h\
    258                                         ./modules/ModelProcessorx/ModelProcessorx.h\
    259127                                        ./modules/ModelProcessorx/ModelProcessorx.cpp\
    260128                                        ./modules/ModelProcessorx/ElementsAndVerticesPartitioning.cpp\
    261129                                        ./modules/ModelProcessorx/NodesPartitioning.cpp\
     
    269137                                        ./modules/ModelProcessorx/CreateNumberNodeToElementConnectivity.cpp\
    270138                                        ./modules/ModelProcessorx/CreateElementsVerticesAndMaterials.cpp\
    271139                                        ./modules/ModelProcessorx/CreateNodes.cpp\
    272                                         ./modules/ParseToolkitsOptionsx/ParseToolkitsOptionsx.h\
    273140                                        ./modules/ParseToolkitsOptionsx/ParseToolkitsOptionsx.cpp\
    274                                         ./modules/NodesDofx/NodesDofx.h\
    275141                                        ./modules/NodesDofx/NodesDofx.cpp\
    276                                         ./modules/NodalValuex/NodalValuex.h\
    277142                                        ./modules/NodalValuex/NodalValuex.cpp\
    278                                         ./modules/VerticesDofx/VerticesDofx.h\
    279143                                        ./modules/VerticesDofx/VerticesDofx.cpp\
    280                                         ./modules/VertexCoordinatesx/VertexCoordinatesx.h\
    281144                                        ./modules/VertexCoordinatesx/VertexCoordinatesx.cpp\
    282                                         ./modules/OutputResultsx/OutputResultsx.h\
    283145                                        ./modules/OutputResultsx/OutputResultsx.cpp\
    284                                         ./modules/InputDepthAverageAtBasex/InputDepthAverageAtBasex.h\
    285146                                        ./modules/InputDepthAverageAtBasex/InputDepthAverageAtBasex.cpp\
    286                                         ./modules/InputDuplicatex/InputDuplicatex.h\
    287147                                        ./modules/InputDuplicatex/InputDuplicatex.cpp\
    288                                         ./modules/InputExtrudex/InputExtrudex.h\
    289148                                        ./modules/InputExtrudex/InputExtrudex.cpp\
    290                                         ./modules/InputScalex/InputScalex.h\
    291149                                        ./modules/InputScalex/InputScalex.cpp\
    292                                         ./modules/SurfaceAreax/SurfaceAreax.h\
    293150                                        ./modules/SurfaceAreax/SurfaceAreax.cpp\
    294                                         ./modules/AllocateSystemMatricesx/AllocateSystemMatricesx.h\
    295151                                        ./modules/AllocateSystemMatricesx/AllocateSystemMatricesx.cpp\
    296                                         ./modules/CreateJacobianMatrixx/CreateJacobianMatrixx.h\
    297152                                        ./modules/CreateJacobianMatrixx/CreateJacobianMatrixx.cpp\
    298                                         ./modules/SystemMatricesx/SystemMatricesx.h\
    299153                                        ./modules/SystemMatricesx/SystemMatricesx.cpp\
    300                                         ./modules/CreateNodalConstraintsx/CreateNodalConstraintsx.h\
    301154                                        ./modules/CreateNodalConstraintsx/CreateNodalConstraintsx.cpp\
    302                                         ./modules/UpdateDynamicConstraintsx/UpdateDynamicConstraintsx.h\
    303155                                        ./modules/UpdateDynamicConstraintsx/UpdateDynamicConstraintsx.cpp\
    304                                         ./modules/IoModelToConstraintsx/IoModelToConstraintsx.h\
    305156                                        ./modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp\
    306                                         ./modules/SetActiveNodesLSMx/SetActiveNodesLSMx.h\
    307157                                        ./modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\
    308                                         ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h\
    309158                                        ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp\
    310                                         ./modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.h\
    311159                                        ./modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp\
    312                                         ./modules/GetSolutionFromInputsx/GetSolutionFromInputsx.h\
    313160                                        ./modules/GetSolutionFromInputsx/GetSolutionFromInputsx.cpp\
    314                                         ./modules/GetVectorFromInputsx/GetVectorFromInputsx.h\
    315161                                        ./modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp\
    316                                         ./modules/InputUpdateFromVectorx/InputUpdateFromVectorx.h\
    317162                                        ./modules/InputUpdateFromVectorx/InputUpdateFromVectorx.cpp\
    318                                         ./modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.h\
    319163                                        ./modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp\
    320                                         ./modules/ConfigureObjectsx/ConfigureObjectsx.h\
    321164                                        ./modules/ConfigureObjectsx/ConfigureObjectsx.cpp\
    322                                         ./modules/SpcNodesx/SpcNodesx.h\
    323165                                        ./modules/SpcNodesx/SpcNodesx.cpp\
    324                                         ./modules/SurfaceMassBalancex/SurfaceMassBalancex.h\
    325166                                        ./modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp\
    326                                         ./modules/MeshPartitionx/MeshPartitionx.h\
    327167                                        ./modules/Reducevectorgtofx/Reducevectorgtofx.cpp\
    328                                         ./modules/Reducevectorgtofx/Reducevectorgtofx.h\
    329                                         ./modules/Reduceloadx/Reduceloadx.h\
    330168                                        ./modules/Reduceloadx/Reduceloadx.cpp\
    331169                                        ./modules/ConstraintsStatex/ConstraintsStatex.cpp\
    332                                         ./modules/ConstraintsStatex/ConstraintsStatex.h\
    333                                         ./modules/ConstraintsStatex/ConstraintsStateLocal.h\
    334                                         ./modules/ResetConstraintsx/ResetConstraintsx.h\
    335170                                        ./modules/ResetConstraintsx/ResetConstraintsx.cpp\
    336                                         ./modules/ResetFSBasalBoundaryConditionx/ResetFSBasalBoundaryConditionx.h\
    337171                                        ./modules/ResetFSBasalBoundaryConditionx/ResetFSBasalBoundaryConditionx.cpp\
    338172                                        ./modules/Solverx/Solverx.cpp\
    339                                         ./modules/Solverx/Solverx.h\
    340173                                        ./modules/VecMergex/VecMergex.cpp\
    341                                         ./modules/VecMergex/VecMergex.h\
    342174                                        ./modules/Mergesolutionfromftogx/Mergesolutionfromftogx.cpp\
    343                                         ./modules/Mergesolutionfromftogx/Mergesolutionfromftogx.h\
    344175                                        ./cores/ProcessArguments.cpp\
    345176                                        ./cores/ResetBoundaryConditions.cpp\
    346177                                        ./cores/WrapperCorePointerFromSolutionEnum.cpp\
     
    349180                                        ./cores/adgradient_core.cpp\
    350181                                        ./main/EnvironmentInit.cpp\
    351182                                        ./main/EnvironmentFinalize.cpp\
    352                                         ./analyses/EnumToAnalysis.h\
    353183                                        ./analyses/EnumToAnalysis.cpp\
    354                                         ./analyses/Analysis.h\
    355184                                        ./solutionsequences/solutionsequence_la.cpp\
    356185                                        ./solutionsequences/solutionsequence_la_theta.cpp\
    357186                                        ./solutionsequences/solutionsequence_linear.cpp\
     
    359188                                        ./solutionsequences/solutionsequence_newton.cpp\
    360189                                        ./solutionsequences/solutionsequence_fct.cpp\
    361190                                        ./solutionsequences/convergence.cpp\
    362                                         ./classes/Options/Options.h\
    363191                                        ./classes/Options/Options.cpp\
    364                                         ./classes/Options/Option.h\
    365                                         ./classes/Options/GenericOption.h\
    366192                                        ./classes/Options/OptionUtilities.cpp\
    367                                         ./classes/Options/OptionUtilities.h\
    368193                                        ./classes/RiftStruct.cpp\
    369                                         ./classes/RiftStruct.h\
    370194                                        ./modules/ModelProcessorx/Transient/UpdateElementsTransient.cpp \
    371195                                        ./cores/transient_core.cpp\
    372196                                        ./cores/steadystate_core.cpp\
     
    377201                                        ./cores/thermal_core.cpp\
    378202                                        ./solutionsequences/solutionsequence_thermal_nonlinear.cpp\
    379203                                        ./modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp\
    380                                         ./modules/ControlInputSetGradientx/ControlInputSetGradientx.h\
    381204                                        ./modules/GetVectorFromControlInputsx/GetVectorFromControlInputsx.cpp\
    382                                         ./modules/GetVectorFromControlInputsx/GetVectorFromControlInputsx.h\
    383205                                        ./modules/SetControlInputsFromVectorx/SetControlInputsFromVectorx.cpp\
    384                                         ./modules/SetControlInputsFromVectorx/SetControlInputsFromVectorx.h\
    385206                                        ./modules/ModelProcessorx/Control/CreateParametersControl.cpp\
    386207                                        ./modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp\
    387                                         ./modules/InputControlUpdatex/InputControlUpdatex.h\
    388208                                        ./modules/InputControlUpdatex/InputControlUpdatex.cpp\
    389                                         ./modules/SurfaceAbsVelMisfitx/SurfaceAbsVelMisfitx.h\
    390209                                        ./modules/SurfaceAbsVelMisfitx/SurfaceAbsVelMisfitx.cpp\
    391                                         ./modules/SurfaceRelVelMisfitx/SurfaceRelVelMisfitx.h\
    392210                                        ./modules/SurfaceRelVelMisfitx/SurfaceRelVelMisfitx.cpp\
    393                                         ./modules/SurfaceLogVelMisfitx/SurfaceLogVelMisfitx.h\
    394211                                        ./modules/SurfaceLogVelMisfitx/SurfaceLogVelMisfitx.cpp\
    395                                         ./modules/SurfaceLogVxVyMisfitx/SurfaceLogVxVyMisfitx.h\
    396212                                        ./modules/SurfaceLogVxVyMisfitx/SurfaceLogVxVyMisfitx.cpp\
    397                                         ./modules/SurfaceAverageVelMisfitx/SurfaceAverageVelMisfitx.h\
    398213                                        ./modules/SurfaceAverageVelMisfitx/SurfaceAverageVelMisfitx.cpp\
    399                                         ./modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.h\
    400214                                        ./modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.cpp\
    401                                         ./modules/Gradjx/Gradjx.h\
    402215                                        ./modules/Gradjx/Gradjx.cpp\
    403216                                        ./modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.cpp\
    404                                         ./modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.h\
    405217                                        ./modules/ThicknessAlongGradientx/ThicknessAlongGradientx.cpp\
    406                                         ./modules/ThicknessAlongGradientx/ThicknessAlongGradientx.h\
    407218                                        ./modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.cpp\
    408                                         ./modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.h\
    409219                                        ./modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.cpp\
    410                                         ./modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.h\
    411220                                        ./modules/RheologyBAbsGradientx/RheologyBAbsGradientx.cpp\
    412                                         ./modules/RheologyBAbsGradientx/RheologyBAbsGradientx.h\
    413                                         ./classes/Inputs/ControlInput.h\
    414221                                        ./classes/Inputs/ControlInput.cpp\
    415222                                        ./shared/Numerics/BrentSearch.cpp\
    416223                                        ./cores/control_core.cpp\
     
    439246                                        ./modules/GroundinglineMigrationx/GroundinglineMigrationx.cpp\
    440247                                        ./classes/Loads/Riftfront.cpp\
    441248                                        ./modules/ConstraintsStatex/RiftConstraintsState.cpp\
    442                                         ./classes/Massfluxatgate.h \
    443                                         ./classes/Misfit.h \
    444                                         ./classes/Masscon.h \
    445249                                        ./modules/ModelProcessorx/CreateOutputDefinitions.cpp\
    446                                         ./modules/OutputDefinitionsResponsex/OutputDefinitionsResponsex.h\
    447250                                        ./modules/OutputDefinitionsResponsex/OutputDefinitionsResponsex.cpp\
    448                                         ./classes/Inputs/PentaInput.h\
    449251                                        ./classes/Inputs/PentaInput.cpp\
    450                                         ./classes/Inputs/TetraInput.h\
    451                                         ./classes/Inputs/TetraInput.cpp\
    452                                         #}}}
     252                                        ./classes/Inputs/TetraInput.cpp
     253#}}}
    453254#DAKOTA sources  {{{
    454255if DAKOTA
    455 issm_sources +=  ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.h\
    456                                           ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp\
    457                                           ./modules/InputUpdateFromVectorDakotax/InputUpdateFromVectorDakotax.h\
     256issm_sources +=  ./modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp\
    458257                                          ./modules/InputUpdateFromVectorDakotax/InputUpdateFromVectorDakotax.cpp\
    459                                           ./modules/InputUpdateFromMatrixDakotax/InputUpdateFromMatrixDakotax.h\
    460258                                          ./modules/InputUpdateFromMatrixDakotax/InputUpdateFromMatrixDakotax.cpp\
    461259                                          ./modules/AverageOntoPartitionx/AverageOntoPartitionx.cpp\
    462                                           ./modules/AverageOntoPartitionx/AverageOntoPartitionx.h\
    463260                                          ./modules/ModelProcessorx/Dakota/CreateParametersDakota.cpp\
    464261                                          ./modules/ModelProcessorx/Dakota/UpdateElementsAndMaterialsDakota.cpp\
    465262                                          ./cores/dakota_core.cpp\
    466                                           ./cores/DakotaSpawnCore.h\
    467263                                          ./cores/DakotaSpawnCore.cpp
    468264endif
    469265#}}}
    470266#BAMG sources  {{{
    471267if BAMG
    472 issm_sources += ./bamg/bamgobjects.h\
    473                                          ./bamg/BamgGeom.h\
    474                                          ./bamg/BamgGeom.cpp\
    475                                          ./bamg/BamgMesh.h\
     268issm_sources += ./bamg/BamgGeom.cpp\
    476269                                         ./bamg/BamgMesh.cpp\
    477                                          ./bamg/BamgOpts.h\
    478270                                         ./bamg/BamgOpts.cpp\
    479                                          ./bamg/CrackedEdge.h\
    480271                                         ./bamg/CrackedEdge.cpp\
    481                                          ./bamg/Curve.h\
    482272                                         ./bamg/Curve.cpp\
    483                                          ./bamg/Direction.h\
    484273                                         ./bamg/Direction.cpp\
    485                                          ./bamg/DoubleAndInt.h\
    486                                          ./bamg/Edge.h\
    487274                                         ./bamg/Edge.cpp\
    488                                          ./bamg/GeomEdge.h\
    489275                                         ./bamg/GeomEdge.cpp\
    490                                          ./bamg/GeomSubDomain.h\
    491276                                         ./bamg/GeomSubDomain.cpp\
    492                                          ./bamg/GeomVertex.h\
    493277                                         ./bamg/GeomVertex.cpp\
    494278                                         ./bamg/Geometry.cpp\
    495                                          ./bamg/Geometry.h\
    496279                                         ./bamg/ListofIntersectionTriangles.cpp\
    497                                          ./bamg/ListofIntersectionTriangles.h\
    498280                                         ./bamg/EigenMetric.cpp\
    499281                                         ./bamg/Metric.cpp\
    500                                          ./bamg/Metric.h\
    501282                                         ./bamg/BamgQuadtree.cpp\
    502                                          ./bamg/BamgQuadtree.h\
    503                                          ./bamg/R2.h\
    504283                                         ./bamg/SetOfE4.cpp\
    505                                          ./bamg/SetOfE4.h\
    506                                          ./bamg/SubDomain.h\
    507284                                         ./bamg/SubDomain.cpp\
    508                                          ./bamg/AdjacentTriangle.h\
    509285                                         ./bamg/AdjacentTriangle.cpp\
    510286                                         ./bamg/Triangle.cpp\
    511                                          ./bamg/det.h \
    512                                          ./bamg/Triangle.h\
    513287                                         ./bamg/BamgVertex.cpp\
    514                                          ./bamg/BamgVertex.h\
    515                                          ./bamg/VertexOnEdge.h\
    516288                                         ./bamg/VertexOnEdge.cpp\
    517                                          ./bamg/VertexOnGeom.h\
    518289                                         ./bamg/VertexOnGeom.cpp\
    519                                          ./bamg/VertexOnVertex.h\
    520290                                         ./bamg/VertexOnVertex.cpp\
    521291                                         ./bamg/Mesh.cpp\
    522                                          ./bamg/Mesh.h\
    523                                          ./shared/Bamg/Abs.h \
    524                                          ./shared/Bamg/BigPrimeNumber.h\
    525292                                         ./shared/Bamg/BigPrimeNumber.cpp\
    526                                          ./shared/Bamg/BinaryRand.h \
    527                                          ./shared/Bamg/Exchange.h \
    528                                          ./shared/Bamg/extrema.h \
    529                                          ./shared/Bamg/HeapSort.h \
    530                                          ./shared/Bamg/OppositeAngle.h \
    531293                                         ./modules/Bamgx/Bamgx.cpp\
    532                                          ./modules/Bamgx/Bamgx.h\
    533294                                         ./modules/BamgConvertMeshx/BamgConvertMeshx.cpp\
    534                                          ./modules/BamgConvertMeshx/BamgConvertMeshx.h\
    535                                          ./modules/BamgTriangulatex/BamgTriangulatex.cpp\
    536                                          ./modules/BamgTriangulatex/BamgTriangulatex.h
     295                                         ./modules/BamgTriangulatex/BamgTriangulatex.cpp
    537296endif
    538297#}}}
    539298#Petsc sources  {{{
    540299if PETSC
    541300issm_sources += ./toolkits/petsc\
    542301                                        ./toolkits/petsc/patches\
    543                                         ./toolkits/petsc/patches/SolverEnum.h\
    544                                         ./toolkits/petsc/patches/petscpatches.h\
    545302                                        ./toolkits/petsc/patches/VecToMPISerial.cpp\
    546303                                        ./toolkits/petsc/patches/MatToSerial.cpp\
    547304                                        ./toolkits/petsc/patches/VecMerge.cpp\
     
    556313                                        ./toolkits/petsc/patches/ISSMToPetscMatrixType.cpp\
    557314                                        ./toolkits/petsc/patches/ISSMToPetscInsertMode.cpp\
    558315                                        ./toolkits/petsc/patches/ISSMToPetscNormMode.cpp\
    559                                         ./toolkits/petsc/objects/petscobjects.h\
    560                                         ./toolkits/petsc/objects/PetscMat.h\
    561316                                        ./toolkits/petsc/objects/PetscMat.cpp\
    562                                         ./toolkits/petsc/objects/PetscVec.h\
    563317                                        ./toolkits/petsc/objects/PetscVec.cpp\
    564                                         ./toolkits/petsc/objects/PetscSolver.cpp\
    565                                         ./toolkits/petsc/objects/PetscSolver.h\
    566                                         ./toolkits/petsc/petscincludes.h
     318                                        ./toolkits/petsc/objects/PetscSolver.cpp
    567319endif
    568320#}}}
    569321#Mumps sources  {{{
    570322if MUMPS
    571 issm_sources += ./toolkits/mumps\
    572                                         ./toolkits/mumps/mumpsincludes.h\
    573                                         ./toolkits/mumps/MumpsSolve.cpp
     323issm_sources += ./toolkits/mumps/MumpsSolve.cpp
    574324endif
    575325#}}}
    576326#Gsl sources  {{{
    577327if GSL
    578 issm_sources += ./toolkits/gsl\
    579                                         ./toolkits/gsl/gslincludes.h\
    580                                         ./toolkits/gsl/DenseGslSolve.cpp
     328issm_sources += ./toolkits/gsl/DenseGslSolve.cpp
    581329endif
    582330#}}}
    583331#proj.4 sources  {{{
     
    676424endif
    677425if LEVELSET
    678426issm_sources += ./analyses/LevelsetAnalysis.cpp
     427issm_sources += ./modules/Calvingx/Calvingx.cpp
    679428endif
    680429if EXTRAPOLATION
    681430issm_sources += ./analyses/ExtrapolationAnalysis.cpp
     
    698447                                        ./modules/GiaDeflectionCorex/what0.f
    699448endif
    700449#}}}
    701 #Mpi sources  {{{
    702 if MPI
    703 issm_sources += ./toolkits/issm/IssmMpiDenseMat.h\
    704                                          ./toolkits/issm/IssmMpiVec.h
    705 endif
    706 #}}}
    707450#Metis sources  {{{
    708451if METIS
    709 issm_sources += ./toolkits/metis/patches/metispatches.h\
    710                                         ./toolkits/metis/patches/METIS_PartMeshNodalPatch.cpp
     452issm_sources += ./toolkits/metis/patches/METIS_PartMeshNodalPatch.cpp
    711453endif
    712454#}}}
    713455
     
    716458
    717459#}}}
    718460#Kml sources  {{{
    719 kml_sources = ./modules/Exp2Kmlx/Exp2Kmlx.h\
    720                                   ./modules/Exp2Kmlx/Exp2Kmlx.cpp\
    721                                   ./modules/Kml2Expx/Kml2Expx.h\
     461kml_sources = ./modules/Exp2Kmlx/Exp2Kmlx.cpp\
    722462                                  ./modules/Kml2Expx/Kml2Expx.cpp\
    723                                   ./modules/Shp2Kmlx/Shp2Kmlx.h\
    724463                                  ./modules/Shp2Kmlx/Shp2Kmlx.cpp\
    725                                   ./modules/KMLFileReadx/KMLFileReadx.h\
    726464                                  ./modules/KMLFileReadx/KMLFileReadx.cpp\
    727                                   ./modules/KMLMeshWritex/KMLMeshWritex.h\
    728465                                  ./modules/KMLMeshWritex/KMLMeshWritex.cpp\
    729                                   ./modules/KMLOverlayx/KMLOverlayx.h\
    730466                                  ./modules/KMLOverlayx/KMLOverlayx.cpp\
    731                                   ./kml/kmlobjects.h\
    732467                                  ./kml/KML_Attribute.cpp\
    733                                   ./kml/KML_Attribute.h\
    734468                                  ./kml/KML_Comment.cpp\
    735                                   ./kml/KML_Comment.h\
    736469                                  ./kml/KML_ColorStyle.cpp\
    737                                   ./kml/KML_ColorStyle.h\
    738470                                  ./kml/KML_Container.cpp\
    739                                   ./kml/KML_Container.h\
    740471                                  ./kml/KML_Document.cpp\
    741                                   ./kml/KML_Document.h\
    742472                                  ./kml/KML_Feature.cpp\
    743                                   ./kml/KML_Feature.h\
    744473                                  ./kml/KML_File.cpp\
    745                                   ./kml/KML_File.h\
    746474                                  ./kml/KML_Folder.cpp\
    747                                   ./kml/KML_Folder.h\
    748475                                  ./kml/KML_Geometry.cpp\
    749                                   ./kml/KML_Geometry.h\
    750476                                  ./kml/KML_GroundOverlay.cpp\
    751                                   ./kml/KML_GroundOverlay.h\
    752477                                  ./kml/KML_Icon.cpp\
    753                                   ./kml/KML_Icon.h\
    754478                                  ./kml/KML_LatLonBox.cpp\
    755                                   ./kml/KML_LatLonBox.h\
    756479                                  ./kml/KML_LinearRing.cpp\
    757                                   ./kml/KML_LinearRing.h\
    758480                                  ./kml/KML_LineString.cpp\
    759                                   ./kml/KML_LineString.h\
    760481                                  ./kml/KML_LineStyle.cpp\
    761                                   ./kml/KML_LineStyle.h\
    762482                                  ./kml/KML_MultiGeometry.cpp\
    763                                   ./kml/KML_MultiGeometry.h\
    764483                                  ./kml/KML_Object.cpp\
    765                                   ./kml/KML_Object.h\
    766484                                  ./kml/KML_Overlay.cpp\
    767                                   ./kml/KML_Overlay.h\
    768485                                  ./kml/KML_Point.cpp\
    769                                   ./kml/KML_Point.h\
    770486                                  ./kml/KML_Placemark.cpp\
    771                                   ./kml/KML_Placemark.h\
    772487                                  ./kml/KML_Polygon.cpp\
    773                                   ./kml/KML_Polygon.h\
    774488                                  ./kml/KML_PolyStyle.cpp\
    775                                   ./kml/KML_PolyStyle.h\
    776489                                  ./kml/KML_Style.cpp\
    777                                   ./kml/KML_Style.h\
    778490                                  ./kml/KML_StyleSelector.cpp\
    779                                   ./kml/KML_StyleSelector.h\
    780491                                  ./kml/KML_SubStyle.cpp\
    781                                   ./kml/KML_SubStyle.h\
    782492                                  ./kml/KML_Unknown.cpp\
    783                                   ./kml/KML_Unknown.h\
    784                                   ./kml/KMLFileReadUtils.cpp\
    785                                   ./kml/KMLFileReadUtils.h
     493                                  ./kml/KMLFileReadUtils.cpp
    786494#}}}
    787495#Modules sources{{{
    788 modules_sources= ./shared/Threads/issm_threads.h\
    789                         ./shared/Threads/LaunchThread.cpp\
     496modules_sources= ./shared/Threads/LaunchThread.cpp\
    790497                        ./shared/Threads/PartitionRange.cpp\
    791                         ./shared/Exp/exp.h\
    792498                        ./shared/Exp/exp.cpp\
    793                         ./shared/TriMesh/trimesh.h\
    794499                        ./shared/TriMesh/AssociateSegmentToElement.cpp\
    795500                        ./shared/TriMesh/GridInsideHole.cpp\
    796501                        ./shared/TriMesh/OrderSegments.cpp\
    797502                        ./shared/TriMesh/SplitMeshForRifts.cpp\
    798503                        ./shared/TriMesh/TriMeshUtils.cpp\
    799                         ./modules/TriaSearchx/TriaSearchx.h\
    800504                        ./modules/TriaSearchx/TriaSearchx.cpp\
    801                         ./modules/TriMeshx/TriMeshx.h\
    802505                        ./modules/TriMeshx/TriMeshx.cpp\
    803                         ./modules/TriMeshProcessRiftsx/TriMeshProcessRiftsx.h\
    804506                        ./modules/TriMeshProcessRiftsx/TriMeshProcessRiftsx.cpp\
    805                         ./modules/PointCloudFindNeighborsx/PointCloudFindNeighborsx.h\
    806507                        ./modules/PointCloudFindNeighborsx/PointCloudFindNeighborsx.cpp\
    807508                        ./modules/PointCloudFindNeighborsx/PointCloudFindNeighborsxt.cpp\
    808509                        ./modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp\
    809                         ./modules/InterpFromGridToMeshx/InterpFromGridToMeshx.h\
    810510                        ./modules/InterpFromMesh2dx/InterpFromMesh2dx.cpp\
    811511                        ./modules/InterpFromMesh2dx/InterpFromMesh2dxt.cpp\
    812                         ./modules/InterpFromMesh2dx/InterpFromMesh2dx.h\
    813512                        ./modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.cpp\
    814                         ./modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.h\
    815513                        ./modules/InterpFromMeshToMesh3dx/InterpFromMeshToMesh3dx.cpp\
    816                         ./modules/InterpFromMeshToMesh3dx/InterpFromMeshToMesh3dx.h\
    817514                        ./modules/InterpFromMeshToGridx/InterpFromMeshToGridx.cpp\
    818                         ./modules/InterpFromMeshToGridx/InterpFromMeshToGridx.h\
    819515                        ./modules/MeshProfileIntersectionx/MeshProfileIntersectionx.cpp\
    820                         ./modules/MeshProfileIntersectionx/MeshProfileIntersectionx.h\
    821516                        ./modules/ContourToMeshx/ContourToMeshx.cpp\
    822517                        ./modules/ContourToMeshx/ContourToMeshxt.cpp\
    823                         ./modules/ContourToMeshx/ContourToMeshx.h\
    824518                        ./modules/ExpToLevelSetx/ExpToLevelSetx.cpp\
    825519                        ./modules/ExpToLevelSetx/ExpToLevelSetxt.cpp\
    826                         ./modules/ExpToLevelSetx/ExpToLevelSetx.h\
    827520                        ./modules/ContourToNodesx/ContourToNodesx.cpp\
    828                         ./modules/ContourToNodesx/ContourToNodesx.h\
    829521                        ./modules/NodeConnectivityx/NodeConnectivityx.cpp\
    830                         ./modules/NodeConnectivityx/NodeConnectivityx.h\
    831522                        ./modules/ElementConnectivityx/ElementConnectivityx.cpp\
    832                         ./modules/ElementConnectivityx/ElementConnectivityx.h\
    833                         ./modules/PropagateFlagsFromConnectivityx/PropagateFlagsFromConnectivityx.cpp\
    834                         ./modules/PropagateFlagsFromConnectivityx/PropagateFlagsFromConnectivityx.h
     523                        ./modules/PropagateFlagsFromConnectivityx/PropagateFlagsFromConnectivityx.cpp
    835524if CHACO
    836 modules_sources+= ./modules/Chacox/Chacox.h\
    837                                                 ./modules/Chacox/Chacox.cpp\
     525modules_sources+= ./modules/Chacox/Chacox.cpp\
    838526                                                ./modules/Chacox/input_parse.cpp\
    839527                                                ./modules/Chacox/chaco_seconds.cpp\
    840528                                                ./modules/Chacox/user_params.cpp
    841529endif
    842530if SCOTCH
    843 modules_sources+= ./modules/Scotchx/Scotchx.cpp\
    844                                                 ./modules/Scotchx/Scotchx.h
     531modules_sources+= ./modules/Scotchx/Scotchx.cpp
    845532endif
    846533#}}}
    847534
    848535#kriging (WRAPPER and executable)
    849536#Kriging sources  {{{
    850537if KRIGING
    851 issm_sources +=./classes/kriging/Observations.h\
    852                                         ./classes/kriging/Observations.cpp\
    853                                         ./classes/kriging/Variogram.h \
    854                                         ./classes/kriging/GaussianVariogram.h\
     538issm_sources += ./classes/kriging/Observations.cpp\
    855539                                        ./classes/kriging/GaussianVariogram.cpp\
    856                                         ./classes/kriging/ExponentialVariogram.h\
    857540                                        ./classes/kriging/ExponentialVariogram.cpp\
    858                                         ./classes/kriging/SphericalVariogram.h\
    859541                                        ./classes/kriging/SphericalVariogram.cpp\
    860                                         ./classes/kriging/PowerVariogram.h\
    861542                                        ./classes/kriging/PowerVariogram.cpp\
    862                                         ./classes/kriging/Quadtree.h\
    863543                                        ./classes/kriging/Quadtree.cpp\
    864                                         ./classes/kriging/Covertree.h\
    865544                                        ./classes/kriging/Covertree.cpp\
    866                                         ./classes/kriging/Observation.h\
    867545                                        ./classes/kriging/Observation.cpp\
    868546                                        ./modules/Krigingx/pKrigingx.cpp
    869547
    870548modules_sources +=./modules/Krigingx/Krigingx.cpp\
    871                                                 ./modules/Krigingx/Krigingx.h\
    872549                                                ./modules/Krigingx/pKrigingx.cpp
    873550endif
    874551#}}}
     
    947624LDADD += $(FLIBS) $(FORTRANLIB)
    948625endif
    949626
    950 issm_SOURCES = main/issm.h main/globals.h main/issm.cpp
     627issm_SOURCES = main/issm.cpp
    951628issm_CXXFLAGS= -fPIC
    952629
    953630if KRIGING
    954631bin_PROGRAMS += kriging
    955 kriging_SOURCES = main/issm.h main/globals.h main/kriging.cpp
     632kriging_SOURCES = main/kriging.cpp
    956633kriging_CXXFLAGS= -fPIC $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS)
    957634endif
    958635#}}}
  • ../trunk-jpl/src/c/cores/transient_core.cpp

     
    2424        bool       save_results,dakota_analysis;
    2525        bool       time_adapt=false;
    2626        int        output_frequency;
    27         int        domaintype,groundingline_migration,calvinglaw;
     27        int        domaintype,groundingline_migration;
    2828        int        numoutputs         = 0;
    2929        Analysis  *analysis = NULL;
    3030        char**     requested_outputs = NULL;
     
    5353        femmodel->parameters->FindParam(&ishydrology,TransientIshydrologyEnum);
    5454        femmodel->parameters->FindParam(&isFS,FlowequationIsFSEnum);
    5555        femmodel->parameters->FindParam(&iscalving,TransientIscalvingEnum);
    56         femmodel->parameters->FindParam(&calvinglaw,CalvingLawEnum);
    5756        if(isgroundingline) femmodel->parameters->FindParam(&groundingline_migration,GroundinglineMigrationEnum);
    5857        femmodel->parameters->FindParam(&numoutputs,TransientNumRequestedOutputsEnum);
    5958        if(numoutputs) femmodel->parameters->FindParam(&requested_outputs,&numoutputs,TransientRequestedOutputsEnum);
     
    102101                }
    103102
    104103                if(islevelset){
    105                         if(iscalving){
    106                                 switch(calvinglaw){
    107                                         case DefaultCalvingEnum:
    108                                                 break;
    109                                         case CalvingLevermannEnum:
    110                                                 if(VerboseSolution()) _printf0_("   computing Levermann's calving rate\n");
    111                                                 femmodel->StrainRateparallelx();
    112                                                 femmodel->StrainRateperpendicularx();
    113                                                 femmodel->CalvingRateLevermannx();
    114                                                 break;
    115                                         case CalvingPiEnum:
    116                                                 if(VerboseSolution()) _printf0_("   computing Pi's calving rate\n");
    117                                                 femmodel->StrainRateparallelx();
    118                                                 femmodel->DeviatoricStressx();
    119                                                 femmodel->CalvingRatePix();
    120                                                 break;
    121                                         case CalvingDevEnum:
    122                                                 femmodel->CalvingRateDevx();
    123                                                 femmodel->ElementOperationx(&Element::CalvingRateDev);
    124                                                 break;
    125                                         default:
    126                                                 _error_("Caving law "<<EnumToStringx(calvinglaw)<<" not supported yet");
    127                                 }
    128                         }
     104                        if(iscalving) Calvingx(femmodel);
    129105                        if(VerboseSolution()) _printf0_("   computing levelset transport\n");
    130106                        /* smoothen slope of lsf for computation of normal on ice domain*/
    131107                        levelsetfunctionslope_core(femmodel);
  • ../trunk-jpl/src/c

  • ../trunk-jpl/src/wrappers/python/Makefile.am

    Property changes on: ../trunk-jpl/src/c
    ___________________________________________________________________
    Modified: svn:ignore
    ## -15,6 +15,6 ##
     g++results
     probe.results
     stXXXX*
    -.deps
    -.dirstamp
    +*.deps
    +*.dirstamp
     .libs
     
    11AM_CPPFLAGS = @DAKOTAINCL@ @PETSCINCL@ @MPIINCL@ @SPOOLESINCL@ @METISINCL@ @TRIANGLEINCL@ @CHACOINCL@ @SCOTCHINCL@ @SHAPELIBINCL@ @PYTHONINCL@ @PYTHON_NUMPYINCL@ @AMPIINCL@
    2 #AUTOMAKE_OPTIONS = subdir-objects
     2AUTOMAKE_OPTIONS = subdir-objects
    33
    44EXEEXT=$(PYTHONWRAPPEREXT)
    55
     
    99#python io{{{
    1010lib_LTLIBRARIES = libISSMPython.la
    1111
    12 io_sources= ./include/pythonincludes.h\
    13                                 ./io/pythonio.h\
    14                                 ./io/WritePythonData.cpp\
     12io_sources= ./io/WritePythonData.cpp\
    1513                                ./io/CheckNumPythonArguments.cpp\
    1614                                ./io/FetchPythonData.cpp
    1715
     
    9189AM_CXXFLAGS += $(CXXOPTFLAGS)
    9290#}}}
    9391#Bin sources {{{
    94 BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\
    95                                                                           ../BamgConvertMesh/BamgConvertMesh.h
     92BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp
    9693BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    9794
    98 BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\
    99                                                                 ../BamgMesher/BamgMesher.h
     95BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp
    10096BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    10197
    102 ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp\
    103                                                                          ../ContourToMesh/ContourToMesh.h
     98ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp
    10499ContourToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    105100
    106 ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp\
    107                                                                          ../ContourToNodes/ContourToNodes.h
     101ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp
    108102ContourToNodes_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    109103
    110 ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\
    111                                                                                         ../ElementConnectivity/ElementConnectivity.h
     104ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp
    112105ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    113106
    114 EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\
    115                                                                   ../EnumToString/EnumToString.h
     107EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp
    116108EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    117109
    118 InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\
    119                                                                                                 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h
     110InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp
    120111InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    121112
    122 InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp\
    123                                                                                                 ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h
     113InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp
    124114InterpFromMeshToMesh3d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    125115
    126 InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp\
    127                                                                                                 ../InterpFromGridToMesh/InterpFromGridToMesh.h
     116InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp
    128117InterpFromGridToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    129118
    130 InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp\
    131                                                                                                 ../InterpFromMeshToGrid/InterpFromMeshToGrid.h
     119InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp
    132120InterpFromMeshToGrid_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    133121
    134 IssmConfig_la_SOURCES = ../IssmConfig/IssmConfig.cpp\
    135                                                                                          ../IssmConfig/IssmConfig.h
     122IssmConfig_la_SOURCES = ../IssmConfig/IssmConfig.cpp
    136123IssmConfig_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    137124
    138 MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp\
    139                                                                                 ../MeshProfileIntersection/MeshProfileIntersection.h
     125MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp
    140126MeshProfileIntersection_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    141127
    142 NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp\
    143                                                                                 ../NodeConnectivity/NodeConnectivity.h
     128NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp
    144129NodeConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    145130
    146 StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\
    147                                                                   ../StringToEnum/StringToEnum.h
     131StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp
    148132StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    149133
    150 TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\
    151                                                         ../TriMesh/TriMesh.h
     134TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp
    152135TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB) $(GSLLIB) $(PROJ4LIB)
    153136
    154 TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp\
    155                                                                                         ../TriMeshProcessRifts/TriMeshProcessRifts.h
     137TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp
    156138TriMeshProcessRifts_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    157139#}}}
  • ../trunk-jpl/src/wrappers/M1qn3

  • ../trunk-jpl/src/wrappers/matlab/Makefile.am

    Property changes on: ../trunk-jpl/src/wrappers/M1qn3
    ___________________________________________________________________
    Modified: svn:ignore
    ## -1 +1,2 ##
     .deps
    +.dirstamp
     
    99#matlab io{{{
    1010lib_LTLIBRARIES = libISSMMatlab.la
    1111
    12 io_sources= ./include/matlabincludes.h\
    13                                 ./io/matlabio.h\
    14                                 ./io/CheckNumMatlabArguments.cpp\
     12io_sources= ./io/CheckNumMatlabArguments.cpp\
    1513                                ./io/WriteMatlabData.cpp\
    1614                                ./io/FetchMatlabData.cpp
    1715
     
    122120libISSMApi_la_LDFLAGS = -static
    123121endif
    124122
    125 BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\
    126                                                                 ../BamgMesher/BamgMesher.h
     123BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp
    127124BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    128125
    129 BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\
    130                                                                           ../BamgConvertMesh/BamgConvertMesh.h
     126BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp
    131127BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    132128
    133 BamgTriangulate_la_SOURCES = ../BamgTriangulate/BamgTriangulate.cpp\
    134                                                                           ../BamgTriangulate/BamgTriangulate.h
     129BamgTriangulate_la_SOURCES = ../BamgTriangulate/BamgTriangulate.cpp
    135130BamgTriangulate_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    136131
    137 Chaco_la_SOURCES = ../Chaco/Chaco.cpp\
    138                                                  ../Chaco/Chaco.h
     132Chaco_la_SOURCES = ../Chaco/Chaco.cpp
    139133Chaco_la_LIBADD = ${deps} $(MPILIB) $(CHACOLIB) $(GSLLIB) $(PROJ4LIB) $(PETSCLIB)
    140134
    141 ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp\
    142                                                                         ../ContourToMesh/ContourToMesh.h
     135ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp
    143136ContourToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    144137
    145 ExpToLevelSet_la_SOURCES = ../ExpToLevelSet/ExpToLevelSet.cpp\
    146                                                                         ../ExpToLevelSet/ExpToLevelSet.h
     138ExpToLevelSet_la_SOURCES = ../ExpToLevelSet/ExpToLevelSet.cpp
    147139ExpToLevelSet_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    148140
    149141
    150 ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp\
    151                                                                          ../ContourToNodes/ContourToNodes.h
     142ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp
    152143ContourToNodes_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    153144
    154 ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\
    155                                                                                         ../ElementConnectivity/ElementConnectivity.h
     145ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp
    156146ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    157147
    158 EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\
    159                                                                   ../EnumToString/EnumToString.h
     148EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp
    160149EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    161150
    162 StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\
    163                                                                   ../StringToEnum/StringToEnum.h
     151StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp
    164152StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    165153
    166 InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp\
    167                                                                                          ../InterpFromGridToMesh/InterpFromGridToMesh.h
     154InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp
    168155InterpFromGridToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    169156
    170 InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\
    171                                                                                                 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h
     157InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp
    172158InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    173159
    174 InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp\
    175                                                                                                 ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h
     160InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp
    176161InterpFromMeshToMesh3d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    177162
    178 InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp\
    179                                                                                          ../InterpFromMeshToGrid/InterpFromMeshToGrid.h
     163InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp
    180164InterpFromMeshToGrid_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    181165
    182 InterpFromMesh2d_la_SOURCES = ../InterpFromMesh2d/InterpFromMesh2d.cpp\
    183                                                                                 ../InterpFromMesh2d/InterpFromMesh2d.h
     166InterpFromMesh2d_la_SOURCES = ../InterpFromMesh2d/InterpFromMesh2d.cpp
    184167InterpFromMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    185168
    186 IssmConfig_la_SOURCES = ../IssmConfig/IssmConfig.cpp\
    187                                                                                 ../IssmConfig/IssmConfig.h
     169IssmConfig_la_SOURCES = ../IssmConfig/IssmConfig.cpp
    188170IssmConfig_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    189171
    190 KMLFileRead_la_SOURCES = ../KMLFileRead/KMLFileRead.cpp\
    191                                                                  ../KMLFileRead/KMLFileRead.h
     172KMLFileRead_la_SOURCES = ../KMLFileRead/KMLFileRead.cpp
    192173KMLFileRead_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    193174
    194 KMLMeshWrite_la_SOURCES = ../KMLMeshWrite/KMLMeshWrite.cpp\
    195                                                                   ../KMLMeshWrite/KMLMeshWrite.h
     175KMLMeshWrite_la_SOURCES = ../KMLMeshWrite/KMLMeshWrite.cpp
    196176KMLMeshWrite_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    197177
    198 KMLOverlay_la_SOURCES = ../KMLOverlay/KMLOverlay.cpp\
    199                                                                 ../KMLOverlay/KMLOverlay.h
     178KMLOverlay_la_SOURCES = ../KMLOverlay/KMLOverlay.cpp
    200179KMLOverlay_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    201180
    202 Xy2ll_la_SOURCES = ../Xy2ll/Xy2ll.cpp\
    203                                                  ../Xy2ll/Xy2ll.h
     181Xy2ll_la_SOURCES = ../Xy2ll/Xy2ll.cpp
    204182Xy2ll_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    205183
    206 Ll2xy_la_SOURCES = ../Ll2xy/Ll2xy.cpp\
    207                                                  ../Ll2xy/Ll2xy.h
     184Ll2xy_la_SOURCES = ../Ll2xy/Ll2xy.cpp
    208185Ll2xy_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    209186
    210 ExpSimplify_la_SOURCES = ../ExpSimplify/ExpSimplify.cpp\
    211                                                         ../ExpSimplify/ExpSimplify.h
     187ExpSimplify_la_SOURCES = ../ExpSimplify/ExpSimplify.cpp
    212188ExpSimplify_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    213189
    214 Exp2Kml_la_SOURCES = ../Exp2Kml/Exp2Kml.cpp\
    215                                                         ../Exp2Kml/Exp2Kml.h
     190Exp2Kml_la_SOURCES = ../Exp2Kml/Exp2Kml.cpp
    216191Exp2Kml_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    217192
    218 Kml2Exp_la_SOURCES = ../Kml2Exp/Kml2Exp.cpp\
    219                                                         ../Kml2Exp/Kml2Exp.h
     193Kml2Exp_la_SOURCES = ../Kml2Exp/Kml2Exp.cpp
    220194Kml2Exp_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    221195
    222 Kriging_la_SOURCES = ../Kriging/Kriging.cpp\
    223                                                         ../Kriging/Kriging.h
     196Kriging_la_SOURCES = ../Kriging/Kriging.cpp
    224197Kriging_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    225198
    226 MeshPartition_la_SOURCES = ../MeshPartition/MeshPartition.cpp\
    227                                                                         ../MeshPartition/MeshPartition.h
     199MeshPartition_la_SOURCES = ../MeshPartition/MeshPartition.cpp
    228200MeshPartition_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(METISLIB) $(GSLLIB) $(PROJ4LIB)
    229201
    230 M1qn3_la_SOURCES = ../M1qn3/M1qn3.cpp\
    231                                                                         ../M1qn3/M1qn3.h
     202M1qn3_la_SOURCES = ../M1qn3/M1qn3.cpp
    232203M1qn3_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(METISLIB) $(M1QN3LIB) $(GSLLIB) $(PROJ4LIB)
    233204
    234 MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp\
    235                                                                                                  ../MeshProfileIntersection/MeshProfileIntersection.h
     205MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp
    236206MeshProfileIntersection_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    237207
    238 NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp\
    239                                                                                 ../NodeConnectivity/NodeConnectivity.h
     208NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp
    240209NodeConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    241210
    242 PointCloudFindNeighbors_la_SOURCES = ../PointCloudFindNeighbors/PointCloudFindNeighbors.cpp\
    243                                                                                                  ../PointCloudFindNeighbors/PointCloudFindNeighbors.h
     211PointCloudFindNeighbors_la_SOURCES = ../PointCloudFindNeighbors/PointCloudFindNeighbors.cpp
    244212PointCloudFindNeighbors_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) $(GSLLIB) $(PROJ4LIB)
    245213
    246 PropagateFlagsFromConnectivity_la_SOURCES = ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp\
    247                                                                                                                   ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.h
     214PropagateFlagsFromConnectivity_la_SOURCES = ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp
    248215PropagateFlagsFromConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    249216
    250 Scotch_la_SOURCES = ../Scotch/Scotch.cpp\
    251                                                   ../Scotch/Scotch.h
     217Scotch_la_SOURCES = ../Scotch/Scotch.cpp
    252218Scotch_la_LIBADD = ${deps} $(SCOTCHLIB) $(MPILIB) $(BLASLAPACKLIB)
    253219
    254 ShpRead_la_SOURCES = ../ShpRead/ShpRead.cpp\
    255                                                         ../ShpRead/ShpRead.h
     220ShpRead_la_SOURCES = ../ShpRead/ShpRead.cpp
    256221ShpRead_la_LIBADD = ${deps} $(SHAPELIBLIB) $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    257222
    258 Shp2Kml_la_SOURCES = ../Shp2Kml/Shp2Kml.cpp\
    259                                                         ../Shp2Kml/Shp2Kml.h
     223Shp2Kml_la_SOURCES = ../Shp2Kml/Shp2Kml.cpp
    260224Shp2Kml_la_LIBADD = ${deps} $(SHAPELIBLIB) $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    261225
    262 TriaSearch_la_SOURCES = ../TriaSearch/TriaSearch.cpp\
    263                                                                 ../TriaSearch/TriaSearch.h
     226TriaSearch_la_SOURCES = ../TriaSearch/TriaSearch.cpp
    264227TriaSearch_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    265228
    266 TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\
    267                                                         ../TriMesh/TriMesh.h
     229TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp
    268230TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB) $(GSLLIB) $(PROJ4LIB)
    269231
    270 TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp\
    271                                                                                         ../TriMeshProcessRifts/TriMeshProcessRifts.h
     232TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp
    272233TriMeshProcessRifts_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
    273234#}}}
  • ../trunk-jpl/src/wrappers/ExpToLevelSet

  • ../trunk-jpl/src/wrappers

    Property changes on: ../trunk-jpl/src/wrappers/ExpToLevelSet
    ___________________________________________________________________
    Modified: svn:ignore
    ## -1 +1,2 ##
     .deps
    +.dirstamp
Note: See TracBrowser for help on using the repository browser.