|
[Sponsors] |
August 14, 2010, 17:28 |
Dynamic Mesh Problem
|
#1 |
Senior Member
Daniel
Join Date: Jul 2009
Location: Montreal, Canada
Posts: 156
Rep Power: 17 |
Hello all,
I am attempting to oscillate an airfoil and flap using angularOscillatingDisplacement, however I receive the following errors: Code:
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // Create time Create mesh for time = 0 Selecting dynamicFvMesh dynamicMotionSolverFvMesh Selecting motion solver: displacementLaplacian PointPatchField<Type>::New(const pointPatch&, const Field<Type>&, const dictionary&) : constructing pointPatchField<Type> PointPatchField<Type>::New(const pointPatch&, const Field<Type>&, const dictionary&) : constructing pointPatchField<Type> PointPatchField<Type>::New(const pointPatch&, const Field<Type>&, const dictionary&) : constructing pointPatchField<Type> PointPatchField<Type>::New(const pointPatch&, const Field<Type>&, const dictionary&) : constructing pointPatchField<Type> PointPatchField<Type>::New(const word&, const pointPatch&, const Field<Type>&) : constructing pointPatchField<Type> Selecting motion diffusion: quadratic Selecting motion diffusion: inverseDistance Time = 0.05 #0 Foam::error::printStack(Foam::Ostream&) in "/opt/openfoam170/lib/linux64GccDPOpt/libOpenFOAM.so" #1 Foam::sigFpe::sigFpeHandler(int) in "/opt/openfoam170/lib/linux64GccDPOpt/libOpenFOAM.so" #2 in "/lib/libc.so.6" #3 Foam::divide(Foam::Field<double>&, double const&, Foam::UList<double> const&) in "/opt/openfoam170/lib/linux64GccDPOpt/libOpenFOAM.so" #4 Foam::operator/(double const&, Foam::tmp<Foam::Field<double> > const&) in "/opt/openfoam170/lib/linux64GccDPOpt/libOpenFOAM.so" #5 Foam::fvPatch::makeDeltaCoeffs(Foam::Field<double>&) const in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #6 Foam::surfaceInterpolation::makeDeltaCoeffs() const in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #7 Foam::surfaceInterpolation::deltaCoeffs() const in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #8 Foam::fv::uncorrectedSnGrad<Foam::Vector<double> >::deltaCoeffs(Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&) const in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #9 Foam::fv::gaussLaplacianScheme<Foam::Vector<double>, double>::fvmLaplacianUncorrected(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>&) in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #10 Foam::fv::gaussLaplacianScheme<Foam::Vector<double>, double>::fvmLaplacian(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>&) in "/opt/openfoam170/lib/linux64GccDPOpt/libfiniteVolume.so" #11 Foam::tmp<Foam::fvMatrix<Foam::Vector<double> > > Foam::fvm::laplacian<Foam::Vector<double>, double>(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>&, Foam::word const&) in "/opt/openfoam170/lib/linux64GccDPOpt/libfvMotionSolvers.so" #12 Foam::tmp<Foam::fvMatrix<Foam::Vector<double> > > Foam::fvm::laplacian<Foam::Vector<double>, double>(Foam::tmp<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>&, Foam::word const&) in "/opt/openfoam170/lib/linux64GccDPOpt/libfvMotionSolvers.so" #13 Foam::displacementLaplacianFvMotionSolver::solve() in "/opt/openfoam170/lib/linux64GccDPOpt/libfvMotionSolvers.so" #14 Foam::motionSolver::newPoints() in "/opt/openfoam170/lib/linux64GccDPOpt/libdynamicMesh.so" #15 Foam::dynamicMotionSolverFvMesh::update() in "/opt/openfoam170/lib/linux64GccDPOpt/libdynamicFvMesh.so" #16 in "/opt/openfoam170/applications/bin/linux64GccDPOpt/moveDynamicMesh" #17 __libc_start_main in "/lib/libc.so.6" #18 in "/opt/openfoam170/applications/bin/linux64GccDPOpt/moveDynamicMesh" Floating point exception I find this very strange since I was able to run a very similar mesh, without the flap, using all the same files except for the blockMesh (new Dict) and /0/** (added the patch for the flap) files. The first case runs just fine, the second case will not run at all. I would appreciate any advice, since I cannot interpret these errors. Thank you, Dan |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[snappyHexMesh] SnappyHexMesh for internal Flow | vishwa | OpenFOAM Meshing & Mesh Conversion | 24 | June 27, 2016 09:54 |
Dynamic mesh update problem. | David | FLUENT | 3 | March 15, 2012 06:02 |
Dynamic Mesh problem | Paul_321 | FLUENT | 11 | August 11, 2009 12:32 |
CFD-3D flow problem using Dynamic mesh method. | Sar_mech | FLUENT | 1 | November 27, 2008 22:17 |
Dynamic mesh problem | Sampath | FLUENT | 1 | October 13, 2004 07:44 |