ESyS-Particle  2.3
CubicBlockPy.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2014 by The University of Queensland //
4 // Centre for Geoscience Computing //
5 // http://earth.uq.edu.au/centre-geoscience-computing //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.opensource.org/licenses/osl-3.0.php //
10 // //
12 
13 
14 #ifndef ESYS_LSMCUBICBLOCKPY_H
15 #define ESYS_LSMCUBICBLOCKPY_H
16 
19 
20 namespace boost
21 {
22  namespace python
23  {
24  class list;
25  }
26 }
27 
28 namespace esys
29 {
30  namespace lsm
31  {
33  {
34  public:
35  CubicBlockPy();
37  const boost::python::list &dimCount,
38  double radius,
39  const ClosePackOrientation &orientation
40  );
41  private:
42  };
43 
44  void exportOrientation();
45  void exportCubicBlock();
46  }
47 }
48 
49 #endif
Definition: BondInteractionGroupPy.h:19
void exportCubicBlock()
Definition: CubicBlockPy.cpp:68
Definition: CheckPointable.cpp:16
Definition: CubicBlockPy.h:32
Definition: SimpleSphereCollectionPy.h:27
ClosePackOrientation
Definition: ClosePackOrientation.h:25
void exportOrientation()
Definition: CubicBlockPy.cpp:49
CubicBlockPy()
Definition: CubicBlockPy.cpp:26