| ApplyBuoyancyForce() | gazebo::BuoyantObject | |
| ApplyHydrodynamicForces(double time, const ignition::math::Vector3d &_flowVelWorld) | gazebo::HMFossen | virtual |
| boundingBox | gazebo::BuoyantObject | protected |
| BuoyantObject(physics::LinkPtr _link) | gazebo::BuoyantObject | |
| Ca | gazebo::HMFossen | protected |
| Cd | gazebo::HMBox | protected |
| centerOfBuoyancy | gazebo::BuoyantObject | protected |
| CheckParams(sdf::ElementPtr _sdf) | gazebo::HydrodynamicModel | protected |
| ComputeAcc(Eigen::Vector6d _velRel, double _time, double _alpha=0.3) | gazebo::HydrodynamicModel | protected |
| ComputeAddedCoriolisMatrix(const Eigen::Vector6d &_vel, const Eigen::Matrix6d &_Ma, Eigen::Matrix6d &_Ca) const | gazebo::HMFossen | protected |
| ComputeDampingMatrix(const Eigen::Vector6d &_vel, Eigen::Matrix6d &_D) const | gazebo::HMFossen | protected |
| create(sdf::ElementPtr _sdf, physics::LinkPtr _link) | gazebo::HMBox | static |
| D | gazebo::HMFossen | protected |
| debugFlag | gazebo::BuoyantObject | protected |
| DLin | gazebo::HMFossen | protected |
| DLinForwardSpeed | gazebo::HMFossen | protected |
| DNonLin | gazebo::HMFossen | protected |
| filteredAcc | gazebo::HydrodynamicModel | protected |
| fluidDensity | gazebo::BuoyantObject | protected |
| FromNED(ignition::math::Vector3d _vec) | gazebo::HydrodynamicModel | protected |
| g | gazebo::BuoyantObject | protected |
| GetAddedMass() const | gazebo::HMFossen | protected |
| GetBuoyancyForce(const ignition::math::Pose3d &_pose, ignition::math::Vector3d &buoyancyForce, ignition::math::Vector3d &buoyancyTorque) | gazebo::BuoyantObject | |
| GetCoB() | gazebo::BuoyantObject | |
| GetDebugFlag() | gazebo::BuoyantObject | |
| GetFluidDensity() | gazebo::BuoyantObject | |
| GetGravity() | gazebo::BuoyantObject | |
| GetParam(std::string _tag, std::vector< double > &_output) | gazebo::HMFossen | virtual |
| GetParam(std::string _tag, double &_output) | gazebo::HMFossen | virtual |
| GetStoredVector(std::string _tag) | gazebo::BuoyantObject | |
| GetType() | gazebo::HMBox | inlinevirtual |
| GetVolume() | gazebo::BuoyantObject | |
| height | gazebo::HMBox | protected |
| HMBox(sdf::ElementPtr _sdf, physics::LinkPtr _link) | gazebo::HMBox | protected |
| HMFossen(sdf::ElementPtr _sdf, physics::LinkPtr _link) | gazebo::HMFossen | protected |
| HydrodynamicModel(sdf::ElementPtr _sdf, physics::LinkPtr _link) | gazebo::HydrodynamicModel | protected |
| hydroWrench | gazebo::BuoyantObject | protected |
| IDENTIFIER | gazebo::HMBox | protectedstatic |
| IsNeutrallyBuoyant() | gazebo::BuoyantObject | |
| IsSubmerged() | gazebo::BuoyantObject | |
| isSubmerged | gazebo::BuoyantObject | protected |
| isSurfaceVessel | gazebo::BuoyantObject | protected |
| isSurfaceVesselFloating | gazebo::BuoyantObject | protected |
| lastTime | gazebo::HydrodynamicModel | protected |
| lastVelRel | gazebo::HydrodynamicModel | protected |
| length | gazebo::HMBox | protected |
| linearDampCoef | gazebo::HMFossen | protected |
| link | gazebo::BuoyantObject | protected |
| Ma | gazebo::HMFossen | protected |
| metacentricLength | gazebo::BuoyantObject | protected |
| metacentricWidth | gazebo::BuoyantObject | protected |
| neutrallyBuoyant | gazebo::BuoyantObject | protected |
| offsetAddedMass | gazebo::HMFossen | protected |
| offsetLinearDamping | gazebo::HMFossen | protected |
| offsetLinForwardSpeedDamping | gazebo::HMFossen | protected |
| offsetNonLinDamping | gazebo::HMFossen | protected |
| offsetVolume | gazebo::BuoyantObject | protected |
| params | gazebo::HydrodynamicModel | protected |
| Print(std::string _paramName, std::string _message=std::string()) | gazebo::HMBox | virtual |
| quadDampCoef | gazebo::HMFossen | protected |
| Re | gazebo::HydrodynamicModel | protected |
| REGISTER_HYDRODYNAMICMODEL(HMBox) | gazebo::HMBox | private |
| gazebo::HMFossen::REGISTER_HYDRODYNAMICMODEL(HMFossen) | gazebo::HMFossen | protected |
| scalingAddedMass | gazebo::HMFossen | protected |
| scalingDamping | gazebo::HMFossen | protected |
| scalingVolume | gazebo::BuoyantObject | protected |
| SetBoundingBox(const ignition::math::Box &_bBox) | gazebo::BuoyantObject | |
| SetCoB(const ignition::math::Vector3d &_centerOfBuoyancy) | gazebo::BuoyantObject | |
| SetDebugFlag(bool _debugOn=true) | gazebo::BuoyantObject | |
| SetFluidDensity(double _fluidDensity) | gazebo::BuoyantObject | |
| SetGravity(double _g) | gazebo::BuoyantObject | |
| SetNeutrallyBuoyant() | gazebo::BuoyantObject | |
| SetParam(std::string _tag, double _input) | gazebo::HMFossen | virtual |
| SetStoreVector(std::string _tag) | gazebo::BuoyantObject | |
| SetVolume(double _volume=-1) | gazebo::BuoyantObject | |
| StoreVector(std::string _tag, ignition::math::Vector3d _vec) | gazebo::BuoyantObject | protected |
| submergedHeight | gazebo::BuoyantObject | protected |
| temperature | gazebo::HydrodynamicModel | protected |
| ToNED(ignition::math::Vector3d _vec) | gazebo::HydrodynamicModel | protected |
| volume | gazebo::BuoyantObject | protected |
| waterLevelPlaneArea | gazebo::BuoyantObject | protected |
| width | gazebo::HMBox | protected |
| ~BuoyantObject() | gazebo::BuoyantObject | |