15 stream <<
"SymmTensor:\n"
16 << std::setprecision(6) << std::setw(13) << obj.
_xx <<
"\t" << std::setw(13) << obj.
_xy
17 <<
"\t" << std::setw(13) << obj.
_zx <<
"\n"
18 <<
"\t\t" << std::setw(13) << obj.
_yy <<
"\t" << std::setw(13) << obj.
_yz <<
"\n"
19 <<
"\t\t\t\t" << std::setw(13) << obj.
_zz << std::endl;
25 MaterialProperty<SymmTensor>::init(
int size)
27 MaterialProperty<SymmTensor> * copy =
new MaterialProperty<SymmTensor>;
28 copy->_value.resize(size);
29 for (
unsigned int i(0); i < static_cast<unsigned>(size); ++i)
40 stream.write((
const char *)&r,
sizeof(r));
42 stream.write((
const char *)&r,
sizeof(r));
44 stream.write((
const char *)&r,
sizeof(r));
46 stream.write((
const char *)&r,
sizeof(r));
48 stream.write((
const char *)&r,
sizeof(r));
50 stream.write((
const char *)&r,
sizeof(r));
58 stream.read((
char *)&r,
sizeof(r));
60 stream.read((
char *)&r,
sizeof(r));
62 stream.read((
char *)&r,
sizeof(r));
64 stream.read((
char *)&r,
sizeof(r));
66 stream.read((
char *)&r,
sizeof(r));
68 stream.read((
char *)&r,
sizeof(r));