Skip to content

slocum

SlocumGlider(params)

Bases: AbstractGlider

Vessel class with methods specifically designed to model the performance of the Slocum G2 Glider

Parameters:

Name Type Description Default
params dict

vessel parameters from the vessel config file

required

model_battery(cellbox)

Method to determine the rate of battery usage in a given cell in Ah/day

Parameters:

Name Type Description Default
cellbox AggregatedCellBox

input cell from environmental mesh

required

Returns:

Name Type Description
cellbox AggregatedCellBox

updated cell with battery consumption values

model_speed(cellbox)

Method to determine the maximum speed that the glider can traverse the given cell

Parameters:

Name Type Description Default
cellbox AggregatedCellBox

input cell from environmental mesh

required

Returns:

Name Type Description
cellbox AggregatedCellBox

updated cell with speed values