Skip to content

Commit

Permalink
Merge commit 'bf61282ef07abfd997205e7bda9ad7af84377c6e'
Browse files Browse the repository at this point in the history
  • Loading branch information
zhuminjie committed Jan 27, 2021
2 parents 9053a22 + bf61282 commit cfe0c68
Show file tree
Hide file tree
Showing 107 changed files with 7,417 additions and 521 deletions.
16 changes: 14 additions & 2 deletions opensees/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ obj
.idea
cmake-build-debug
cmake-build-release
CMakeLists.txt
#CMakeLists.txt
.dropbox.attr

# VSCode
Expand Down Expand Up @@ -79,4 +79,16 @@ SRC/interpreter/pythonInterpreter
SRC/interpreter/tclInterpreter
SRC/interpreter/openseespy
SRC/interpreter/openseestcl
bin
<<<<<<< HEAD
filip
PML
CPlaneStrain.h
CPlaneStress.h
CPlaneStress2d.h
CThreeDimensional.h
Concrete.h
forumat.for
build
=======
bin
>>>>>>> 732044f5b1846fa0047e4516e0717dc0d22bffc3
4 changes: 4 additions & 0 deletions opensees/MAKES/Makefile.def.EC2-REDHAT-ENTERPRISE
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@
# Specify the location and name of the OpenSees interpreter program
# that will be created (if this all works!)

#########################################
HOME = /Users/jia-weichen/OpenSeesFile/DEVELOPER
############Added, Jiawei################

OpenSees_PROGRAM = $(HOME)/bin/OpenSees

OPERATING_SYSTEM = LINUX
Expand Down
12 changes: 7 additions & 5 deletions opensees/SRC/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -639,6 +639,10 @@ ELE_LIBS = $(FE)/element/Element.o \
$(FE)/element/UWelements/EmbeddedBeamInterfaceP.o \
$(FE)/element/UWelements/EmbeddedEPBeamInterface.o \
$(FE)/element/UWelements/Tcl_generateInterfacePoints.o \
$(FE)/element/PML/pml_3d.o \
$(FE)/element/PML/PML3D.o \
$(FE)/element/PML/pml_2d.o \
$(FE)/element/PML/PML2D.o \
$(FE)/element/RockingBC/RockingBC.o

# $(FE)/material/nD/Damage2p.o \
Expand All @@ -665,11 +669,7 @@ endif


ifdef PLAINCONCRETE_FLAG
PLAINCONCRETE = $(FE)/material/nD/PlainConcrete.o $(FE)/material/nD/forumat.o \
$(FE)/element/PML/PMLDynamicSymmDamp3D.o \
$(FE)/element/PML/PML3D.o \
$(FE)/element/PML/PMLDynamicSymmDamp2D.o \
$(FE)/element/PML/PML2D.o
PLAINCONCRETE = $(FE)/material/nD/PlainConcrete.o $(FE)/material/nD/forumat.o
else
PLAINCONCRETE =
endif
Expand Down Expand Up @@ -1142,6 +1142,7 @@ DOMAIN_LIBS = $(FE)/domain/component/DomainComponent.o \
$(FE)/domain/component/MaterialStageParameter.o \
$(FE)/domain/component/MatParameter.o \
$(FE)/domain/domain/Domain.o \
$(FE)/domain/domain/DomainModalProperties.o \
$(FE)/domain/domain/single/SingleDomEleIter.o \
$(FE)/domain/domain/single/SingleDomNodIter.o \
$(FE)/domain/domain/single/SingleDomSP_Iter.o \
Expand Down Expand Up @@ -1230,6 +1231,7 @@ ANALYSIS_LIBS = $(FE)/analysis/analysis/Analysis.o \
$(FE)/analysis/analysis/StaticDomainDecompositionAnalysis.o \
$(FE)/analysis/analysis/TransientDomainDecompositionAnalysis.o \
$(FE)/analysis/analysis/SubstructuringAnalysis.o \
$(FE)/analysis/analysis/ResponseSpectrumAnalysis.o \
$(FE)/analysis/algorithm/SolutionAlgorithm.o \
$(FE)/analysis/algorithm/equiSolnAlgo/EquiSolnAlgo.o \
$(FE)/analysis/algorithm/equiSolnAlgo/Linear.o \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,9 @@
#include "UWelements/BeamEndContact3Dp.h"
#include "UWelements/QuadBeamEmbedContact.h"

#include "PML/PML2D.h"
#include "PML/PML3D.h"

#include "UP-ucsd/Nine_Four_Node_QuadUP.h"
#include "UP-ucsd/BrickUP.h"
#include "UP-ucsd/BBarBrickUP.h"
Expand Down Expand Up @@ -736,6 +739,12 @@ FEM_ObjectBrokerAllClasses::getNewElement(int classTag)

case ELE_TAG_SSPbrickUP:
return new SSPbrickUP();

case ELE_TAG_PML2D:
return new PML2D();

case ELE_TAG_PML3D:
return new PML3D();

case ELE_TAG_BeamContact2D:
return new BeamContact2D();
Expand Down
3 changes: 2 additions & 1 deletion opensees/SRC/analysis/analysis/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ OBJS = DomainUser.o Analysis.o StaticAnalysis.o TransientAnalysis.o \
VariableTimeStepDirectIntegrationAnalysis.o \
StaticDomainDecompositionAnalysis.o \
TransientDomainDecompositionAnalysis.o \
PFEMAnalysis.o
PFEMAnalysis.o \
ResponseSpectrumAnalysis.o

# Compilation control
all: $(OBJS)
Expand Down
Loading

0 comments on commit cfe0c68

Please sign in to comment.