Sacado is the AD package in Trilinos:
http://trilinos.sandia.gov/packages/sacado/index.html

It works off expression templating and can be dealt with in an
object-oriented code (although not optimally in my experience).

If you get it working well with libMesh I would be interested in how you
did it.

Another question: Are you sure you need AD?  If you're just trying to
compute Jacobian entries and you're doing fully-coupled solves of multiple
physics... you might think about using Jacobian Free Newton-Krylov (JFNK)
instead.  This is what we do with MOOSE.  We've done some preliminary stuff
on CO2 sequestration with MOOSE and it's worked well...

If you're using it for adjoints / sensitivity stuff then there might be no
other option....

Derek

On Mon, Sep 17, 2012 at 12:14 PM, John Peterson <jwpeter...@gmail.com>wrote:

> On Mon, Sep 17, 2012 at 11:28 AM, Vikram Garg <simulation...@gmail.com>
> wrote:
> >
> > 2) Does anybody have any experience building a CO2 sequestration (or
> > related) application in libMesh ?
>
> These guys used libmesh for a CO2 sequestration benchmark study:
>
> H. Class et al. A benchmark study on problems related to CO2 storage
> in geologic formations. Computational Geosciences, 13(4):409-434,
> December 2009. http://dx.doi.org/10.1007/s10596-009-9146-x.
>
> --
> John
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Libmesh-devel mailing list
> Libmesh-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libmesh-devel
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to