calcCp.Rd
Calculates the prismatic coefficient (Cp
) (dimensionless).
calcCp( Cm, Cbw, shipType, bounds = "none", roroPaxContainerShipTypes = c("ro.ro", "passenger", "ferry.pax", "ferry.ro.pax", "cruise", "cruise.ed", "yacht", "container.ship"), gCargoShipTypes = c("general.cargo"), tankerBulkCarrierShipTypes = c("tanker", "chemical.tanker", "liquified.gas.tanker", "oil.tanker", "other.tanker", "bulk.carrier") )
Cm | Midship section coefficient (vector of numericals, dimensionless)
(see |
---|---|
Cbw | Waterline block coefficient (vector of numericals, dimensionless)
(see |
shipType | Ship type (vector of strings, see |
bounds | Indicates which upper and lower bounds on
This argument is not vectorized. Either supply a single string or rely on the default |
roroPaxContainerShipTypes | Ship types specified in input |
gCargoShipTypes | Ship types specified in input |
tankerBulkCarrierShipTypes | Ship types specified in input
|
Cp
(vector of numericals, dimensionless)
$$Cp = \frac{Cbw}{Cm}$$
This function can calculate Cp
with or without upper and lower bounds.
If the Holtrop & Mennen bounds are applied, this requires ship types to be
grouped. Use the roroPaxContainerShipTypes
, gCargoShipTypes
,
and tankerBulkCarrierShipTypes
parameters to provide these ship
type groupings. Any ship types not included in these groupings will be
considered as miscellaneous vessels.
MAN Energy Solutions. 2011. "Basic Principles of Propulsion."
#> [1] 0.8080808 0.7653061