| 537 |  | fill(snap_->atomData.density.begin(), | 
| 538 |  | snap_->atomData.density.end(), 0.0); | 
| 539 |  | } | 
| 540 | + |  | 
| 541 |  | if (storageLayout_ & DataStorage::dslFunctional) { | 
| 542 |  | fill(snap_->atomData.functional.begin(), | 
| 543 |  | snap_->atomData.functional.end(), 0.0); | 
| 544 |  | } | 
| 545 | + |  | 
| 546 |  | if (storageLayout_ & DataStorage::dslFunctionalDerivative) { | 
| 547 |  | fill(snap_->atomData.functionalDerivative.begin(), | 
| 548 |  | snap_->atomData.functionalDerivative.end(), 0.0); | 
| 549 |  | } | 
| 550 | + |  | 
| 551 |  | if (storageLayout_ & DataStorage::dslSkippedCharge) { | 
| 552 |  | fill(snap_->atomData.skippedCharge.begin(), | 
| 553 |  | snap_->atomData.skippedCharge.end(), 0.0); | 
| 554 |  | } | 
| 552 | – |  | 
| 555 |  | } | 
| 556 |  |  | 
| 557 |  |  |