Is there a push-forward operator of a RankFourTensor?

52 views
Skip to first unread message

eDgar

unread,
Apr 6, 2018, 12:03:05 PM4/6/18
to moose-users

Hello,

I want to do a push forward of a fourth order tensor. In indicial notation, this looks like

Bijkl = FiI FjJ FkK FlL AIJKL

Fmn is the deformation gradient tensor. I am planning to program it, but if it’s already there, I don’t have to do it. Thanks!

Stephanie Pitts

unread,
Apr 6, 2018, 12:22:58 PM4/6/18
to moose...@googlegroups.com
Edgar,

There is a rotate method in RankFourTensor.C that performs the rank-2 and rank-4 operation you've listed. While that method was written to take a rotation matrix, it may work if you pass in the deformation gradient as the RankTwoTensor argument to the method. Take a look at the doxygen for the rotate method definition.

Hope that helps,
Stephanie

--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/dfffc86e-e7b6-49ec-9609-6c6db216f45c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

eDgar

unread,
Apr 6, 2018, 12:30:01 PM4/6/18
to moose-users

On Friday, April 6, 2018 at 4:22:58 PM UTC, Stephanie Pitts wrote:
Edgar,

There is a rotate method in RankFourTensor.C that performs the rank-2 and rank-4 operation you've listed.

Lovely! I'll check it out :) . Thank you very much, Dr. Pitts
Reply all
Reply to author
Forward
0 new messages