| constant | cActivity | Activity class [Stall, Pasture, Grazing] | CHAR | 1 | - | - | |
| constant | cAdultFemaleWeight | Weight per Animal Adult Female | DOUBLE | g/animal | 0.0 | 1000000.0 | 250000.0 |
| constant | cAdultMaleWeight | Weight per Animal Adult Male | DOUBLE | g/animal | 0.0 | 1000000.0 | 300000.0 |
| constant | cAnimal | Animal class [Cattle, Sheep] | CHAR | 1 | - | - | |
| constant | cJuvenileFemaleWeight | Weight per Animal Juvenile Female | DOUBLE | g/animal | 0.0 | 1000000.0 | 35000.0 |
| constant | cJuvenileMaleWeight | Weight per Animal Juvenile Male | DOUBLE | g/animal | 0.0 | 1000000.0 | 45000.0 |
| constant | cMeanWinterTemperature | Mean temperature in winter months | DOUBLE | degC | -20.0 | 35.0 | 20.0 |
| constant | cMilkEnergyContent | Milk energy content | DOUBLE | J/g | 0.0 | 10000.0 | 4600.0 |
| constant | cSubAdultFemaleWeight | Weight per Animal SubAdult Female | DOUBLE | g/animal | 0.0 | 1000000.0 | 150000.0 |
| constant | cSubAdultMaleWeight | Weight per Animal SubAdult Male | DOUBLE | g/animal | 0.0 | 1000000.0 | 185000.0 |
| input | iAdultFemale | Number of Animals Adult Female | DOUBLE | animal | 0.0 | 10000.0 | - |
| input | iAdultMale | Number of Animals Adult Male | DOUBLE | animal | 0.0 | 10000.0 | - |
| input | iJuvenileFemale | Number of Animals Juvenile Female | DOUBLE | animal | 0.0 | 10000.0 | - |
| input | iJuvenileMale | Number of Animals Juvenile Male | DOUBLE | animal | 0.0 | 10000.0 | - |
| input | iMilkAmount | Amount of Milk produced | DOUBLE | g | 0.0 | 10000.0 | - |
| input | iSubAdultFemale | Number of Animals SubAdult Female | DOUBLE | animal | 0.0 | 10000.0 | - |
| input | iSubAdultMale | Number of Animals SubAdult Male | DOUBLE | animal | 0.0 | 10000.0 | - |
| out | AdultFemaleMaintenanceEnergyDemand | EnergyDemand per Day Adult Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | AdultFemaleTotalEnergyDemand | EnergyDemand per Day Adult Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | AdultMaleMaintenanceEnergyDemand | EnergyDemand per Day Adult Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | AdultMaleTotalEnergyDemand | EnergyDemand per Day Adult Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | JuvenileFemaleMaintenanceEnergyDemand | EnergyDemand per Day Juvenile Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | JuvenileFemaleTotalEnergyDemand | EnergyDemand per Day Juvenile Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | JuvenileMaleMaintenanceEnergyDemand | EnergyDemand per Day Juvenile Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | JuvenileMaleTotalEnergyDemand | EnergyDemand per Day Juvenile Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | MaintenanceEnergyDemand | Sum EnergyDemand for maintenance only | DOUBLE | J | 0.0 | 1.0E7 | 0.0 |
| out | MilkEnergyDemand | EnergyDemand for Milk production | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | MilkEnergyMaintenanceDemand | EnergyDemand for Milk production | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | SubAdultFemaleMaintenanceEnergyDemand | EnergyDemand per Day SubAdult Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | SubAdultFemaleTotalEnergyDemand | EnergyDemand per Day SubAdult Female | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | SubAdultMaleMaintenanceEnergyDemand | EnergyDemand per Day SubAdult Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | SubAdultMaleTotalEnergyDemand | EnergyDemand per Day SubAdult Male | DOUBLE | J | 0.0 | 1000000.0 | - |
| out | TotalEnergyDemand | Sum EnergyDemand of animals | DOUBLE | J | 0.0 | 1.0E7 | 0.0 |