Henrik Sönnerlind
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                Apr 20, 2016, 3:33 p.m. EDT                            
                        
                        
                                                    Hi,
A good observation.  This is actually explained in later versions of the user guide (theory section about hyperelastic materials) since the question pops up now and then.
The symmetry of the right Cauchy-Green deformation tensor will implicitly cause two equal terms to appear during the symbolic differentiation. This is an effect of some tensors being internally declared as symmetric, and cannot really be seen in Equation View.  
Regards, 
Henrik                                                
                                                
                            Hi,
A good observation.  This is actually explained in later versions of the user guide (theory section about hyperelastic materials) since the question pops up now and then.
The symmetry of the right Cauchy-Green deformation tensor will implicitly cause two equal terms to appear during the symbolic differentiation. This is an effect of some tensors being internally declared as symmetric, and cannot really be seen in Equation View.  
Regards, 
Henrik                        
                                                
                                                                                                            
                                             
                                            
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                Apr 21, 2016, 3:37 a.m. EDT                            
                        
                        
                                                    Thank you for your fast reply. 
If I have understood correctly, the derivation of the components of S is not entirely explicit in the equation view, right?
But then, are the extra-diagonal components of the second Piola-Kirchhoff tensor already the correct ones? That is, when I use solid.Sl12 in a calculation, for example, is it the actual component that I am using? Or should I use solid.Sl12 divided by 2?
Thank you again, 
Pietro                                                
                                                
                            Thank you for your fast reply. 
If I have understood correctly, the derivation of the components of S is not entirely explicit in the equation view, right?
But then, are the extra-diagonal components of the second Piola-Kirchhoff tensor already the correct ones? That is, when I use solid.Sl12 in a calculation, for example, is it the actual component that I am using? Or should I use solid.Sl12 divided by 2?
Thank you again, 
Pietro                        
                                                
                                                                                                            
                                             
                                            
                            
                                                                                        
                                Henrik Sönnerlind
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                Apr 22, 2016, 2:03 a.m. EDT                            
                        
                        
                                                    Hi,
All tensor components that you use are as 'expected', that is S12 is the actual shear stress value.
The expression d(solid.Ws,solid.Cl12) actually returns twice what it looks like, when solid.Cl is a symmetric tensor. If you look at the definition of the strain energy density function solid.Ws in Equation View, you will see that it is a function of ...+2*C12+... rather than  ...+C12+C21+...
The C21 variable does not exist for a symmetric tensor, so instead C12 gets the factor '2'.
To sum up: Derivatives of functions of symmetric tensors return twice the 'expected' value for off-diagonal elements. The same behavior could for example appear when taking the derivative of a von Mises stress with respect to a shear stress.
Regards,
Henrik                                                
                                                
                            Hi,
All tensor components that you use are as 'expected', that is S12 is the actual shear stress value.
The expression d(solid.Ws,solid.Cl12) actually returns twice what it looks like, when solid.Cl is a symmetric tensor. If you look at the definition of the strain energy density function solid.Ws in Equation View, you will see that it is a function of ...+2*C12+... rather than  ...+C12+C21+...
The C21 variable does not exist for a symmetric tensor, so instead C12 gets the factor '2'.
To sum up: Derivatives of functions of symmetric tensors return twice the 'expected' value for off-diagonal elements. The same behavior could for example appear when taking the derivative of a von Mises stress with respect to a shear stress.
Regards,
Henrik                        
                                                
                                                                                                            
                                             
                        
                        
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                Apr 22, 2016, 3:13 a.m. EDT                            
                        
                        
                                                    Dear Henrik,
thank you for your reply and for the detailed explanation. Now I understand it!
Best,
Pietro
                                                
                                                
                            Dear Henrik,
thank you for your reply and for the detailed explanation. Now I understand it!
Best,
Pietro