Rev 259 | Rev 272 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 2 | fmk | 1 | # Makefile for fe objects |
| 2 | |||
| 3 | include ../Makefile.def |
||
| 4 | |||
| 5 | all: |
||
| 6 | @$(RM) $(RMFLAGS) $(FE_LIBRARY); |
||
| 7 | @$(CD) $(FE)/matrix; $(MAKE); |
||
| 8 | @$(CD) $(FE)/database; $(MAKE); |
||
| 9 | @$(CD) $(FE)/system_of_eqn; $(MAKE); |
||
| 10 | @$(CD) $(FE)/modelbuilder; $(MAKE); |
||
| 11 | @$(CD) $(FE)/tagged; $(MAKE); |
||
| 12 | @$(CD) $(FE)/material; $(MAKE); |
||
| 13 | @$(CD) $(FE)/analysis; $(MAKE); |
||
| 14 | @$(CD) $(FE)/graph; $(MAKE); |
||
| 15 | @$(CD) $(FE)/utility; $(MAKE); |
||
| 16 | @$(CD) $(FE)/convergenceTest; $(MAKE); |
||
| 17 | @$(CD) $(FE)/recorder; $(MAKE); |
||
| 18 | @$(CD) $(FE)/tcl; $(MAKE); |
||
| 19 | @$(CD) $(FE)/renderer; $(MAKE); |
||
| 20 | @$(CD) $(FE)/domain; $(MAKE); |
||
| 21 | @$(CD) $(FE)/handler; $(MAKE); |
||
| 22 | @$(CD) $(FE)/actor; $(MAKE); |
||
| 23 | @$(CD) $(FE)/machine; $(MAKE); |
||
| 24 | @$(CD) $(FE)/element; $(MAKE); |
||
| 25 | @$(CD) $(FE)/coordTransformation; $(MAKE); |
||
| 26 | @$(AR) $(ARFLAGS) $(FE_LIBRARY) $(MATRIX_LIBS) $(ELE_LIBS)\ |
||
| 27 | $(MATERIAL_LIBS) $(HYSTERETIC_LIBS) $(SECTION_LIBS) $(DATABASE_LIBS) \ |
||
| 170 | fmk | 28 | $(MODEL_BUILDER_LIBS) $(DOMAIN_LIBS) $(JEREMIC_LIBS)\ |
| 2 | fmk | 29 | $(ANALYSIS_LIBS) $(SysOfEqn_LIBS) $(GRAPH_LIBS) $(TAGGED_LIBS) \ |
| 30 | $(UTILITY_LIBS) $(ACTOR_LIBS) $(RECORDER_LIBS) $(LAW_LIBS) \ |
||
| 115 | fmk | 31 | $(RENDERER_LIBS) $(REMO_LIBS) $(GLF_LIBS) $(ZHY_LIBS) $(ERRORHANDLER_LIBS) |
| 2 | fmk | 32 | @$(RANLIB) $(FE_LIBRARY) |
| 33 | |||
| 34 | skypack: |
||
| 35 | @$(CD) $(HOME)/lib; rm -f $(HOME)/lib/libskypack.a; |
||
| 36 | @$(CD) $(FE)/system_of_eqn/linearSOE/profileSPD/skypack; creator; |
||
| 37 | |||
| 38 | metis: |
||
| 39 | @$(CD) $(HOME)/lib; rm -f $(METIS_LIBRARY); |
||
| 40 | @$(CD) $(FE)/graph/partitioner/metis-2.0; $(MAKE) clean; |
||
| 41 | @$(CD) $(FE)/graph/partitioner/metis-2.0; $(MAKE) lib; |
||
| 42 | |||
| 43 | # the files that make up the FE_LIBRARY |
||
| 44 | GLF_LIBS = $(FE)/element/zeroLength/ZeroLength.o \ |
||
| 36 | mhscott | 45 | $(FE)/element/zeroLength/ZeroLengthSection.o \ |
| 46 | $(FE)/element/zeroLength/ZeroLengthND.o \ |
||
| 47 | $(FE)/element/zeroLength/TclZeroLength.o |
||
| 2 | fmk | 48 | |
| 49 | REMO_LIBS = $(FE)/element/nonlinearBeamColumn/quadrule/QuadRule.o \ |
||
| 50 | $(FE)/element/nonlinearBeamColumn/quadrule/QuadRule1d.o \ |
||
| 51 | $(FE)/element/nonlinearBeamColumn/quadrule/QuadRule1d01.o \ |
||
| 52 | $(FE)/element/nonlinearBeamColumn/quadrule/GaussQuadRule1d.o \ |
||
| 53 | $(FE)/element/nonlinearBeamColumn/quadrule/GaussQuadRule1d01.o \ |
||
| 54 | $(FE)/element/nonlinearBeamColumn/quadrule/GaussLobattoQuadRule1d01.o \ |
||
| 55 | $(FE)/element/nonlinearBeamColumn/matrixutil/MatrixUtil.o \ |
||
| 56 | $(FE)/element/nonlinearBeamColumn/element/NLBeamColumn2d.o \ |
||
| 57 | $(FE)/element/nonlinearBeamColumn/element/NLBeamColumn3d.o \ |
||
| 58 | $(FE)/coordTransformation/CrdTransf.o \ |
||
| 59 | $(FE)/coordTransformation/CrdTransf2d.o \ |
||
| 60 | $(FE)/coordTransformation/CrdTransf3d.o \ |
||
| 61 | $(FE)/coordTransformation/LinearCrdTransf2d.o \ |
||
| 270 | mhscott | 62 | $(FE)/coordTransformation/PDeltaCrdTransf2d.o \ |
| 2 | fmk | 63 | $(FE)/coordTransformation/LinearCrdTransf3d.o \ |
| 64 | $(FE)/element/nonlinearBeamColumn/tcl/TclElmtBuilder.o |
||
| 65 | |||
| 66 | LAW_LIBS = $(FE)/system_of_eqn/linearSOE/sparseSYM/SymSparseLinSOE.o \ |
||
| 67 | $(FE)/system_of_eqn/linearSOE/sparseSYM/SymSparseLinSolver.o \ |
||
| 68 | $(FE)/system_of_eqn/linearSOE/sparseSYM/grcm.o \ |
||
| 69 | $(FE)/system_of_eqn/linearSOE/sparseSYM/nest.o \ |
||
| 70 | $(FE)/system_of_eqn/linearSOE/sparseSYM/nmat.o \ |
||
| 71 | $(FE)/system_of_eqn/linearSOE/sparseSYM/symbolic.o \ |
||
| 72 | $(FE)/system_of_eqn/linearSOE/sparseSYM/utility.o \ |
||
| 73 | $(FE)/system_of_eqn/linearSOE/sparseSYM/newordr.o \ |
||
| 74 | $(FE)/system_of_eqn/linearSOE/sparseSYM/nnsim.o \ |
||
| 75 | $(FE)/system_of_eqn/linearSOE/sparseSYM/tim.o \ |
||
| 76 | $(FE)/system_of_eqn/linearSOE/sparseSYM/genmmd.o \ |
||
| 77 | $(FE)/system_of_eqn/eigenSOE/EigenSOE.o \ |
||
| 78 | $(FE)/system_of_eqn/eigenSOE/EigenSolver.o \ |
||
| 79 | $(FE)/system_of_eqn/eigenSOE/BandArpackSOE.o \ |
||
| 80 | $(FE)/system_of_eqn/eigenSOE/BandArpackSolver.o \ |
||
| 81 | $(FE)/system_of_eqn/eigenSOE/SymArpackSOE.o \ |
||
| 82 | $(FE)/system_of_eqn/eigenSOE/SymArpackSolver.o \ |
||
| 83 | $(FE)/analysis/analysis/EigenAnalysis.o \ |
||
| 84 | $(FE)/analysis/integrator/EigenIntegrator.o \ |
||
| 85 | $(FE)/analysis/algorithm/eigenAlgo/EigenAlgorithm.o \ |
||
| 86 | $(FE)/analysis/algorithm/eigenAlgo/FrequencyAlgo.o |
||
| 87 | |||
| 88 | |||
| 89 | ERRORHANDLER_LIBS = $(FE)/handler/ErrorHandler.o \ |
||
| 90 | $(FE)/handler/ConsoleErrorHandler.o |
||
| 91 | |||
| 20 | fmk | 92 | |
| 170 | fmk | 93 | JEREMIC_LIBS = $(FE)/material/nD/ElasticIsotropic3D.o \ |
| 166 | jeremic | 94 | $(FE)/material/nD/Template3Dep/MatPoint3D.o \ |
| 95 | $(FE)/element/8nbrick/EightNodeBrick.o \ |
||
| 96 | $(FE)/element/8nbrick/TclEightNodeBrickCommand.o |
||
| 20 | fmk | 97 | |
| 115 | fmk | 98 | ZHY_LIBS = $(FE)/material/nD/soil/FluidSolidPorousMaterial.o \ |
| 99 | $(FE)/material/nD/soil/MultiYieldSurface.o \ |
||
| 100 | $(FE)/material/nD/soil/PressureDependMultiYield.o \ |
||
| 101 | $(FE)/material/nD/soil/TclUpdateMaterialStageCommand.o \ |
||
| 102 | $(FE)/material/nD/soil/PressureIndependMultiYield.o \ |
||
| 103 | $(FE)/material/nD/soil/T2Vector.o |
||
| 104 | |||
| 2 | fmk | 105 | RENDERER_LIBS = $(FE)/renderer/db.o \ |
| 106 | $(FE)/renderer/View.o \ |
||
| 107 | $(FE)/renderer/Projection.o \ |
||
| 108 | $(FE)/renderer/Viewport.o \ |
||
| 109 | $(FE)/renderer/Scan.o \ |
||
| 110 | $(FE)/renderer/Clipping.o \ |
||
| 111 | $(FE)/renderer/X11Device.o \ |
||
| 112 | $(FE)/renderer/WindowDevice.o \ |
||
| 113 | $(FE)/renderer/Device.o \ |
||
| 114 | $(FE)/renderer/gMatrix.o \ |
||
| 115 | $(FE)/renderer/DofColorMap.o \ |
||
| 116 | $(FE)/renderer/Renderer.o \ |
||
| 117 | $(FE)/renderer/WindowRenderer.o \ |
||
| 118 | $(FE)/renderer/X11Renderer.o \ |
||
| 119 | $(FE)/renderer/PlainMap.o |
||
| 120 | |||
| 121 | |||
| 122 | RECORDER_LIBS = $(FE)/recorder/MaxNodeDispRecorder.o \ |
||
| 123 | $(FE)/recorder/DatastoreRecorder.o \ |
||
| 124 | $(FE)/recorder/NodeRecorder.o \ |
||
| 125 | $(FE)/recorder/ElementRecorder.o \ |
||
| 126 | $(FE)/recorder/FilePlotter.o \ |
||
| 253 | fmk | 127 | $(FE)/recorder/AlgorithmIncrements.o \ |
| 103 | mhscott | 128 | $(FE)/recorder/TclRecorderCommands.o \ |
| 129 | $(FE)/recorder/response/Response.o \ |
||
| 130 | $(FE)/recorder/response/ElementResponse.o \ |
||
| 131 | $(FE)/recorder/response/MaterialResponse.o \ |
||
| 132 | $(FE)/recorder/response/FiberResponse.o |
||
| 2 | fmk | 133 | |
| 134 | DATABASE_LIBS = $(FE)/database/FileDatastore.o \ |
||
| 135 | $(FE)/database/FE_Datastore.o \ |
||
| 136 | $(FE)/database/TclDatabaseCommands.o |
||
| 137 | |||
| 138 | MATRIX_LIBS = $(FE)/matrix/Matrix.o \ |
||
| 139 | $(FE)/matrix/Vector.o \ |
||
| 140 | $(FE)/matrix/ID.o \ |
||
| 141 | $(FE)/matrix/nDarray.o \ |
||
| 142 | $(FE)/matrix/BJtensor.o \ |
||
| 143 | $(FE)/matrix/BJmatrix.o \ |
||
| 144 | $(FE)/matrix/BJvector.o \ |
||
| 20 | fmk | 145 | $(FE)/matrix/straint.o \ |
| 146 | $(FE)/matrix/stresst.o \ |
||
| 2 | fmk | 147 | $(FE)/matrix/basics.o |
| 148 | |||
| 149 | TAGGED_LIBS = $(FE)/tagged/TaggedObject.o \ |
||
| 150 | $(FE)/tagged/storage/ArrayOfTaggedObjects.o \ |
||
| 151 | $(FE)/tagged/storage/ArrayOfTaggedObjectsIter.o \ |
||
| 152 | $(FE)/tagged/storage/MapOfTaggedObjects.o \ |
||
| 153 | $(FE)/tagged/storage/MapOfTaggedObjectsIter.o |
||
| 154 | |||
| 155 | UTILITY_LIBS = $(FE)/utility/Timer.o |
||
| 156 | |||
| 157 | |||
| 158 | GRAPH_LIBS = $(FE)/graph/graph/DOF_Graph.o \ |
||
| 159 | $(FE)/graph/graph/VertexIter.o \ |
||
| 160 | $(FE)/graph/graph/Vertex.o \ |
||
| 161 | $(FE)/graph/graph/Graph.o \ |
||
| 162 | $(FE)/graph/graph/DOF_GroupGraph.o \ |
||
| 163 | $(FE)/graph/numberer/RCM.o \ |
||
| 164 | $(FE)/graph/numberer/MyRCM.o \ |
||
| 165 | $(FE)/graph/numberer/GraphNumberer.o \ |
||
| 166 | $(FE)/graph/numberer/SimpleNumberer.o \ |
||
| 167 | $(FE)/graph/partitioner/Metis.o |
||
| 168 | |||
| 169 | ELE_LIBS = $(FE)/element/Element.o \ |
||
| 170 | $(FE)/element/Information.o \ |
||
| 171 | $(FE)/element/beam2d/ElasticBeam2d.o \ |
||
| 172 | $(FE)/element/beam2d/beam2d03.o \ |
||
| 173 | $(FE)/element/beam2d/beam2d04.o \ |
||
| 174 | $(FE)/element/beam3d/ElasticBeam3d.o \ |
||
| 175 | $(FE)/element/beam3d/beam3d01.o \ |
||
| 176 | $(FE)/element/beam3d/beam3d02.o \ |
||
| 177 | $(FE)/element/truss/Truss.o \ |
||
| 178 | $(FE)/element/truss/TrussSection.o \ |
||
| 179 | $(FE)/element/feap/elmt01.o \ |
||
| 180 | $(FE)/element/feap/elmt02.o \ |
||
| 181 | $(FE)/element/feap/elmt03.o \ |
||
| 182 | $(FE)/element/feap/elmt04.o \ |
||
| 183 | $(FE)/element/feap/elmt05.o \ |
||
| 184 | $(FE)/element/feap/fillCommon.o \ |
||
| 185 | $(FE)/element/feap/getCommon.o \ |
||
| 186 | $(FE)/element/feap/dummyFeap.o \ |
||
| 187 | $(FE)/element/feap/fElement.o \ |
||
| 188 | $(FE)/element/feap/fElmt02.o \ |
||
| 189 | $(FE)/element/TclElementCommands.o \ |
||
| 190 | $(FE)/element/feap/TclFeapElementCommand.o \ |
||
| 191 | $(FE)/element/truss/TclTrussCommand.o \ |
||
| 259 | fmk | 192 | $(FE)/element/shell/ShellMITC4.o \ |
| 193 | $(FE)/element/shell/R3vectors.o \ |
||
| 194 | $(FE)/element/shell/TclShellCommand.o \ |
||
| 2 | fmk | 195 | $(FE)/element/beamWithHinges/TclBeamWithHingesBuilder.o \ |
| 196 | $(FE)/element/beamWithHinges/BeamWithHinges2d.o \ |
||
| 197 | $(FE)/element/beamWithHinges/BeamWithHinges3d.o \ |
||
| 198 | $(FE)/element/fourNodeQuad/TclFourNodeQuadCommand.o \ |
||
| 199 | $(FE)/element/fourNodeQuad/FourNodeQuad.o |
||
| 200 | |||
| 201 | |||
| 202 | MATERIAL_LIBS = $(FE)/material/Material.o \ |
||
| 203 | $(FE)/material/uniaxial/UniaxialMaterial.o \ |
||
| 204 | $(FE)/material/uniaxial/ElasticMaterial.o \ |
||
| 205 | $(FE)/material/uniaxial/ElasticPPMaterial.o \ |
||
| 206 | $(FE)/material/uniaxial/HardeningMaterial.o \ |
||
| 207 | $(FE)/material/uniaxial/ParallelMaterial.o \ |
||
| 208 | $(FE)/material/uniaxial/SeriesMaterial.o \ |
||
| 209 | $(FE)/material/uniaxial/Concrete01.o \ |
||
| 210 | $(FE)/material/uniaxial/Steel01.o \ |
||
| 211 | $(FE)/material/uniaxial/HystereticMaterial.o \ |
||
| 212 | $(FE)/material/uniaxial/EPPGapMaterial.o \ |
||
| 213 | $(FE)/material/uniaxial/ViscousMaterial.o \ |
||
| 214 | $(FE)/material/uniaxial/PathIndependentMaterial.o \ |
||
| 215 | $(FE)/material/nD/NDMaterial.o \ |
||
| 79 | fmk | 216 | $(FE)/material/nD/J2Plasticity.o \ |
| 217 | $(FE)/material/nD/J2PlaneStress.o \ |
||
| 218 | $(FE)/material/nD/J2PlaneStrain.o \ |
||
| 219 | $(FE)/material/nD/J2AxiSymm.o \ |
||
| 220 | $(FE)/material/nD/J2ThreeDimensional.o \ |
||
| 253 | fmk | 221 | $(FE)/material/nD/J2PlateFiber.o \ |
| 2 | fmk | 222 | $(FE)/material/nD/ElasticIsotropicMaterial.o \ |
| 223 | $(FE)/material/nD/ElasticIsotropicPlaneStress2D.o \ |
||
| 224 | $(FE)/material/nD/ElasticIsotropicPlaneStrain2D.o \ |
||
| 253 | fmk | 225 | $(FE)/material/nD/ElasticIsotropicPlateFiber.o \ |
| 103 | mhscott | 226 | $(FE)/material/nD/BidirectionalMaterial.o \ |
| 2 | fmk | 227 | $(FE)/material/uniaxial/TclModelBuilderUniaxialMaterialCommand.o \ |
| 228 | $(FE)/material/nD/TclModelBuilderNDMaterialCommand.o |
||
| 229 | |||
| 230 | |||
| 231 | SECTION_LIBS = $(FE)/material/section/SectionForceDeformation.o \ |
||
| 232 | $(FE)/material/section/ElasticSection2d.o \ |
||
| 233 | $(FE)/material/section/ElasticSection3d.o \ |
||
| 234 | $(FE)/material/section/FiberSection.o \ |
||
| 253 | fmk | 235 | $(FE)/material/section/FiberSection2d.o \ |
| 236 | $(FE)/material/section/FiberSection3d.o \ |
||
| 2 | fmk | 237 | $(FE)/material/section/SectionAggregator.o \ |
| 238 | $(FE)/material/section/GenericSection1d.o \ |
||
| 239 | $(FE)/material/section/GenericSectionNd.o \ |
||
| 253 | fmk | 240 | $(FE)/material/section/ElasticPlateSection.o \ |
| 241 | $(FE)/material/section/ElasticMembranePlateSection.o \ |
||
| 242 | $(FE)/material/section/MembranePlateFiberSection.o \ |
||
| 2 | fmk | 243 | $(FE)/material/section/fiber/Fiber.o \ |
| 244 | $(FE)/material/section/fiber/UniaxialFiber2d.o \ |
||
| 245 | $(FE)/material/section/fiber/UniaxialFiber3d.o \ |
||
| 246 | $(FE)/material/section/repres/patch/Patch.o \ |
||
| 247 | $(FE)/material/section/repres/patch/QuadPatch.o \ |
||
| 248 | $(FE)/material/section/repres/patch/CircPatch.o \ |
||
| 249 | $(FE)/material/section/repres/cell/Cell.o \ |
||
| 250 | $(FE)/material/section/repres/cell/QuadCell.o \ |
||
| 251 | $(FE)/material/section/repres/reinfBar/ReinfBar.o \ |
||
| 252 | $(FE)/material/section/repres/reinfLayer/ReinfLayer.o \ |
||
| 253 | $(FE)/material/section/repres/reinfLayer/StraightReinfLayer.o \ |
||
| 254 | $(FE)/material/section/repres/reinfLayer/CircReinfLayer.o \ |
||
| 255 | $(FE)/material/section/repres/section/SectionRepres.o \ |
||
| 256 | $(FE)/material/section/repres/section/FiberSectionRepr.o \ |
||
| 257 | $(FE)/material/section/TclModelBuilderSectionCommand.o |
||
| 258 | |||
| 259 | |||
| 260 | SysOfEqn_LIBS = $(FE)/system_of_eqn/SystemOfEqn.o \ |
||
| 261 | $(FE)/system_of_eqn/Solver.o \ |
||
| 262 | $(FE)/system_of_eqn/linearSOE/LinearSOE.o \ |
||
| 263 | $(FE)/system_of_eqn/linearSOE/LinearSOESolver.o \ |
||
| 264 | $(FE)/system_of_eqn/linearSOE/DomainSolver.o \ |
||
| 265 | $(FE)/system_of_eqn/linearSOE/bandGEN/BandGenLinSOE.o \ |
||
| 266 | $(FE)/system_of_eqn/linearSOE/bandGEN/BandGenLinSolver.o \ |
||
| 267 | $(FE)/system_of_eqn/linearSOE/bandGEN/BandGenLinLapackSolver.o \ |
||
| 268 | $(FE)/system_of_eqn/linearSOE/fullGEN/FullGenLinSOE.o \ |
||
| 269 | $(FE)/system_of_eqn/linearSOE/fullGEN/FullGenLinSolver.o \ |
||
| 270 | $(FE)/system_of_eqn/linearSOE/fullGEN/FullGenLinLapackSolver.o \ |
||
| 271 | $(FE)/system_of_eqn/linearSOE/bandSPD/BandSPDLinSOE.o \ |
||
| 272 | $(FE)/system_of_eqn/linearSOE/bandSPD/BandSPDLinSolver.o \ |
||
| 273 | $(FE)/system_of_eqn/linearSOE/bandSPD/BandSPDLinLapackSolver.o \ |
||
| 274 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinSOE.o \ |
||
| 275 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinSolver.o \ |
||
| 276 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinDirectSolver.o \ |
||
| 277 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinDirectSkypackSolver.o \ |
||
| 278 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinDirectBlockSolver.o \ |
||
| 279 | $(FE)/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinSubstrSolver.o \ |
||
| 280 | $(FE)/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.o \ |
||
| 281 | $(FE)/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSolver.o \ |
||
| 282 | $(FE)/system_of_eqn/linearSOE/sparseGEN/SuperLU.o \ |
||
| 283 | $(FE)/system_of_eqn/linearSOE/umfGEN/UmfpackGenLinSOE.o \ |
||
| 284 | $(FE)/system_of_eqn/linearSOE/umfGEN/UmfpackGenLinSolver.o |
||
| 285 | |||
| 286 | |||
| 287 | MODEL_BUILDER_LIBS = $(FE)/modelbuilder/ModelBuilder.o \ |
||
| 288 | $(FE)/modelbuilder/PlaneFrame.o \ |
||
| 253 | fmk | 289 | $(FE)/modelbuilder/tcl/TclUniaxialMaterialTester.o \ |
| 2 | fmk | 290 | $(FE)/modelbuilder/tcl/TclModelBuilder.o |
| 291 | |||
| 292 | |||
| 293 | DOMAIN_LIBS = $(FE)/domain/component/DomainComponent.o \ |
||
| 294 | $(FE)/domain/domain/Domain.o \ |
||
| 295 | $(FE)/domain/domain/single/SingleDomEleIter.o \ |
||
| 296 | $(FE)/domain/domain/single/SingleDomNodIter.o \ |
||
| 297 | $(FE)/domain/domain/single/SingleDomSP_Iter.o \ |
||
| 298 | $(FE)/domain/domain/single/SingleDomAllSP_Iter.o \ |
||
| 299 | $(FE)/domain/domain/single/SingleDomMP_Iter.o \ |
||
| 300 | $(FE)/domain/domain/partitioned/PartitionedDomain.o \ |
||
| 301 | $(FE)/domain/domain/partitioned/PartitionedDomainEleIter.o \ |
||
| 302 | $(FE)/domain/domain/partitioned/PartitionedDomainSubIter.o \ |
||
| 303 | $(FE)/domain/partitioner/DomainPartitioner.o \ |
||
| 304 | $(FE)/domain/node/Node.o \ |
||
| 305 | $(FE)/domain/node/NodalLoad.o \ |
||
| 306 | $(FE)/domain/constraints/SP_Constraint.o \ |
||
| 307 | $(FE)/domain/constraints/MP_Constraint.o \ |
||
| 79 | fmk | 308 | $(FE)/domain/constraints/ImposedMotionSP.o \ |
| 309 | $(FE)/domain/constraints/ImposedMotionSP1.o \ |
||
| 2 | fmk | 310 | $(FE)/domain/constraints/RigidDiaphragm.o \ |
| 311 | $(FE)/domain/constraints/RigidRod.o \ |
||
| 312 | $(FE)/domain/constraints/RigidBeam.o \ |
||
| 313 | $(FE)/domain/load/NodalLoadIter.o \ |
||
| 314 | $(FE)/domain/load/ElementalLoadIter.o \ |
||
| 315 | $(FE)/domain/load/Load.o \ |
||
| 316 | $(FE)/domain/pattern/LoadPattern.o \ |
||
| 317 | $(FE)/domain/pattern/EarthquakePattern.o \ |
||
| 79 | fmk | 318 | $(FE)/domain/pattern/MultiSupportPattern.o \ |
| 2 | fmk | 319 | $(FE)/domain/pattern/UniformExcitation.o \ |
| 320 | $(FE)/domain/pattern/LoadPatternIter.o \ |
||
| 321 | $(FE)/domain/pattern/TimeSeries.o \ |
||
| 322 | $(FE)/domain/pattern/LinearSeries.o \ |
||
| 323 | $(FE)/domain/pattern/RectangularSeries.o \ |
||
| 324 | $(FE)/domain/pattern/ConstantSeries.o \ |
||
| 325 | $(FE)/domain/pattern/TrigSeries.o \ |
||
| 326 | $(FE)/domain/pattern/PathSeries.o \ |
||
| 327 | $(FE)/domain/pattern/PathTimeSeries.o \ |
||
| 328 | $(FE)/domain/pattern/TclPatternCommand.o \ |
||
| 79 | fmk | 329 | $(FE)/domain/pattern/TclSeriesCommand.o \ |
| 330 | $(FE)/domain/pattern/TclSeriesIntegratorCommand.o \ |
||
| 331 | $(FE)/domain/pattern/TimeSeriesIntegrator.o \ |
||
| 332 | $(FE)/domain/pattern/TrapezoidalTimeSeriesIntegrator.o \ |
||
| 2 | fmk | 333 | $(FE)/domain/groundMotion/GroundMotion.o \ |
| 334 | $(FE)/domain/groundMotion/GroundMotionRecord.o \ |
||
| 79 | fmk | 335 | $(FE)/domain/groundMotion/InterpolatedGroundMotion.o \ |
| 336 | $(FE)/domain/groundMotion/TclGroundMotionCommand.o \ |
||
| 2 | fmk | 337 | $(FE)/domain/subdomain/Subdomain.o \ |
| 338 | $(FE)/domain/subdomain/SubdomainNodIter.o \ |
||
| 339 | $(FE)/analysis/analysis/DomainUser.o |
||
| 340 | |||
| 341 | |||
| 342 | ANALYSIS_LIBS = $(FE)/analysis/analysis/Analysis.o \ |
||
| 343 | $(FE)/analysis/analysis/StaticAnalysis.o \ |
||
| 344 | $(FE)/analysis/analysis/TransientAnalysis.o \ |
||
| 345 | $(FE)/analysis/analysis/DirectIntegrationAnalysis.o \ |
||
| 79 | fmk | 346 | $(FE)/analysis/analysis/VariableTimeStepDirectIntegrationAnalysis.o \ |
| 2 | fmk | 347 | $(FE)/analysis/analysis/DomainDecompositionAnalysis.o \ |
| 348 | $(FE)/analysis/analysis/SubstructuringAnalysis.o \ |
||
| 349 | $(FE)/analysis/algorithm/SolutionAlgorithm.o \ |
||
| 350 | $(FE)/analysis/algorithm/equiSolnAlgo/EquiSolnAlgo.o \ |
||
| 351 | $(FE)/analysis/algorithm/equiSolnAlgo/Linear.o \ |
||
| 352 | $(FE)/analysis/algorithm/equiSolnAlgo/NewtonRaphson.o \ |
||
| 353 | $(FE)/analysis/algorithm/equiSolnAlgo/ModifiedNewton.o \ |
||
| 79 | fmk | 354 | $(FE)/analysis/algorithm/equiSolnAlgo/NewtonLineSearch.o \ |
| 2 | fmk | 355 | $(FE)/convergenceTest/ConvergenceTest.o \ |
| 356 | $(FE)/convergenceTest/CTestNormUnbalance.o \ |
||
| 357 | $(FE)/convergenceTest/CTestNormDispIncr.o \ |
||
| 358 | $(FE)/convergenceTest/CTestEnergyIncr.o \ |
||
| 359 | $(FE)/analysis/algorithm/domainDecompAlgo/DomainDecompAlgo.o \ |
||
| 360 | $(FE)/analysis/integrator/Integrator.o \ |
||
| 361 | $(FE)/analysis/integrator/IncrementalIntegrator.o \ |
||
| 362 | $(FE)/analysis/integrator/StaticIntegrator.o \ |
||
| 363 | $(FE)/analysis/integrator/LoadControl.o \ |
||
| 364 | $(FE)/analysis/integrator/LoadPath.o \ |
||
| 365 | $(FE)/analysis/integrator/ArcLength.o \ |
||
| 366 | $(FE)/analysis/integrator/ArcLength1.o \ |
||
| 367 | $(FE)/analysis/integrator/MinUnbalDispNorm.o \ |
||
| 368 | $(FE)/analysis/integrator/DisplacementControl.o \ |
||
| 369 | $(FE)/analysis/integrator/TransientIntegrator.o \ |
||
| 370 | $(FE)/analysis/integrator/Newmark.o \ |
||
| 371 | $(FE)/analysis/integrator/HHT.o \ |
||
| 372 | $(FE)/analysis/integrator/Newmark1.o \ |
||
| 373 | $(FE)/analysis/integrator/HHT1.o \ |
||
| 374 | $(FE)/analysis/integrator/CentralDifference.o \ |
||
| 375 | $(FE)/analysis/integrator/WilsonTheta.o \ |
||
| 376 | $(FE)/analysis/model/AnalysisModel.o \ |
||
| 377 | $(FE)/analysis/model/simple/SimpleFE_Iter.o \ |
||
| 378 | $(FE)/analysis/model/simple/SimpleDOF_Iter.o \ |
||
| 379 | $(FE)/analysis/handler/ConstraintHandler.o \ |
||
| 380 | $(FE)/analysis/handler/PlainHandler.o \ |
||
| 381 | $(FE)/analysis/handler/PenaltyConstraintHandler.o \ |
||
| 382 | $(FE)/analysis/handler/LagrangeConstraintHandler.o \ |
||
| 383 | $(FE)/analysis/handler/TransformationConstraintHandler.o \ |
||
| 384 | $(FE)/analysis/numberer/DOF_Numberer.o \ |
||
| 385 | $(FE)/analysis/numberer/PlainNumberer.o \ |
||
| 386 | $(FE)/analysis/dof_grp/DOF_Group.o \ |
||
| 387 | $(FE)/analysis/dof_grp/LagrangeDOF_Group.o \ |
||
| 388 | $(FE)/analysis/dof_grp/TransformationDOF_Group.o \ |
||
| 389 | $(FE)/analysis/fe_ele/FE_Element.o \ |
||
| 390 | $(FE)/analysis/fe_ele/penalty/PenaltySP_FE.o \ |
||
| 391 | $(FE)/analysis/fe_ele/penalty/PenaltyMP_FE.o \ |
||
| 392 | $(FE)/analysis/fe_ele/lagrange/LagrangeSP_FE.o \ |
||
| 393 | $(FE)/analysis/fe_ele/lagrange/LagrangeMP_FE.o \ |
||
| 394 | $(FE)/analysis/fe_ele/transformation/TransformationFE.o |
||
| 395 | |||
| 396 | |||
| 397 | ACTOR_LIBS = $(FE)/actor/channel/Channel.o \ |
||
| 398 | $(FE)/actor/message/Message.o \ |
||
| 399 | $(FE)/actor/machineBroker/AlphaMachineBroker.o \ |
||
| 400 | $(FE)/actor/machineBroker/MillMachineBroker.o \ |
||
| 401 | $(FE)/actor/machineBroker/DecMachineBroker.o \ |
||
| 402 | $(FE)/actor/objectBroker/FEM_ObjectBroker.o \ |
||
| 403 | $(FE)/actor/actor/Actor.o \ |
||
| 404 | $(FE)/actor/actor/MovableObject.o \ |
||
| 405 | $(FE)/actor/shadow/Shadow.o \ |
||
| 406 | $(FE)/actor/address/ChannelAddress.o |
||
| 407 | |||
| 408 | # Miscellaneous |
||
| 409 | |||
| 410 | tidy: |
||
| 411 | @rm -f Makefile.bak *~ #*# core |
||
| 412 | |||
| 413 | clean: tidy |
||
| 414 | @rm -f $(OBJS) *.o |
||
| 415 | |||
| 416 | spotless: clean |
||
| 417 | @rm -f $(PROGRAM) fake |
||
| 418 | |||
| 419 | wipe: spotless |
||
| 420 | @$(CD) $(FE)/material; $(MAKE) wipe; |
||
| 421 | @$(CD) $(FE)/analysis; $(MAKE) wipe; |
||
| 422 | @$(CD) $(FE)/graph; $(MAKE) wipe; |
||
| 423 | @$(CD) $(FE)/actor; $(MAKE) wipe; |
||
| 424 | @$(CD) $(FE)/utility; $(MAKE) wipe; |
||
| 425 | @$(CD) $(FE)/tcl; $(MAKE) wipe; |
||
| 426 | @$(CD) $(FE)/system_of_eqn; $(MAKE) wipe; |
||
| 427 | @$(CD) $(FE)/tagged; $(MAKE) wipe; |
||
| 428 | @$(CD) $(FE)/domain; $(MAKE) wipe; |
||
| 429 | @$(CD) $(FE)/modelbuilder; $(MAKE) wipe; |
||
| 430 | @$(CD) $(FE)/matrix; $(MAKE) wipe; |
||
| 431 | @$(CD) $(FE)/convergenceTest; $(MAKE) wipe; |
||
| 432 | @$(CD) $(FE)/database; $(MAKE) wipe; |
||
| 433 | @$(CD) $(FE)/recorder; $(MAKE) wipe; |
||
| 434 | @$(CD) $(FE)/renderer; $(MAKE) wipe; |
||
| 435 | @$(CD) $(FE)/handler; $(MAKE) wipe; |
||
| 436 | @$(CD) $(FE)/machine; $(MAKE) wipe; |
||
| 437 | @$(CD) $(FE)/coordTransformation; $(MAKE) wipe; |
||
| 438 | @$(CD) $(FE)/element; $(MAKE) wipe; |
||
| 439 | |||
| 440 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
||
| 441 | |||
| 442 | |||
| 443 | |||
| 444 | |||
| 445 |