cvode.use_daspk error
Posted: Tue Sep 10, 2013 10:18 am
Hi,
I have tried parallelization of different types of cells by putting them in one for loop and checking with the local variable i whether it has reached the cell count limit. And based upon that it is assigned gids.
Now when I use the below lines:
cvode=new CVode()
cvode.active(1)
cvode.use_daspk(1)
cvode.condition_order(2)
It gives me this error:
2 /home/krishna/nrn-7.3_installed/x86_64/bin/nrniv: spFactor error: Singular
2 in test_mosinit.hoc near line 102
2 cvode.use_daspk(1)
^
2 CVode[1].use_daspk(1)
application called MPI_Abort(MPI_COMM_WORLD, -1) - process 2
However, when I use only one cell type, it doesn't give any problem. The problem seems to arise when two different cell types are created within for loop.
Kindly let me know how I can solve this problem.
Thank you.
I have tried parallelization of different types of cells by putting them in one for loop and checking with the local variable i whether it has reached the cell count limit. And based upon that it is assigned gids.
Now when I use the below lines:
cvode=new CVode()
cvode.active(1)
cvode.use_daspk(1)
cvode.condition_order(2)
It gives me this error:
2 /home/krishna/nrn-7.3_installed/x86_64/bin/nrniv: spFactor error: Singular
2 in test_mosinit.hoc near line 102
2 cvode.use_daspk(1)
^
2 CVode[1].use_daspk(1)
application called MPI_Abort(MPI_COMM_WORLD, -1) - process 2
However, when I use only one cell type, it doesn't give any problem. The problem seems to arise when two different cell types are created within for loop.
Kindly let me know how I can solve this problem.
Thank you.