Changes
#9 (16 Oct 2020, 12:36:10)
- Fixed a bug where the sixDofState was not written out (simulations couldnt be restarted). Note OF5 sixDof library still needs updating so that bodyForce functionality is the same as other versions — Scott Brown / githubweb
#8 (2 Oct 2020, 12:15:34)
- Added turbine functionality to Moody modified sixDoFSolver. Not tested but compiles. Still needs to be updated for compatibility with old solver (pointPatchFields...) — Scott Brown / githubweb
- Added waves2Foam v2139 — Scott Brown / githubweb
- Fixed bug in Allwmake script — Scott Brown / githubweb
- Added sixDoFfunctionality to waveFoam — Scott Brown / githubweb
- Fixed the volume bug found during paper submission (somehow lost in transit for all versions) — Scott Brown / githubweb
- fixed the volume bug for bodyforces for all versions — Scott Brown / githubweb
- Accidnetly divided by W_i twice in last commit - now all versions are fixed — Scott Brown / githubweb
- Fixed small typo which broke dev — Scott Brown / githubweb
- Added floatingBuoyWithTurbine tutorial for 1906. Fixed a bug which didnt apply bodyForces — Scott Brown / githubweb
- Added a copy of rigidBodyDynamics — Scott Brown / githubweb
- Adapted the sixDoF mooring restraint for rigidBodyDynamics (Untested) — Scott Brown / githubweb
- Updated mooringLine (now tested) — Scott Brown / githubweb
- Started adding in structure for bodyForces in rigidBodyDynamics. Not finished — Scott Brown / githubweb
- Changed the sixDoF bodyforce code to be consistent with later versions (and minimise changes to the base version of OpenFOAM/duplicated code) — Scott Brown / githubweb
- Tidied up the sixDoF code to remove commented code — Scott Brown / githubweb
- Added the functionality to access "mesh" in rigidbodydynamics — Scott Brown / githubweb
- Added functionality for bodyForces - still needs populating. — Scott Brown / githubweb
- Added actuator disc method - need to test — Scott Brown / githubweb
- Fixed bugs with new bodyForce functionality. Tested partially (case runs - need to check force is applied correctly). — Scott Brown / githubweb
- Fixed a parallel processor problem with the bodyForce sixDoF coupling (was currently only running on master node and getting stuck waiting for reduce operations) — Scott Brown / githubweb
- Fixed a parallel processing bug in rigidBodyDynamics for OF4 — Scott Brown / githubweb
- Fixed parallel processing bug for bodyForce coupling with sixDoF in OFv1906 — Scott Brown / githubweb
- Added a copy of qaleFoam without (major) changes. Note that qaleFoam has it's own copy of sixDoF solver and hence is not compatible with other developments in sixDofEXT. May be better to introduce the changes in qaleSixDoF to sixDoFEXT to make future developments easier (e.g. with bodyForces) — Scott Brown / githubweb
- Removed part of the qaleFoam distribution which is unused (as far as I can tell...) — Scott Brown / githubweb
- fixed a problem with the third party qale library. Now consistent with moody/oceanwave3D — Scott Brown / githubweb
- Minor bug fix in Allwmake script — Scott Brown / githubweb
- Initial commit with copy of qaleFoam library — Scott Brown / githubweb
- Fixed a problem with the qaleFoam dataHandler file. Pstream::blocking was updated to Pstream::commsType::blocking between versions — Scott Brown / githubweb
- qaleFoam library now compiles (without the sampling - changes not tested) — Scott Brown / githubweb
- Sampling for qaleFoam now compiles. Note that the code is based on "sampling" in OpenFOAM and there are differences between OF230 to OF5 which have not been included. May be worth updating the full library to include OF5s changes but should decide how sampling is included in the repository first — Scott Brown / githubweb
- Added the setQaleFoam utility. Compiled without changes from OF230 — Scott Brown / githubweb
- Added a copy of interDyMFoam from OF50 — Scott Brown / githubweb
- Fixed options paths — Scott Brown / githubweb
- Now compiles with qaleFoam functionality (untested). Something strange happening with createFields/initQaleWave (see note in createFields) - needs further investigating — Scott Brown / githubweb
- Added the unidirectional tutorial to test qaleDyMFoam. Runs and gives similar results to OF230 (very slightly different) — Scott Brown / githubweb
- Fix for sampling library. Was previously hanging in parallel (see particleCloud changes in faceSet/uniformSet) — Scott Brown / githubweb
- qaleFoam was writing the time/timestep to a file in constant every timestep. I have removed this since it could be accessed through thje runTime function. The test case runs fine now and outside of the files i ahve changed (zone shape...) I see no reason for writing the file regularly (it was also getting tracked by git when the case had been run). — Scott Brown / githubweb
- Updated the test case to run faster (now linear wave, coarser mesh) — Scott Brown / githubweb
- Renamed the qale test case to be more intuitive — Scott Brown / githubweb
- Tidied up the tutorial and added a README. — Scott Brown / githubweb
- Added copy of qaleFoam library from OF5. Does not compile — Scott Brown / githubweb
- qaleFoam library now compiles. Sampling will need testing — Scott Brown / githubweb
- Added a copy of setQaleWave from OF5 — Scott Brown / githubweb
- Added a standard copy of interFoam from OFv1906. Renamed to qaleFoam but functionality is jsut interFoam at this point — Scott Brown / githubweb
- Added in qale functionality. Not tested. — Scott Brown / githubweb
- Added the qaleFoam tutorial but doesn't run currently due to problem in sampling library. — Scott Brown / githubweb
- Fixed a bug in sampling libraries. qale tutorial now runs — Scott Brown / githubweb
- Updated the readme — Scott Brown / githubweb
- Fixed a bug reading in "g" (previously g was not being set correctly for dynamic mesh, i.e. 0). Dynamic mesh cases should now run. Tutorial to follow — Scott Brown / githubweb
- Changed where the bodyforces were applied. I think previously they happened after U was solved. — Scott Brown / githubweb
- Added a tutorial for qaleFoam with dynamic mesh and bodyForce functionality — Scott Brown / githubweb
- Small update to tutorial — Scott Brown / githubweb
- Added functionality to scale irregular waves based on NewWave. Previously on OF41 branch (not committed to dev) — Scott Brown / githubweb
#7 (29 Jun 2020, 18:17:06)
- Updated turbine library to input density (for wind applications) — Scott Brown / githubweb
- Made changes to the damping part of new linearStiffness restraint. Think it should now work correctly. — Scott Brown / githubweb
#6 (12 Jun 2020, 16:48:22)
- Changed the symmetryPlaneMooring so that it only halves the horizontal (x) component (previously did vertical - incorrectly - as well). Code only works for symmetry plane on y-axis so needs some more work — Scott Brown / githubweb
#5 (28 May 2020, 15:51:16)
- Made a new mooring line that provides half the force. For use on symmetry planes — Scott Brown / githubweb
#4 (1 May 2020, 15:11:59)
- Fixed bug in linearStiffness (magnitude and direction was squared) — Scott Brown / githubweb
#3 (27 Apr 2020, 16:30:21)
- Updated the output from the restraint to be more user friendly — Scott Brown / githubweb