Example #1
0
        /// <summary>
        /// Gets hard coded chemicals. Only used for testing
        /// </summary>
        /// <param name="ChemicalName"></param>
        /// <returns></returns>
        public Chemical GetChemical(ChemicalNames ChemicalName)
        {
            if (_chemicals == null)
            {
                Initialize();
            }

            return(_chemicals[(int)ChemicalName]);
        }
Example #2
0
 /// <summary>
 /// Sets the concentration in Moles/m3
 /// </summary>
 public void SetConcentration(ChemicalNames Cname, double Concentration)
 {
     SetConcentration(ChemicalFactory.Instance.GetChemical(Cname), Concentration);
 }
Example #3
0
 public double GetConcentration(ChemicalNames Cname)
 {
     return(GetConcentration(ChemicalFactory.Instance.GetChemical(Cname)));
 }
Example #4
0
 /// <summary>
 /// Sets the concentration in Moles/m3
 /// </summary>
 public void SetConcentration(ChemicalNames Cname, double Concentration)
 {
   SetConcentration(ChemicalFactory.Instance.GetChemical(Cname), Concentration);
 }
Example #5
0
 public double GetConcentration(ChemicalNames Cname)
 {
   return GetConcentration(ChemicalFactory.Instance.GetChemical(Cname));
 }
    /// <summary>
    /// Gets hard coded chemicals. Only used for testing
    /// </summary>
    /// <param name="ChemicalName"></param>
    /// <returns></returns>
    public Chemical GetChemical(ChemicalNames ChemicalName)
    {
      if (_chemicals == null)
        Initialize();

      return _chemicals[(int)ChemicalName];
    }