|
[Sponsors] |
6DOF Solver - Center of Mass and Center of Rotation |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
October 13, 2016, 15:51 |
6DOF Solver - Center of Mass and Center of Rotation
|
#1 |
New Member
Dominic
Join Date: May 2016
Posts: 27
Rep Power: 10 |
Hello,
I've tried defining both centreOfMass and centreOfRotation inside the dynamicMeshDict, as follows: Code:
... centreOfMass (0.4 0 0.1) centreOfRotation (-0.5 0 0.1) ... Code:
#0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 ? in "/lib/x86-64-linux-gnu/libc.so.6" ... Code:
/*---------------------------------------------------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2014 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License This file is part of OpenFOAM. OpenFOAM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenFOAM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. \*---------------------------------------------------------------------------*/ #include "sixDoFRigidBodyMotionState.H" // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::sixDoFRigidBodyMotionState::sixDoFRigidBodyMotionState() : centreOfRotation_(vector::zero), Q_(I), v_(vector::zero), a_(vector::zero), pi_(vector::zero), tau_(vector::zero) {} Foam::sixDoFRigidBodyMotionState::sixDoFRigidBodyMotionState ( const dictionary& dict ) : centreOfRotation_ ( dict.lookupOrDefault ( "centreOfRotation", dict.lookupOrDefault("centreOfMass", vector::zero) ) ), Q_(dict.lookupOrDefault("orientation", tensor::I)), v_(dict.lookupOrDefault("velocity", vector::zero)), a_(dict.lookupOrDefault("acceleration", vector::zero)), pi_(dict.lookupOrDefault("angularMomentum", vector::zero)), tau_(dict.lookupOrDefault("torque", vector::zero)) {} Thank you. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
center of mass for naca airfoil | frederic Felten | Main CFD Forum | 4 | November 15, 2016 12:24 |
Initial Center of Mass | king_411 | STAR-CCM+ | 0 | May 20, 2016 21:41 |
Can you help me with a problem in ansys static structural solver? | sourabh.porwal | Structural Mechanics | 0 | March 27, 2016 18:07 |
6DOF Model Rocket Stability with Changing Mass | LWhitson2 | CFX | 1 | March 18, 2016 20:38 |
How to solve for components of Center of mass? | 13msmemusman | OpenFOAM Programming & Development | 3 | March 17, 2015 12:46 |