Class BodyMetrics

java.lang.Object
org.episteme.natural.medicine.anthropometry.BodyMetrics

public class BodyMetrics extends Object
Body Mass Index and Body Surface Area calculators. *

Reference:
Fréchet, M. (1906). Sur quelques points du calcul fonctionnel. Rendiconti del Circolo Matematico di Palermo.

Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • bmi

      public static Real bmi(Quantity<Mass> mass, Quantity<Length> height)
      BMI = mass (kg) / height² (m²)
    • bmiCategory

      public static String bmiCategory(Real bmi)
      BMI category
    • bsaDuBois

      public static Real bsaDuBois(Quantity<Mass> mass, Quantity<Length> height)
      Du Bois BSA formula: BSA = 0.007184 * w^0.425 * h^0.725
    • bsaMosteller

      public static Real bsaMosteller(Quantity<Mass> mass, Quantity<Length> height)
      Mosteller BSA: sqrt(weight * height / 3600)
    • idealBodyWeightMale

      public static Quantity<Mass> idealBodyWeightMale(Quantity<Length> height)
      Ideal body weight (Devine formula, male)
    • idealBodyWeightFemale

      public static Quantity<Mass> idealBodyWeightFemale(Quantity<Length> height)
      Ideal body weight (Devine formula, female)