use nwchem as a library (plans)

From NWChem

Viewed 409 times, With a total of 1 Posts
Jump to: navigation, search

Clicked A Few Times
Threads 5
Posts 10
Dear all,
as title suggest, I would like to ask about if there are plans for such a feature.
The thing is, that i'm working on a QM/MM package and such a feature (together/or with supporting communication with MPI_COMM_SPAWN or accepting mpi communicator passed by parent application) would be of great help.
Also, if not, could you maybe point out the difficulties of these things?
btw, this is not only the case of nwchem. Actually, I found only 1 program that supports these features - LAMMPS - which is classical MM code.

thank you

  • Bylaska Forum:Admin, Forum:Mod, NWChemDeveloper, bureaucrat, sysop
    Profile
    Send PM
Clicked A Few Times
Threads 0
Posts 42
Caling nwchem with a mpi communicator won't work for the parts of nwchem written on top of global arrays. My suggestion is to develop a simple interface using a scripting language like python. This isn't the fastest, but it's probably not realistic to do direct dynamics efficiently except for really small systems or the plane-wave code, so the interface time probably won't matter.


Forum >> NWChem's corner >> General Topics



Who's here now Members 0 Guests 0 Bots/Crawler 1


AWC's: 2.5.10 MediaWiki - Stand Alone Forum Extension
Forum theme style by: AWC