| 123 | | |
| 124 | | for (nelem=ipHYDROGEN;nelem<LIMELM;nelem++) |
| 125 | | { |
| 126 | | for (long int ion=0;ion<N_MOLE_ION;ion++) |
| 127 | | { |
| 128 | | if (element_list[nelem]->ipMl[ion] != -1) |
| 129 | | { |
| 130 | | mole.source[nelem][ion] = mole.zone[element_list[nelem]->ipMl[ion]].src; |
| 131 | | mole.sink[nelem][ion] = mole.zone[element_list[nelem]->ipMl[ion]].snk; |
| 132 | | if (dense.IonLow[nelem] > ion) |
| 133 | | dense.IonLow[nelem] = ion; |
| 134 | | if (dense.IonHigh[nelem] < ion) |
| 135 | | dense.IonHigh[nelem] = ion; |
| 136 | | } |
| 137 | | else |
| 138 | | { |
| 139 | | mole.source[nelem][ion] = 0.0; |
| 140 | | mole.sink[nelem][ion] = 0.0; |
| 141 | | } |
| 142 | | } |
| 143 | | } |