[molpro-user] Restart CASSCF Calculation

Dr. Seth Olsen s.olsen1 at uq.edu.au
Sun Jan 20 04:23:54 GMT 2008


Hi Angelo,

I recommend that you use MATROP to output the orbitals to an ascii file, 
then read in that file for the new geometry. In the context of your 
example...

For the first job, append the following MATROP deck after the CASSCF 
(assuming the CASSCF orbitals are saved in record 2141.2)

{matrop
load,oldorbitals,orb,2141.2
write,oldorbitals,orbitalfile.orb}

This will write the orbitals as a matrix of (human-readable) numbers to 
a file called 'orbitalfile.orb'.  Note that 'oldorbitals' is the name 
that you have assigned to the matrix in MATROP - another name is just as 
good. 

For the second job, place the following MATROP deck in before your 
CASSCF deck:

{matrop
read,oldorbitals,file=oldorbitals.orb
save,orbitals,2140.2,orbitals}

This reads in the ascii file and saves it as an orbital record on 
2140.2.  No other changes to your input are necessary.

I recommend, as a molpro user of about 10 years, that you always save 
your orbitals to ascii files.  In the end, they are easier to use and 
manipulate than the binary file and (even better) it is not 
system-dependent so if you need to regenerate your data on another 
machine later you won't have a problem.  It is a generally more 
transparent technique, so it is easier to tell sometimes if there is a 
problem, whereas with the binary file you need to rely on Molpro's 
report of the error - which as you notice may not be transparent.

Cheers,

Seth




rossi at york.cuny.edu wrote:

>Hello:
>
>Gosh, I am frustrated.
>
>Can someone point me to an example input (or give me pointers) on how to
>perform a CASSCF calculation, save the orbitals in one job to a permanent
>file and,then in a separate job, to use those orbitals as the starting
>guess for a new CASSCF calculation with the same basis set but a NEW
>geometry.
>
>1) The first CASSCF job works perfectly.
>
>2) The second job (input shown below) crashes.
>
>***,New Molecule - Excited state
>memory,128,m
>
>print, basis,orbitals
>
>FILE,1,./int/second.int,new
>FILE,2,./wfu/second.wfu,new
>FILE,3,./wfu/first.aux,old
>
>BASIS=6-31G*
>
>geomtyp=xyz
>geometry={
>...
>...
>...
>}
>
>{casscf
>start,2140.3
> closed,5,5
>    occ,11,10
>     wf,30,1,0
> state,2; weight,0,1;
> orbprint,20
>}
>optg
>---
>
>And this is the error I get
>
>IREC   NAME  TYPE        OFFSET    LENGTH   IMPLEMENTATION   EXT   PREV  
>PARENT  MPP_STATE
>   1     500  VAR          4096.    54801.         df          0      0     
>0      1
>   2     700  GEOM        58897.    31749.         df          0      0     
>0      1
>   3     610  BASINP      90646.     8192.         df          0      0     
>0      1
>   4    1000  BASIS       98838.     1879.         df          0      0     
>0      1
>   5    2140  MCSCF      100717.    13056.         df          7      0     
>0      1
>   6    2141  MCSCF      113773.    16128.         df          0      0     
>0      1
>   7    2140  MCSCF      129901.     3072.         df          0      5     
>5      1
>
> ? Error
> ? I/O error
> ? The problem occurs in readw
>Read error in iow_direct_read; fd=11, l=16128, p=113773; read returns 0
>
> GA ERROR fehler on processor   0
>0:0:fehler on processor   0:: -1079207560
>  0: ARMCI aborting -1079207560 (0xbfac9978).
>1:SigIntHandler: interrupt signal was caught: 2
>
>Can someone please help me?
>
>Regards,
>
>Angelo
>  
>


-- 
ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms

Dr Seth Olsen, PhD
Postdoctoral Fellow, Biomolecular Modeling Group
Centre for Computational Molecular Science
Australian Institute  For Bioengineering and  Nanotechnology  (75)
The University of Queensland
Brisbane Qld 4072 Australia 

Tel: +61 7 3346 3946
Fax: +61 7 3346  3992
email: s.olsen1 at uq.edu.au
Web: www.ccms.uq.edu.au 

ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms

Unless stated otherwise, this e-mail represents only the views of the Sender and not the views of The University of Queensland




More information about the Molpro-user mailing list