| 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 */ |