24小时热门版块排行榜    

CyRhmU.jpeg
查看: 967  |  回复: 0
【悬赏金币】回答本帖问题,作者灵山在汝心将赠送您 300 个金币

灵山在汝心

新虫 (小有名气)

[求助] 求助:MS软件怎么设置模拟时的初始速度?

有老师说可以用脚本编写,但是我的是无定形晶胞,不能用unitcell,应该怎么修改呢,而且这样设置的是初始速度还是整个模拟过程的速度呢?
我的perl代码是:
my $doc = $Documents{"daosan.xsd"};

my $H2 = $doc-> Unitcell-> Sets("H2"->Atoms;

foreach my $atom (@$H2){$atom->Velocity = Point ( X => -10, Y => 0, Z => 0 );}
my $results = Modules->Forcite->Dynamics->Run($doc, Settings(
        "3DPeriodicvdWAtomCubicSplineWidth" => 3,
        "3DPeriodicNonBond2BodyListBufferWidth" => 1,
        CurrentForcefield => "pcff",
        Ensemble3D => "NVT",
        Pressure => 0.0001,
        NumberOfSteps => 1000000,
        TrajectoryFrequency => 1000,
        InitialVelocities => "Random",
        StressXX => -0.0001,
        StressYY => -0.0001,
        StressZZ => -0.0001));
my $outTrajectory = $results->Trajectory;
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 灵山在汝心 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见