31 os <<
"Eyy data: " <<
'\n' << strain.
get_eyy();
32 os <<
'\n' <<
"Exy data: " <<
'\n' << strain.
get_exy();
33 os <<
'\n' <<
"Exx data: " <<
'\n' << strain.
get_exx();
47 return isequal(strain1.eyy, strain2.eyy) &&
isequal(strain1.exy, strain2.exy) &&
isequal(strain1.exx, strain2.exx);
59 return details::Strain2D_nlinfo_interpolator(*
this, region_idx, interp_type);
static Data2D load(std::ifstream &)
Data2D::difference_type difference_type
friend void save(const Strain2D &, std::ofstream &)
details::Strain2D_nlinfo_interpolator nlinfo_interpolator
const Data2D & get_exx() const
const Data2D & get_exy() const
nlinfo_interpolator get_nlinfo_interpolator(difference_type, INTERP) const
const Data2D & get_eyy() const
static Strain2D load(std::ifstream &)
bool isequal(const Data2D &data1, const Data2D &data2)
void imshow(const Data2D &data, Data2D::difference_type delay)
void save(const Data2D &data, std::ofstream &os)
std::ostream & operator<<(std::ostream &os, const Data2D &data)