Commit 72bc805be8d81b429487da397aec92154fec983a
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 | either expressed or implied, of the FreeBSD Project. | 26 | either expressed or implied, of the FreeBSD Project. |
27 | \ No newline at end of file | 27 | \ No newline at end of file |
stim/grids/grid.h
@@ -49,8 +49,11 @@ protected: | @@ -49,8 +49,11 @@ protected: | ||
49 | 49 | ||
50 | public: | 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 | /// @param _R is a vector describing the grid resolution | 57 | /// @param _R is a vector describing the grid resolution |
55 | grid( stim::vec<unsigned long, D> _R){ | 58 | grid( stim::vec<unsigned long, D> _R){ |
56 | 59 |