Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QligFEP inputfiles/runscript bug #11

Open
bananatana opened this issue Mar 21, 2023 · 5 comments
Open

QligFEP inputfiles/runscript bug #11

bananatana opened this issue Mar 21, 2023 · 5 comments

Comments

@bananatana
Copy link

QligFEP automatically generates runCLUSTER.sh within inputfiles. The problem is that generated run.sh always contains:

time mpirun -np 32 $qdyn eq1.inp > eq1.log (for example)

which will run for example on CSB, but not on Tetralith where mpirun should be replaced with mpprun

it can be replaced manually with sed -i 's/mpi/mpp/g' run.sh but it is not really convenient if there is a lot of molecules.

@jesperswillem
Copy link
Collaborator

We could add it to the settings.py file?

@bananatana
Copy link
Author

bananatana commented Mar 22, 2023 via email

@afloresep
Copy link
Contributor

I have solved this in my fork by adding a condition to QligFEP, so that when TETRA is used as an argument, the outline becomes "mpp" instead of "mpi".

@jesperswillem
Copy link
Collaborator

perfect, that was precisely the first fix I had in mind. Perhaps we need better management of cluster setup later on though (config files maybe?) Would be good to discuss a direction there.

@afloresep
Copy link
Contributor

Any way I can help let me know

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants