private void readBasicElements(XmlNode root)
{
XmlNode node;
node = root.SelectSingleNode("Material_Properties_01_-_General");
if (node != null)
readMaterials(node);
node = root.SelectSingleNode("Material_Properties_04_-_Design_Concrete");
if (node != null)
readConcreteMaterials(node);
node = root.SelectSingleNode("Material_Properties_11_-_Design_Rebar");
if (node != null)
readRebarMaterials(node);
node = root.SelectSingleNode("Material_Properties_05_-_Design_Aluminum");
if (node != null)
readAluminumMaterials(node);
node = root.SelectSingleNode("Material_Properties_06_-_Design_ColdFormed");
if (node != null)
readColdFormedMaterials(node);
node = root.SelectSingleNode("Material_Properties_03_-_Design_Steel");
if (node != null)
readSteelMaterials(node);
node = root.SelectSingleNode("Frame_Section_Properties_01_-_General");
if (node != null)
readFrameSections(node, model.Sections);
node = root.SelectSingleNode("Load_Case_Definitions");
if (node != null)
readLoadCases(node);
node = root.SelectSingleNode("Analysis_Case_Definitions");
if (node != null)
readAnalysisCases(node);
node = root.SelectSingleNode("Preferences_-_Concrete_Design_-_Mexican_RCDF_2001");
if (node != null)
readRCDF2001(node);
node = root.SelectSingleNode("Preferences_-_Concrete_Design_-_ACI_318-02");
if (node != null)
readACI318_02(node);
node = root.SelectSingleNode("Preferences_-_Concrete_Design_-_UBC97");
if (node != null)
readUBC97_Conc(node);
node = root.SelectSingleNode("Preferences_-_Steel_Design_-_AISC-LRFD99");
if (node != null)
readLRFD99(node);
node = root.SelectSingleNode("Preferences_-_Steel_Design_-_UBC97-ASD");
if (node != null)
readUBC97_ASD(node);
node = root.SelectSingleNode("Preferences_-_Steel_Design_-_UBC97-LRFD");
if (node != null)
readUBC97_LRFD(node);
node = root.SelectSingleNode("Preferences_-_Steel_Design_-_AISC-ASD01");
if (node != null)
readASD01(node);
node = root.SelectSingleNode("Program_Control");
if (node != null)
readProgramControl(node);
node = root.SelectSingleNode("Combination_Definitions");
if (node != null)
readCombinationsCases(node);
node = root.SelectSingleNode("Function_-_Response_Spectrum_-_User");
if (node != null)
readResponseSpectrum(node);
node = root.SelectSingleNode("T-Layers_1_-_Definitions");
if (node != null)
readLayers(node);
node = root.SelectSingleNode("Joint_Coordinates");
if (node != null)
readJointCoordinates(node);
node = root.SelectSingleNode("Connectivity_-_Frame");
if (node != null)
readFrames(node);
node = root.SelectSingleNode("T-Layers_2_-_Assignments");
if (node != null)
readAllLayerAssignments(node);
node = root.SelectSingleNode("Constraint_Definitions_-_Diaphragm");
if (node != null)
readDiaphragm(node);
}