1 Introduction

Being a second messenger, calcium plays diversified roles in numerous signaling pathways, thus regulating many cellular functions, gene expression, synaptogenesis, cell differentiation and several fundamental phenomena underlying learning and memory [20]. The spatiotemporal calcium signals are modified and modulated by more than a few mechanisms like calcium extrusion, calcium buffering and sequestration of calcium via internal cellular compartments. These signals arise and start by a passive entry of calcium through several calcium dependent channels like VGCC [2]. Subsequently, calcium is diffused into the cell cytoplasm where it reacts with the calcium binding buffers present at the cell’s periphery. The free calcium is then sequestered at other cellular entities. These free calcium ions move in an oscillatory pattern and further these oscillations are modified due to the calcium interactions taking place between cytosol and endoplasmic reticulum (ER) [3]. Over and above this, mitochondria also play an active role in sequestering the calcium ions and thus affecting and modulating the calcium signals [42, 45]. The shape and amplitude of these signals are distinguished, depending upon the geometries of the cell as well as the distance between the calcium influx source and the intracellular domains like ER and mitochondria [1]. The intracellular calcium is then maintained by several exchnagers like NCX [6]. Thus, the activation of these complex dynamical phenomenon of calcium homeostasis triggers various physiological processes and impacts almost all aspects of cellular functions. As calcium plays a vital and essential role in neuronal physiology, even the slightest of the alterations of calcium homeostasis renders profound and long-lasting functional impairments [5]. These functional impairments are in the form of devastating neuronal disorders like AD, Parkinson’s disease, epilepsy, amyloid lateral sclerosis, etc. [36].

There are different dementias prevailing amongst people, out of which, AD is the utmost common. Across the globe, billions of people are suffering from AD and most of them are the old age group mass who are in their late sixties/ seventies [24]. The characteristic symptom of AD is the loss of memory power. Other than memory loss, deterioration in the learning abilities and abstract thinking, lack of judgmental power, inability in performing regular and routine tasks as well as some linguistic problems arises and are experienced by the people suffering from AD [44]. Although, the severity of these symptoms depends on the stage of the AD developed in the brain and faced by an individual. AD is sporadic in nature but researchers have found several causes which may have an active role in AD, i.e. due to several factors like natural aging process, toxicity rendered due to higher level of calcium concentration, lower level of certain neurotransmitters, genetical changes, certain living lifestyle or environmental factors and/ or combination of these factors [25]. Khachaturian laid the fact that impaired calcium signaling leads to the neurodegenerativity of AD [22]. As discussed, the calcium toolkit parameters have a huge role in preserving cell calcium, hence, the disruption in any of these parameters may directly affect the normal function of neuronal calcium signaling. Due to this higher level of calcium concentration level, the cell experience toxicity which results into the hindrance in memory formation and maintenance and thus, the key symptom of AD prevails [44]. Thus, the study of calcium diffusion is a necessitate, be it computational or experimental.

Computationally, several researchers have tried to estimate calcium diffusion in presence of various parameters of calcium toolkit. Jha and Adlakha in 2014 studied the unsteady state calcium concentration distribution in neurons [12]. Dave and Jha investigated the calcium diffusion in the presence of buffers, VGCC and ER in Alzheimeric cells [8,9,10]. Numerically, finite element method has been used widely and studies have been carried out for various cells and in presence of different parameters [13, 14, 16, 18, 19, 27,28,29,30,31,32,33, 43]. Geometrically, Khalid et al. have studied calcium distribution in astrocytes [23]. Various geometries have been studied by them and results were obtained using finite element technique. Thus, on the basis of the above-mentioned literature survey, it has been found that very few attempts [15] have been done to delineate calcium concentration distribution for irregular domains and in view of neurodegenerative disorders.

Hence, an attempt is therefore made to mathematically model unsteady state 3D calcium concentration distribution model for irregular shaped neuron in presence of buffers, VGCC, NCX, ER and mitochondria in AD. The mathematical formulations for the same and the simulations are discussed in the sections hereafter.

2 Mathematical Formulations

In the present study, spatially homogeneous model which allows the spatial variation of calcium concentration and uses differential equations is formulated. As said by Kirk and Sneyd, the mathematical models are not constructed to be accurate enough but to present it as a useful tool in guiding the complex physiological understanding [4]. Hence, an attempt has been made here to mathematically model calcium concentration in presence of the calcium toolkit parameters. The mathematical formulations of these parameters and the calcium dynamics behind them are discussed in the following subsections.

2.1 Calcium Dynamics in Buffer, VGCC, ER, NCX and Mitochondria

Figure 1 shows the schematic diagram of calcium dynamics in presence of buffers, VGCC, ER, NCX and mitochondria. This figure shows that all the parameters and ions present there works as a syncytium and maintains the cell calcium which helps in regulating various cellular functions.

Fig. 1
figure 1

Calcium dynamics in presence of buffere, VGCC, ER, NCX and mitochondria

The mathematical formulations behind the calcium dynamics and working of each of these parameters are discussed here, on the basis of which the problem will be formulated thereafter.

2.1.1 Voltage Gated Calcium Channels

The entry of calcium depends largely on the concentration gradient. This entry takes place via several calcium permeable channels like VGCC. It is the principle route of calcium influx in neurons as neurons are electrically active cells. There are basically five types of VGCC’s, i.e. P, Q, N, L and T [39]. Each of these channels have specified predefined role to perform. Out of them, L type of calcium channel plays an active role in perturbation of normal neuronal calcium signaling cascades. High activities of L-type calcium channels are detected in CNS disorders and specifically AD [38]. Due to this, more amount of calcium enters into the cellular domain and impairs the normal calcium levels in the cell.

The mathematical formulation of VGCC depends on the Goldman– Hodgkin–Katz (GHK) current equation, which is given as [21]:

$$\begin{aligned} I_{Ca}= & {} P_{Ca}z^{2}_{Ca}\nonumber \\&{F^{2}V_{m}\over RT} {\left[ Ca^{2+}\right] _{i}-\left[ Ca^{2+}\right] _{o}exp(-z_{Ca}{FV_{m}\over RT})\over 1-exp(-z_{Ca}{FV_{m}\over RT})}. \end{aligned}$$
(1)

The description and values of these parameters are mentioned in Table 1. Further, the VGCC mediated flux is obtained by converting the above equation into the form of moles/ second equation. It is stated as:

$$\begin{aligned} {\sigma _{Ca}}={{-I_{Ca}} \over {z_{Ca}FV_{nervecells}}}. \end{aligned}$$
(2)

2.1.2 Sodium Calcium Exchanger

After VGCC, NCX is the second most important source for calcium in/efflux in the cell. It maintains the cell calcium by exchanging the calcium with sodium ions [7]. The stoichiometric ratio of NCX is 3:1 which means that three sodium ions are exchanged against a single calcium ion. In Alzheimeric condition of the cell, the normal functioning of NCX is altered which results into higher calcium concentration levels in the intracellular region [7]. The mathematical formulation of calcium in/efflux via NCX is done as follows [32]:

$$\begin{aligned} \sigma _{NCX}=Ca_{o}*\left( \frac{Na_i}{Na_o}\right) ^3*exp\left( \frac{FV_m}{RT}\right) . \end{aligned}$$
(3)

The values and parameters are descripted in Table 1 .

2.1.3 Calcium Binding Buffers

The buffers play an active role in preserving the cell calcium after the calcium entry into the cell, i.e. after diffusion in the intracellular zone. The free calcium then reacts with the buffers present at the periphery of the cell which results into calcium bound buffers. Thus, the level of calcium is decreased and maintained. The buffering of calcium thus modulates the calcium signals and plays a key role in shaping the calcium oscillations [34]. If the amount of buffer varies, as a result of which calcium signals are also altered. In AD, buffer levels fall significantly and result in a higher level of calcium, which makes normal neuronal cells toxic. [37, 44]. Thus, the role of buffers in maintaining the cell calcium is immense.

The mathematical formulations of the calcium buffering are given below [40, 41]

$$\begin{aligned} \left[ {C{a^{2 + }}} \right] + [B_j]\mathop \Leftrightarrow \limits _{{k^ - }}^{{k^ + }} \left[ {CaB_j} \right] . \end{aligned}$$
(4)

On the basis of above equation, the change in free calcium, buffers and calcium bound buffers are formulated using Fick’s law as follows [21, 40]:

$$\begin{aligned} {\partial [Ca^{2+}] \over \partial t}= & {} D_{Ca}\left( {\partial ^2 [Ca^{2+}] \over \partial x^2}+{\partial ^2 [Ca^{2+}] \over \partial y^2}+{\partial ^2 [Ca^{2+}] \over \partial z^2}\right) \nonumber \\&\quad +{\sum _{j} R_j}, \end{aligned}$$
(5)
$$\begin{aligned} {\partial \left[ B_j\right] \over \partial t}= & {} D_{B_j}\left( {\partial ^2 \left[ B_j\right] \over \partial x^2}+{\partial ^2 \left[ B_j\right] \over \partial y^2}+{\partial ^2 \left[ B_j\right] \over \partial z^2}\right) \nonumber \\&\quad +{\sum _{j} R_j}, \end{aligned}$$
(6)
$$\begin{aligned} {\partial \left[ CaB_j\right] \over \partial t}= & {} D_{CaB_j}\left( {\partial ^2 \left[ CaB_j\right] \over \partial x^2}+{\partial ^2 \left[ B_j\right] \over \partial y^2}+{\partial ^2 \left[ B_j\right] \over \partial z^2}\right) \nonumber \\&\quad -{\sum _{j} R_j}, \end{aligned}$$
(7)

where \(R_j=-k^+_j\left[ B_j\right] \left[ Ca^{2+}\right] + k^-_j \left[ CaB_j\right]\) is the reaction term. Further, as we have considered immobile buffers, \({D_B}_j={D_{CaB}}_j=0\)

2.1.4 Endoplasmic Reticulum

ER, the largest intracellular domain, is known as the store house of the cell as it contains the highest amount of calcium. As it contains large amount of calcium, it greatly affects the shape and amplitude of the calcium signals [3]. After the buffering process, the remaining free calcium is passed to ER for further sequestration. The ER calcium is exchanged at the cytosolic level from ER lumen via several leak, channel and pumps. Once the ER calcium is sequestered, it is replenished by these pumps and channels. From the literature, it has been observed that high calcium activities in ER takes place in AD [35]. Due to the high calcium, the cell may become toxic and Alzheimeric condition may prevail. For the mathematical modeling of ER calcium, De–Young–Keizer gave the model having most general and detailed kinetics governing the leak, gate and channel [11]. They have not considered the IP3 mediated ER calcium handling. We also have adhered to the same modeling assumptions, i.e. the interactions which solely take place between ER lumen and cell cytoplasm via \(J_{leak}\), \(J_{chan}\) and \(J_{pump}\). The in detailed mathematical formulations for the same are given below The conservation of calcium in ER is given by [17]

$$\begin{aligned} C_0={C_1}\left[ Ca^{2+}\right] _{ER}+\left[ Ca^{2+}\right] _{Cyt}, C_1={V_{ER} \over V_{Cyt}},\nonumber \\ \left[ Ca^{2+}\right] _{ER}={\eta _{ER} \over V_{ER}},\left[ Ca^{2+}\right] _{Cyt}={\eta _{Cyt} \over V_{Cyt}}. \end{aligned}$$
(8)

The material balance equation is given by

$$\begin{aligned} {d\left[ Ca^{2+}\right] _{ER} \over dt}={J_{pump}-C_1\left[ J_{leak}+J_{chan}\right] }. \end{aligned}$$
(9)

The mathematical formulation of diffusion taking place between ER and cytosol is governed by the following leak, channel and pumps. They are given as:

$$\begin{aligned} J_{leak}= & {} {{D_{leak} \over C_1}}{(1+C_1)\left( {C_0 \over 1+C_1}-\left[ Ca^{2+}\right] _{i}\right) }, \end{aligned}$$
(10)
$$\begin{aligned} J_{chan}= & {} {{D_{chan} \over C_1}}{\left( 1+C_1)({C_0 \over 1+C_1}-\left[ Ca^{2+}\right] _{i}\right) }, \end{aligned}$$
(11)
$$\begin{aligned} J_{pump}= & {} P_R^{max}{\left[ Ca^{2+}\right] _{i}^2 \over \left[ Ca^{2+}\right] _{i}^2 + (K_R^M)^2}. \end{aligned}$$
(12)

2.1.5 Mitochondria

Alike ER, mitochondria also functions as calcium stores in cell. It also has some amount of calcium stored in it. Mitochondria sequesters the calcium and release the rest of the free calcium. Thus, the mitochondrion affects the shape, frequency and amplitude of the calcium signals [45]. The alteration thus leads to higher calcium concentration and neurodegenerativity of AD [42]. Thus, the interplay between cytosolic calcium and mitochondrion calcium has been modelled here. The mathematical formulation for the calcium flux mediated by mitochondria is given below.

The flux via mitochondria is mediated by following equation [45]:

$$\begin{aligned} {d [Ca^{2+}]_{Mito} \over dt}=f_m ( J_{MCU}- J_{NCX}+ J_x), \end{aligned}$$
(13)

where

$$\begin{aligned} J_{MCU}= V_{MCU}\frac{(C_c/K_1)(1+C_c/K_1)^3}{(1+C_c/K_1)^4+(L/(1+C_c/K_2)^{2.3})}\nonumber \\&\quad *exp(P_1\varDelta \varPsi ), \end{aligned}$$
(14)
$$\begin{aligned} J_{NCX}= V_{NCX}\frac{C_m}{C_c}*exp(P_2\varDelta \varPsi ), \end{aligned}$$
(15)
$$\begin{aligned} J_x= \, k_x(C_c-C_m)*exp(P_3\varDelta \varPsi ). \end{aligned}$$
(16)

Using these formulations, the problem is described in the next sub-section.

2.2 Problem Description

In this section, we have mathematically modeled the interplay of calcium advection reaction diffusion taking place between cell cytosol, ER and mitochondria using law of mass action and Fickian diffusion. A system of 3D differential equations has been used to formulate the problem.

$$\begin{aligned}&{\partial [Ca^{2+}]_{Cyt} \over \partial t}=D_{Cax}{\partial ^2 c \over \partial x^2}\nonumber \\&\quad +D_{Cay}{\partial ^2 c \over \partial y^2}+D_{Caz}{\partial ^2 c \over \partial z^2}-u{\partial c \over \partial x}-v{\partial c \over \partial y}-w{\partial c \over \partial z}\nonumber \\&\quad +(1+C_1) (D_{leak}+P_1D_{chan}) \nonumber \\&\qquad \left( {C_0 \over 1+C_1}-C\right) -P_R^{max}\left( {C^2 \over C^2+K^2}\right) \nonumber \\&\quad -k^+_j[B_\infty ]\left( C-C_\infty \right) -\delta J_{MCU}+\delta J_{NCX}-\delta J_x, \end{aligned}$$
(17)
$$\begin{aligned}&{d [Ca^{2+}]_{ER} \over dt}=P_R^{max}\left( {C^2 \over C^2+K^2}\right) \nonumber \\&\quad -(1+C_1)(D_{leak}+P_1D_{chan}) \left( {C_0 \over 1+C_1}-C\right) , \end{aligned}$$
(18)
$$\begin{aligned}&{d [Ca^{2+}]_{Mito} \over dt}=f_m ( J_{MCU}- J_{NCX}+ J_x). \end{aligned}$$
(19)

2.2.1 Apposite Boundary Conditions

The initial calcium concentration at cytoplasmic level is taken to be

$$\begin{aligned}{}[[Ca^{2+}]_{Cyt}]_{t=0}=0.1 \mu M. \end{aligned}$$
(20)

The calcium flux is mediated by VGCC and NCX present as follows:

$$\begin{aligned} -D{\partial c \over \partial n}= \sigma _{Ca}+\sigma _{VGCC}-\sigma _{NCX}, t\ge 0, \end{aligned}$$
(21)

where n is perpendicular to the surface. Whereas, the same for ER lumen and mitochondria are taken as

$$\begin{aligned}{}[[Ca^{2+}]_{ER}]_{t=0}= & {} 0.6 \mu M, \end{aligned}$$
(22)
$$\begin{aligned}{}[[Ca^{2+}]_{Mito}]_{t=0}= & {} 0.3 \mu M. \end{aligned}$$
(23)

3 Simulations Using Finite Element Technique

Finite element modeling has been used on a wide scale due to its beauty of handling the irregular shaped geometry and non-linearity of the raised problem. Hence, in this paper, the problem of a 3D calcium advection reaction diffusion in a typical neuronal cell is treated with finite element technique. The geometry of an irregular shaped neuron and the pre-processing is discussed in the following sub-sections.

3.1 Targeted Domain and Physiological Fluxes

Figure 2a shows the geometry of an irregular shaped neuronal cell which contains dendrites, cell- body and axon terminals. The geometry has been first constructed in Solidworks and then imported in Comsol Multiphysics5.4 for further simulations. Here, the geometry is built up in such a way that the interaction between cytosolic calcium and calcium of intracellular entities like ER and mitochondria can take place. It contains a space dimension of three with three sub-domains. Number of boundaries used for drawing this geometry are 765, edges are 1804 and vertices are 1047. Hence, this complex neuronal structure is created using above mentioned geometry statistics. The calcium flux in this neuron is mediated by VGCC and NCX present on the cell boundaries which is shown in Fig. 2b.

The type of shape function used to solve the above problem is Lagrange having quadratic element order in spatial frame.

Fig. 2
figure 2

a Geometry of a typical neuron cell- The targeted domain and (b)calcium in/efflux via VGCC and NCX

3.2 Mesh Analysis and Element Information

In finite element method, meshing of the domain plays a critical role. The solution depends on the type of the mesh generated. Since the geometry is irregular and complicated, extra fine elements are used instead of normal or coarse meshing so that it can easily deal with the irregular boundaries. Figure 3 shows the discretization of the neuron in 515125 tetrahedral as well as 139526 triangular elements. The generated mesh has 1047 vertex elements and 24256 edge elements. Further, the maximum and minimum element sizes are obtained to be 2.59 and 0.000467 respectively. The curvature factor is found to be 0.6 and maximum element growth rate is 1.5. The minimum element quality is 0.01906 whereas average quality is 0.6819. This shows that the mesh generated is highly acceptable.

Fig. 3
figure 3

Meshing of the neuron

4 Results and Discussion

The findings obtained are discussed in this section. Table 1 shows the description and values of the physiological parameters needed to achieve the results.

Table 1 Value of physiological parameters [11, 17, 18, 30, 32, 45]

4.1 Temporal Changes in Calcium Concentration

Figure 4 shows the temporal variations taking place near the source, near ER and near mitochondria. Figure 4a shows the three domain point probes, where the temporal changes has been found and Fig.  4b shows the temporal variations in calcium concentration level. From the graph, it is observed that the calcium concentration level near VGCC and NCX mediated source decreases gradually due to calcium buffering. The rest of the calcium is then sequestered at mitochondria and ER as shown in Fig. 4b.

The nature of the spatio-temporal calcium concentration level obtained in the present work is found to have the same nature as that of obtained by Means et al. and Smith [26, 40].

Fig. 4
figure 4

a Domain point probes for a 3D neuron and (b)Temporal calcium concentration distribution at domain point probes

4.2 Spatial Changes in Calcium Concentration

Figures 5 and  6 shows the variations in calcium oscillatory patterns due to alterations in parametric conditions.

Fig. 5
figure 5

Calcium oscillations in presence of normal buffer amount having (a) normal VGCC and NCX influxes and normal ER and mitochondrial fluxes (b) high VGCC and NCX mediated calcium influxes normal ER and mitochondrial fluxes and (c) high VGCC, NCX, ER and mitochondrial fluxes

In Fig. 5, the calcium oscillations are obtained for normal amount of Calbindin buffer and different influx conditions of VGCC and NCX and varying intracellular fluxes of ER and mitochondria. Fig. 5a shows the oscillations at normal flux conditions and then they are altered in Figs. 5b and  5c. From the graphs, it is observed that if all the parameters are functioning normally then the calcium oscillations starts at around 0.3 and reaches up to the altitude of 1.3. If more number of VGCC’s and NCX are active than more calcium influx takes place. This phenomenon is observed in Fig. 5b. Here the oscillations start at around 0.8, hence the peak of calcium concentration level is affected by the VGCC and NCX fluxes. Also, if the influx and intracellular fluxes increases, then the calcium concentration level, inspite of high influxes, starts at around 0.4 as the rest of the calcium gets sequestered in the domain.

Fig. 6
figure 6

Calcium oscillations in presence of low buffer amount having (a) normal VGCC and NCX influxes and normal ER and mitochondrial fluxes (b) high VGCC and NCX mediated calcium influxes normal ER and mitochondrial fluxes and (c) high VGCC, NCX, ER and mitochondrial fluxes

Figure 6 shows the calcium oscillatory patterns due to low amount of buffer and altered VGCC, NCX,ER and mitochondrial fluxes (different conditions- as dicussed in Fig. 5). On comparing Figs. 5 and  6, it is observed that the altitude of calcium concentration level is comparatively higher in Fig. 6. This hike is due to low amount of buffer present in the cell. Due to low amount of buffer, amount of calcium reacting with it also decreases and hence higher peak of calcium oscillations are obtained. This higher calcium concentration level renders toxicity to the cell and the normal functioning cascades of the cell are impaired. This impairment may be in the form of AD as in AD high level of calcium concentration plays a lead role in cell loss phenomenon. Due to toxicity rendered, cell loss takes place which creates hindrance in memory formations and forming linguistic disorders. From the graphs, it is observed that the highest peak is obtained in Fig. 6c, where all the fluxes are higher and which may be the case of Alzheimeric condition.

4.3 Transition from Diseased to Normal State

To deal with the higher amount of calcium concentration level, exogenous buffers can be added which may help in lowering down the raised calcium levels and may affect the Alzheimeric condition in a positive manner. In Figs. 7 and  8, exogenous buffers, EGTA and BAPTA have been added. From the figures, it is clearly observed that there is a significant decrease in the altitude of calcium oscillations. Moreover, it is seen that in-spite of adding the exogenous buffers, the hike levels are different. This is due to the variations in the buffer association rates of both the buffers. BAPTA has higher association rates, hence it decreases the level more significantly even it is added in low amount and may help in Alzheimeric condition. Although, there may be a side effect of low affinity buffer as well, because more amount would be needed to lower down the calcium concentration level. This may lead to some in-situ consequences?? Thus, for more precise and better approximated results, the researchers and biologists may find the buffer having same range of the association rate as that of calbindin that is present in in-situ condition.

Fig. 7
figure 7

Calcium oscillations in presence of low buffer+ Additional EGTA having (a) normal VGCC and NCX influxes and normal ER and mitochondrial fluxes (b) high VGCC and NCX mediated calcium influxes normal ER and mitochondrial fluxes and (c) high VGCC, NCX, ER and mitochondrial fluxes

Fig. 8
figure 8

Calcium oscillations in presence of low buffer+ Additional BAPTA having (a) normal VGCC and NCX influxes and normal ER and mitochondrial fluxes (b) high VGCC and NCX mediated calcium influxes normal ER and mitochondrial fluxes and (c) high VGCC, NCX, ER and mitochondrial fluxes

5 Conclusion

In the present article, an attempt has been made to mathematically model the transient calcium oscillations taking place in a typical neuronal cell. A system of non- linear different equations has been formulated for the same which shows the change in cytosolic calcium concentration level, endoplasmic reticulum and mitochondria. Thereafter, apposite boundary conditions have been incorporated which matches well with the physiological conditions. To further deal with the irregularity of the neuron and non- linearity of the system, finite element technique is incorporated using COMSOL Multiphysics 5.4 which deals beautifully with both the above mentioned issues. The obtained results clearly signifies the impact of all the assumed parameters, i.e. VGCC, NCX, buffers, ER and mitochondria. The alterations in the influx of calcium mediated via VGCC and NCX results in higher amount of calcium concentration. Also, lower amount of buffer also results in higher calcium level. Moreover, being the calcium reservoirs, alterations in ER and mitochondrial calcium fluxes lead to higher calcium concentration level. These increases in the calcium concentration level leaves profound and long- lasting impact on the cell which may result into neurodegenerative disorder named AD, as high level of calcium is one of the causes for AD to prevail. The altered calcium oscillations interrupt the normal signaling cascades and many of the normal neuronal functions like memory formations, linguistic impairments, etc. To address this problem, we have added exogenous calcium binding buffers, EGTA and BAPTA. EGTA being low affinity buffer, binds comparatively lower amount of calcium even if more amount is added, whereas, BAPTA binds more amount of calcium on lower amount of addition of it and hence the increased levels of calcium oscillations can be controlled. To further get more accurate approximations of the spatio-temporal calcium oscillations in in-vitro conditions, the theoretical scientists and biologists can investigate and find a buffer having same range and properties as that of calbindin in in-situ condition. Moreover, various other physiological parameters can be added to the mathematical model so that a better approximation of calcium profile can be obtained.