Changeset 118


Ignore:
Timestamp:
04/29/09 08:14:14 (16 years ago)
Author:
Eric.Larour
Message:

Reorg of ModelProcessorx

File:
1 edited

Legend:

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

    r111 r118  
    7676                                        ./shared/Numerics/BrentSearch.cpp\
    7777                                        ./shared/Numerics/OptFunc.cpp\
     78                                        ./shared/Numerics/extrema.cpp\
     79                                        ./shared/Numerics/DistributeNumDofs.cpp\
     80                                        ./shared/Exceptions/exceptions.h\
     81                                        ./shared/Exceptions/Exceptions.cpp\
     82                                        ./shared/Exceptions/exprintf.cpp\
     83                                        ./shared/Exp/exp.h\
     84                                        ./shared/Exp/IsInPoly.cpp\
     85                                        ./shared/Exp/IsInPolySerial.cpp\
     86                                        ./shared/Exp/DomainOutlineRead.cpp\
     87                                        ./shared/TriMesh/trimesh.h\
     88                                        ./shared/TriMesh/AssociateSegmentToElement.cpp\
     89                                        ./shared/TriMesh/GridInsideHole.cpp\
     90                                        ./shared/TriMesh/OrderSegments.cpp\
     91                                        ./shared/TriMesh/SplitMeshForRifts.cpp\
     92                                        ./shared/TriMesh/TriMeshUtils.cpp\
     93                                        ./shared/Sorting/binary_search.cpp\
     94                                        ./shared/Sorting/sorting.h\
     95                                        ./shared/Elements/elements.h\
     96                                        ./shared/Elements/ResolvePointers.cpp\
     97                                        ./shared/Elements/Paterson.cpp\
     98                                        ./shared/Elements/GetElementNodeData.cpp\
     99                                        ./toolkits/petsc\
     100                                        ./toolkits/petsc/patches\
     101                                        ./toolkits/petsc/patches/petscpatches.h\
     102                                        ./toolkits/petsc/patches/MatlabMatrixToPetscMatrix.cpp\
     103                                        ./toolkits/petsc/patches/MatlabVectorToPetscVector.cpp\
     104                                        ./toolkits/petsc/patches/PetscMatrixToMatlabMatrix.cpp\
     105                                        ./toolkits/petsc/patches/PetscVectorToMatlabVector.cpp\
     106                                        ./toolkits/petsc/patches/MatlabMatrixToDoubleMatrix.cpp\
     107                                        ./toolkits/petsc/patches/MatlabVectorToDoubleVector.cpp\
     108                                        ./toolkits/petsc/patches/PetscDetermineLocalSize.cpp\
     109                                        ./toolkits/petsc/patches/VecTranspose.cpp\
     110                                        ./toolkits/petsc/patches/VecToMPISerial.cpp\
     111                                        ./toolkits/petsc/patches/MatToSerial.cpp\
     112                                        ./toolkits/petsc/patches/VecMerge.cpp\
     113                                        ./toolkits/petsc/patches/NewVec.cpp\
     114                                        ./toolkits/petsc/patches/NewVecFromLocalSize.cpp\
     115                                        ./toolkits/petsc/patches/PetscOptionsDetermineSolverType.cpp\
     116                                        ./toolkits/petsc/patches/PetscOptionsInsertMultipleString.cpp\
     117                                        ./toolkits/petsc/patches/NewMat.cpp\
     118                                        ./toolkits/petsc/patches/VecFree.cpp\
     119                                        ./toolkits/petsc/patches/KSPFree.cpp\
     120                                        ./toolkits/petsc/patches/ISFree.cpp\
     121                                        ./toolkits/petsc/patches/MatFree.cpp\
     122                                        ./toolkits/petsc/patches/GetOwnershipBoundariesFromRange.cpp\
     123                                        ./toolkits/petsc/patches/VecPartition.cpp\
     124                                        ./toolkits/petsc/patches/MatPartition.cpp\
     125                                        ./toolkits/petsc/patches/MatInvert.cpp\
     126                                        ./toolkits/petsc/patches/MatMultPatch.cpp\
     127                                        ./toolkits/petsc/petscincludes.h\
     128                                        ./toolkits/mpi/mpiincludes.h\
     129                                        ./toolkits/mpi/patches/mpipatches.h\
     130                                        ./toolkits/mpi/patches/MPI_Upperrow.cpp\
     131                                        ./toolkits/mpi/patches/MPI_Lowerrow.cpp\
     132                                        ./toolkits/mpi/patches/MPI_Boundariesfromrange.cpp\
     133                                        ./toolkits/metis/metisincludes.h\
     134                                        ./toolkits/triangle/triangleincludes.h\
     135                                        ./toolkits.h\
     136                                        ./io/io.h\
     137                                        ./io/FetchData.cpp\
     138                                        ./io/WriteData.cpp\
     139                                        ./io/WriteDataToDisk.cpp\
     140                                        ./io/SerialFetchData.cpp\
     141                                        ./io/SerialWriteData.cpp\
     142                                        ./io/ParallelFetchData.cpp\
     143                                        ./io/ParallelFetchInteger.cpp\
     144                                        ./io/ParallelFetchMat.cpp\
     145                                        ./io/ParallelFetchScalar.cpp\
     146                                        ./io/ParallelFetchString.cpp\
     147                                        ./io/ModelFetchData.cpp\
     148                                        ./io/WriteNodeSets.cpp\
     149                                        ./io/WriteParams.cpp\
     150                                        ./io/FetchNodeSets.cpp\
     151                                        ./io/FetchRifts.cpp\
     152                                        ./io/ParameterInputsInit.cpp\
     153                                        ./EnumDefinitions/EnumDefinitions.h\
     154                                        ./EnumDefinitions/EnumDefinitions.cpp\
     155                                        ./EnumDefinitions/AnalysisTypeAsEnum.cpp\
     156                                        ./ModelProcessorx/Model.h\
     157                                        ./ModelProcessorx/Model.cpp\
     158                                        ./ModelProcessorx/CreateElementsNodesAndMaterials.cpp\
     159                                        ./ModelProcessorx/CreateConstraints.cpp \
     160                                        ./ModelProcessorx/CreateLoads.cpp\
     161                                        ./ModelProcessorx/CreateParameters.cpp\
     162                                        ./ModelProcessorx/DiagnosticHoriz/CreateElementsNodesAndMaterialsDiagnosticHoriz.cpp\
     163                                        ./ModelProcessorx/DiagnosticHoriz/CreateConstraintsDiagnosticHoriz.cpp \
     164                                        ./ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp\
     165                                        ./ModelProcessorx/Control/CreateParametersControl.cpp\
     166                                        ./Dofx/Dofx.h\
     167                                        ./Dofx/Dofx.cpp\
     168                                        ./Dux/Dux.h\
     169                                        ./Dux/Dux.cpp\
     170                                        ./ControlConstrainx/ControlConstrainx.h\
     171                                        ./ControlConstrainx/ControlConstrainx.cpp\
     172                                        ./Misfitx/Misfitx.h\
     173                                        ./Misfitx/Misfitx.cpp\
     174                                        ./Orthx/Orthx.h\
     175                                        ./Orthx/Orthx.cpp\
     176                                        ./Gradjx/Gradjx.h\
     177                                        ./Gradjx/Gradjx.cpp\
     178                                        ./UpdateFromInputsx/UpdateFromInputsx.h\
     179                                        ./UpdateFromInputsx/UpdateFromInputsx.cpp\
     180                                        ./ConfigureObjectsx/ConfigureObjectsx.h\
     181                                        ./ConfigureObjectsx/ConfigureObjectsx.cpp\
     182                                        ./BuildNodeSetsx/BuildNodeSetsx.h\
     183                                        ./BuildNodeSetsx/BuildNodeSetsx.cpp\
     184                                        ./BuildNodeSetsx/PartitionSets.cpp\
     185                                        ./SpcNodesx/SpcNodesx.h\
     186                                        ./SpcNodesx/SpcNodesx.cpp\
     187                                        ./MpcNodesx/MpcNodesx.h\
     188                                        ./MpcNodesx/MpcNodesx.cpp\
     189                                        ./DataInterpx/DataInterpx.cpp\
     190                                        ./DataInterpx/DataInterpx.h\
     191                                        ./HoleFillerx/HoleFillerx.cpp\
     192                                        ./HoleFillerx/HoleFillerx.h\
     193                                        ./MeshPartitionx/MeshPartitionx.cpp\
     194                                        ./MeshPartitionx/MeshPartitionx.h\
     195                                        ./ContourToMeshx/ContourToMeshx.cpp\
     196                                        ./ContourToMeshx/ContourToMeshx.h\
     197                                        ./Reducevectorgtosx/Reducevectorgtosx.cpp\
     198                                        ./Reducevectorgtosx/Reducevectorgtosx.h\
     199                                        ./Reducematrixfromgtofx/Reducematrixfromgtofx.cpp\
     200                                        ./Reducematrixfromgtofx/Reducematrixfromgton.cpp\
     201                                        ./Reducematrixfromgtofx/Reducematrixfromgtofx.h\
     202                                        ./Reduceloadfromgtofx/Reduceloadfromgtofx.h\
     203                                        ./Reduceloadfromgtofx/Reduceloadfromgtofx.cpp\
     204                                        ./NormalizeConstraintsx/NormalizeConstraintsx.cpp\
     205                                        ./NormalizeConstraintsx/NormalizeConstraintsx.h\
     206                                        ./SystemMatricesx/SystemMatricesx.cpp\
     207                                        ./SystemMatricesx/SystemMatricesx.h\
     208                                        ./PenaltyConstraintsx/PenaltyConstraintsx.cpp\
     209                                        ./PenaltyConstraintsx/PenaltyConstraintsx.h\
     210                                        ./PenaltySystemMatricesx/PenaltySystemMatricesx.cpp\
     211                                        ./PenaltySystemMatricesx/PenaltySystemMatricesx.h\
     212                                        ./Solverx/Solverx.cpp\
     213                                        ./Solverx/Solverx.h\
     214                                        ./Mergesolutionfromftogx/Mergesolutionfromftogx.cpp\
     215                                        ./Mergesolutionfromftogx/Mergesolutionfromftogx.h\
     216                                        ./ProcessParamsx/ProcessParamsx.cpp\
     217                                        ./ProcessParamsx/ProcessParamsx.h\
     218                                        ./VelocityExtrudex/VelocityExtrudex.cpp\
     219                                        ./VelocityExtrudex/VelocityExtrudex.h
     220
     221
     222
     223libISSM_a_CXXFLAGS = -fPIC -DMATLAB -D_SERIAL_ -ansi -D_GNU_SOURCE -fno-omit-frame-pointer -pthread -D_CPP_
     224if LARGEARRAYS
     225libISSM_a_CXXFLAGS += -D__GCC4BUILD__ 
     226else
     227libISSM_a_CXXFLAGS += -DMX_COMPAT_32
     228endif
     229
     230
     231
     232
     233#Parallel compilation
     234libpISSM_a_SOURCES = ./objects/objects.h\
     235                                        ./objects/Object.h\
     236                                        ./objects/Element.h\
     237                                        ./objects/Element.cpp\
     238                                        ./objects/Material.h\
     239                                        ./objects/Material.cpp\
     240                                        ./objects/Load.h\
     241                                        ./objects/Load.cpp\
     242                                        ./objects/SolverEnum.h\
     243                                        ./objects/Contour.h\
     244                                        ./objects/Contour.cpp\
     245                                        ./objects/OptArgs.h\
     246                                        ./objects/OptPars.h\
     247                                        ./objects/Friction.h\
     248                                        ./objects/Friction.cpp\
     249                                        ./objects/Node.h\
     250                                        ./objects/Node.cpp\
     251                                        ./objects/Tria.h\
     252                                        ./objects/Tria.cpp\
     253                                        ./objects/Penta.h\
     254                                        ./objects/Penta.cpp\
     255                                        ./objects/Matice.h\
     256                                        ./objects/Matice.cpp\
     257                                        ./objects/Matpar.h\
     258                                        ./objects/Matpar.cpp\
     259                                        ./objects/ParameterInputs.h\
     260                                        ./objects/ParameterInputs.cpp\
     261                                        ./objects/Spc.cpp\
     262                                        ./objects/Spc.h\
     263                                        ./objects/Rgb.cpp\
     264                                        ./objects/Rgb.h\
     265                                        ./objects/Penpair.cpp\
     266                                        ./objects/Penpair.h\
     267                                        ./objects/Icefront.cpp\
     268                                        ./objects/Icefront.h\
     269                                        ./objects/Param.cpp\
     270                                        ./objects/Param.h\
     271                                        ./objects/NodeSets.cpp\
     272                                        ./objects/NodeSets.h\
     273                                        ./DataSet/DataSet.cpp\
     274                                        ./DataSet/DataSet.h\
     275                                        ./shared/shared.h\
     276                                        ./shared/Alloc/alloc.h\
     277                                        ./shared/Alloc/alloc.cpp\
     278                                        ./shared/Matlab/matlabshared.h\
     279                                        ./shared/Matlab/PrintfFunction.cpp\
     280                                        ./shared/Matlab/ModuleBoot.cpp\
     281                                        ./shared/Matlab/mxGetAssignedField.cpp\
     282                                        ./shared/Matlab/mxGetField.cpp\
     283                                        ./shared/Matlab/CheckNumMatlabArguments.cpp\
     284                                        ./shared/Matrix/matrix.h\
     285                                        ./shared/Matrix/MatrixUtils.cpp\
     286                                        ./shared/Numerics/numerics.h\
     287                                        ./shared/Numerics/GaussPoints.h\
     288                                        ./shared/Numerics/GaussPoints.cpp\
     289                                        ./shared/Numerics/cross.cpp\
     290                                        ./shared/Numerics/norm.cpp\
     291                                        ./shared/Numerics/BrentSearch.cpp\
     292                                        ./shared/Numerics/OptFunc.cpp\
     293                                        ./shared/Numerics/DistributeNumDofs.cpp\
    78294                                        ./shared/Numerics/extrema.cpp\
    79295                                        ./shared/Exceptions/exceptions.h\
     
    148364                                        ./io/WriteParams.cpp\
    149365                                        ./io/FetchNodeSets.cpp\
     366                                        ./io/FetchRifts.cpp\
    150367                                        ./io/ParameterInputsInit.cpp\
    151368                                        ./EnumDefinitions/EnumDefinitions.h\
    152369                                        ./EnumDefinitions/EnumDefinitions.cpp\
    153370                                        ./EnumDefinitions/AnalysisTypeAsEnum.cpp\
    154                                         ./ModelProcessorx/ModelProcessorx.h\
     371                                        ./ModelProcessorx/Model.h\
    155372                                        ./ModelProcessorx/Model.cpp\
    156                                         ./ModelProcessorx/FetchRifts.cpp\
    157                                         ./ModelProcessorx/CreateElementsNodesAndMaterialsDiagnosticHoriz.cpp\
    158                                         ./ModelProcessorx/DistributeNumDofs.cpp\
    159                                         ./ModelProcessorx/CreateConstraintsDiagnosticHoriz.cpp \
    160                                         ./ModelProcessorx/CreateLoadsDiagnosticHoriz.cpp\
    161                                         ./ModelProcessorx/ModelCreateParameters.cpp\
    162                                         ./Dofx/Dofx.h\
    163                                         ./Dofx/Dofx.cpp\
    164                                         ./Dux/Dux.h\
    165                                         ./Dux/Dux.cpp\
    166                                         ./ControlConstrainx/ControlConstrainx.h\
    167                                         ./ControlConstrainx/ControlConstrainx.cpp\
    168                                         ./Misfitx/Misfitx.h\
    169                                         ./Misfitx/Misfitx.cpp\
    170                                         ./Orthx/Orthx.h\
    171                                         ./Orthx/Orthx.cpp\
    172                                         ./Gradjx/Gradjx.h\
    173                                         ./Gradjx/Gradjx.cpp\
    174                                         ./UpdateFromInputsx/UpdateFromInputsx.h\
    175                                         ./UpdateFromInputsx/UpdateFromInputsx.cpp\
    176                                         ./ConfigureObjectsx/ConfigureObjectsx.h\
    177                                         ./ConfigureObjectsx/ConfigureObjectsx.cpp\
    178                                         ./BuildNodeSetsx/BuildNodeSetsx.h\
    179                                         ./BuildNodeSetsx/BuildNodeSetsx.cpp\
    180                                         ./BuildNodeSetsx/PartitionSets.cpp\
    181                                         ./SpcNodesx/SpcNodesx.h\
    182                                         ./SpcNodesx/SpcNodesx.cpp\
    183                                         ./MpcNodesx/MpcNodesx.h\
    184                                         ./MpcNodesx/MpcNodesx.cpp\
    185                                         ./DataInterpx/DataInterpx.cpp\
    186                                         ./DataInterpx/DataInterpx.h\
    187                                         ./HoleFillerx/HoleFillerx.cpp\
    188                                         ./HoleFillerx/HoleFillerx.h\
    189                                         ./MeshPartitionx/MeshPartitionx.cpp\
    190                                         ./MeshPartitionx/MeshPartitionx.h\
    191                                         ./ContourToMeshx/ContourToMeshx.cpp\
    192                                         ./ContourToMeshx/ContourToMeshx.h\
    193                                         ./Reducevectorgtosx/Reducevectorgtosx.cpp\
    194                                         ./Reducevectorgtosx/Reducevectorgtosx.h\
    195                                         ./Reducematrixfromgtofx/Reducematrixfromgtofx.cpp\
    196                                         ./Reducematrixfromgtofx/Reducematrixfromgton.cpp\
    197                                         ./Reducematrixfromgtofx/Reducematrixfromgtofx.h\
    198                                         ./Reduceloadfromgtofx/Reduceloadfromgtofx.h\
    199                                         ./Reduceloadfromgtofx/Reduceloadfromgtofx.cpp\
    200                                         ./NormalizeConstraintsx/NormalizeConstraintsx.cpp\
    201                                         ./NormalizeConstraintsx/NormalizeConstraintsx.h\
    202                                         ./SystemMatricesx/SystemMatricesx.cpp\
    203                                         ./SystemMatricesx/SystemMatricesx.h\
    204                                         ./PenaltyConstraintsx/PenaltyConstraintsx.cpp\
    205                                         ./PenaltyConstraintsx/PenaltyConstraintsx.h\
    206                                         ./PenaltySystemMatricesx/PenaltySystemMatricesx.cpp\
    207                                         ./PenaltySystemMatricesx/PenaltySystemMatricesx.h\
    208                                         ./Solverx/Solverx.cpp\
    209                                         ./Solverx/Solverx.h\
    210                                         ./Mergesolutionfromftogx/Mergesolutionfromftogx.cpp\
    211                                         ./Mergesolutionfromftogx/Mergesolutionfromftogx.h\
    212                                         ./ProcessParamsx/ProcessParamsx.cpp\
    213                                         ./ProcessParamsx/ProcessParamsx.h\
    214                                         ./VelocityExtrudex/VelocityExtrudex.cpp\
    215                                         ./VelocityExtrudex/VelocityExtrudex.h
    216 
    217 
    218 
    219 libISSM_a_CXXFLAGS = -fPIC -DMATLAB -D_SERIAL_ -ansi -D_GNU_SOURCE -fno-omit-frame-pointer -pthread -D_CPP_
    220 if LARGEARRAYS
    221 libISSM_a_CXXFLAGS += -D__GCC4BUILD__ 
    222 else
    223 libISSM_a_CXXFLAGS += -DMX_COMPAT_32
    224 endif
    225 
    226 
    227 
    228 
    229 #Parallel compilation
    230 libpISSM_a_SOURCES = ./objects/objects.h\
    231                                         ./objects/Object.h\
    232                                         ./objects/Element.h\
    233                                         ./objects/Element.cpp\
    234                                         ./objects/Material.h\
    235                                         ./objects/Material.cpp\
    236                                         ./objects/Load.h\
    237                                         ./objects/Load.cpp\
    238                                         ./objects/SolverEnum.h\
    239                                         ./objects/Contour.h\
    240                                         ./objects/Contour.cpp\
    241                                         ./objects/OptArgs.h\
    242                                         ./objects/OptPars.h\
    243                                         ./objects/Friction.h\
    244                                         ./objects/Friction.cpp\
    245                                         ./objects/Node.h\
    246                                         ./objects/Node.cpp\
    247                                         ./objects/Tria.h\
    248                                         ./objects/Tria.cpp\
    249                                         ./objects/Penta.h\
    250                                         ./objects/Penta.cpp\
    251                                         ./objects/Matice.h\
    252                                         ./objects/Matice.cpp\
    253                                         ./objects/Matpar.h\
    254                                         ./objects/Matpar.cpp\
    255                                         ./objects/ParameterInputs.h\
    256                                         ./objects/ParameterInputs.cpp\
    257                                         ./objects/Spc.cpp\
    258                                         ./objects/Spc.h\
    259                                         ./objects/Rgb.cpp\
    260                                         ./objects/Rgb.h\
    261                                         ./objects/Penpair.cpp\
    262                                         ./objects/Penpair.h\
    263                                         ./objects/Icefront.cpp\
    264                                         ./objects/Icefront.h\
    265                                         ./objects/Param.cpp\
    266                                         ./objects/Param.h\
    267                                         ./objects/NodeSets.cpp\
    268                                         ./objects/NodeSets.h\
    269                                         ./DataSet/DataSet.cpp\
    270                                         ./DataSet/DataSet.h\
    271                                         ./shared/shared.h\
    272                                         ./shared/Alloc/alloc.h\
    273                                         ./shared/Alloc/alloc.cpp\
    274                                         ./shared/Matlab/matlabshared.h\
    275                                         ./shared/Matlab/PrintfFunction.cpp\
    276                                         ./shared/Matlab/ModuleBoot.cpp\
    277                                         ./shared/Matlab/mxGetAssignedField.cpp\
    278                                         ./shared/Matlab/mxGetField.cpp\
    279                                         ./shared/Matlab/CheckNumMatlabArguments.cpp\
    280                                         ./shared/Matrix/matrix.h\
    281                                         ./shared/Matrix/MatrixUtils.cpp\
    282                                         ./shared/Numerics/numerics.h\
    283                                         ./shared/Numerics/GaussPoints.h\
    284                                         ./shared/Numerics/GaussPoints.cpp\
    285                                         ./shared/Numerics/cross.cpp\
    286                                         ./shared/Numerics/norm.cpp\
    287                                         ./shared/Numerics/BrentSearch.cpp\
    288                                         ./shared/Numerics/OptFunc.cpp\
    289                                         ./shared/Numerics/extrema.cpp\
    290                                         ./shared/Exceptions/exceptions.h\
    291                                         ./shared/Exceptions/Exceptions.cpp\
    292                                         ./shared/Exceptions/exprintf.cpp\
    293                                         ./shared/Exp/exp.h\
    294                                         ./shared/Exp/IsInPoly.cpp\
    295                                         ./shared/Exp/IsInPolySerial.cpp\
    296                                         ./shared/Exp/DomainOutlineRead.cpp\
    297                                         ./shared/TriMesh/trimesh.h\
    298                                         ./shared/TriMesh/AssociateSegmentToElement.cpp\
    299                                         ./shared/TriMesh/GridInsideHole.cpp\
    300                                         ./shared/TriMesh/OrderSegments.cpp\
    301                                         ./shared/TriMesh/SplitMeshForRifts.cpp\
    302                                         ./shared/TriMesh/TriMeshUtils.cpp\
    303                                         ./shared/Sorting/binary_search.cpp\
    304                                         ./shared/Sorting/sorting.h\
    305                                         ./shared/Elements/elements.h\
    306                                         ./shared/Elements/ResolvePointers.cpp\
    307                                         ./shared/Elements/Paterson.cpp\
    308                                         ./shared/Elements/GetElementNodeData.cpp\
    309                                         ./toolkits/petsc\
    310                                         ./toolkits/petsc/patches\
    311                                         ./toolkits/petsc/patches/petscpatches.h\
    312                                         ./toolkits/petsc/patches/MatlabMatrixToPetscMatrix.cpp\
    313                                         ./toolkits/petsc/patches/MatlabVectorToPetscVector.cpp\
    314                                         ./toolkits/petsc/patches/PetscMatrixToMatlabMatrix.cpp\
    315                                         ./toolkits/petsc/patches/PetscVectorToMatlabVector.cpp\
    316                                         ./toolkits/petsc/patches/MatlabMatrixToDoubleMatrix.cpp\
    317                                         ./toolkits/petsc/patches/MatlabVectorToDoubleVector.cpp\
    318                                         ./toolkits/petsc/patches/PetscDetermineLocalSize.cpp\
    319                                         ./toolkits/petsc/patches/VecTranspose.cpp\
    320                                         ./toolkits/petsc/patches/VecToMPISerial.cpp\
    321                                         ./toolkits/petsc/patches/MatToSerial.cpp\
    322                                         ./toolkits/petsc/patches/VecMerge.cpp\
    323                                         ./toolkits/petsc/patches/NewVec.cpp\
    324                                         ./toolkits/petsc/patches/NewVecFromLocalSize.cpp\
    325                                         ./toolkits/petsc/patches/PetscOptionsDetermineSolverType.cpp\
    326                                         ./toolkits/petsc/patches/PetscOptionsInsertMultipleString.cpp\
    327                                         ./toolkits/petsc/patches/NewMat.cpp\
    328                                         ./toolkits/petsc/patches/VecFree.cpp\
    329                                         ./toolkits/petsc/patches/KSPFree.cpp\
    330                                         ./toolkits/petsc/patches/ISFree.cpp\
    331                                         ./toolkits/petsc/patches/MatFree.cpp\
    332                                         ./toolkits/petsc/patches/GetOwnershipBoundariesFromRange.cpp\
    333                                         ./toolkits/petsc/patches/VecPartition.cpp\
    334                                         ./toolkits/petsc/patches/MatPartition.cpp\
    335                                         ./toolkits/petsc/patches/MatInvert.cpp\
    336                                         ./toolkits/petsc/patches/MatMultPatch.cpp\
    337                                         ./toolkits/petsc/petscincludes.h\
    338                                         ./toolkits/mpi/mpiincludes.h\
    339                                         ./toolkits/mpi/patches/mpipatches.h\
    340                                         ./toolkits/mpi/patches/MPI_Upperrow.cpp\
    341                                         ./toolkits/mpi/patches/MPI_Lowerrow.cpp\
    342                                         ./toolkits/mpi/patches/MPI_Boundariesfromrange.cpp\
    343                                         ./toolkits/metis/metisincludes.h\
    344                                         ./toolkits/triangle/triangleincludes.h\
    345                                         ./toolkits.h\
    346                                         ./io/io.h\
    347                                         ./io/FetchData.cpp\
    348                                         ./io/WriteData.cpp\
    349                                         ./io/WriteDataToDisk.cpp\
    350                                         ./io/SerialFetchData.cpp\
    351                                         ./io/SerialWriteData.cpp\
    352                                         ./io/ParallelFetchData.cpp\
    353                                         ./io/ParallelFetchInteger.cpp\
    354                                         ./io/ParallelFetchMat.cpp\
    355                                         ./io/ParallelFetchScalar.cpp\
    356                                         ./io/ParallelFetchString.cpp\
    357                                         ./io/ModelFetchData.cpp\
    358                                         ./io/WriteNodeSets.cpp\
    359                                         ./io/WriteParams.cpp\
    360                                         ./io/FetchNodeSets.cpp\
    361                                         ./io/ParameterInputsInit.cpp\
    362                                         ./EnumDefinitions/EnumDefinitions.h\
    363                                         ./EnumDefinitions/EnumDefinitions.cpp\
    364                                         ./EnumDefinitions/AnalysisTypeAsEnum.cpp\
    365                                         ./ModelProcessorx/ModelProcessorx.h\
    366                                         ./ModelProcessorx/Model.cpp\
    367                                         ./ModelProcessorx/FetchRifts.cpp\
    368                                         ./ModelProcessorx/CreateElementsNodesAndMaterialsDiagnosticHoriz.cpp\
    369                                         ./ModelProcessorx/DistributeNumDofs.cpp\
    370                                         ./ModelProcessorx/CreateConstraintsDiagnosticHoriz.cpp \
    371                                         ./ModelProcessorx/CreateLoadsDiagnosticHoriz.cpp\
    372                                         ./ModelProcessorx/ModelCreateParameters.cpp\
     373                                        ./ModelProcessorx/CreateElementsNodesAndMaterials.cpp\
     374                                        ./ModelProcessorx/CreateConstraints.cpp \
     375                                        ./ModelProcessorx/CreateLoads.cpp\
     376                                        ./ModelProcessorx/CreateParameters.cpp\
     377                                        ./ModelProcessorx/DiagnosticHoriz/CreateElementsNodesAndMaterialsDiagnosticHoriz.cpp\
     378                                        ./ModelProcessorx/DiagnosticHoriz/CreateConstraintsDiagnosticHoriz.cpp \
     379                                        ./ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp\
     380                                        ./ModelProcessorx/Control/CreateParametersControl.cpp\
    373381                                        ./Dofx/Dofx.h\
    374382                                        ./Dofx/Dofx.cpp\
Note: See TracChangeset for help on using the changeset viewer.