FLAC3D在岩土工程中的应用培训.pptVIP

  • 5
  • 0
  • 约8.85千字
  • 约 73页
  • 2019-09-07 发布于广东
  • 举报
*/74 自定义本构模型的基本方法 头文件(usermodel.h)中进行新的本构模型派生类的声明 修改模型的ID(100)、名称和版本 修改派生类的私有成员 C++文件(usermodel.cpp)中修改模型结构 (UserModel::UserModel(bool bRegister): ConstitutiveModel) const char **UserModel::Properties()函数 模型的参数名称字符串 const char **UserModel::States()函数 计算过程中的状态指示器 */74 自定义本构模型的基本方法 double UserModel::GetProperty()和void UserModel:: SetProperty()函数 const char * UserModel::Initialize()函数 参数和状态指示器的初始化,并对派生类声明中定义的私有变量进行赋值 const char * UserModel::Run() 函数 由应变增量计算得到应力增量,从而获得新的应力 const char * UserModel::SaveRestore()函数 对计算结果进行保存。 程序的调试 在VC++的工程设置中将FLAC3D软件中的EXE文件路径加入到程序的调试范围中,并将FLAC3D自带的DLL文件加入到附加动态链接库(A

文档评论(0)

1亿VIP精品文档

相关文档