96 interpolationPoints_(8)
99 interpolationPoints_[0][0] = 1.0/8;
100 interpolationPoints_[0][1] = 1.0/8;
101 interpolationPoints_[0][2] = 1.0/8;
103 interpolationPoints_[1][0] = 5.0/8;
104 interpolationPoints_[1][1] = 1.0/8;
105 interpolationPoints_[1][2] = 1.0/8;
107 interpolationPoints_[2][0] = 1.0/8;
108 interpolationPoints_[2][1] = 5.0/8;
109 interpolationPoints_[2][2] = 1.0/8;
111 interpolationPoints_[3][0] = 1.0/8;
112 interpolationPoints_[3][1] = 1.0/8;
113 interpolationPoints_[3][2] = 5.0/8;
115 interpolationPoints_[4][0] = 1.0/4;
116 interpolationPoints_[4][1] = 1.0/8;
117 interpolationPoints_[4][2] = 1.0/4;
119 interpolationPoints_[5][0] = 3.0/8;
120 interpolationPoints_[5][1] = 1.0/4;
121 interpolationPoints_[5][2] = 1.0/8;
123 interpolationPoints_[6][0] = 1.0/8;
124 interpolationPoints_[6][1] = 1.0/4;
125 interpolationPoints_[6][2] = 3.0/8;
127 interpolationPoints_[7][0] = 1.0/4;
128 interpolationPoints_[7][1] = 3.0/8;
129 interpolationPoints_[7][2] = 1.0/4;
136 typename LB::Traits::RangeType y;
137 out.resize(interpolationPoints_.size());
138 for (
size_t i = 0; i < out.size(); ++i)
140 f.evaluate(interpolationPoints_[i], y);