// -------------------------------------------------------------------------------------
        //                            !!! PROTECTED METHODS !!!
        // -------------------------------------------------------------------------------------

        /// <summary>
        /// biomass= Biomass Sugar degraders + Biomass amino acids degraders +
        /// LCFA degraders + valerate, butyrate degraders + propionate degraders
        ///
        /// producing mainly acetate and hydrogen
        /// measured in kgCOD/m^3
        ///
        /// type= 0;
        /// </summary>
        /// <param name="x">ADM state vector</param>
        /// <param name="par">not used</param>
        /// <returns>measured biomass</returns>
        override protected physValue[] doMeasurement(double[] x, params double[] par)
        {
            physValue[] values = new physValue[1];

            values[0] = ADMstate.calcAciAceBiomassOfADMstate(x);

            return(values);
        }