【问题概述】
STAAD计算引擎开关
【解决方法】
STAAD中有两个主要的计算引擎:Basic Solver和Advanced Solver,用户可以通过以下命令控制使用哪个计算引擎。
命令:SET STAR i
其中:i=0对应 STAAD Basic Solver
i=1对应 other Solver
i=2对应 STAAD Advanced Solver (incore) 求解速度快
i=3对应 STAAD Advanced Solver (out-of-core) 储存空间大
如果用户已经购买STAAD Advanced license并在启动界面勾选,那么程序默认激活并优先选用STAAD Advanced Solver (2 or 3),用户可以手动修改SET STAR i命令来启动其他计算引擎,该命令放置于命令流文件中节点定义命令前面。
对于STAAD Advanced Solver (2 or 3),STAAD程序会根据分析模型的大小自动选择,对于节点数小于20000的小模型选择in-core计算引擎,而对于更大的模型自动选择out-of-core计算引擎。用户可以加以控制:
SET STAR -3 对应不管模型大小都选择 in-core
SET STAR 4 对应不管模型大小都选择out-of-core
注:当使用Stardyne Analysis时,Advanced Solver不适用。