SIESTA has its own interface for the MPI library which is compiled in the
subdirectory MPI. This is essentially where module MPI_SIESTA lives. The
MPI_INCLUDE is an include path for the SIESTA MPI routines to the
MPI_SIESTA module. See MPI/Makefile for its use. Therefore it should point
to the SIESTA MPI library path. (which is "." in that folder).
SIESTA is currently not built for utilising the module files for any F90
compliant MPI interfaces. And it does not matter as the interface is the
same.

Kind regards Nick


2012/7/20 Hongyi Zhao <[email protected]>

> On 07/19/2012 09:58 PM, Zhe LI wrote:
>
>> Dear Hongyi Zhao,
>>
>> Please try to change
>> "MPI_INCLUDE=/home/zhanggp/software/openmpi-1.4.5/include" to "
>> MPI_INCLUDE= ." .
>> Hope this will be helpful.
>>
>
> Could you please give me some more hints on the reason you give this
> suggestion?
>
> In addition, you can see a more example of arch.make given here:
> http://people.seas.harvard.edu/~gtritsaris/computing/arch_odyssey.make
>
>
> Regards
> --
> Hongyi Zhao <[email protected]>
> Institute of Semiconductors, Chinese Academy of Sciences
> GnuPG DSA: 0xD108493
>

Responder a