Size: 501
Comment:
|
Size: 1752
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
== How to run BDF == To run BDF, you can write a shell script with following content, #!/bin/bash # specify BDF home directory export BDFHOME=~/work/0.5.dev # specify BDF scratch directory export BDF_TMPDIR=/scratch/bbs/$RANDOM if [ -e $BDF_TMPDIR ]; then echo "Temperory directory " $BDF_TMPDIR "exist! STOP!" else mkdir $BDF_TMPDIR fi # run BDF driver with input file $1 $BDFHOME/sbin/bdfdrv.py -r $1 ls -l $BDF_TMPDIR rm -rf $BDF_TMPDIR For example, you can copy the file named "$BDFHOME/Tests/input/test002.inp" to a work directory. Then, you write done the shell script and store it in you work directory. To evoke BDF calculation, you just use command $./run.sh test001.inp The output will print on standard output. Thus, it is better to redirect output by, $./run.sh test001.inp > test001.out Tips: == BDF Flowchat == == Input style == |
|
Line 22: | Line 61: |
=== compass === | |
Line 25: | Line 64: |
[[drt]] | [[drt]] - Generate DRTs in GUGA. |
Line 27: | Line 66: |
[[grad]] | [[grad]] - Gradient. |
Line 29: | Line 68: |
[[mcscf]] | [[mcscf]] - Multi-configrational self-consistent-field program |
Line 31: | Line 70: |
[[mp2]] | [[mp2]] - MP2 program |
Line 33: | Line 72: |
[[mrci]] | [[mrci]] - Multi-reference configuration interaction program. |
Line 35: | Line 74: |
[[local]] | [[local]] - Localization of molecule orbital. |
Line 37: | Line 76: |
[[scf]] | [[scf]] - Self-consistent-field program |
Line 43: | Line 82: |
[[xuanyuan]] | [[xuanyuan]] - 1e and 2e integrals program. [[genfrag]] - Generate or optimize fragments and fragments pairs in Local orbital based Frag-MP2/CCSD. |
BDF User's guide
Insert introduction of BDF module at here.
How to run BDF
To run BDF, you can write a shell script with following content,
#!/bin/bash
# specify BDF home directory export BDFHOME=~/work/0.5.dev # specify BDF scratch directory export BDF_TMPDIR=/scratch/bbs/$RANDOM
if [ -e $BDF_TMPDIR ]; then
- echo "Temperory directory " $BDF_TMPDIR "exist! STOP!"
else
- mkdir $BDF_TMPDIR
fi
# run BDF driver with input file $1 $BDFHOME/sbin/bdfdrv.py -r $1
ls -l $BDF_TMPDIR rm -rf $BDF_TMPDIR
For example, you can copy the file named "$BDFHOME/Tests/input/test002.inp" to a work directory. Then, you write done the shell script and store it in you work directory. To evoke BDF calculation, you just use command
$./run.sh test001.inp
The output will print on standard output. Thus, it is better to redirect output by,
$./run.sh test001.inp > test001.out
Tips:
BDF Flowchat
Input style
BDF modules
drt - Generate DRTs in GUGA.
grad - Gradient.
mcscf - Multi-configrational self-consistent-field program
mp2 - MP2 program
mrci - Multi-reference configuration interaction program.
local - Localization of molecule orbital.
scf - Self-consistent-field program
xuanyuan - 1e and 2e integrals program.
genfrag - Generate or optimize fragments and fragments pairs in Local orbital based Frag-MP2/CCSD.