source: src/interface/interface_particles.hpp@ 2fad0e0

Last change on this file since 2fad0e0 was 48b662, checked in by Olaf Lenz <olenz@…>, 14 years ago

Moved files in scafacos_fcs one level up.

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

  • Property mode set to 100644
File size: 819 bytes
RevLine 
[48b662]1/**
2 * @file interface_particles.hpp
3 * @author Julian Iseringhausen <isering@ins.uni-bonn.de>
4 * @date Tue Apr 12 17:40:36 2011
5 *
6 * @brief Interface for computing forces and energies in
7 * particle systems.
8 *
9 */
10
11#ifndef INTERFACE_PARTICLES_HPP
12#define INTERFACE_PARTIVLES_HPP
13
14#include "base/has_tempgrids.hpp"
15#include "interface/interface.hpp"
16
17namespace VMG
18{
19
20class Grid;
21class Multigrid;
22
23class InterfaceParticles : public Interface, public HasTempGrids
24{
25public:
26 InterfaceParticles(BC boundary, int levelMin, int levelMax, vmg_float box_begin, vmg_float box_end) :
27 Interface(boundary, levelMin, levelMax, box_begin, box_end, 0, 1.0),
28 HasTempGrids()
29 {}
30
31 void ImportRightHandSide(Multigrid& multigrid);
32 void ExportSolution(Grid& grid);
33};
34
35}
36
37#endif /* INTERFACE_PARTICLES_HPP */
Note: See TracBrowser for help on using the repository browser.