43 #ifndef SCALARFIELD_HPP
44 #define SCALARFIELD_HPP 1
75 void check_definition();
170 return( _F[i + j*
_size[0]] ); }
174 inline double &
operator()( int32_t i, int32_t j, int32_t k ) {
175 return( _F[i + (j + k*
_size[1])*
_size(0)] ); }
184 inline const double &
operator()( int32_t i, int32_t j )
const {
185 return( _F[i + j*
_size[0]] ); }
189 inline const double &
operator()( int32_t i, int32_t j, int32_t k )
const {
190 return( _F[i + (j + k*
_size[1])*
_size(0)] ); }
203 void save(
const std::string &filename )
const;
207 void save( std::ostream &s )
const;