XC Open source finite element analysis program
all_includes.h
1 
2 #ifndef ALL_INCLUDES_H
3 #define ALL_INCLUDES_H
4 
5 // ActorTypes
6 #include "domain/domain/subdomain/ActorSubdomain.h"
7 
8 // Convergence tests
9 #include "solution/analysis/convergenceTest/convergence_tests.h"
10 
11 
12 // graph numbering schemes
13 #include "solution/graph/graph/Vertex.h"
14 #include "solution/graph/numberer/RCM.h"
15 #include "solution/graph/numberer/MyRCM.h"
16 #include "solution/graph/numberer/SimpleNumberer.h"
17 
18 
19 // uniaxial material model header files
20 #include "material/uniaxial/ElasticMaterial.h"
21 #include "material/uniaxial/ElasticPPMaterial.h"
22 #include "material/uniaxial/connected/ParallelMaterial.h"
23 #include "material/uniaxial/connected/SeriesMaterial.h"
24 #include "material/uniaxial/concrete/Concrete01.h"
25 #include "material/uniaxial/concrete/Concrete02.h"
26 #include "material/uniaxial/concrete/Concrete04.h"
27 #include "material/uniaxial/steel/Steel01.h"
28 #include "material/uniaxial/steel/Steel02.h"
29 #include "material/uniaxial/HardeningMaterial.h"
30 #include "material/uniaxial/HystereticMaterial.h"
31 #include "material/uniaxial/EPPGapMaterial.h"
32 #include "material/uniaxial/ViscousMaterial.h"
33 #include "material/uniaxial/PathIndependentMaterial.h"
34 #include "material/uniaxial/CableMaterial.h"
35 #include "material/uniaxial/ENTMaterial.h"
36 #include "material/uniaxial/MinMaxMaterial.h"
37 
38 //PY springs: RWBoulanger and BJeremic
39 #include "material/uniaxial/PY/PySimple1.h"
40 #include "material/uniaxial/PY/TzSimple1.h"
41 #include "material/uniaxial/PY/QzSimple1.h"
42 #include "material/uniaxial/PY/PyLiq1.h"
43 #include "material/uniaxial/PY/TzLiq1.h"
44 //#include "material/uniaxial/PY/PySimple2.h"
45 //#include "material/uniaxial/PY/TzSimple2.h"
46 //#include "material/uniaxial/PY/QzSimple2.h"
47 
48 
49 #include "material/uniaxial/fedeas/FedeasBond1Material.h"
50 #include "material/uniaxial/fedeas/FedeasBond2Material.h"
51 #include "material/uniaxial/fedeas/FedeasConcr1Material.h"
52 #include "material/uniaxial/fedeas/FedeasConcr2Material.h"
53 #include "material/uniaxial/fedeas/FedeasConcr3Material.h"
54 #include "material/uniaxial/fedeas/FedeasHardeningMaterial.h"
55 #include "material/uniaxial/fedeas/FedeasHyster1Material.h"
56 #include "material/uniaxial/fedeas/FedeasHyster2Material.h"
57 #include "material/uniaxial/fedeas/FedeasSteel1Material.h"
58 #include "material/uniaxial/fedeas/FedeasSteel2Material.h"
59 
60 #include "material/uniaxial/drain/DrainBilinearMaterial.h"
61 #include "material/uniaxial/drain/DrainClough1Material.h"
62 #include "material/uniaxial/drain/DrainClough2Material.h"
63 #include "material/uniaxial/drain/DrainPinch1Material.h"
64 
65 // Sections
66 #include "material/section/elastic_section/ElasticSection2d.h"
67 #include "material/section/elastic_section/ElasticSection3d.h"
68 #include "material/section/elastic_section/ElasticShearSection2d.h"
69 #include "material/section/elastic_section/ElasticShearSection3d.h"
70 #include "material/section/GenericSection1d.h"
71 #include "material/section/SeccionBarraPrismatica.h"
72 #include "material/section/repres/CrossSectionProperties2d.h"
73 #include "material/section/repres/CrossSectionProperties3d.h"
74 #include "material/section/repres/geom_section/GeomSection.h"
75 #include "material/section/repres/geom_section/Segment.h"
76 #include "material/section/repres/geom_section/Spot.h"
77 #include "material/section/repres/geom_section/Eje.h"
78 #include "material/section/repres/geom_section/SisRefScc.h"
79 #include "material/section/repres/geom_section/SisRefSccCartesianas2d.h"
80 #include "material/section/repres/geom_section/region/RgQuadCell.h"
81 #include "material/section/repres/geom_section/region/RgSccQuad.h"
82 #include "material/section/repres/geom_section/region/RgSccCirc.h"
83 #include "material/section/repres/geom_section/region/RgSccPoligono.h"
84 #include "material/section/repres/geom_section/region/ListRegiones.h"
85 #include "material/section/repres/geom_section/reinfBar/ReinfBar.h"
86 #include "material/section/repres/geom_section/reinfBar/VectorReinfBar.h"
87 #include "material/section/repres/geom_section/reinfLayer/SingleBar.h"
88 #include "material/section/repres/geom_section/reinfLayer/StraightReinfLayer.h"
89 #include "material/section/repres/geom_section/reinfLayer/CircReinfLayer.h"
90 #include "material/section/repres/geom_section/reinfLayer/ListReinfLayer.h"
91 #include "material/section/repres/section/SectionRepres.h"
92 #include "material/section/repres/section/FiberSectionRepr.h"
93 #include "material/section/repres/cell/QuadCell.h"
94 #include "material/section/repres/cell/TriangCell.h"
95 #include "material/section/fiber_section/fiber/DqFibras.h"
96 //#include "GenericSectionNd.h"
97 #include "material/section/SectionAggregator.h"
98 #include "material/section/fiber_section/FiberSection2d.h"
99 #include "material/section/fiber_section/FiberSection3d.h"
100 #include "material/section/fiber_section/FiberSectionGJ.h"
101 #include "material/section/fiber_section/FiberSectionShear3d.h"
102 #include "material/section/plate_section/ElasticPlateSection.h"
103 #include "material/section/plate_section/ElasticMembranePlateSection.h"
104 #include "material/section/plate_section/MembranePlateFiberSection.h"
105 #include "material/section/interaction_diagram/DeformationPlane.h"
106 #include "material/section/Bidirectional.h"
107 #include "material/section/interaction_diagram/InteractionDiagramData.h"
108 #include "material/section/interaction_diagram/InteractionDiagram.h"
109 #include "material/section/interaction_diagram/InteractionDiagram2d.h"
110 #include "material/section/interaction_diagram/ComputePivots.h"
111 
112 // NDMaterials
113 #include "material/nD/elastic_isotropic/ElasticIsotropicPlaneStrain2D.h"
114 #include "material/nD/elastic_isotropic/ElasticIsotropicPlaneStress2D.h"
115 #include "material/nD/elastic_isotropic/ElasticIsotropicPlateFiber.h"
116 #include "material/nD/elastic_isotropic/ElasticIsotropicAxiSymm.h"
117 #include "material/nD/elastic_isotropic/ElasticIsotropic3D.h"
118 
119 #include "material/nD/nd_adaptor/PlaneStressMaterial.h"
120 #include "material/nD/nd_adaptor/PlateFiberMaterial.h"
121 
122 #include "material/nD/j2_plasticity/J2PlaneStrain.h"
123 #include "material/nD/j2_plasticity/J2PlaneStress.h"
124 #include "material/nD/j2_plasticity/J2PlateFiber.h"
125 #include "material/nD/j2_plasticity/J2AxiSymm.h"
126 #include "material/nD/j2_plasticity/J2ThreeDimensional.h"
127 //#include "material/nD/feap/FeapMaterial03.h"
128 
129 #include "material/nD/soil/FluidSolidPorousMaterial.h"
130 #include "material/nD/soil/PressureDependMultiYield.h"
131 #include "material/nD/soil/PressureIndependMultiYield.h"
132 
133 // Fibers
134 #include "material/section/fiber_section/fiber/UniaxialFiber2d.h"
135 #include "material/section/fiber_section/fiber/UniaxialFiber3d.h"
136 
137 // friction models
138 #include "domain/mesh/element/special/frictionBearing/frictionModel/CoulombFriction.h"
139 #include "domain/mesh/element/special/frictionBearing/frictionModel/VDependentFriction.h"
140 #include "domain/mesh/element/special/frictionBearing/frictionModel/VPDependentFriction.h"
141 
142 // element header files
143 #include "domain/mesh/element/Element.h"
144 #include "domain/mesh/element/ElementIter.h"
145 #include "domain/mesh/element/utils/ParticlePos3d.h"
146 #include "domain/mesh/element/utils/gauss_models/GaussPoint.h"
147 #include "domain/mesh/element/truss_beam_column/beam2d/beam2d02.h"
148 #include "domain/mesh/element/truss_beam_column/beam2d/beam2d03.h"
149 #include "domain/mesh/element/truss_beam_column/beam2d/beam2d04.h"
150 #include "domain/mesh/element/truss_beam_column/beam3d/beam3d01.h"
151 #include "domain/mesh/element/truss_beam_column/beam3d/beam3d02.h"
152 #include "domain/mesh/element/truss_beam_column/truss/Truss.h"
153 #include "domain/mesh/element/truss_beam_column/truss/Spring.h"
154 #include "domain/mesh/element/truss_beam_column/truss/TrussSection.h"
155 #include "domain/mesh/element/truss_beam_column/truss/CorotTruss.h"
156 #include "domain/mesh/element/truss_beam_column/truss/CorotTrussSection.h"
157 #include "domain/mesh/element/zeroLength/ZeroLength.h"
158 #include "domain/mesh/element/zeroLength/ZeroLengthContact2D.h"
159 #include "domain/mesh/element/zeroLength/ZeroLengthSection.h"
160 //#include "ZeroLengthND.h"
161 #include "domain/mesh/element/plane/triangle/Tri31.h"
162 #include "domain/mesh/element/plane/fourNodeQuad/FourNodeQuad.h"
163 #include "domain/mesh/element/plane/fourNodeQuad/EnhancedQuad.h"
164 #include "domain/mesh/element/plane/fourNodeQuad/NineNodeMixedQuad.h"
165 #include "domain/mesh/element/plane/fourNodeQuad/ConstantPressureVolumeQuad.h"
166 #include "domain/mesh/element/plane/UP-ucsd/FourNodeQuadUP.h"
167 #include "domain/mesh/element/plane/UP-ucsd/NineFourNodeQuadUP.h"
168 
169 #include "domain/mesh/element/plane/shell/ShellLinearCrdTransf3d.h"
170 #include "domain/mesh/element/plane/shell/ShellCorotCrdTransf3d.h"
171 #include "domain/mesh/element/plane/shell/ShellMITC4.h"
172 #include "domain/mesh/element/plane/shell/CorotShellMITC4.h"
173 #include "domain/mesh/element/plane/shell/ShellNL.h"
174 
175 #include "domain/mesh/element/truss_beam_column/elasticBeamColumn/ElasticBeam2d.h"
176 #include "domain/mesh/element/truss_beam_column/elasticBeamColumn/ElasticBeam3d.h"
177 #include "domain/mesh/element/truss_beam_column/beamWithHinges/BeamWithHinges2d.h"
178 #include "domain/mesh/element/truss_beam_column/beamWithHinges/BeamWithHinges3d.h"
179 #include "domain/mesh/element/truss_beam_column/nonlinearBeamColumn/element/NLBeamColumn2d.h"
180 #include "domain/mesh/element/truss_beam_column/nonlinearBeamColumn/element/NLBeamColumn3d.h"
181 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/ForceBeamColumn2d.h"
182 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/ForceBeamColumn3d.h"
183 
184 #include "domain/mesh/element/truss_beam_column/dispBeamColumn/DispBeamColumn2d.h"
185 #include "domain/mesh/element/truss_beam_column/dispBeamColumn/DispBeamColumn3d.h"
186 
187 #include "domain/mesh/element/volumen/brick/Brick.h"
188 #include "domain/mesh/element/volumen/brick/BbarBrick.h"
189 #include "domain/mesh/element/volumen/UP-ucsd/BrickUP.h"
190 #include "domain/mesh/element/volumen/upU/EightNodeBrick_u_p_U.h"
191 #include "domain/mesh/element/volumen/upU/TwentyNodeBrick_u_p_U.h"
192 #include "domain/mesh/element/volumen/UP-ucsd/TwentyEightNodeBrickUP.h"
193 
194 #include "domain/mesh/element/special/joint/Joint2D.h" // Arash
195 
196 //Coordinate transformation.
197 #include "domain/mesh/element/utils/coordTransformation/LinearCrdTransf2d.h"
198 #include "domain/mesh/element/utils/coordTransformation/LinearCrdTransf3d.h"
199 #include "domain/mesh/element/utils/coordTransformation/PDeltaCrdTransf2d.h"
200 #include "domain/mesh/element/utils/coordTransformation/PDeltaCrdTransf3d.h"
201 #include "domain/mesh/element/utils/coordTransformation/CorotCrdTransf2d.h"
202 #include "domain/mesh/element/utils/coordTransformation/CorotCrdTransf3d.h"
203 
204 #include "domain/mesh/element/utils/fvectors/FVectorBeamColumn2d.h"
205 #include "domain/mesh/element/utils/fvectors/FVectorBeamColumn3d.h"
206 #include "domain/mesh/element/utils/fvectors/FVectorShell.h"
207 
208 
209 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeMidpointBeamIntegration.h"
210 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeMidpointBeamIntegration2d.h"
211 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeMidpointBeamIntegration3d.h"
212 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeEndpointBeamIntegration.h"
213 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauBeamIntegration.h"
214 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauBeamIntegration2d.h"
215 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauBeamIntegration3d.h"
216 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauTwoBeamIntegration.h"
217 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauTwoBeamIntegration2d.h"
218 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeRadauTwoBeamIntegration3d.h"
219 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeBeamIntegration2d.h"
220 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/HingeBeamIntegration3d.h"
221 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/DistHingeIntegration.h"
222 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/UserDefinedBeamIntegration.h"
223 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/UserDefinedHingeIntegration.h"
224 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/UserDefinedHingeIntegration2d.h"
225 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/UserDefinedHingeIntegration3d.h"
226 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/LobattoBeamIntegration.h"
227 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/LegendreBeamIntegration.h"
228 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/RadauBeamIntegration.h"
229 #include "domain/mesh/element/truss_beam_column/forceBeamColumn/beam_integration/NewtonCotesBeamIntegration.h"
230 
231 // node header files
232 #include "domain/mesh/node/Node.h"
233 
234 
235 #include "utility/handler/DataOutputStreamHandler.h"
236 #include "utility/handler/DataOutputFileHandler.h"
237 #include "utility/handler/DataOutputDatabaseHandler.h"
238 
239 #include "utility/recorder/NodeRecorder.h"
240 #include "utility/recorder/ElementRecorder.h"
241 #include "utility/recorder/PropRecorder.h"
242 #include "utility/recorder/NodePropRecorder.h"
243 #include "utility/recorder/ElementPropRecorder.h"
244 #include "utility/recorder/EnvelopeNodeRecorder.h"
245 #include "utility/recorder/EnvelopeElementRecorder.h"
246 #include "utility/recorder/response/Response.h"
247 #include "utility/recorder/response/ElementResponse.h"
248 
249 #include "utility/med_xc/MEDBaseInfo.h"
250 #include "utility/med_xc/MEDCellBaseInfo.h"
251 #include "utility/med_xc/MEDCellInfo.h"
252 #include "utility/med_xc/MEDDblFieldInfo.h"
253 #include "utility/med_xc/MEDFieldInfo.h"
254 #include "utility/med_xc/MEDGaussModel.h"
255 #include "utility/med_xc/MEDGroupInfo.h"
256 #include "utility/med_xc/MEDIntFieldInfo.h"
257 #include "utility/med_xc/MEDMapConectividad.h"
258 #include "utility/med_xc/MEDMapIndices.h"
259 #include "utility/med_xc/MEDMapNumCeldasPorTipo.h"
260 #include "utility/med_xc/MEDMesh.h"
261 #include "utility/med_xc/MEDMeshing.h"
262 #include "utility/med_xc/MEDObject.h"
263 #include "utility/med_xc/MEDTFieldInfo.h"
264 #include "utility/med_xc/MEDVertexInfo.h"
265 
266 
267 // sp_constraint header files
268 #include "domain/constraints/SFreedom_Constraint.h"
269 #include "domain/constraints/SFreedom_ConstraintIter.h"
270 #include "domain/constraints/ImposedMotionSP.h"
271 #include "domain/constraints/ImposedMotionSP1.h"
272 
273 // mp_constraint header files
274 #include "domain/constraints/MFreedom_Constraint.h"
275 #include "domain/constraints/MFreedom_ConstraintIter.h"
276 #include "domain/constraints/MFreedom_Joint2D.h"
277 #include "domain/constraints/MFreedom_Joint3D.h"
278 #include "domain/constraints/RigidBase.h"
279 #include "domain/constraints/RigidBeam.h"
280 #include "domain/constraints/RigidRod.h"
281 #include "domain/constraints/RigidDiaphragm.h"
282 #include "domain/constraints/EqualDOF.h"
283 #include "domain/constraints/MRMFreedom_Constraint.h"
284 #include "domain/constraints/MRMFreedom_ConstraintIter.h"
285 #include "domain/constraints/GlueNodeToElement.h"
286 
287 #include "domain/constraints/MapCasosActivos.h"
288 #include "domain/constraints/ConstrContainer.h"
289 
290 // nodal load header files
291 #include "domain/load/NodalLoad.h"
292 #include "domain/load/NodalLoadIter.h"
293 
294 // elemental load header files
295 #include "domain/load/ElementalLoad.h"
296 #include "domain/load/ElementalLoadIter.h"
297 #include "domain/load/beam_loads/Beam2dUniformLoad.h"
298 #include "domain/load/beam_loads/Beam2dPointLoad.h"
299 #include "domain/load/beam_loads/Beam3dUniformLoad.h"
300 #include "domain/load/beam_loads/Beam3dPointLoad.h"
301 #include "domain/load/beam_loads/TrussStrainLoad.h"
302 #include "domain/load/beam_loads/BeamStrainLoad.h"
303 #include "domain/load/beam_loads/TrussStrainLoad.h"
304 #include "domain/load/plane/ShellUniformLoad.h"
305 #include "domain/load/plane/ShellStrainLoad.h"
306 #include "domain/load/volumen/BrickSelfWeight.h"
307 #include "domain/load/pattern/NodeLocker.h"
308 #include "domain/load/pattern/NodeLockerIter.h"
309 #include "domain/mesh/NodeLockers.h"
310 
311 // matrix, vector & id header files
312 #include "utility/matrix/Matrix.h"
313 #include "utility/matrix/Vector.h"
314 #include "utility/matrix/ID.h"
315 #include "utility/matrix/nDarray/nDarray.h"
316 #include "utility/matrix/nDarray/BJmatrix.h"
317 #include "utility/matrix/nDarray/BJvector.h"
318 #include "utility/matrix/nDarray/BJtensor.h"
319 #include "utility/matrix/nDarray/Cosseratstraint.h"
320 #include "utility/matrix/nDarray/Cosseratstresst.h"
321 
322 
323 // subdomain header files
324 #include "domain/domain/subdomain/Subdomain.h"
325 
326 // constraint handler header files
327 #include "solution/analysis/handler/ConstraintHandler.h"
328 #include "solution/analysis/handler/PlainHandler.h"
329 #include "solution/analysis/handler/PenaltyConstraintHandler.h"
330 #include "solution/analysis/handler/LagrangeConstraintHandler.h"
331 #include "solution/analysis/handler/TransformationConstraintHandler.h"
332 
333 // dof numberer header files
334 #include "solution/analysis/numberer/DOF_Numberer.h"
335 #include "solution/analysis/numberer/PlainNumberer.h"
336 
337 // analysis model header files
338 #include "solution/analysis/model/AnalysisModel.h"
339 #include "solution/analysis/ModelWrapper.h"
340 #include "solution/analysis/analysis/Analysis.h"
341 #include "solution/analysis/numberer/DOF_Numberer.h"
342 
343 // equi soln algo header files
344 #include "solution/analysis/algorithm/solution_algorithms.h"
345 
346 //#include <KrylovAccelerator.h>
347 //#include <RaphsonAccelerator.h>
348 
349 // domain decomp soln algo header files
350 #include "solution/analysis/algorithm/domainDecompAlgo/DomainDecompAlgo.h"
351 
352 // integrator header files
353 #include "solution/analysis/integrator/integrators.h"
354 
355 // system of eqn header files
356 #include "solution/system_of_eqn/systems_of_equations.h"
357 
358 // Analysis types
359 #include "solution/analysis/analysis/analysis.h"
360 
361 // load patterns
362 #include "domain/load/pattern/LoadPattern.h"
363 #include "domain/load/pattern/LoadCombination.h"
364 #include "domain/load/pattern/LoadCombinationGroup.h"
365 #include "domain/load/pattern/load_patterns/UniformExcitation.h"
366 #include "domain/load/pattern/load_patterns/MultiSupportPattern.h"
367 #include "domain/load/pattern/load_patterns/PBowlLoading.h"
368 #include "domain/load/groundMotion/GroundMotion.h"
369 #include "domain/load/groundMotion/GroundMotionRecord.h"
370 #include "domain/load/groundMotion/InterpolatedGroundMotion.h"
371 #include "domain/component/Parameter.h"
372 #include "domain/component/MatParameter.h"
373 
374 /* #include <MaterialStageParameter.h> */
375 
376 // time series
377 #include "domain/load/pattern/time_series/LinearSeries.h"
378 #include "domain/load/pattern/time_series/PathSeries.h"
379 #include "domain/load/pattern/time_series/PathTimeSeries.h"
380 #include "domain/load/pattern/time_series/PathSeriesBase.h"
381 #include "domain/load/pattern/time_series/RectangularSeries.h"
382 #include "domain/load/pattern/time_series/ConstantSeries.h"
383 #include "domain/load/pattern/time_series/TrigSeries.h"
384 #include "domain/load/pattern/time_series/ConstantSeries.h"
385 #include "domain/load/pattern/time_series/DiscretizedRandomProcessSeries.h"
386 #include "domain/load/pattern/time_series/LinearSeries.h"
387 #include "domain/load/pattern/time_series/PulseSeries.h"
388 #include "domain/load/pattern/time_series/SimulatedRandomProcessSeries.h"
389 #include "domain/load/pattern/time_series/TriangleSeries.h"
390 
391 // time series integrators
392 #include "domain/load/pattern/time_series_integrator/TrapezoidalTimeSeriesIntegrator.h"
393 
394 
395 #include "preprocessor/cad/SisRef.h"
396 #include "preprocessor/cad/SisRefCartesianas3d.h"
397 #include "preprocessor/cad/entidades/Pnt.h"
398 #include "preprocessor/cad/entidades/Linea.h"
399 #include "preprocessor/cad/entidades/DividedLine.h"
400 #include "preprocessor/cad/entidades/ArcoCircunf.h"
401 #include "preprocessor/cad/entidades/QuadSurface.h"
402 #include "preprocessor/cad/entidades/UniformGrid.h"
403 #include "preprocessor/cad/entidades/Body.h"
404 #include "preprocessor/cad/entidades/Block.h"
405 #include "preprocessor/cad/matrices/MatrizPtrPnt.h"
406 #include "preprocessor/cad/matrices/MatrizPtrNod.h"
407 #include "preprocessor/cad/matrices/MatrizPtrElem.h"
408 #include "preprocessor/cad/matrices/TritrizPtrPnt.h"
409 #include "preprocessor/cad/matrices/TritrizPtrNod.h"
410 #include "preprocessor/cad/matrices/TritrizPtrElem.h"
411 #include "preprocessor/cad/matrices/MapEsquemas2d.h"
412 #include "preprocessor/cad/matrices/MapEsquemas3d.h"
413 #include "preprocessor/cad/trf/TrfGeom.h"
414 #include "preprocessor/cad/trf/Translation.h"
415 #include "preprocessor/cad/trf/Reflection.h"
416 #include "preprocessor/cad/trf/Scaling.h"
417 #include "preprocessor/cad/trf/Rotation.h"
418 #include "preprocessor/cad/trf/MapTrfGeom.h"
419 #include "preprocessor/set_mgmt/Set.h"
420 #include "preprocessor/set_mgmt/SetFilaI.h"
421 #include "preprocessor/set_mgmt/SetFilaJ.h"
422 #include "preprocessor/set_mgmt/SetFilaK.h"
423 
424 
425 #ifdef _PARALLEL_PROCESSING
426 #include "solution/analysis/numberer/ParallelNumberer.h"
427 #include "solution/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.h"
428 #include "solution/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.h"
429 #endif
430 
431 #include "utility/package/packages.h"
432 #include "utility/matrix/ID.h"
433 #include "utility/xc_python_utils.h"
434 #include "utility/database/SQLiteDatastore.h"
435 #include "utility/database/OracleDatastore.h"
436 #include "utility/database/BerkeleyDbDatastore.h"
437 #include "utility/database/NEESData.h"
438 #include "utility/database/MySqlDatastore.h"
439 #include "utility/database/FileDatastore.h"
440 
441 #endif