CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

subsetMesh and solidDisplacementFoam :calculate the hole mesh error

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 22, 2024, 05:30
Default subsetMesh and solidDisplacementFoam :calculate the hole mesh error
  #1
New Member
 
Yinghao Zhou
Join Date: Jun 2024
Location: China
Posts: 4
Rep Power: 2
Yinghao Zhou is on a distinguished road
Hello everyone!
I am using solidDisplacementFoam to solve thermal stress. I built a cube model and used the subsetMesh command to dig out some of the mesh to form a porous structure. But I got an error when I ran it.

I tried to merge the oldInternalFaces formed by the grid into other patches or define it as a separate patch, but it still reported an error. But I can run it without subsetMesh.
could anyone help me?
The following is the error message
Code:
Create time

Create mesh for time = 0

Reading mechanical properties

Normalising E : E/rho

Calculating Lame's coefficients

Plane Strain

Reading thermal properties

Normalising k : k/rho

Calculating thermal coefficients

Reading field D

Reading field T

Calculating stress field sigmaD

Calculating explicit part of div(sigma) divSigmaExp


Calculating displacement field

Iteration: 1

DICPCG:  Solving for T, Initial residual = 0.625951, Final residual = 0.0112757, No Iterations 17
#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::sigFpe::sigHandler(int) at ??:?
#2  ? in "/lib64/libc.so.6"
#3  Foam::DICPreconditioner::calcReciprocalD(Foam::Field<double>&, Foam::lduMatrix const&) at ??:?
#4  Foam::DICPreconditioner::DICPreconditioner(Foam::lduMatrix::solver const&, Foam::dictionary const&) at ??:?
#5  Foam::lduMatrix::preconditioner::addsymMatrixConstructorToTable<Foam::DICPreconditioner>::New(Foam::lduMatrix::solver const&, Foam::dictionary const&) at ??:?
#6  Foam::lduMatrix::preconditioner::New(Foam::lduMatrix::solver const&, Foam::dictionary const&) at ??:?
#7  Foam::PCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const at ??:?
#8  ? at ??:?
#9  ? at ??:?
#10  ? at ??:?
#11  ? at ??:?
#12  __libc_start_main in "/lib64/libc.so.6"
#13  ? at ??:?
[IMG]
Yinghao Zhou 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
Calculate field and patch averages in multiple zones, large mesh buffi OpenFOAM Post-Processing 2 July 21, 2022 06:45
[mesh manipulation] manipulation of an unstructerd mesh HandsomePotato OpenFOAM Meshing & Mesh Conversion 0 February 17, 2020 15:19
printstack error caused by subsetMesh error jiahui_93 OpenFOAM Running, Solving & CFD 0 March 29, 2018 02:29
[foam-extend.org] 3.2 Installation in Debian 8.5 jsm OpenFOAM Installation 2 June 19, 2016 11:53
[mesh manipulation] CreatePatch after subsetMesh maka OpenFOAM Meshing & Mesh Conversion 2 August 27, 2008 08:28


All times are GMT -4. The time now is 13:53.