DEEPSOIL v3.5 (Release 2) - Jan 28, 2008 1. The "Check Max. Frequency" button has been removed from Step 2. "Check Max Frequency" is now an automatic step which takes place immediately after Step 2. 2. There was an issue which in some cases prevented the user from saving Discrete Point material data for Equivalent Linear analyses. This issue has been resolved. 3. There was an issue which in some cases created an invalid saved profile when the user tried to save the profile for an equivalent linear analysis. This issue has been resolved. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 3) - Feb 5, 2008 1. A new "Refresh" button has been added to the Layer Properties form for equivalent linear analyses using discrete points. This button will update the table to include any user-specified number of points. 2. There was an issue in which one could not use negative values for the 'B' and 'D' parameters for the effective stress analysis of clay layers. This issue has been resolved. 3. The properties table of Step 2 has been updated for effective stress analyses. Depending on the type of soil model (Sand/Clay) used for the layer, cells corresponding to unnecessary parameters have been grayed out and disabled. The cells will be re-enabled if the appropriate soil model is selected. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 4) - Feb 6, 2008 1. The selection of Bedrock Type has been removed from Step 1. This is now done solely in Step 2b. 2. The selection of location of input motion has been removed from Step 4. This is now done inherently by the selection of bedrock half-space in Step 2b. Selection of elastic bedrock corresponds to the rock outcrop. Selection of rigid bedrock corresponds to the bottom of the profile. Information has been added to Step 2b which states as such. 3. There was an issue wherein saved profiles of nonlinear analyses using the Frequency Independent Damping model were missing vital input data. This similarly prevented the user from opening a saved profile which used the Frequency Independent Model. This issue has been resolved. Please save any profiles using the Frequency Independent model with the latest version of Deepsoil v3.5. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 5) - Feb 15, 2008 1. The Add Layer and Remove Layer forms available from Step 2a now function correctly. 2. For Step 2a, the location of the Water Table Location and Soil Profile Display have been switched. 3. There was an issue where Deepsoil could not save/open the soil profile input data when using the New Hyperbolic Model. This issue has been resolved. 4. There was an issue where the user was only able to perform an analysis for Layer 1 of the soil profile. This issue has been resolved. Deepsoil will now correctly analyze all selected output layers and export the results of each layer. 5. Step 5 now includes a "Use Recommended Frequencies" button with appropriate "?" (Help/Info) button. The initial estimates for recommended frequencies are: 1) the natural frequency of the soil profile, and 2) five times the natural frequency of the soil profile. The button is only available if the damping matrix is defined by frequencies. 6. Deepsoil v3.5 is now packaged with a curve fitting procedure for determining material properties. When selecting Save/Calc Curves in Step 2a, the user will be provided information regarding this procedure along with the option to either open the Deepsoil Material Library, or to proceed to the standard Layer Properties Form. Instructions on using the Deepsoil Material Library are provided. 7. An "Open DEEPSOIL Material Library" button has been added to the Layer Properties form so that the user may access the Deepsoil Material Library. The vertical effective stress experienced at the mid-point of the selected layer is also displayed for use in the Deepsoil Material Library. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 6) - Feb 23, 2008 1. The water table drop-down list now correctly displays the list of layers. 2. There was an issue where Step 2 would immediately minimize after the user opened a saved profile and pressed "Next" in Step 1 to proceed to Step 2. This issue has been resolved. 3. Step 2 has been slightly re-designed to accompany new user-interface items. The profile has been reduced in both height and width. The spreadsheet height has been reduced and the width has been increased. The spreadsheet legend and water table selection are now both located directly under the spreadsheet. Functionality of all items in Step 2 remains the same. 4. A new "Model Properties" button has been added to Step 2. This button functions the same as selecting the "Save/Calc Curves" menu item from the spreadsheet or profile. 5. A new "Move Layer" button has been added to Step 2. This button functions the same as selecting the "Move Layer" menu item from the spreadsheet. 6. The "Move Layer" menu item has been removed from the profile. You may select "Move Layer" as the menu item from the spreadsheet or by using the button described in 5. 7. The saving and opening of nonlinear analyses has been updated to accommodate the New Hyperbolic Model option. Please rebuild your nonlinear analyses with Release 6, or e-mail David at groholsk@uiuc.edu for a quick way to fix the profile. 8. There was an issue where equivalent linear analyses could not be performed if the soil profile consisted of more than 10 layers. This issue has been resolved - there is no limit on the number of layers to be used in analysis. 9. Release 6 contains an updated version of the curve fitting procedure for determining material properties. The Deepsoil Material Library can be accessed in the same manner as in Release 5. 10. The majority of the forms used in DEEPSOIL are now fully resizable with working scrollbars. 11. The informational text in Step 2b has been changed such that the text will be less confusing to the user. 12. There was an issue concerning batch analyses where the user was only able to perform a batch analysis for Layer 1 of the soil profile. Selection of other layers would cause the program to crash. This issue has been resolved. Deepsoil will now correctly analyze all selected output layers in the batch analysis and export the results for each layer appropriately. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 7 & 7-A) - March 3, 2008 1. There was an issue concerning batch analyses where the exported data for PSA and Response Spectra were incomplete and/or incorrect. This issue has been resolved. 2. In previous versions of Deepsoil, the default filepath for opening/saving profiles was the filepath to the Deepsoil application. The default filepath in this version has been corrected to the user-specified workspace directory. 3. Selection of the "Frequency Independent" option in Step 5 will now automatically clear the Rayleigh Damping plot to prevent any confusion to the user. The Rayleigh Damping curve cannot be plotted using the "Frequency Independent" option. 4. There was an issue where loading a total stress analysis in which the "No Water Table" checkbox was checked and then changing to an effective stress analysis would not allow the user to uncheck the "No Water Table" checkbox in Step 2. This prevented the user from specifying the water table for the effective stress analysis. This issue has been resolved. 5. There was an issue in Deepsoil where the bedrock property labels and numbers in Step 2b would not update when converting from English to Metric units or from Shear Velocity to Shear Modulus in Step 2. This issue has been resolved. 6. There was an error where the effective stress calculated when the user selected "No Water Table" was the same as if the water table was located at the top of the profile. This error has been resolved. 7. There was an error where Deepsoil would only display the effective stress of a layer in English units - never Metric units. This error has been resolved. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 8) - March 17, 2008 1. Deepsoil v3.5 is unable to analyze input motions in the Frequency Domain if they require more than 2^14 points. Where appropriate, it has been noted in Deepsoil that such input motions cannot be used in the Frequency Domain, but may still be analyzed in the Time Domain. 2. The format of exported output for Batch Analysis has been slightly altered. For a given input motion, "motion.txt", the exported output will now be titled "motion_out.txt." 3. Deepsoil now correctly erases artifact input and output files upon opening and closing the program, or when performing batch analyses. In previous versions of Deepsoil, the files were not properly erased and made it difficult to identify potential problems in the code and analysis. 4. Selection of the "Frequency Independent" option in Step 5 will now automatically clear the Rayleigh Damping plot to prevent any confusion to the user. The Rayleigh Damping curve cannot be plotted using the "Frequency Independent" option. 5. There was an issue where the user was unable to specify hyperbolic model properties in the Layer Properties form when performing an Equivalent Linear analysis. This issue has been resolved. 6. Previous versions of Deepsoil could not correctly plot the Damping and G/Gmax curves when performing a Nonlinear analysis using the New Hyperbolic Model. This feature has been updated to correctly plot the Damping and G/Gmax curves for all available models. 7. There was an error in the plotting of the Reference Curves in the Layer Properties form where the last point of the curve was not plotted. This error has been fixed - all points are now plotted correctly. 8. A "Close" button has been added to Step 6 to close the analysis. 9. An "Exit" button has been added to the Start form to exit Deepsoil. 10. The P1, P2, and P3 parameters have been added to the Layer Properties form. They are only available when using the New Hyperbolic Model. 11. You may now use the return key (Enter) in the table to move down a column. The return key (Enter) will no longer delete the contents of the cell. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 9) - March 24, 2008 1. Added improved functionality in most tables. User is now able to use the return key to move down a column. The Backspace key now deletes the last character entered. Moving into an occupied cell and typing will erase the cells previous contents instead of adding to the existing contents. 2. For Equivalent Linear analyses using discrete points, the maximum points that can be entered is 30 due to processing requirements. In previous versions of Deepsoil, the user was able to use as many points as entered into the corresponding textbox. Deepsoil will now provide an error message to the user if the number of points is greater than 30. 3. The curve fitting procedure has been fully implemented into Deepsoil. The Excel spreadsheet "Deepsoil Material Library v3.5" is no longer used and is not included in the Deepsoil Installer package. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 10) - April 03, 2008 1. For water table selection in Step 2, the Water Table selection text has been changed from "Above Layer:" to "Top of Layer:" to avoid confusion. 2. In the Layer Properties form for the Curve Fitting Procedure, the text for the curve fitting results has been changed from "Results" to "Results of Curve Fitting" to avoid confusion. 3. In Step 4, for the number of points to be used for the input motion in the frequency domain, the corresponding text has been changed from "Input Motion (for Frequency Domain)" to "Input Motion (for Freq. Domain analysis only)" to avoid confusion. 4. Fixed an error where the user was unable to open a profile saved with the "Frequency Indepent" option selected in Step 5. 5. In the Layer Properties form, the "Data Points to Fit" and "Fitting Procedure" sub-sections have been swapped. The "Fitting Procedure" selection now follows the "Data Points to Fit" sub-section. 6. In the Layer Properties form, the "Soil Curves" list of reference curves has been completely removed from the Deepsoil program. The "Material Library" will be used in all future versions of Deepsoil. 7. The available curve fitting procedures listed in the "Fitting Procedure" drop-down box have been expanded to include a full description of the procedure. For example, "MR" is now "Modulus Reduction Only" - the text for the other fitting procedures have been similarly modified. 8. A new "Manual" fitting procedure has been added to the list of available fitting procedures. The "Manual" fitting procedure allows the user to modify model parameters at the user's discretion and then compare to one of the reference curves available in the material library. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 10-A) - May 08, 2008 1. In previous versions of Deepsoil, there was an error in the curve fitting procedure calculation for the Darendeli curve when SI units were used for analysis. The calculation error has been resolved. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 11) - June 09, 2008 1. A new parameter, v (nu), has been made available for Effective Stress analyses using the porewater pressure generation model for sands. The new parameter is defined in Step 2 of the analysis as an entry in the cell table. Additional Notes ----------------- The v (nu) parameter is used to calculate the shear stress degradation index in the following manner: del_tau = 1 - u^v If the cell for v (nu) is left blank for the PWP model for sands, a value of 1 is assumed. Matasovic reported values of v (nu) ranging from 3.5 - 5.0, with an average of 3.8. In this release, values entered for v (nu) will not be saved when the user saves the profile, nor will it be loaded when the user opens a saved profile. These features will be implemented in a later release of DEEPSOIL. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 12) - June 27, 2008 1. Minor changes were made to the functionality of the cell-table in Step 2 to allow the user to press "Enter" to move through rows/columns. In previous versions, the function would cease to work upon entering a disabled cell. 2. After pressing the "Next" button in Step 2/6, DEEPSOIL will automatically check that all of the required input for soil properties have been entered before proceeding to the next step. The user will be notified if any values are absent, and must enter these values before proceeding. 3. There was an issue in the plotting of the PGA Profile where, for analyses using SI units (i.e. meters), the numerical value of the plotted depth was actually in Imperial units (i.e. ft). This issue has been resolved. 4. There was an error in the calculation of soil curves when the "b" variable was not equal to zero. In this case, the calculation of soil curves did not account for the units being used in analysis. This error has been resolved. 5. There was an error in the text of Step 3/6: Specific Options for Time Domain or Frequency Domain Analysis under the Frequency Domain Fourier Transform Type. In previous versions, the label for the effective shear strain ratio was "Maximum Strain Increment." The text has been corrected to: "Effective Shear Strain Ratio" 6. A new FDM porewater pressure dissipation model has been implemented in this release of DEEPSOIL v3.5. This model correctly assumes the top of the profile to have a boundary condition of fully-drained, while the boundary condtion of the bottom of the profile is specified by the user. 7. For analyses including PWP dissipation, the label of the column for Cv has been updated to include the units of Cv - i.e. ft^2/sec for English units, m^2/sec for Metric units. 8. Previous versions of DEEPSOIL did not properly account for the units of Cv in analyses including PWP dissipation. All units were assumed to be in ft^2/sec. The user may now enter metric units for Cv if metric units are being used in the analysis. 9. Conversion between English and Metric units will now appropriately update the values of Cv in analyses including PWP dissipation. 10. All profiles saved under this version will now be listed as being saved from version 3_5_12 (version 3.5, release 12). All examples have been updated to version 3_5_12. 11. The v (nu) parameter required for analyses including the pwp generation model for sands will now be saved when the user elects to save the profile. 12. Loading of profiles from previous versions of DEEPSOIL (before 3_5_12) which considered analyses including the pwp generation model for sands will now prompt the appearance of a message box to the user. The message box states: "This file appears to be from an older version of DEEPSOIL. A value of v = 3.8 is assumed for all sand layers in the profile." This was implemented because previous versions of DEEPSOIL which considered pwp generation/dissipation in sand layers did not save the values of v (nu). 13. The Reference Strain, Curve Parameter 1, and Curve Parameter 2 entries have been removed from the Step 2b/6: Input Rock Properties form. The presence of these variables confused the user, since they were not used in analysis. 14. In Step 2b/6: Input Rock Properties, the Damping Ratio text box is now disabled when users select the Rigid Half-space option. It only appeared to be disabled in previous versions of DEEPSOIL. 15. The form for Step 2b/6: Input Rock Properties has been re-organized to better configure the current state of presented data and options to the user. 16. Step 1/6: Choose Type of Analysis has been updated to include options available when using the PWP Dissipation model. Upon selecting "Include PWP Dissipation" for an effective stress analysis, a new section appears where the user must specify whether the bottom of the profile is to be treated as a fully drained or impermeable boundary. 17. There was an error for Batch Mode Analysis in Step 5/6 where the user was unable to use the functions for graphing the linear frequency domain, linear time domain, or the rayleigh damping. This was due to the fact that the user was not able to select which of the multiple input motions should be used in these functions. The user may now choose which input motion to consider, and graph the linear frequency domain, linear time domain, and the rayleigh damping for any selected input motion. 18. The form for Step 5/6: Choose Rayleigh Damping has been re-organized to better configure the current state of presented data and options to the user. 19. There was an error in Batch Mode Analysis in the navigation between Step 4/6 and Step 5/6. If the user pressed the "Back" button in Step 5/6, the single-analysis Step 4/6 was shown instead of the batch mode analysis Step 4/6. This navigational error has been corrected. 20. There was an error in Batch Mode Analysis in the navigation between Step 3/6 and Step 4/6. If the user selected a series of input motions in Step 4/6, pressed the "Back" button to go back to Step 3/6, and then pressed the "Next" button in Step 3/6 to proceed to Step 4/6, the "Next" button in Step 4/6 would be disabled - prompting the user to add another input motion before continuing. This navigational error has been corrected. 21. The Start form has been updated to state "....Geotechnical Seismic Site Response...." 22. Examples 6 & 7 have been updated such that the thickness of the first layer is 10 ft. 23. For the Curve Fitting Procedure, "MD" (Damping Curve only) has been changed to "DC". XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 12) - Posted Online - July 09, 2008 1. DEEPSOIL Tutorial & Manual v3.5 added to installer package. Also posted online. 2. The was an error in reading the input data for MRDF analyses. In previous versions of DEEPSOIL, the program attempted to read data from a non-existent column, causing program termination. This error has been fixed. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 13) - August 20, 2008 1. To allow the user to know when DEEPSOIL is busy performing a certain task/process, the user's mouse cursor will now change to the "Wait Cursor" (e.g. hourglass cursor) as the process is being executed. The cursor will return to the default cursor upon completion. This has been implemented for the following tasks: Conversion of Input Motion, Baseline Correction, Graphing of the Linear Frequency Domain Solution, Graphing of the Linear Time Domain Solution, Graphing of the Rayleigh Damping Curve, Standard Analysis, Batch Mode Analysis, and Exporting of Output. 2. The form and procedure for Baseline Conversion has been updated. For a user-selected input motion, DEEPSOIL will first display that motion's corresponding acceleration, velocity, displacement, and response spectra. The user may then elect to "Correct Input Motion" which will then determine the baseline corrected motion. The acceleration, velocity, displacement, and response spectra for the original and corrected motions are displayed for the user. The baseline corrected motion may then be saved to the Input Motion Library. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 13) - Posted Online - September 3, 2008 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 14) - October 27, 2008 1. In previous versions of DEEPSOIL, files saved as a Linear Time Domain analysis would load as a Linear Frequency Domain analysis. This error has been resolved. 2. For a Linear Time Domain analysis, the check on the Maximum Frequency was not correctly instanced. This issue has been resolved such that any time domain analysis will call for a check on the Maximum Frequency capable of being propagated through the profile. 3. There was an error whereby if the user specified a number of layers for the profile in Step 1, proceeded to Step 2, and then went back to Step 1 to increase the number of layers that one layer's properties were unable to be entered by the user. This error has been corrected. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 14a) - November 17, 2008 - Posted Online 1. In previous versions of DEEPSOIL, files which included the v (nu) parameter for modeling of PWP Generation in Sands did not load the value correctly. This issue has been resolved. 2. Updates have been made to the manual to suggest a range of values for the v (nu) parameter for sands. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 14b) - December 16, 2008 - Posted Online February 02, 2009 1. For effective stress analyses, a plot of PWP vs Time has been included in Step 6: Output. 2. In previous versions of DEEPSOIL the plotting of the G/Gmax and Damping curves when using the curve-fitting procedure would sometimes mis-color or remove inappropriate data curves depending on the order in which curves were plotted. These errors have been corrected. 3. In previous versions of DEEPSOIL, it was not possible to use negative (-) values of the pressure-dependent parameters "b" and "d". DEEPSOIL will now allow negative values to be used for these parameters. 4. E-mail addresses have been updated to "@illinois.edu" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 14c) - February 04, 2009 - Posted Online March 06, 2009 1. In previous versions of DEEPSOIL, it was possible for excess pore water pressures to be generated in layers located ABOVE the water table if the pwp parameters were defined for those layers. To fix this issue, layers located ABOVE the water table will now have all of their corresponding pore water pressure parameters defaulted to values of zero. In terms of the DEEPSOIL and soil.exe code, the excess pore water pressures are still calculated for layers above the water table, but with all parameters set to zero the generated excess pore water pressure will always be zero. If the "Include Dissipation" option is selected, then generated excess pore water pressures will still be zero for "dry" layers, but the effects of dissipation necessitate that the excess pwp of adjacent layers will be distributed to the dry layers. 2. In previous versions of DEEPSOIL, the program did not correctly store the user's selected workspace. This issue has been resolved. 3. The process of "Change Workspace" in Step 1 has been updated to allow the user to easily select a workspace folder. 4. The "Open Profile" dialog box has been updated to the standard Windows format. 5. If a user enters a zero-value for the Ref. Stress or Ref. Strain in Step 2, they will be notified that these parameters must have values greater than zero for analysis to continue. If the user is attempting to model linear behavior using the hyperbolic model, the Beta, s, b, and d parameters may be set equal to zero, and the Ref. Stress and Ref. Strain can have any value greater than zero. 6. The "Save Profile" dialog box has been updated to the standard Windows format. 7. "Export Output" now employs the same "Save Profile" dialog box as the standard Windows format. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DEEPSOIL v3.5 (Release 15) - March 24, 2009 1. Updated form titles to display "(Release 15)" 2. Improved FlexGrid to function more like Excel - user can copy data from Excel or FlexGrid, then Paste like Excel (ie only need to select starting cell for pasting) 3. Added "Convert Units" menu items to forms 2-5. Allows conversion from English to Metric, or from Shear Modulus to Shear Velocity in each of these forms. 4. Corrected an error in the conversion of Shear Modulus when converting from Metric to English units. April 11, 2009 5. Added functionality to also save the discrete data points of the soil curves calculated using hyperbolic model parameters. 6. "Change Workspace" has been modified to begin browsing at the currently specified directory. 7. Previous versions of DEEPSOIL did not correctly load the location of the water table when opening a Saved Profile. This error has been corrected for nonlinear analyses and equivalent linear analyses using the hyperbolic model. The issue has yet to be resolved vor equivalent linear analyses which define the soil curves by discrete points. April 19, 2009 - Posted Online