119 |
|
shapes << "end ShapeInfo\n"; |
120 |
|
} |
121 |
|
|
122 |
< |
void SphereHarm::printToShapesFile(char name[200], int index){ |
122 |
> |
void SphereHarm::printToShapesFile(char name[200], int index, double tolVal){ |
123 |
|
ofstream shapes(name, ios::app); |
124 |
|
|
125 |
|
biggest = 0.0; |
158 |
|
- icoeffs[dummy2]); |
159 |
|
} |
160 |
|
|
161 |
< |
if (fabs(cm) > 0.01 * biggest) nfuncs++; |
162 |
< |
if (fabs(sm) > 0.01 * biggest) nfuncs++; |
161 |
> |
if (fabs(cm) > tolVal * biggest) nfuncs++; |
162 |
> |
if (fabs(sm) > tolVal * biggest) nfuncs++; |
163 |
|
} |
164 |
|
} |
165 |
|
|
193 |
|
- icoeffs[dummy2]); |
194 |
|
} |
195 |
|
|
196 |
< |
if (fabs(cm) > 0.01 * biggest) |
196 |
> |
if (fabs(cm) > tolVal * biggest) |
197 |
|
shapes << l << "\t" << m << "\tcos\t\t" << cm << "\n"; |
198 |
< |
if (fabs(sm) > 0.01 * biggest) |
198 |
> |
if (fabs(sm) > tolVal * biggest) |
199 |
|
shapes << l << "\t" << m << "\tsin\t\t" << sm << "\n"; |
200 |
|
} |
201 |
|
} |