virtualargofleet.app_parcels.ArgoParticle_exp#
- class ArgoParticle_exp(*args, **kwargs)[source]#
Class used to represent an Argo float that can temporarily change its mission parameters
This class extends
ArgoParticle.To be used by the
ArgoFloatKernel_expkernel.- Return type:
parcels.particle.JITParticle
- __init__(*args, **kwargs)#
Methods
__init__(*args, **kwargs)add_variable(var, *args, **kwargs)Add a new variable to the Particle class
add_variables(variables)Add multiple new variables to the Particle class
getPType()setLastID(offset)set_lonlatdepth_dtype(dtype)Attributes
Elapsed time since the beginning of the current cycle
cycle_durationFloat mission parameter cycle duration in hours
Cycle number (starts at 1)
Cycle phase (init_descend = 0, drift = 1, profile_descend = 2, profile_ascend = 3, transmit = 4)
depthDescriptor class that delegates data access to particle data.
depth_nextloopDescriptor class that delegates data access to particle data.
Elapsed time since the beginning of the drifting phase
dtDescriptor class that delegates data access to particle data.
idDescriptor class that delegates data access to particle data.
Boolean indicating if the virtual float in the experiment area (1) or not (0)
Boolean indicating if the virtual float is in land (0) or water (1), used to detect grounding, based on fieldset.mask
lastIDlatDescriptor class that delegates data access to particle data.
lat_nextloopDescriptor class that delegates data access to particle data.
life_expectancyFloat mission parameter life expectancy in cycle
lonDescriptor class that delegates data access to particle data.
lon_nextloopDescriptor class that delegates data access to particle data.
obs_writtenDescriptor class that delegates data access to particle data.
parking_depthFloat mission parameter parking depth in m
profile_depthFloat mission parameter profile depth in m
stateDescriptor class that delegates data access to particle data.
timeDescriptor class that delegates data access to particle data.
time_nextloopDescriptor class that delegates data access to particle data.
vertical_speedFloat mission parameter vertical speed in m/s