| 434 |  |  | 
| 435 |  | bool getCalcBoxDipole() { | 
| 436 |  | return calcBoxDipole_; | 
| 437 | + | } | 
| 438 | + | bool getCalcBoxQuadrupole() { | 
| 439 | + | return calcBoxQuadrupole_; | 
| 440 |  | } | 
| 441 |  |  | 
| 442 |  | bool getUseAtomicVirial() { | 
| 506 |  |  | 
| 507 |  | /** fill up the simtype struct and other simulation-related variables */ | 
| 508 |  | void setupSimVariables(); | 
| 506 | – |  | 
| 509 |  |  | 
| 508 | – | /** Determine if we need to accumulate the simulation box dipole */ | 
| 509 | – | void setupAccumulateBoxDipole(); | 
| 510 |  |  | 
| 511 |  | /** Calculates the number of degress of freedom in the whole system */ | 
| 512 |  | void calcNdf(); | 
| 680 |  |  | 
| 681 |  | bool calcBoxDipole_; /**< flag to indicate whether or not we calculate | 
| 682 |  | the simulation box dipole moment */ | 
| 683 | + | bool calcBoxQuadrupole_; /**< flag to indicate whether or not we calculate | 
| 684 | + | the simulation box quadrupole moment */ | 
| 685 |  |  | 
| 686 |  | bool useAtomicVirial_; /**< flag to indicate whether or not we use | 
| 687 |  | Atomic Virials to calculate the pressure */ |