typedef QList<CompatModalRefine>::const_iterator QGpCompatibility::CompatRefineConstIterator |
typedef QList<CompatModalRefine>::iterator QGpCompatibility::CompatRefineIterator |
typedef QList<CompatModalRefine> QGpCompatibility::CompatRefineList |
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator<< | ( | QDataStream & | s, |
const CompatDataPoint & | p | ||
) |
References QGpCompatibility::CompatDataPoint::mean(), QGpCompatibility::CompatDataPoint::stddev(), TRACE, and QGpCompatibility::CompatDataPoint::weight().
{ TRACE; s << p.mean() << p.stddev() << p.weight(); return s; }
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator<< | ( | QDataStream & | s, |
const CompatModalFrequency & | p | ||
) |
References QGpCompatibility::CompatModalFrequency::nOmegas(), QGpCompatibility::CompatModalFrequency::nRayleighModes(), QGpCompatibility::CompatModalFrequency::omega(), and TRACE.
{ TRACE; s << p.nRayleighModes(); int nf=p.nOmegas(); s << nf; for(int i=0;i<nf;i++) s << p.omega(i); return s; }
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator<< | ( | QDataStream & | s, |
const CompatModalCurves & | p | ||
) |
References QGpCompatibility::CompatModalCurves::mode(), QGpCompatibility::CompatModalCurves::nModes(), QGpCompatibility::CompatModalCurves::nOmegas(), and TRACE.
{ TRACE; int nf=p.nOmegas(); for(int im=0;im<p.nModes();im++) { const CompatVDataPointVector& point=p.mode(im); for(int i=0;i<nf;i++) s << point[i].value(); } return s; }
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator>> | ( | QDataStream & | s, |
CompatDataPoint & | p | ||
) |
References QGpCompatibility::CompatDataPoint::mean(), QGpCompatibility::CompatDataPoint::stddev(), TRACE, and QGpCompatibility::CompatDataPoint::weight().
{ TRACE; s >> p.mean() >> p.stddev() >> p.weight(); return s; }
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator>> | ( | QDataStream & | s, |
CompatModalFrequency & | p | ||
) |
References QGpCompatibility::CompatModalFrequency::omega(), QGpCompatibility::CompatModalFrequency::setNOmegas(), QGpCompatibility::CompatModalFrequency::setNRayleighModes(), and TRACE.
{ TRACE; int nRm; s >> nRm; p.setNRayleighModes(nRm); int nf; s >> nf; p.setNOmegas(nf); for(int i=0;i<nf;i++) s >> p.omega(i); return s; }
QGPCOMPATIBILITY_EXPORT QDataStream & QGpCompatibility::operator>> | ( | QDataStream & | s, |
CompatModalCurves & | p | ||
) |
References QGpCompatibility::CompatModalCurves::mode(), QGpCompatibility::CompatModalCurves::nModes(), QGpCompatibility::CompatModalCurves::nOmegas(), and TRACE.
{ TRACE; int nf=p.nOmegas(); for(int im=0;im<p.nModes();im++) { CompatVDataPointVector& point=p.mode(im); double val; for(int i=0;i<nf;i++) { s >> val; point[i].setValue(val); } } return s; }
QGpCompatibility::PACKAGE_INFO | ( | QGpCompatibility | , |
QGPCOMPATIBILITY | |||
) |