Skip to content

Commit

Permalink
Merge pull request #700 from rpcarren/master
Browse files Browse the repository at this point in the history
Adding new SteelDRC model for reinforcing steel based on model by Dodd and Restrepo.
  • Loading branch information
mhscott committed Nov 1, 2021
2 parents ef87b2e + 8f2025a commit 684cbf8
Show file tree
Hide file tree
Showing 5 changed files with 2,055 additions and 1 deletion.
1 change: 1 addition & 0 deletions SRC/classTags.h
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@
#define MAT_TAG_Steel02 26
#define MAT_TAG_Bond_SP01 27
#define MAT_TAG_Hysteretic2 28
#define MAT_TAG_SteelDRC 29
#define MAT_TAG_Concrete04 30
#define MAT_TAG_SecantConcrete 31
#define MAT_TAG_ContinuumUniaxial 32
Expand Down
2 changes: 2 additions & 0 deletions SRC/interpreter/OpenSeesUniaxialMaterialCommands.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ void* OPS_ReinforcingSteel();
void* OPS_Dodd_Restrepo();
void* OPS_RambergOsgoodSteel();
void* OPS_SteelMPF();
void* OPS_SteelDRC();
void* OPS_Concrete02();
void* OPS_Concrete02IS();
void* OPS_Concrete04();
Expand Down Expand Up @@ -243,6 +244,7 @@ namespace {
uniaxialMaterialsMap.insert(std::make_pair("RambergOsgoodSteel", &OPS_RambergOsgoodSteel));
uniaxialMaterialsMap.insert(std::make_pair("RambergOsgood", &OPS_RambergOsgoodSteel));
uniaxialMaterialsMap.insert(std::make_pair("SteelMPF", &OPS_SteelMPF));
uniaxialMaterialsMap.insert(std::make_pair("SteelDRC", &OPS_SteelDRC));
uniaxialMaterialsMap.insert(std::make_pair("Concrete02", &OPS_Concrete02));
uniaxialMaterialsMap.insert(std::make_pair("Concrete02IS", &OPS_Concrete02IS));
uniaxialMaterialsMap.insert(std::make_pair("Concrete04", &OPS_Concrete04));
Expand Down
Loading

0 comments on commit 684cbf8

Please sign in to comment.