Dear Joan,
I am no expert in running things in parallel, but your setup seems fine
to me. What DuMuX version are you using? I am assuming it is release/3.0
with dune 2.6, correct?
In general it is possible to run a simulation using the box-method in
parallel with DuMuX. We test this e.g. with the richards tests located in
/test/porousmediumflow/richards/implicit/lens
Maybe you can try and build those (parallel) tests and see if they run
with the setup on you cluster. If this works then they can serve as a
guideline. If this does not work my last idea would be to check the grid
that you are using. Maybe you can try to change to using ALU or UG and
see if the problem persists.
My best,
Simon
On 25.04.19 20:07, Joan Delort Ylla wrote:
Dear DuMuX users,
I am using a CCS model that includes hydrogen impurities and biofilm
growth and transport.
I inherit from the 2pncNIMin problem.
To be able to easily compute pressure gradients (needed for biofilm
attachment/detachment) *I switched from the CCTpfa method to the Box
method*.
My application compiles, links and executes fine (please note that
until now a succesful simulation would take about 2h of clock time on
40 cores).
*I run my simulations *on a cluster*in parallel* using open-mpi/1.5.6,
a typical job submission being :
$ submit "mpirun -n 40 /path/to/problem/file /path/to/input/file"
*At first* I got the following error message (at runtime):
*Dune reported error: Dune::InvalidStateException
[BoxFVGridGeometry:/path/to/dumux/root/dumux/dumux/discretization/box/fvgridgeometry.hh:125]:
The box discretization method only works with zero overlap for
parallel computations. Set the parameter "Grid.Overlap" in the
input file. ---> Abort!*
*Which I solved* by adding the following to my input file:
[Grid]
#other parameters
Overlap = 0
*However*, after doing so, the first time step of the simulation will
run forever and output the following error:*
*
*Assemble: r(x^k) = dS/dt + div F - q; M = grad r^MSolve: M
deltax^k = r^[[KCould not build any aggregates. Probably no
connected nodes.*
So here is my question :*
Is it possible to run a simulation in parallel with the Box
discretization method ? *And if so, where should I look for a way to
do it ?
Thanks for your help, and I'll be happy to provide you with any extra
information you might need.
Joan
_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
--
_______________________________________________________________________
Simon Scholz
Department of Hydromechanics and Modelling of Hydrosystems (LH2)
Simon Scholz phone: +49 711 685 67015
IWS, University of Stuttgart fax: +49 711 685 60430
Pfaffenwaldring 61 email: [email protected]
D-70569 Stuttgart url: www.hydrosys.uni-stuttgart.de
_______________________________________________________________________
_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux