source: src/Fragmentation/EnergyMatrix.hpp@ e1e108

IndependentFragmentGrids_IntegrationTest
Last change on this file since e1e108 was a9b86d, checked in by Frederik Heber <heber@…>, 13 years ago

Split up modules parser.[ch]pp into one module per class.

  • fixed inclusion of parser.hpp in some other files.
  • for the moment we have to use libMolecuilderUI for joiner and analyzer.
  • Removed inline definition from FixedDigitNumber().
  • Property mode set to 100644
File size: 696 bytes
Line 
1/*
2 * EnergyMatrix.hpp
3 *
4 * Created on: Sep 15, 2011
5 * Author: heber
6 */
7
8#ifndef ENERGYMATRIX_HPP_
9#define ENERGYMATRIX_HPP_
10
11// include config.h
12#ifdef HAVE_CONFIG_H
13#include <config.h>
14#endif
15
16#include "MatrixContainer.hpp"
17
18class KeySetsContainer;
19
20/** Represents a parsed energy matrix.
21 *
22 */
23class EnergyMatrix : public MatrixContainer {
24 public:
25 bool ParseIndices();
26 bool SumSubEnergy(class EnergyMatrix &Fragments, class EnergyMatrix *CorrectionFragments, class KeySetsContainer &KeySets, int Order, double sign);
27 bool ParseFragmentMatrix(const char *name, const char *prefix, std::string suffix, int skiplines, int skipcolumns);
28};
29
30
31#endif /* ENERGYMATRIX_HPP_ */
Note: See TracBrowser for help on using the repository browser.