As maths kernel, Xcas Pad embed a port of the Giac/Xcas library.
Giac/Xcas library is a powerful maths kernel used by many platforms, like the Hewlett Packard HP Prime calculator.
Also users of the Texas Instruments calculators(TI89, Voyage 200, TI Nspire) could find very familiar the CAS.
Despite Xcas Pad is released here, still is conceptual and it means to many things could be changed and is in continuous development, so keep in mind the future releases could have new and better features.
Xcas Pad uses MathJax as frontend TeX render.
Thanks to Bernard Parisse for write and share the Giac library.
Inputs: Weight (in kg), Age (in years), Sex (man or woman), Height (in cm), Physical Activity (minimum, light, moderate, intense)
Outputs: Basal Metabolic Rate (BMR), Daily caloric needs, Classification of body weight, Patient classification, Ideal weight, indicative diet if your ideal daily caloric needs are below 3828 kcal
Indicative diet is weekly (6 meals per day)
The application has 6 possible diets:
The indicative diet the application suggests aims to improve your daily eating habits so that you can gain or lose weight to approach the *ideal weight for you
*The ideal weight changes as it depends on your Patient classification which with its turn depends on your weight. Therefore there are 3 possible ideal weights for one person, 1 for underweight, 1 for normal weight and 1 for overweight/obese.