add some minimal usage examples
This commit is contained in:
13
swig/run_lua_example.sh
Executable file
13
swig/run_lua_example.sh
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat > example.lua <<EOF
|
||||||
|
require("lualammps")
|
||||||
|
|
||||||
|
lmp = lualammps.lammps_open_no_mpi(0,nil,nil)
|
||||||
|
ver = lualammps.lammps_version(lmp)
|
||||||
|
|
||||||
|
print("LAMMPS version ", ver)
|
||||||
|
lualammps.lammps_close(lmp )
|
||||||
|
EOF
|
||||||
|
|
||||||
|
lua example.lua
|
||||||
17
swig/run_perl_example.sh
Executable file
17
swig/run_perl_example.sh
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat > example.pl <<EOF
|
||||||
|
use pllammps;
|
||||||
|
|
||||||
|
\$lmp = pllammps::lammps_open_no_mpi(0,undef,undef);
|
||||||
|
\$ver = pllammps::lammps_version(\$lmp);
|
||||||
|
|
||||||
|
print("LAMMPS version ",\$ver,"\n");
|
||||||
|
pllammps::lammps_close(\$lmp)
|
||||||
|
EOF
|
||||||
|
|
||||||
|
PERL5LIB=$PWD:${PERL5LIB-PWD}
|
||||||
|
|
||||||
|
export PERL5LIB
|
||||||
|
|
||||||
|
perl example.pl
|
||||||
17
swig/run_python_example.sh
Executable file
17
swig/run_python_example.sh
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat > example.py <<EOF
|
||||||
|
from pylammps import *
|
||||||
|
|
||||||
|
lmp = lammps_open_no_mpi(0,None,None)
|
||||||
|
ver = lammps_version(lmp)
|
||||||
|
|
||||||
|
print("LAMMPS version ",ver)
|
||||||
|
lammps_close(lmp)
|
||||||
|
EOF
|
||||||
|
|
||||||
|
PYTHONPATH=$PWD:${PYTHON_PATH-PWD}
|
||||||
|
|
||||||
|
export PYTHON_PATH
|
||||||
|
|
||||||
|
python example.py
|
||||||
13
swig/run_tcl_example.sh
Executable file
13
swig/run_tcl_example.sh
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat > example.tcl <<EOF
|
||||||
|
load ./tcllammps.so
|
||||||
|
|
||||||
|
set lmp [lammps_open_no_mpi 0 NULL NULL ]
|
||||||
|
set ver [lammps_version \$lmp]
|
||||||
|
|
||||||
|
puts "LAMMPS version \$ver"
|
||||||
|
lammps_close \$lmp
|
||||||
|
EOF
|
||||||
|
|
||||||
|
tclsh example.tcl
|
||||||
Reference in New Issue
Block a user