Changeset dfed1c for src/samples/stencils.hpp
- Timestamp:
- Nov 22, 2011, 9:22:10 PM (14 years ago)
- Children:
- facba0
- Parents:
- 66f24d
- File:
-
- 1 edited
-
src/samples/stencils.hpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/samples/stencils.hpp
r66f24d rdfed1c 7 7 * 8 8 */ 9 10 9 11 10 #ifndef STENCILS_HPP_ … … 31 30 Stencil(1.0) 32 31 { 33 this->push_back( Displacement( 1, 0, 0, 0.5));34 this->push_back( Displacement(-1, 0, 0, 0.5));35 this->push_back( Displacement( 0, 1, 0, 0.5));36 this->push_back( Displacement( 0, -1, 0, 0.5));37 this->push_back( Displacement( 0, 0, 1, 0.5));38 this->push_back( Displacement( 0, 0, -1, 0.5));32 this->push_back( 1, 0, 0, 0.5); 33 this->push_back(-1, 0, 0, 0.5); 34 this->push_back( 0, 1, 0, 0.5); 35 this->push_back( 0, -1, 0, 0.5); 36 this->push_back( 0, 0, 1, 0.5); 37 this->push_back( 0, 0, -1, 0.5); 39 38 40 this->push_back( Displacement( 1, 1, 0, 0.25));41 this->push_back( Displacement( 1, -1, 0, 0.25));42 this->push_back( Displacement(-1, 1, 0, 0.25));43 this->push_back( Displacement(-1, -1, 0, 0.25));44 this->push_back( Displacement( 0, 1, 1, 0.25));45 this->push_back( Displacement( 0, 1, -1, 0.25));46 this->push_back( Displacement( 0, -1, 1, 0.25));47 this->push_back( Displacement( 0, -1, -1, 0.25));48 this->push_back( Displacement( 1, 0, 1, 0.25));49 this->push_back( Displacement( 1, 0, -1, 0.25));50 this->push_back( Displacement(-1, 0, 1, 0.25));51 this->push_back( Displacement(-1, 0, -1, 0.25));39 this->push_back( 1, 1, 0, 0.25); 40 this->push_back( 1, -1, 0, 0.25); 41 this->push_back(-1, 1, 0, 0.25); 42 this->push_back(-1, -1, 0, 0.25); 43 this->push_back( 0, 1, 1, 0.25); 44 this->push_back( 0, 1, -1, 0.25); 45 this->push_back( 0, -1, 1, 0.25); 46 this->push_back( 0, -1, -1, 0.25); 47 this->push_back( 1, 0, 1, 0.25); 48 this->push_back( 1, 0, -1, 0.25); 49 this->push_back(-1, 0, 1, 0.25); 50 this->push_back(-1, 0, -1, 0.25); 52 51 53 this->push_back( Displacement( 1, 1, 1, 0.125));54 this->push_back( Displacement( 1, 1, -1, 0.125));55 this->push_back( Displacement( 1, -1, 1, 0.125));56 this->push_back( Displacement(-1, 1, 1, 0.125));57 this->push_back( Displacement( 1, -1, -1, 0.125));58 this->push_back( Displacement(-1, 1, -1, 0.125));59 this->push_back( Displacement(-1, -1, 1, 0.125));60 this->push_back( Displacement(-1, -1, -1, 0.125));52 this->push_back( 1, 1, 1, 0.125); 53 this->push_back( 1, 1, -1, 0.125); 54 this->push_back( 1, -1, 1, 0.125); 55 this->push_back(-1, 1, 1, 0.125); 56 this->push_back( 1, -1, -1, 0.125); 57 this->push_back(-1, 1, -1, 0.125); 58 this->push_back(-1, -1, 1, 0.125); 59 this->push_back(-1, -1, -1, 0.125); 61 60 } 62 61 }; … … 68 67 Stencil(0.125) 69 68 { 70 this->push_back( Displacement( 1, 0, 0, 0.0625));71 this->push_back( Displacement(-1, 0, 0, 0.0625));72 this->push_back( Displacement( 0, 1, 0, 0.0625));73 this->push_back( Displacement( 0, -1, 0, 0.0625));74 this->push_back( Displacement( 0, 0, 1, 0.0625));75 this->push_back( Displacement( 0, 0, -1, 0.0625));69 this->push_back( 1, 0, 0, 0.0625); 70 this->push_back(-1, 0, 0, 0.0625); 71 this->push_back( 0, 1, 0, 0.0625); 72 this->push_back( 0, -1, 0, 0.0625); 73 this->push_back( 0, 0, 1, 0.0625); 74 this->push_back( 0, 0, -1, 0.0625); 76 75 77 this->push_back( Displacement( 1, 1, 0, 0.03125));78 this->push_back( Displacement( 1, -1, 0, 0.03125));79 this->push_back( Displacement(-1, 1, 0, 0.03125));80 this->push_back( Displacement(-1, -1, 0, 0.03125));81 this->push_back( Displacement( 0, 1, 1, 0.03125));82 this->push_back( Displacement( 0, 1, -1, 0.03125));83 this->push_back( Displacement( 0, -1, 1, 0.03125));84 this->push_back( Displacement( 0, -1, -1, 0.03125));85 this->push_back( Displacement( 1, 0, 1, 0.03125));86 this->push_back( Displacement( 1, 0, -1, 0.03125));87 this->push_back( Displacement(-1, 0, 1, 0.03125));88 this->push_back( Displacement(-1, 0, -1, 0.03125));76 this->push_back( 1, 1, 0, 0.03125); 77 this->push_back( 1, -1, 0, 0.03125); 78 this->push_back(-1, 1, 0, 0.03125); 79 this->push_back(-1, -1, 0, 0.03125); 80 this->push_back( 0, 1, 1, 0.03125); 81 this->push_back( 0, 1, -1, 0.03125); 82 this->push_back( 0, -1, 1, 0.03125); 83 this->push_back( 0, -1, -1, 0.03125); 84 this->push_back( 1, 0, 1, 0.03125); 85 this->push_back( 1, 0, -1, 0.03125); 86 this->push_back(-1, 0, 1, 0.03125); 87 this->push_back(-1, 0, -1, 0.03125); 89 88 90 this->push_back( Displacement( 1, 1, 1, 0.015625));91 this->push_back( Displacement( 1, 1, -1, 0.015625));92 this->push_back( Displacement( 1, -1, 1, 0.015625));93 this->push_back( Displacement(-1, 1, 1, 0.015625));94 this->push_back( Displacement( 1, -1, -1, 0.015625));95 this->push_back( Displacement(-1, 1, -1, 0.015625));96 this->push_back( Displacement(-1, -1, 1, 0.015625));97 this->push_back( Displacement(-1, -1, -1, 0.015625));89 this->push_back( 1, 1, 1, 0.015625); 90 this->push_back( 1, 1, -1, 0.015625); 91 this->push_back( 1, -1, 1, 0.015625); 92 this->push_back(-1, 1, 1, 0.015625); 93 this->push_back( 1, -1, -1, 0.015625); 94 this->push_back(-1, 1, -1, 0.015625); 95 this->push_back(-1, -1, 1, 0.015625); 96 this->push_back(-1, -1, -1, 0.015625); 98 97 } 99 98 };
Note:
See TracChangeset
for help on using the changeset viewer.
