Commit 72bc805be8d81b429487da397aec92154fec983a

Authored by David Mayerich
1 parent ae407376

added a default constructor for grid.h

Showing 2 changed files with 29 additions and 26 deletions   Show diff stats
LICENSE.txt
1   -Copyright (c) 2009, David Mayerich
2   -All rights reserved.
3   -
4   -Redistribution and use in source and binary forms, with or without
5   -modification, are permitted provided that the following conditions are met:
6   -
7   -1. Redistributions of source code must retain the above copyright notice, this
8   - list of conditions and the following disclaimer.
9   -2. Redistributions in binary form must reproduce the above copyright notice,
10   - this list of conditions and the following disclaimer in the documentation
11   - and/or other materials provided with the distribution.
12   -
13   -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
14   -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15   -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16   -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
17   -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18   -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19   -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20   -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21   -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
22   -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23   -
24   -The views and conclusions contained in the software and documentation are those
25   -of the authors and should not be interpreted as representing official policies,
  1 +Copyright (c) 2009, David Mayerich
  2 +All rights reserved.
  3 +
  4 +Redistribution and use in source and binary forms, with or without
  5 +modification, are permitted provided that the following conditions are met:
  6 +
  7 +1. Redistributions of source code must retain the above copyright notice, this
  8 + list of conditions and the following disclaimer.
  9 +2. Redistributions in binary form must reproduce the above copyright notice,
  10 + this list of conditions and the following disclaimer in the documentation
  11 + and/or other materials provided with the distribution.
  12 +
  13 +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  14 +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  15 +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  16 +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  17 +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  18 +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  19 +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  20 +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21 +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  22 +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23 +
  24 +The views and conclusions contained in the software and documentation are those
  25 +of the authors and should not be interpreted as representing official policies,
26 26 either expressed or implied, of the FreeBSD Project.
27 27 \ No newline at end of file
... ...
stim/grids/grid.h
... ... @@ -49,8 +49,11 @@ protected:
49 49  
50 50 public:
51 51  
52   - ///Constructor used to specify the grid size as a vector
  52 + ///Default constructor doesn't do anything
  53 + grid(){}
53 54  
  55 + ///Constructor used to specify the grid size as a vector
  56 +
54 57 /// @param _R is a vector describing the grid resolution
55 58 grid( stim::vec<unsigned long, D> _R){
56 59  
... ...