private void writeUBC97_ASD(XmlWriter xml, UBC97_ASD obj)
{
string thDesign = obj.GetTHDesignName(obj.TimeHistoryDesign);
string FrameType = "Ordinary MRF";
string zone = obj.GetSeismicZoneName(obj.SeisZone);
xml.WriteStartElement("THDesign");
xml.WriteAttributeString("Name", thDesign);
xml.WriteAttributeString("FrameType", FrameType);
xml.WriteAttributeString("PatLLF", obj.PatLLF.ToString());
xml.WriteAttributeString("SRatioLimit", obj.SRatioLimit.ToString());
xml.WriteAttributeString("MaxIter", obj.MaxIter.ToString());
xml.WriteAttributeString("SeisZone", zone);
xml.WriteAttributeString("LatFactor", obj.LatFactor.ToString());
xml.WriteAttributeString("CheckDefl", obj.CheckDefl.ToString());
xml.WriteAttributeString("DLRat", obj.DLRat.ToString());
xml.WriteAttributeString("SDLAndLLRat", obj.SDLAndLLRat.ToString());
xml.WriteAttributeString("LLRat", obj.LLRat.ToString());
xml.WriteAttributeString("TotalRat", obj.TotalRat.ToString());
xml.WriteAttributeString("NetRat", obj.NetRat.ToString());
xml.WriteEndElement();
steelCode = "UBC97-ASD";
}