src/test/restore.c

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    #include "utils.h"
    
    int main (int argc, char * argv[])
    {
      init_grid (N);
      scalar s[];
      size (1[0]);
      origin (-0.5, -0.5, -0.5);
      assert (restore (file = "restore.dump", list = {s}));
      output_cells (stdout);
      foreach()
        assert (s[] == sin(x)*cos(y));
    }