Hello, In my application, I store many copies of a distributed vector which all share the same . The method requires me to load in a few different checkpoint files. (eg. at t=0 and t=1). Since these share the same triangulation, I would like to call triangulation::load() many times, once for each checkpoint I'd need to load in.
When I try to do this, I trigger an assertion: The violated condition was: dest_data_fixed.empty() Additional information: Previously loaded data has not been released yet! My understanding is that *dest_data_fixed* is the data buffer into which the data is put before being written into my vector. Does this data buffer, once I load in t=0, actually need to be saved? Said another way, is there a problem if, after t=0 is loaded in, I clear the data buffer? Reading in the class, it is unclear to me if this data buffer cannot be cleared to read in a different checkpoint into a different vector. I think that the checkpointing in deal.II probably assumes this process only happens once, so I may be exceeding the design of the Triangulation class. Thanks, Jerett -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/dealii/742d41d3-8bec-42e2-b5cd-787876e2867an%40googlegroups.com.