( const MatrixVariablesGrid& arg                ) const {  ASSERT( getNumPoints( ) == arg.getNumPoints( ) );   MatrixVariablesGrid tmp( *this );   for( uint i=0; i<getNumPoints( ); ++i )   *(tmp.values[i]) 