]> https://gitweb.dealii.org/ - release-papers.git/commitdiff
Introdusing transfer of quadrature data of different lengths
authorReza Rastak <rastak@stanford.edu>
Sun, 31 May 2020 15:16:53 +0000 (11:16 -0400)
committerReza Rastak <rastak@stanford.edu>
Sun, 31 May 2020 15:16:53 +0000 (11:16 -0400)
9.2/paper.tex

index fb1f3346cbc9de1c8986a2bef9a1f1b968991676..eeaba12e7f2359783eaed8d9be67f846ba671f25 100644 (file)
@@ -279,6 +279,20 @@ that we briefly outline in the remainder of this section:
   discontinuous Galerkin schemes (as well as schemes for fourth-order
   equations, see the discussion of \texttt{step-47} below) and greatly
   simplify the implementation of these methods.
+\item Previously, the \texttt{parallel::distributed::ContinuousQuadratureDataTransfer}
+  class, which transfers local quadrature point data onto the
+  children of newly refined cells, did not allow different regions of the
+  triangulation store quadrature data of different lengths. This release lifts
+  this restriction, which enables efficient quadrature data storage and data
+  transfer within a triangulation containing multiple material models, each with
+  their own number of local state variables and history variables.
+  As an example, in a solid mechanics simulation, a hyper-elastic material
+  model can be assigned to a region of the mesh requiring no history variables
+  while another part of the triangulation uses an elasto-plastic constitutive
+  model, requiring the storage of local plasticity data at quadrature points.
+  During each refinement of the mesh, \texttt{ContinuousQuadratureDataTransfer}
+  can be used to transfer and interpolate plasticity data from parent cells to
+  their children, ignoring the cells with hyper-elastic constitutive model.
 \end{itemize}
 %
 The changelog lists more than 240 other

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.