private HowLeakyInputs_Irrigation GenerateIrrigationInputs(HowLeakyInputs_Irrigation inputs, ParameterDataSetPtr irrigation) { if (irrigation != null) { if (inputs == null) { inputs = new HowLeakyInputs_Irrigation(); } var properties = typeof(HowLeakyInputs_Irrigation).GetProperties().ToList(); var errors = LoadValues(irrigation, inputs, properties); if (errors.Count > 0) { Errors.AddRange(errors); } return(inputs); } return(null); }
public HowLeakyEngineModule_Irrigation(HowLeakyEngine sim, HowLeakyInputs_Irrigation inputs) : base(sim) { InputModel = inputs; }