CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)

 jerrywei May 24, 2007 22:04

In solidEquilibriumDisplacemen

In solidEquilibriumDisplacementFoam,there are two Sigma tensor:

and solve equation with sigmaD and sigmaExp:
solve
(
fvm::laplacian(2*mu + lambda, Dcorr, "laplacian(DD,Dcorr)")
);

But in StressedFoam(OpenFOAM 1.3):

fvVectorMatrix UEqn
(
fvm::d2dt2(U)
==
fvm::laplacian(2*mu + lambda, U, "laplacian(DU,U)")

+ fvc::div
(
"div(sigma)"
)
);

I can't understand about that the coefficient is not the same between sigmaExp and stressedFOAM:

and is there reference paper about the new solver of solidEquilibriumDisplacementFoam?(The method is cool and good)

thank you very much!!!
Jerry

I have question related to StressedFoam. The equation to be solved appears to be the one described here (equation #6) : http://powerlab.fsb.hr/ped/kturbo/Op...tressPaper.pdf

However, the solver solves this equation :

fvVectorMatrix UsolidEqn
(
fvm::d2dt2(Usolid)
==
fvm::laplacian(2*mu + lambda, Usolid, "laplacian(DU,U)")
+ fvc::div
(