Hello Salazar,

On Tue, Sep 6, 2016 at 5:46 PM, Salazar De Troya, Miguel <
salazardet...@llnl.gov> wrote:

> Hello
>
> I started learning about the dual weighted residual error estimator. From
> what I read here: http://cadmus.usc.edu/UQ-SummerSchool-2013/bauman.pdf
> there are two approaches in libMesh: One, calculate the adjoint solution in
> an enriched space; two, use a classic error estimator for both the primal
> and the adjoint solutions. I have two questions with regards to this
> approach:
>
>   *   What is the error incurred by choosing the second option?
>

The second option (called Adjoint Residual Error Estimator) is suitable for
use as an *error indicator*, i.e. the calculation of an element wise metric
to decide whether they should be refined. For obtaining reliable error
estimates, the first option (Adjoint Refinement Estimator) is the way to go.

A combined strategy can also be used, where one does a few mesh refinement
steps using the Adjoint Residual approach, and then does a step with the
Adjoint Refinement Estimator to check whether error tolerances have been
met.


>   *   In the case of elasticity, how do we apply the constitutive tensor?
> In both error estimators or just the primal? Basically, in the above
> presentation, slide 66, the application of R_k
>

If you use the Adjoint Refinement Error Estimator, the constitutive tensor
is automatically included via the definition of the residual one provides
in element_time_deriative.

If you use the Adjoint Residual Indicator, and wish to include the effect
of the constitutive tensor, you will need to build a weights matrix.
See *Adjoints
example 3*.

If your constitutive tensor is nonlinear, then you will need to use the
weighted patch recovery estimator
(see src/error_estimation/weighted_patch_recovery_estimator.C), specify the
weight functions and provide function pointers to them. *Adjoints example 3*
covers this as well.


>
> Thanks
> Miguel
>
> ------------------------------------------------------------
> ------------------
> _______________________________________________
> Libmesh-users mailing list
> Libmesh-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libmesh-users
>

Thanks.
-- 
Vikram Garg
Postdoctoral Associate
The University of Texas at Austin

http://vikramvgarg.wordpress.com/
http://www.runforindia.org/runners/vikramg
------------------------------------------------------------------------------
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to