Hi Seyed, On Sunday, April 9, 2017 at 8:18:10 PM UTC+2, Seyed Ali Mohseni wrote: > > Dear Thomas, > > Sure, my bad. I am sorry for the inconvenience it may have caused you and > Timo. Unfortunately, I was just paying attention to the input text file and > oversaw the changes I actually made. Won't happen again. ;) > > Regarding the speedup, I just figured out how to make use of the > CellDataStorage function which has been recently implemented within > deal.II. First of all, I want to thank Denis Davydov and Jean-Paul Pelteret > for implementing it so nice and stable. :) Without their recent work, I > probably would have to find a way to write it myself somehow. Regarding >
thanks for your kind words. I am glad that our class is useful to others. > the CellDataStorage approach: Is it possible to store a FullMatrix<double> > within the MyQData struct function? If yes, do I have to write separate > functions for pack_values and unpack_values functions? > you only need those if you want to transfer quadrature data during refinement. But yes, if you store a FullMatrix<> at quadrature data, then you would need to implement those functions to enable transfer of the data during mesh refinement. All in all it's not different from storing several scalar valued data at each quadrature point. Projection/interpolation of data is done independently for each scalar anyway, regardless of its interpretation (scalar, component of a vector, component of a second order tensor, etc). Note that this may not be what you want in the context of crack propagation because what we do to transfer is assume that the quadrature data is continuous across the element (thus the name ContinuousQuadratureDataTransfer). Regards, Denis. -- 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. For more options, visit https://groups.google.com/d/optout.