Follow up fixes to calcium-hsolve (#221)
* Fix broken assertion * Add volume calculation of DifShells and DifBuffers Volume needs to be calculated before a diffusion message with calcium concentration or buffer concentration is obtained. Volume is calculated at reinit and sometimes a diffusion message is received before the reinit resulting in a division by volume of zero. Due to that initial concentration in some difshells and difbuffers is not correct. * Add sending current message at reinit of channels In HHChannel change access of functions inherited from ChanCommon.
Showing
- moose-core/biophysics/ChanCommon.cpp 1 addition, 0 deletionsmoose-core/biophysics/ChanCommon.cpp
- moose-core/biophysics/DifBuffer.cpp 51 additions, 0 deletionsmoose-core/biophysics/DifBuffer.cpp
- moose-core/biophysics/DifBuffer.h 2 additions, 1 deletionmoose-core/biophysics/DifBuffer.h
- moose-core/biophysics/DifShell.cpp 27 additions, 9 deletionsmoose-core/biophysics/DifShell.cpp
- moose-core/biophysics/DifShell.h 3 additions, 0 deletionsmoose-core/biophysics/DifShell.h
- moose-core/biophysics/HHChannel.cpp 4 additions, 4 deletionsmoose-core/biophysics/HHChannel.cpp
- moose-core/hsolve/HSolveInterface.cpp 2 additions, 1 deletionmoose-core/hsolve/HSolveInterface.cpp
Please register or sign in to comment