| 365 | 
  | 
    switch (whichArray) { | 
| 366 | 
  | 
    case dslPosition: | 
| 367 | 
  | 
      return internalGetArrayPointer(position); | 
| 368 | 
– | 
      break; | 
| 368 | 
  | 
             | 
| 369 | 
  | 
    case dslVelocity: | 
| 370 | 
  | 
      return internalGetArrayPointer(velocity); | 
| 372 | 
– | 
      break; | 
| 371 | 
  | 
             | 
| 372 | 
  | 
    case dslAmat: | 
| 373 | 
  | 
      return internalGetArrayPointer(aMat); | 
| 376 | 
– | 
      break;             | 
| 374 | 
  | 
             | 
| 375 | 
  | 
    case dslAngularMomentum: | 
| 376 | 
  | 
      return internalGetArrayPointer(angularMomentum); | 
| 380 | 
– | 
      break; | 
| 377 | 
  | 
             | 
| 378 | 
  | 
    case dslElectroFrame: | 
| 379 | 
  | 
      return internalGetArrayPointer(electroFrame); | 
| 384 | 
– | 
      break; | 
| 380 | 
  | 
             | 
| 381 | 
  | 
    case dslForce: | 
| 382 | 
  | 
      return internalGetArrayPointer(force); | 
| 388 | 
– | 
      break;             | 
| 383 | 
  | 
 | 
| 384 | 
  | 
    case dslTorque: | 
| 385 | 
  | 
      return internalGetArrayPointer(torque); | 
| 392 | 
– | 
      break; | 
| 386 | 
  | 
 | 
| 387 | 
  | 
    case dslParticlePot: | 
| 388 | 
  | 
      return internalGetArrayPointer(particlePot); | 
| 396 | 
– | 
      break; | 
| 389 | 
  | 
 | 
| 390 | 
  | 
    case dslDensity: | 
| 391 | 
  | 
      return internalGetArrayPointer(density); | 
| 400 | 
– | 
      break; | 
| 392 | 
  | 
 | 
| 393 | 
  | 
    case dslFunctional: | 
| 394 | 
  | 
      return internalGetArrayPointer(functional); | 
| 404 | 
– | 
      break; | 
| 395 | 
  | 
 | 
| 396 | 
  | 
    case dslFunctionalDerivative: | 
| 397 | 
  | 
      return internalGetArrayPointer(functionalDerivative); | 
| 408 | 
– | 
      break; | 
| 398 | 
  | 
 | 
| 399 | 
  | 
    case dslElectricField: | 
| 400 | 
  | 
      return internalGetArrayPointer(electricField); | 
| 412 | 
– | 
      break; | 
| 401 | 
  | 
 | 
| 402 | 
  | 
    case dslSkippedCharge: | 
| 403 | 
  | 
      return internalGetArrayPointer(skippedCharge); | 
| 416 | 
– | 
      break; | 
| 404 | 
  | 
 | 
| 405 | 
  | 
    case dslFlucQPosition: | 
| 406 | 
  | 
      return internalGetArrayPointer(flucQPos); | 
| 420 | 
– | 
      break; | 
| 407 | 
  | 
 | 
| 408 | 
  | 
    case dslFlucQVelocity: | 
| 409 | 
  | 
      return internalGetArrayPointer(flucQVel); | 
| 424 | 
– | 
      break; | 
| 410 | 
  | 
            | 
| 411 | 
  | 
    case dslFlucQForce: | 
| 412 | 
  | 
      return internalGetArrayPointer(flucQFrc); | 
| 428 | 
– | 
      break; | 
| 413 | 
  | 
            | 
| 414 | 
  | 
    default: | 
| 415 | 
  | 
      //error message |