source: src/interface/interface_particles_cf.hpp@ 759a6a

Last change on this file since 759a6a was dfed1c, checked in by Julian Iseringhausen <isering@…>, 14 years ago

Major vmg update.

git-svn-id: https://svn.version.fz-juelich.de/scafacos/trunk@1136 5161e1c8-67bf-11de-9fd5-51895aff932f

  • Property mode set to 100644
File size: 712 bytes
RevLine 
[dfed1c]1/**
2 * @file interface_particles_cf.hpp
3 * @author Julian Iseringhausen <isering@ins.uni-bonn.de>
4 * @date Fri Sep 16 13:17:36 2011
5 *
6 * @brief Interface for computing forces and energies in
7 * particle systems. Requires a config file.
8 *
9 */
10
11#ifndef INTERFACE_PARTICLES_CF_HPP
12#define INTERFACE_PARTIVLES_CF_HPP
13
14#include <vector>
15
16#include "base/particle.hpp"
17
18namespace VMG
19{
20
21class Grid;
22
23class InterfaceParticlesCF
24{
25public:
26 InterfaceParticlesCF(const char* filename);
27private:
28 void LoadDatafile(const std::string& conf_filename, const std::string& data_filename);
29 void CommParticles(const Grid& grid);
30
31 std::vector<vmg_float> data_vec;
32};
33
34}
35
36#endif /* INTERFACE_PARTICLES_CF_HPP */
Note: See TracBrowser for help on using the repository browser.