rigidBodyDynamics/rigidBodySolvers: Added run-time selectable solvers to...
rigidBodyDynamics/rigidBodySolvers: Added run-time selectable solvers to integrate the rigid-body motion Currently supported solvers: symplectic, Newmark, CrankNicolson The symplectic solver should only be used if iteration over the forces and body-motion is not required. Newmark and CrankNicolson both require iteration to provide 2nd-order behavior. See applications/test/rigidBodyDynamics/spring for an example of the application of the Newmark solver. This development is sponsored by Carnegie Wave Energy Ltd.
Showing
- applications/test/rigidBodyDynamics/spring/spring 8 additions, 0 deletionsapplications/test/rigidBodyDynamics/spring/spring
- applications/test/rigidBodyDynamics/spring/spring.C 23 additions, 26 deletionsapplications/test/rigidBodyDynamics/spring/spring.C
- src/rigidBodyDynamics/Make/files 9 additions, 0 deletionssrc/rigidBodyDynamics/Make/files
- src/rigidBodyDynamics/rigidBodyModelState/rigidBodyModelState.H 1 addition, 1 deletion...gidBodyDynamics/rigidBodyModelState/rigidBodyModelState.H
- src/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotion.C 177 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotion.C
- src/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotion.H 198 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotion.H
- src/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotionI.H 61 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotionI.H
- src/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotionIO.C 56 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodyMotion/rigidBodyMotionIO.C
- src/rigidBodyDynamics/rigidBodySolvers/CrankNicolson/CrankNicolson.C 92 additions, 0 deletions...dyDynamics/rigidBodySolvers/CrankNicolson/CrankNicolson.C
- src/rigidBodyDynamics/rigidBodySolvers/CrankNicolson/CrankNicolson.H 128 additions, 0 deletions...dyDynamics/rigidBodySolvers/CrankNicolson/CrankNicolson.H
- src/rigidBodyDynamics/rigidBodySolvers/Newmark/Newmark.C 101 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodySolvers/Newmark/Newmark.C
- src/rigidBodyDynamics/rigidBodySolvers/Newmark/Newmark.H 126 additions, 0 deletionssrc/rigidBodyDynamics/rigidBodySolvers/Newmark/Newmark.H
- src/rigidBodyDynamics/rigidBodySolvers/rigidBodySolver/newRigidBodySolver.C 57 additions, 0 deletions...ics/rigidBodySolvers/rigidBodySolver/newRigidBodySolver.C
- src/rigidBodyDynamics/rigidBodySolvers/rigidBodySolver/rigidBodySolver.C 55 additions, 0 deletions...namics/rigidBodySolvers/rigidBodySolver/rigidBodySolver.C
- src/rigidBodyDynamics/rigidBodySolvers/rigidBodySolver/rigidBodySolver.H 165 additions, 0 deletions...namics/rigidBodySolvers/rigidBodySolver/rigidBodySolver.H
- src/rigidBodyDynamics/rigidBodySolvers/rigidBodySolver/rigidBodySolverI.H 95 additions, 0 deletions...amics/rigidBodySolvers/rigidBodySolver/rigidBodySolverI.H
- src/rigidBodyDynamics/rigidBodySolvers/symplectic/symplectic.C 95 additions, 0 deletions...igidBodyDynamics/rigidBodySolvers/symplectic/symplectic.C
- src/rigidBodyDynamics/rigidBodySolvers/symplectic/symplectic.H 125 additions, 0 deletions...igidBodyDynamics/rigidBodySolvers/symplectic/symplectic.H
Please register or sign in to comment