Class PerformanceModels.VO2Max

java.lang.Object
org.episteme.social.sports.PerformanceModels.VO2Max
Enclosing class:
PerformanceModels

public static final class PerformanceModels.VO2Max extends Object
Aerobic capacity (VO2 Max) estimation algorithms.
Since:
1.0
Version:
1.1
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Real
    fromCooperTest(double distanceMeters)
    Cooper Test: VO2Max = (distanceMeters - 504.9) / 44.73
    static Real
    fromHeartRates(int hrMax, int hrRest)
    Uth-Sørensen-Overgaard-Pedersen: VO2Max = 15.3 * (HRmax / HRrest)
    static Real
    rockportWalk(double weightLb, int age, boolean male, double timeMinutes, int finalHR)
    Rockport Walk Test: Estimating VO2Max for walking.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VO2Max

      public VO2Max()
  • Method Details

    • fromCooperTest

      public static Real fromCooperTest(double distanceMeters)
      Cooper Test: VO2Max = (distanceMeters - 504.9) / 44.73
    • fromHeartRates

      public static Real fromHeartRates(int hrMax, int hrRest)
      Uth-Sørensen-Overgaard-Pedersen: VO2Max = 15.3 * (HRmax / HRrest)
    • rockportWalk

      public static Real rockportWalk(double weightLb, int age, boolean male, double timeMinutes, int finalHR)
      Rockport Walk Test: Estimating VO2Max for walking.