# Diff of /trunk/bruce/src/BruceFactory.h

revision 150 by jgs, Thu Sep 15 03:44:45 2005 UTC revision 151 by jgs, Thu Sep 22 01:55:00 2005 UTC
# Line 12  Line 12
12   *                                                                            *   *                                                                            *
13   ******************************************************************************   ******************************************************************************
14  */  */
15
16  #if !defined bruce_BruceFactory_20050901_H  #if !defined bruce_BruceFactory_20050901_H
17  #define bruce_BruceFactory_20050901_H  #define bruce_BruceFactory_20050901_H
18
# Line 32  namespace bruce { Line 32  namespace bruce {
32    /**    /**
33       \brief       \brief
34       Creates a rectangular mesh with n0 x n1 x n2 elements over the brick       Creates a rectangular mesh with n0 x n1 x n2 elements over the brick
35       [0,l0] x [0,l1] x [0,l2].       [l0,0,0] x [0,l1,0] x [0,0,l2].
36
37       \param n0,n1,n2 Input - number of elements in each dimension       \param n0,n1,n2 Input - number of elements in each dimension
38       \param l0,l1,l2 Input - length of each side of brick       \param l0,l1,l2 Input - length of each side of brick
39    */    */
40    escript::AbstractContinuousDomain* brick(int n0=1,int n1=1,int n2=1,    escript::AbstractContinuousDomain* brick(int n0=1, int n1=1, int n2=1,
41                                     double l0=1.0,double l1=1.0,double l2=1.0);                                     double l0=1.0, double l1=1.0, double l2=1.0);
42
43    /**    /**
44       \brief       \brief
45       Creates a rectangular mesh with n0 x n1 elements over the rectangle       Creates a rectangular mesh with n0 x n1 elements over the rectangle
46       [0,l0] x [0,l1].       [l0,0] x [0,l1].
47
48       \param n0,n1 Input - number of elements in each dimension       \param n0,n1 Input - number of elements in each dimension
49       \param l0,l1 Input - length of each side of brick       \param l0,l1 Input - length of each side of brick
50    */    */
51    escript::AbstractContinuousDomain* rectangle(int n0=1,int n1=1,    escript::AbstractContinuousDomain* rectangle(int n0=1, int n1=1,
52                        double l0=1.0, double l1=1.0);                                 double l0=1.0, double l1=1.0);
53
54  } // end of namespace  } // end of namespace
55

Legend:
 Removed from v.150 changed lines Added in v.151