fname: pfc310pre.TXT
PFC2D/PFC3D (Version 3.10, pre-release) PUBLIC MODIFICATIONS LIST
Type PRINT VERSION DEVELOPMENT to display version information.
========================================================================
Version Date Description
3.10-158A 07/17/02 (1) Version 3.1 pre-released (ALPHA version)
(-067-157-158) (2) Add periodic logic (v.3.0 also)
3.10-159A 08/01/02 (1) Add & modify periodic logic, more (v.3.0 also)
(-072-157-159)
3.10-161A 08/20/02 (1) Add & modify periodic logic (v.3.0 also)
(-074-159-161) (2) Add thermal logic (v.3.0 also)
3.10-170A 03/07/03 (1) BUG fixes (v.3.0 also):
(-01_083-166-170) (a) parallel option: communication buffer overflow & interface region
balls' detection
(b) CPPUDM option (3D only): data "fb.ptt_dot" communication between
PFC and DLLs
(c) parallel option: data with EXTRA ARRAY
(2) Change the way of Registry inq. (HKEY_CURRENT_USER to HKEY_LOCAL_MACHINE
& CFG_INFO) (v.3.0 also)
(3) Add FISH function c_gobj1(cp), c_gobj2(cp), c_go1clist(cp)and
c_go2clist(cp), these are the same as c_ball1(cp), c_ball2(cp),
c_b1clist(cp) and c_b2clist(cp) (v.3.0 also)
(4) Add no-range ball generation in GEN command
(GEN id 1 10 rad 1 1 x 0 10 y 5 5 z 0 10) (v.3.0 also)
(5) Update pbrick logic for Linux PFC (Linux PFC only)
3.10-173A 04/10/03 (1) Add GUI for thermal option (temp., pipe, power and pob) (v.3.0 also)
(_01-085-169-173) (2) Add functionality for WALL to have temperature (thermal option) (v.3.0 also)
(3) BUG fix: (ver.3.0 also)
(a) plotting problem with deleted line and flat walls (ver.3.0 also)
(b) retrieve SAV file created a154 or before
(4) Update pbrick logic
3.10-175A 04/24/03 (1) Change Command Syntax: SET DAMP VISCOUS NOTENSION ON/OFF: ON/OFF
(_01-085-171-175) is needed after alpha version
(2) BUG fix:
(a) timestep calculation of Hertz contact model with viscous damping
(b) 'print contact prop' Command for Hertz contact model
3.10-178A 06/09/03 (1) Add 'os' as a FISH Variable
(_01-086-173-178) return 1: Windows 2: Linux 0: otherwise
(2) Update pbrick & MPI logic
(3) BUG fix:
(a) 'wall ?' command
(b) table logic & 'plot' command on Linux
3.10-179A 06/14/03 (1) BUG fix: (ver.3.0 also)
(_01-086-174-179) (a) Motion calculation of volumetric center by angular velocity (general wall logic 2/3D)
(b) Retrieve SAV file created 154A or before
3.10-180A 06/20/03 (1) Make another PFC2D/3D by intel compiler as well as standard. Check PRINT VER DEV. -c0 standard(VC++), -c1 intel
3.10-181A 06/27/03 (1) BUG fix:
(a) the way of Registry inq. (HKEY_CURRENT_USER to HKEY_LOCAL_MACHINE
& CFG_INFO)
3.10-182A 07/11/03 (1) Make PFC2D/3D by VC7 (.NET)
(_01-089-175-182) (2) Update pbrick logic
3.10-183A 08/04/03 (1) Update pbrick logic (including update MPICH 1.2.5)
(_01-090-175-183) (2) Add command "SET DAMP VISCOUS MODE 0(default)/1" and "DAMP VISCOUS MODE 0(default)/1" and the mode functionality in FD law (see below)
--- Adding the viscous damping term in the PFC2D/3D contact model ---
Putting the damping viscous term on contact models has two ways; mode 0 and 1.Users can set these by the command. The default is zero.
SET DAMP VISCOUS MODE 0(default)/1 <range>
The mode is set to 0 or 1 for all newly created contacts.
DAMP VISCOUS MODE 0(default)/1 <range>
The mode is set to 0 or 1 for all contacts in the range.
Below is the mode description.
Mode 0 (default):
The viscous damping force is added AFTER checking contact bond breaking criteria and frictional slip criteria.
Viscous damping in this case applies to the built-in contact models (the Linear contact model or Hertz-Mindlin contact model)or the user-defined contact models.
Mode 1:
The viscous damping force is added BEFORE checking contact bond breaking criteria and frictional slip criteria.
Viscous damping in this case applies to the built-in contact models (the Linear contact model or Hertz-Mindlin contact model).
NOTE that users who want to make a user-defined contact models with a viscous damping term within their code should include the viscous damping term in the calculation of contact shear force and set it to variable "cs_force" in FdBlock (in the updated contmodel.h).
Also, mode 1 ("SET DAMP VISCOUS MODE 1" or "DAMP VISCOUS MODE 1") should be set o avoid extra damping forces added externally to the user-defined model.
(3) Add solve ratio in cycle information during SOLVE.
3.10-185A 09/02/03 (1) Add information of Maxfric(on/off) from Print Wall Prop command
(_01-092-177-185) (2) BUG fix:
(a) Wrong message in PRINT CELL after SAVE RESTORE and BALL command
(b) Retieve 0 for User-defined object pointer in extra array (CPPUWC option)
(c) Fatal error with ductile model (user-defined contact model)
(3) Add Mag(Udvect &) to get magnitude of Udvect class (CPPUWC option)
(4) Add Udata::pointer_type() = 105 for User-defined object (CPPUWC option)
(5) Add Udata::Uremap(Uobj *uop) function for User-defined object (CPPUWC option), see example below
class Uobj_2 : public Uobj {
};
class Uobj_1 : public Uobj {
private:
Uobj_1 *uobj1;
Uobj_2 *uobj2;
// ....
};
void Uobj_1::read(Ufile &fi) {{
uojb1 = (Uobj_1 *)Udata::Uread(fi,uobj1);
uobj2 = (Uobj_2 *)Udata::Uread(fi,uobj2);
//....
}
void Uobj_1::remap(void) {
uojb1 = (Uobj_1 *)Udata::Uremap(uobj1);
uobj2 = (Uobj_2 *)Udata::Uremap(uobj2);
// ....
}
(6) Update pbrick
(7) Add RESTORE fname <mpi_append=on/off>
(8) Add "line3d", general Wall of line segment in 3D
3.10-187A 09/18/03 (1) Add FISH specification statements MATER_CONTROL
(_01-094-177-187) and SHARE feature in MPI
(2) Add new FISH function to install a parallel bond
at a contact: pb = c_installpb(cp)
,where cp is the contact pointer and pb is the returned
parallel bond pointer, or null if the bond cannot be created.
A parallel bond will be installed in an existing contact
even if the 2 balls are not touching or if the normal force
is zero; it is up to the user to ensure that contact conditions
are meaningful. The default bond radius is 0.25, and all
other prop
没有合适的资源?快使用搜索试试~ 我知道了~
用于离散元计算的PFC软件
共20个文件
dll:14个
exe:5个
txt:1个
4星 · 超过85%的资源 需积分: 9 29 下载量 63 浏览量
2011-07-29
15:27:49
上传
评论 4
收藏 1.95MB ZIP 举报
温馨提示
PFC软件用于离散元计算 Topic 1: PFC Features and Theoretical Basis Features Theory Topic 2: PFC Tutorial Command summary Simple PFC data files without FISH Set up PFC models in progressively complex manner Topic 3: FISH description and tutorial FISH description Implement ball-generation algorithm Implement wall-based servo-control Modeling approaches and FishTank modeling approaches material genesis material testing a compression test example
资源推荐
资源详情
资源评论
收起资源包目录
ITASCA_PFC2D.zip (20个子文件)
mpich.dll 648KB
mpd.exe 188KB
LFCMP10N.DLL 263KB
pfc2d.exe 1.54MB
viswrv.dll 10KB
lfpcx10N.dll 33KB
cmodelwrv.dll 19KB
burwrv.dll 10KB
MPIRun.exe 140KB
MPIRegister.exe 80KB
commwr04v.dll 20KB
pfc310pre.txt 18KB
msvcr71.dll 340KB
hyswrv.dll 8KB
ltfil10N.DLL 103KB
ltkrn10N.dll 291KB
mpicherr.dll 200KB
ssbwrv.dll 8KB
pfc2dn.exe 1.58MB
lfbmp10N.dll 34KB
共 20 条
- 1
资源评论
- Evil_st2015-06-30资源非常棒,可惜国内用的人实在太少,也没有相应的书籍视频,学习起来有一定的难度
menglili1985
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- F2的支付宝小程序版本.zip
- Windows winpe 迅雷单文件下载工具
- Discuz 论坛实现接口,以及结合 Discuz 的微信小程序.zip
- 基于动力学模型与RBF神经网络的沙堡持久度优化研究
- 基于周期性沙水细胞自动机模拟的最稳定沙堡地基几何形状研究与应用
- **********超分辨率模型***********
- chatgpt微信聊天小程序 java编写服务器,实现chatgpt接口的调用,微信小程序用于聊天 两者都基于webSocket进行通信.zip
- 海洋温度变化下鲭鱼与鲱鱼迁徙预测模型
- 气候变化下苏格兰地区鱼类迁移模式预测与渔业经济影响研究
- 气候变化下苏格兰小型渔业公司业务战略与鱼群迁移预测研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功