Ok, few DAKOTA issues here,
1) I tried running DAKOTA on CAHABA (note: mpirun in CAHABA is taken from /usr/local/lam/7.0.5/pgi/4.0/PBSPro/5.4.0/bin/mpirun) for some example test cases given along with the distribution and it gave me the same MPI_Init error message at the end.
so i used mpich mpirun in CAHABA i.e (mpirun taken from /usr/local/mpich/1.2.6/gnu/3.4.0/PBSPro/5.4.0/smp/bin/mpirun) and it ran without any MPI_Init error message at the end. This worked even for np greater than 1 as well.
on cahaba:
/usr/local/mpich/1.2.6/gnu/3.4.0/PBSPro/5.4.0/smp/bin/mpirun -np 2 dakota -i dakota_pce.in

