calculate_vma
Compute VMA (Maximal Aerobic Speed) from a fitness test to design running training plans. Supports Cooper 12-min, 6-min, and Vameval. Returns VMA in km/h and training zones.
Instructions
Compute VMA (Maximal Aerobic Speed) from a fitness test result. Use for runners building training plans. Inputs: test type (Cooper 12-min, Luc Léger), result. Returns VMA km/h and zones. See list_bundles for related 'sport' calculators.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| test | Yes | Test type: cooper (12min run), demi_cooper (6min run), vameval (final speed km/h) | |
| result_value | Yes | Distance in meters (cooper/demi_cooper) or final speed in km/h (vameval) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools). | |
| formula | No | Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula"). | |
| source | No | Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21"). | |
| reference_url | No | Link to a calcul2 page documenting the calculation in detail. |