35 Vector <real> & aWeights,
36 Matrix <real> & aPoints )
41 aPoints( 0 , 0 ) = 0.9197896733368800 ;
42 aPoints( 1 , 0 ) = 0.0267367755543735 ;
43 aPoints( 2 , 0 ) = 0.0267367755543735 ;
45 aPoints( 0 , 1 ) = 0.0267367755543735 ;
46 aPoints( 1 , 1 ) = 0.9197896733368800 ;
47 aPoints( 2 , 1 ) = 0.0267367755543735 ;
49 aPoints( 0 , 2 ) = 0.0267367755543735 ;
50 aPoints( 1 , 2 ) = 0.0267367755543735 ;
51 aPoints( 2 , 2 ) = 0.9197896733368800 ;
53 aPoints( 0 , 3 ) = 0.0267367755543735 ;
54 aPoints( 1 , 3 ) = 0.0267367755543735 ;
55 aPoints( 2 , 3 ) = 0.0267367755543735 ;
57 aPoints( 0 , 4 ) = 0.1740356302468940 ;
58 aPoints( 1 , 4 ) = 0.7477598884818090 ;
59 aPoints( 2 , 4 ) = 0.0391022406356488 ;
61 aPoints( 0 , 5 ) = 0.7477598884818090 ;
62 aPoints( 1 , 5 ) = 0.1740356302468940 ;
63 aPoints( 2 , 5 ) = 0.0391022406356488 ;
65 aPoints( 0 , 6 ) = 0.1740356302468940 ;
66 aPoints( 1 , 6 ) = 0.0391022406356488 ;
67 aPoints( 2 , 6 ) = 0.7477598884818090 ;
69 aPoints( 0 , 7 ) = 0.7477598884818090 ;
70 aPoints( 1 , 7 ) = 0.0391022406356488 ;
71 aPoints( 2 , 7 ) = 0.1740356302468940 ;
73 aPoints( 0 , 8 ) = 0.1740356302468940 ;
74 aPoints( 1 , 8 ) = 0.0391022406356488 ;
75 aPoints( 2 , 8 ) = 0.0391022406356488 ;
77 aPoints( 0 , 9 ) = 0.7477598884818090 ;
78 aPoints( 1 , 9 ) = 0.0391022406356488 ;
79 aPoints( 2 , 9 ) = 0.0391022406356488 ;
81 aPoints( 0 , 10 ) = 0.0391022406356488 ;
82 aPoints( 1 , 10 ) = 0.1740356302468940 ;
83 aPoints( 2 , 10 ) = 0.7477598884818090 ;
85 aPoints( 0 , 11 ) = 0.0391022406356488 ;
86 aPoints( 1 , 11 ) = 0.7477598884818090 ;
87 aPoints( 2 , 11 ) = 0.1740356302468940 ;
89 aPoints( 0 , 12 ) = 0.0391022406356488 ;
90 aPoints( 1 , 12 ) = 0.1740356302468940 ;
91 aPoints( 2 , 12 ) = 0.0391022406356488 ;
93 aPoints( 0 , 13 ) = 0.0391022406356488 ;
94 aPoints( 1 , 13 ) = 0.7477598884818090 ;
95 aPoints( 2 , 13 ) = 0.0391022406356488 ;
97 aPoints( 0 , 14 ) = 0.0391022406356488 ;
98 aPoints( 1 , 14 ) = 0.0391022406356488 ;
99 aPoints( 2 , 14 ) = 0.1740356302468940 ;
101 aPoints( 0 , 15 ) = 0.0391022406356488 ;
102 aPoints( 1 , 15 ) = 0.0391022406356488 ;
103 aPoints( 2 , 15 ) = 0.7477598884818090 ;
105 aPoints( 0 , 16 ) = 0.4547545999844830 ;
106 aPoints( 1 , 16 ) = 0.4547545999844830 ;
107 aPoints( 2 , 16 ) = 0.0452454000155172 ;
109 aPoints( 0 , 17 ) = 0.4547545999844830 ;
110 aPoints( 1 , 17 ) = 0.0452454000155172 ;
111 aPoints( 2 , 17 ) = 0.4547545999844830 ;
113 aPoints( 0 , 18 ) = 0.4547545999844830 ;
114 aPoints( 1 , 18 ) = 0.0452454000155172 ;
115 aPoints( 2 , 18 ) = 0.0452454000155172 ;
117 aPoints( 0 , 19 ) = 0.0452454000155172 ;
118 aPoints( 1 , 19 ) = 0.4547545999844830 ;
119 aPoints( 2 , 19 ) = 0.4547545999844830 ;
121 aPoints( 0 , 20 ) = 0.0452454000155172 ;
122 aPoints( 1 , 20 ) = 0.4547545999844830 ;
123 aPoints( 2 , 20 ) = 0.0452454000155172 ;
125 aPoints( 0 , 21 ) = 0.0452454000155172 ;
126 aPoints( 1 , 21 ) = 0.0452454000155172 ;
127 aPoints( 2 , 21 ) = 0.4547545999844830 ;
129 aPoints( 0 , 22 ) = 0.5031186450145980 ;
130 aPoints( 1 , 22 ) = 0.2232010379623150 ;
131 aPoints( 2 , 22 ) = 0.2232010379623150 ;
133 aPoints( 0 , 23 ) = 0.2232010379623150 ;
134 aPoints( 1 , 23 ) = 0.5031186450145980 ;
135 aPoints( 2 , 23 ) = 0.2232010379623150 ;
137 aPoints( 0 , 24 ) = 0.2232010379623150 ;
138 aPoints( 1 , 24 ) = 0.2232010379623150 ;
139 aPoints( 2 , 24 ) = 0.5031186450145980 ;
141 aPoints( 0 , 25 ) = 0.5031186450145980 ;
142 aPoints( 1 , 25 ) = 0.2232010379623150 ;
143 aPoints( 2 , 25 ) = 0.0504792790607720 ;
145 aPoints( 0 , 26 ) = 0.2232010379623150 ;
146 aPoints( 1 , 26 ) = 0.5031186450145980 ;
147 aPoints( 2 , 26 ) = 0.0504792790607720 ;
149 aPoints( 0 , 27 ) = 0.2232010379623150 ;
150 aPoints( 1 , 27 ) = 0.2232010379623150 ;
151 aPoints( 2 , 27 ) = 0.0504792790607720 ;
153 aPoints( 0 , 28 ) = 0.5031186450145980 ;
154 aPoints( 1 , 28 ) = 0.0504792790607720 ;
155 aPoints( 2 , 28 ) = 0.2232010379623150 ;
157 aPoints( 0 , 29 ) = 0.2232010379623150 ;
158 aPoints( 1 , 29 ) = 0.0504792790607720 ;
159 aPoints( 2 , 29 ) = 0.5031186450145980 ;
161 aPoints( 0 , 30 ) = 0.2232010379623150 ;
162 aPoints( 1 , 30 ) = 0.0504792790607720 ;
163 aPoints( 2 , 30 ) = 0.2232010379623150 ;
165 aPoints( 0 , 31 ) = 0.0504792790607720 ;
166 aPoints( 1 , 31 ) = 0.5031186450145980 ;
167 aPoints( 2 , 31 ) = 0.2232010379623150 ;
169 aPoints( 0 , 32 ) = 0.0504792790607720 ;
170 aPoints( 1 , 32 ) = 0.2232010379623150 ;
171 aPoints( 2 , 32 ) = 0.5031186450145980 ;
173 aPoints( 0 , 33 ) = 0.0504792790607720 ;
174 aPoints( 1 , 33 ) = 0.2232010379623150 ;
175 aPoints( 2 , 33 ) = 0.2232010379623150 ;
177 aPoints( 0 , 34 ) = 0.25 ;
178 aPoints( 1 , 34 ) = 0.25 ;
179 aPoints( 2 , 34 ) = 0.25 ;
181 for(
uint k=0; k<35; ++k )
183 aPoints( 3, k ) = 1.0
189 aWeights( 0 ) = 0.000365007732756467 ;
190 aWeights( 1 ) = 0.000365007732756467 ;
191 aWeights( 2 ) = 0.000365007732756467 ;
192 aWeights( 3 ) = 0.000365007732756467 ;
194 aWeights( 4 ) = 0.00238992783629442 ;
195 aWeights( 5 ) = 0.00238992783629442 ;
196 aWeights( 6 ) = 0.00238992783629442 ;
197 aWeights( 7 ) = 0.00238992783629442 ;
198 aWeights( 8 ) = 0.00238992783629442 ;
199 aWeights( 9 ) = 0.00238992783629442 ;
200 aWeights( 10 ) = 0.00238992783629442 ;
201 aWeights( 11 ) = 0.00238992783629442 ;
202 aWeights( 12 ) = 0.00238992783629442 ;
203 aWeights( 13 ) = 0.00238992783629442 ;
204 aWeights( 14 ) = 0.00238992783629442 ;
205 aWeights( 15 ) = 0.00238992783629442 ;
207 aWeights( 16 ) = 0.00417175659477910 ;
208 aWeights( 17 ) = 0.00417175659477910 ;
209 aWeights( 18 ) = 0.00417175659477910 ;
210 aWeights( 19 ) = 0.00417175659477910 ;
211 aWeights( 20 ) = 0.00417175659477910 ;
212 aWeights( 21 ) = 0.00417175659477910 ;
214 aWeights( 22 ) = 0.00799732221762591 ;
215 aWeights( 23 ) = 0.00799732221762591 ;
216 aWeights( 24 ) = 0.00799732221762591 ;
217 aWeights( 25 ) = 0.00799732221762591 ;
218 aWeights( 26 ) = 0.00799732221762591 ;
219 aWeights( 27 ) = 0.00799732221762591 ;
220 aWeights( 28 ) = 0.00799732221762591 ;
221 aWeights( 29 ) = 0.00799732221762591 ;
222 aWeights( 30 ) = 0.00799732221762591 ;
223 aWeights( 31 ) = 0.00799732221762591 ;
224 aWeights( 32 ) = 0.00799732221762591 ;
225 aWeights( 33 ) = 0.00799732221762591 ;
227 aWeights( 34 ) = 0.01552909551992230 ;
229 aWeights( 34 ) = 0.0;
230 aWeights( 34 ) = 1./6. -
sum( aWeights );