34 Info<<
"solid::New(Istream&): "
35 <<
"constructing solid"
43 if (coeffs ==
"defaultCoeffs")
45 ConstructorTable::iterator cstrIter =
46 ConstructorTablePtr_->find(solidType);
48 if (cstrIter == ConstructorTablePtr_->end())
51 <<
"Unknown solid type " << solidType <<
nl <<
nl
52 <<
"Valid solid types are:" <<
endl
53 << ConstructorTablePtr_->sortedToc()
59 else if (coeffs ==
"coeffs")
61 IstreamConstructorTable::iterator cstrIter =
62 IstreamConstructorTablePtr_->find(solidType);
64 if (cstrIter == IstreamConstructorTablePtr_->end())
67 <<
"Unknown solid type " << solidType <<
nl <<
nl
68 <<
"Valid solid types are:" <<
endl
69 << IstreamConstructorTablePtr_->sortedToc()
78 <<
"solid type " << solidType
79 <<
", option " << coeffs <<
" given"
80 <<
", should be coeffs or defaultCoeffs"