Aurelien Thinat |
June 18, 2014 03:24 |
DecomposePar and timeVaryingUniform BC
Hi foamers,
I'm a bit stuck with a problem involving decomposePar and a time varying boundary condition.
My case : a simple box with a moving side (the mesh is moving). I'm using pimpleDyMFoam and it's working very well in serial.
My file pointMotionU :
Code:
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0 0 0);
boundaryField
{
(...)
moving
{
type timeVaryingUniformFixedValue;
fileName "velocity.dat"
outOfBounds clamp;
}
}
When I launch the decomposePar command (scotch and simple method are crashing the same ways), here is the error message :
Code:
Time = 0
Processor 0: field transfer
#0 Foam::error::printStack(Foam::Ostream&) at ??:?
#1 Foam::sigSegv::sigHandler(int) at ??:?
#2 in "/lib64/libc.so.6"
#3 void Foam::pointPatchField<Foam::Vector<double> >::setInInternalField<Foam::Vector<double> >(Foam::Field<Foam::Vector<double> >&, Foam::Field<Foam::Vector<double> > const&, Foam::List<int> const&) const at ??:?
#4 at timeVaryingUniformFixedValuePointPatchFields.C:?
#5 Foam::pointPatchField<Foam::Vector<double> >::addpatchMapperConstructorToTable<Foam::timeVaryingUniformFixedValuePointPatchField<Foam::Vector<double> > >::New(Foam::pointPatchField<Foam::Vector<double> > const&, Foam::pointPatch const&, Foam::DimensionedField<Foam::Vector<double>, Foam::pointMesh> const&, Foam::pointPatchFieldMapper const&) at ??:?
#6
at ??:?
#7
at ??:?
#8
at ??:?
#9
at ??:?
#10 __libc_start_main in "/lib64/libc.so.6"
#11
at /home/abuild/rpmbuild/BUILD/glibc-2.18/csu/../sysdeps/x86_64/start.S:125
Erreur de segmentation
Is it linked to the library glibc-2.18 ? If anyone already have encountered this problem and solved it, I could use some help.
Thank you,
Aurelien
EDIT : Ok I just find that : http://www.openfoam.org/mantisbt/view.php?id=1307
Looks like I have to update my installation of OpenFOAM.
|