跳转到主要内容

LAMMPS包装器,用于SimPhoNy

项目描述

SimLAMMPS

SimLAMMPS是一个SimPhoNy包装器,它允许在SimPhoNy开放模拟平台上使用LAMMPS分子动力学模拟引擎。

免责声明:我们不是LAMMPS作者的关联或附属机构。LAMMPS作者

安装

此包装器需要一个有效的LAMMPS安装。如果您正在运行Ubuntu或CentOS,那么您很幸运,因为我们已经准备了一个脚本,可以帮助您安装它。

    ./install_engine.sh

如果您正在运行不同的发行版或操作系统,您将需要自行安装。在继续之前,请确保已安装LAMMPS。

下一步是安装包装器本身。SimLAMMPS可在PyPI上找到,因此可以使用pip包管理器进行安装,您可以通过运行以下命令来完成:

    pip install simphony-osp-simlammps

最后,包装器需要特定的本体才能运行。下载本体文件本体文件本体包,然后使用以下命令安装本体包

    pico install simlammps.yml

注意:提供的本体没有连接到任何顶级本体,因此其范围仅限于此包装器。

Docker

或者,您可以从Docker镜像运行包装器。我们已准备好包含所有必要要求的Dockerfile。

    # Build it
    docker build -t simphony/simlammps .
    # Run it (console entrypoint)
    docker run -ti --rm --entrypoint=/bin/bash simphony/simlammps

文档

有关SimPhoNy的所有信息都可在SimPhoNy文档中找到。查看示例文件夹了解如何使用SimLAMMPS本身。

LAMMPS引擎文档可在此处找到。

许可证

版权(c)2014-2022,Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.代表其Fraunhofer IWM。

SimLAMMPS根据LAMMPS自身的许可条款要求,在GNU公共许可证第二版下分发。

联系:SimPhoNy

项目详情


下载文件

下载适合您平台的项目文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

simphony-osp-simlammps-4.0.0.tar.gz (19.6 kB 查看哈希值)

上传时间:

构建分发

simphony_osp_simlammps-4.0.0-py3-none-any.whl (19.3 kB 查看哈希值)

上传时间: Python 3

由以下机构支持