CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions > OpenFOAM CC Toolkits for Fluid-Structure Interaction

[solids4Foam] Use StVenantKirchhoffOrthotropicElastic in BeamInCrossFlow tutorial

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By iBatistic

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 16, 2024, 16:00
Default Use StVenantKirchhoffOrthotropicElastic in BeamInCrossFlow tutorial
  #1
New Member
 
Andy Valdés
Join Date: Mar 2024
Location: Panamá
Posts: 7
Rep Power: 2
andyvaldes10 is on a distinguished road
Hi,

I trying use a (nonlinear geometry) solid model

StVenantKirchhoffOrthotropicElastic to simulate BeamInCrossFlow tutorial

but i get this error:

Code:
 
--> FOAM FATAL IO ERROR: 
Unknown mechanicalLaw type StVenantKirchhoffOrthotropicElastic

Valid nonLinearGeometry mechanicalLaws are : 

12
(
rotationInvariantLinearElastic
isotropicFungElastic
GentElastic
StVenantKirchhoffElastic
neoHookeanElasticMisesPlastic
electroMechanicalLaw
YeohElastic
MooneyRivlinElastic
OgdenElastic
viscoNeoHookeanElastic
neoHookeanElastic
GuccioneElastic
)
I use OpenFoam 9 with solids4foam V2 in Ubuntu 22.04. The installation had no problems.
In verification of installation with ./Alltest only there is two error, but it is because in solidProperties file coefficients is not defined (fixed).
Code:
                         Preparing logs
 
 
 Summary statistics
     Number of cases where a run was attempted: 41
     Number of cases where the solver failed: 2
     Number of cases where another command failed: 0
 
 
 The solids4Foam solver failed in the following cases:
 Application solids4Foam - case beamInCrossFlow: ** ERROR **
 Application solids4Foam - case flexibleDamBreak: ** ERROR **
I also used:
Code:
> git checkout development 
> git pull 
> ./Allwmake 
> ./Alltest
To verify installation, like this post


The linearGeometry model to Orthotropic is working and beamInCrossFlow orthotropic works.

Code:
type orthotropicLinearElastic;
Note: in /home/andy/solids4foam/src/solids4FoamModels/materialModels/mechanicalModel/mechanicalLaws/nonLinearGeometryLaws/ exists:

Code:
StVenantKirchhoffOrthotropicElastic:
StVenantKirchhoffOrthotropicElastic.C  StVenantKirchhoffOrthotropicElastic.H
Is this model not compatible with openFoam 9?
andyvaldes10 is offline   Reply With Quote

Old   April 17, 2024, 02:36
Default
  #2
New Member
 
Ivan Batistić
Join Date: Sep 2022
Location: Zagreb, Croatia
Posts: 14
Rep Power: 3
iBatistic is on a distinguished road
Hi Andy,

have a look into Make/files.openfoam and Make/files.foamextend and you will see that the StVenantKirchhoffOrthotropicElastic model is compiled only using foam-extend. You can switch to foam-extend or adjust the code to be compatible for openfoam9.
andyvaldes10 likes this.
iBatistic is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
tutorial files KITetima FLUENT 8 November 23, 2019 16:05
AMI - Propeller Tutorial diverging kingmaker OpenFOAM Running, Solving & CFD 2 November 4, 2016 02:57
Tutorial For Workbench CFX Remesh ashtonJ CFX 2 April 26, 2014 21:19
Fluent Tutorial Guide Ch. 17: Non-Premixed Combust, THTR MAE7509 FLUENT 0 January 22, 2014 20:59
STAR-CD Tutorial shekhar aryal STAR-CD 4 March 22, 2010 03:25


All times are GMT -4. The time now is 02:06.