|
[Sponsors] |
[solids4Foam] Implementation of Nanson's formula in nonLinGeom*.C |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
September 7, 2021, 14:43 |
Implementation of Nanson's formula in nonLinGeom*.C
|
#1 |
New Member
karthik
Join Date: Sep 2021
Posts: 2
Rep Power: 0 |
Hello everyone,
I recently downloaded and installed solids4foam and have been able to run a few of the tutorial cases successfully. I was going through the implementation for the large deformation solvers (like nonLinGeomUpdatedLagSolid.C), while simultaneously going through the theory described in "An open-source finite volume toolbox for solid mechanics and fluid-solid interaction simulations" by Cardiff et. al. Everything seems to be making sense, except for the implementation of the stress divergence term in equations 20 and 21 which uses Nanson's formula. In the reference (as well as a bunch of other papers citing Nanson's formula), the stress divergence term is j * (f_inverse)_transpose * normal * , whereas in the source code (nonLinGeom*.C), the term implemented is j * (f_inverse) * normal, i.e. the transpose seems to be missing? I'm not sure what I'm missing here. Please let me know if anyone has an explanation for this. |
|
September 7, 2021, 14:54 |
|
#2 |
New Member
karthik
Join Date: Sep 2021
Posts: 2
Rep Power: 0 |
I've attached eqns 20 and 21 from the reference, along with the source code. The stress divergence term implementation is at line 179, with the corresponding j and f definitions at lines 211, 217.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Radiation Models in General and the P1 implementation | Tobi | OpenFOAM Running, Solving & CFD | 8 | September 21, 2021 06:59 |
formula implementation | sanjar | OpenFOAM Running, Solving & CFD | 3 | September 12, 2013 13:35 |
Implementation of the drag coefficient Formula | Mirage12 | OpenFOAM Post-Processing | 4 | August 5, 2013 02:11 |
Implementation issues of fvSchemes / laplacianScheme, in particular gaussLaplacianSch | thomek | OpenFOAM Programming & Development | 0 | October 18, 2010 06:10 |
Benetton Formula 1 | CD adapco Group Marketing | Siemens | 13 | February 7, 2002 10:33 |