removed some more code for clarity
removed all code and added note annoncing move to github
added searchfileforexp.m (taken from find_in_files)
extracted useful subfunction to separate file
Write_H5.m: add try for certain load statements
wec-sim/+wsim: extensive changes introducing options to do more calcs in mbdyn
cellstr2str.m: add option to set split character
structfield2array.m: cell array output if field is a char
+stl/getFormat.m: correct check for 'endsolid'
+mbdyn/+pre/: a lot of changes including to socket comms
pnet.c: add GETLOCALTCPPORT option
Test_mbdyn_pre.m: added test of added mass element
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"><meta content="Microsoft Word 15 (filtered medium)" name="Generator"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; font-size:11.0pt; font-family:"Calibri",sans-serif;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1...
+mbdyn/+pre/linearSolver.m: added some help for constructor
Test_mbdyn_pre.m: add viscous body test
added +mbdyn/+pre/viscousBody.m
added Test_viscousBody.m
+mbdyn/+pre/viscousBody.m: make offset mandetory (as is required in MBDyn)
ensure external force nodes are unique
added Test_nlsfViscousConstituativeLaw.m
+mbdyn/+mint/start_mbdyn.m: allow supplying an mbdyn.pre.system instead of a file, file will be created
Added several new MBDyn preprocessor elements
Add ability to plot BEM outputs for hydroBody
created static funcitons in base for getting unique classes in cell array
linearViscousIsotropicConstituativeLaw.m: add missing varargin
deformableDisplacementJoint.m: implement class option propogation
+wsim/+bemio/processnemoh.m: added TruncateNegativeAddedMass and TruncateNegativeRadiationDamping options
Added +mbdyn/+pre/linearEndStop.m
merged default into stable
rnfoundry_setup.m: added MBCNodalSharedMemExtraMexArgs option
merged stable into default
added seconds2hours.m
Added tag v2.3.0 for changeset a887f45bb916
Added to CHANGELOG.md
+wsim/hydroBody.m: added help for linearInterp static method
floatforfilename.m: allow setting number of decimal places
+stl/getFormat.m: use strfind instead of findstr and fix &&
displaytable.m: handle empty varargin correctly
structuralInternalForce.m: work around Octave bug when property name is same as parent class name
parse_pv_pairs.m: modified to remove use of deprecated functions
Add 'Name' option for clampTwoNodes.m and pinOneNode.m
+mbdyn/+pre/tether.m: actually use options.Name
fixes to help and comments only for several things
+wsim/powerTakeOff.m: add input check
+mbdyn/+pre/totalPin.m: us class option passing scheme
+wsim/wecSim.m: add external structural force automatically when required, attempt to make hydro step bigger than multibody step work
slmeval.m: reformatted help, added help for checkinput arg
Updated changelog
avoid concatenating empty matrices for Octave (see Octave bug #56172)
Don't use setdiff 'stable' option for Octave compatibility
merged 2.2.0 release
Added tag v2.2.0 for changeset 6d1f8068dc78
+mbdyn/+pre/variable.m: small change to help
pnet.m: reformat help
Support option propogation for more classes, plus allow simple vector input for structuralForce
Test_mbdyn_pre.m: add more tests for more elements
+mbdyn/+pre/system.m: support for plugin variables, and standalone scalar functions
+wsim/exportBodyHydroDataToCSV.m: export correct data
pnet_getvar.m: reformat and add comments
+mbdyn/+pre/cubicSplineScalarFunction.m: corect help
pnet_remote.m: reformat file and change eval so it doesn't use mat file transfer, but rather direct char
+nemoh/body.m: add help for writeSTL
+wsim/waveSettings.m: add ignoreFrequencyBands property
added +mbdyn/+pre/pluginVariable.m
+mbdyn/+pre/inline.m: correctly handle RelativeOrientation in all cases
pnet_putvar.m: reformat file
+mbdyn/+pre/base.m: store figure handle and turn clipping off in figures by default
+mbdyn/+pre/system.m: use checkAxes to create figure/axes
+wsim/hydroBody.m: fix setting viscDrag directly
+mbdyn/+mint/start_mbdyn.m: temporarily remove /B option on windows because windows is shit
mexmbdyn_setup.m: add -g flag with Debug option
+mbdyn/+pre/sharedMemoryCommunicator.m: modify to match socketCommunicator interface
+mbdyn/+mint/mexMBCNodalSharedMem.cpp: update to match mexMBCNodal calling sequence (added seperate Negotiate method)
Test_mbdyn_MBCNodalSharedMem.m: completely revamp to match Test_mbdyn_MBCNodal
mexMBCNodal.cpp: change to comment
mexMBCNodalSharedMem.cpp: change to comment and indentation only
added upload_release.sh
merged default into stable
+wsim/hydroSystem.m: fix bug in nonlinear hydro when there are multiple bodies with meshes with diff unmbers of elements
Added tag v2.1.0 for changeset f08def76a155
merged default heads
+wsim/wecSim.m: added MBDynTimeout option
+wsim/wecSim.m: allow empty ptos, pass DrawReferences in drwStep and fix bug in OnlyNodes option
+wsim/linearPowerTakeOff.m: correct input args in help text
+mbdyn/+pre/totalPin.m: added some help for totalPin
+mbdyn/postproc.m: in drawStep use supplied axes in options.PlotAxes and added DrawLabels and DrawReferences options
+mbdyn/+pre/system.m: add UseInAssembly and AssemblyTolerance options
+check/allowedStringInputs.m: return index of matching string
+mbdyn/+mint/MBCNodal.m: produce more output when there's a problem
+mbdyn/+pre: added initial attempt at support for joint regularization, passing more names into mbd fileplus a few other minor fixes
+mbdyn/+pre/base.m: checkAllowedStringInputs return allowed_ind and add workspaceName method