------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- FLAC 4.00 Modification List (Type PRINT VERSION to check version number.) Changes listed are included in both FLAC_SP.EXE and FLAC_DP.EXE. Sub-Version Date Description Number 223 10/02/00 Version 4.0 released to users. 224 10/02/00 Correction to PLOT STRUCT SDIS command. 225 10/03/00 Modification to use correct Rayleigh damping parameters for dynamic analysis involving ATTACHed gridpoints when INI dy_damp command is used. 226 10/06/00 Addition of missing logic for operating Finn DLL model in dynamic mode. Change to printout the statement 'timestep required by structural elements' only once when structural elements control timestep calculation. 227 10/09/00 Add logic to allow save/restore to work properly when Finn model is adjacent to free-field boundary. 228 10/09/00 Correction to include structural element effect on calculation of timestep, accidentally removed in mod 226. 229 10/10/00 Modification to check for condition that coupling-spring normal tension is different from coupling-spring normal cohesion. 230 10/17/00 Modifications to improve efficiency of calculation for two-phase flow. 231 10/18/00 Modification to fix problem with filled plots in double-precision version. Modification to print correct models list for MODEL ? command. 232 10/20/00 Modification to pointer for FISH table function. 233 10/23/00 Minor cleanup in TABLE logic. 234 10/27/00 Correction to out-of-plane stress calculation for DLL models. Correction for unset parameter in anisotropic model, caused inconsistent error. 235 11/07/00 Correction to main array access for porosity table calculation in double-precision version. Correction to creation of hardcopy fill plots in single-precision version. 236 11/09/00 Modification to HISTORY WRITE command to give correct interval when SKIP keyword is selected. Correction to double-precision version for plotting interface variables. 237 11/13/00 Modification for GIIC to have access to artificial viscosity paramters. Modification to corrrect printing porosity values with PRINT POROSITY command. 238 11/20/00 Modification to send current structural node property numbers to GIIC. Official Release Version is FLAC 4.00.238 239 11/30/00 Modification to calculation for strain in structural elements to account for large-strain rotation. This only affects the PLOT STRUCT STRAIN command. 240 12/06/00 Modification to APPLY FF to apply free field boundary to sub-grid, starting at (1,1), with the left-hand boundary being I=1. The right-hand boundary corresponds to the last-encountered non-null zone. 241 12/06/00 Modification to allow restoring from old save files both in DP and SP, after the modification for APPLY FF in 240. 242 01/06/01 Modification to prevent memory from increasing when material models are changed while running in groundwater mode. 243 01/10/01 Added keyword UPDATE to SOLVE command to allow user control of coordinate update during large-strain calculation. (default is every 10 steps) Modified PLOT APPLY command to store gravity forces and applied forces in applied body force array after plotting. Gravity forces were not being stored. 244 01/12/01 Modification to allow quiet boundaries to be applied with free-field boundaries. (accidentally not allowed when check added to prevent free-field from being applied more than once) 245 01/15/01 Additional correction to allow restoring old save files; see note 241 above. 246 01/19/01 Modification to PLOT JANGLE command to work properly for bilinear hardening/softening ubiquitous-joint model (MODEL SUBI). 247 02/02/01 Modification to cable-nodes to access correct unbalanced forces at offsets $kndf1c and $kndf2c when using STR.FIN. Effective stresses are made available to initialization (mode 1) stage in FISH constitutive models. 248 02/07/01 Added check to prevent code error if the effective length of an interface segment or shear stiffness value is zero in the dilation calculation. 249 02/13/01 Modification to correct a memory leak in the case where an optimized FISH function calls a second optimized function, and the second function operates on one or more array variables. 250 02/22/01 Changed tolerance variable name in MODEL ANIS to check precision limit for material properties correctly. Modified PLOT LABEL command to allow placing in any order with other plot items. Modified plot title to fix problem with changing titles with FISH. 251 02/28/01 Added SET UPDATE command to allow changing coordinate update frequency in large-strain mode (same as SOLVE UPDATE, see note 243). Added FISH scalar variable MECH_RATIO to monitor maximum unbalanced force ratio in grid. 252 03/09/01 Modified ATTACH logic to allow including with two-phase flow (works the same as ATTACH with single-phase flow). Improved FIX PP and FIX NWPP conditions for two-phase flow logic. 253 03/21/01 Modifications to two-phase flow logic: Porosity is only set to default if the value is not initialized. FISH access is made available to nwppfix and seepagefix flags. 254 03/29/01 Modification to HISTORY command to produce correct id number when nstep number is changed. Modification to allow save files from sub-versions 251 - 253 to restart properly. 255 04/03/01 Modifications for two-phase flow option: - allow assigning a user-defined model (CPPUDM) to a grid; - corrected undrained response for fixed pore pressures. 256 04/06/01 Modifications to the tensile bond logic for interfaces: 1. Optional command INTERFACE n BSLIP ON/OFF allows slip to occur even if tensile bond is not broken (default is OFF). 2. Optional command INTERFACE n SBRATIO = rvalue allows the selection of a shear bond strength set to rvalue times the normal bond strength. By default, rvalue = 100, i.e., shear bond strength = 100 x tbond. Modifications to the TRACK command and to the FISH variables, XFLOW and YFLOW to work correctly for axisymmetry calculations. 257 04/16/01 Additional change to allow a user-defined model (CPPUDM) to run with two-phase flow option. 258 04/18/01 Modification so that specification of INI SZZ command by itself will have no effect on interface stresses. 259 04/25/01 Modification to SOLVE for fluid-flow only mode; improves speed of convergence when unbalanced flow is in same order as actual flow. 260 05/07/01 Modification to SOLVE FOS to make interfaces glued during initial response estimate. Correction to value of FISH variable GFLOW at fixed pore-pressure node in coupled calculation. 06/27/01 Added biot coefficient logic for coupled fluid-mech simulations. 06/28/01 Modification to windows graphics resource use. 07/03/01 Modification to biot coefficient memory access. 261 05/10/01 Modification to SET DISPLAY command to operate in dynamic and creep modes. 262 05/11/01 Modification for executables to operate with GIIC Version 1.10. 263 05/16/01 Modification to remove free-field boundaries. 264 06/01/01 Modification to printout for beam node-to-gridpoint connections if thermal mode is inactive. 265 06/07/01 Modification to clipboard plots for interface slip color. 266 06/20/01 Modification to issue error if structural element density not specified for dynamic calculation. Added FILE keyword for SOLVE FOS to specify user- selected file for last non-equilibrium state. 267 06/20/01 Added new FISH variable Z_GROUP to access zone group names. Modification to APPLY FF logic to allow correct FF to be established when lower row of zones contains null zones provided nulled gridpoints connected by ATTACH or INTERFACE. Added CONFIG ATS option to automatically adjust total stresses when zone pore pressures are changed by WATER TABLE, APPLY PP or INI PP, or by FISH code. 268 07/17/01 Added keywords INCLUDE and EXCLUDE to include/exclude selected items in SOLVE FOS calculation. The items are COHESION, FRICTION, TENSION and INTERFACE. Modification to printout for stresses when APPLY FF is present. 269 07/20/01 Added SOLVE ELASTIC command to perform equilibrium calculation in two steps: first with high strength properties and then with actual strength properties. Added HISTORY DENSITY. 270 07/31/01 Added FOS_F FISH scalar which is current value of factor-of-safety in SOLVE FOS calculation. 271 08/07/01 Merged with latest DLLs compatible with FLAC3D. 272 09/06/01 Modification to date/time check for hardware locks (does not affect client keys) 273 09/25/01 Modification to allow using FISH varible in a command that is longer than 80 characters. 274 10/04/01 Modification to two-phase flow logic to allow desaturation at full saturation state. 275 11/08/01 Modification to correct problem with profile (line) plot for structural elements. 276 12/10/01 Modification to correct inconsistent use of quotes in group names, and modification to allow using Z_GROUP with null zones. 277 01/08/02 Modification to SET MULTI ON command to allow user-defined value for multi-stepping parameter. New command is SET MULTI ON where value is an integer which is set to the nearest power-of-two value. 278 01/21/02 New FISH options: 1. Optional argument to PRINT FISH where zzz are characters that may match leading characters in a FISH symbol name. Only those symbols that have matching leading characters are printed. 2. A GROUP name may be specified by a FISH name (variable or function) by preceding FISH name by @ sign. If the name following @ sign is a FISH symbol, and evaluates to a string, then string is used as FISH name. 279 01/28/02 Modification to FISH gridpoint variables, XBODY and YBODY, to include history variation if history is applied. 280 02/05/02 Modifications to PLOT GROUP command to allow more than 13 groups to be plotted. Modification to interface logic in large-strain mode to calculate average normal vector which prevents normal vector oscillating. 281 02/12/02 Increase size of student version to allow up to approximately 600 Mohr-Coulomb elements. Modification to PLOT DENSITY BLOCK to prevent plotting more than 13 variations in density. (PLOT DENSITY FILL should be used in this case.) Modification to prevent code crash for thermal analysis of a model which includes interfaces. 282 02/15/02 The FROM ... TO ... range for the APPLY, ATTACH and INTERFACE commands now accepts an optional keyword XY followed by a coordinate (x,y) to locate the nearest gridpoint in the range. 283 02/15/02 Update to allow graphical interface to FLAC/Slope as well as main GIIC. 284 02/18/02 Optional keyword added for APPLY FF command to force using outer i limits of grid (as specified in the GRID command). This allows null zones at base of model for cases in addition to that for INTERFACE or ATTACH. 285 02/19/02 Structural element property SPACING is available for beams, cables and piles to allow specification of element spacing in out-of-plane direction. Structural element properties are then automatically scaled by the spacing to approximate 3D effect. 286 02/22/02 Modifications to GEN TABLE logic to assist in grid generation for FLAC/Slope models. 287 02/23/02 Modification to allow spaces in file names for save files. 288 02/24/02 Modification to add (Est.) for "estimated" to factor of safety calculation if SOLVE FOS interrupted by user. 289 02/26/02 Modification if switching from large-strain to small-strain mode to prevent interface contacts from being lost. 290 02/27/02 Modification to plot input history as first history plotted when plotting from command-line mode. 291 03/08/02 Modification to interface logic to prevent loss of contact in large-strain mode for the case of perfectly matching gridpoints on opposite sides of interface. 292 03/20/02 Modification to correct problem when using @ symbol with filename for FISH string variable, caused when change made to allow spaces in file names (sub-version 287). 293 03/21/02 Modification to correct zero-divide error when structural node property is assigned with FISH, caused by adding SPACING (sub-version 285). 294 03/26/02 Modification to permit GROUP name for FISH string of one character. Modification to correct assignment of filenames for MOVIE and HISTORY files caused when change made to allow spaces in file names (sub-version 287). Added more detailed error message if JVM.DLL not found. ------------------------------------------------------------------------------- Official Release Version is FLAC 4.00.294 on 8A CD ------------------------------------------------------------------------------- 295 04/04/02 This refines the change made in sub-version 291 for nearly-coincident nodes on interfaces in large strain. The apparent lengths were double at the ends of an interface. Now they are correct. 296 04/09/02 Added alternative plotting option for interfaces: PLOT IFACE n ALTNS and ALTSS to display "block" plot of interface stresses; block lengths correspond to actual length of segment "owned" by corresponding node. Modification to allow SAVE command without filename; corrects error introduced when change made to allow spaces in file names (sub-version 287). 297 04/16/02 Modification to allow PLOT IFACE n ALTNS and ALTSS to plot values for individual interface IDs. ------------------------------------------------------------------------------ Official Release Version is FLAC 4.00.297 on 9A CD ------------------------------------------------------------------------------- 298 04/25/02 Modification for SOLVE ELASTIC; in some cases when the friction angle is high (greater thaan 45 degrees) - the code reported bad plasticity properties. Modification to cure a problem with the unbalanced force increasing when - for example - a stress contour plot is made during automatic MOVIE mode. 299 04/25/02 Modification to interface logic for case in which interface is automatically split (for example, from null zones along part of interface) in large-strain mode. Properties were not being assigned properly after split. 300 05/13/02 Modification to correct problem with increasing memory allocation with repeated use of z_group, z_prop or z_model FISH variables. 301 05/14/02 Modification to allow plotting interface variables for large models. Corrects problem with "INT SEARCH FAILURE" error. 302 06/05/02 Modification for undrained analysis. Pore pressures were not generated at ATTACHed gridpoints. (Error introduced in sub-version 252.) 303 06/06/02 Increased maximum allowable memory for generating plots in GIIC from 24 MB to 1 GB. 304 06/18/02 Corrected specific numerical instability noted in the following circumstance: double-precision calculation, large strain, cable nodes aligned in x or y directions. Erroneous lateral motion was observed for a cable element joining two nodes, one of which is inside the grid and the other outside. ------------------------------------------------------------------------------ Official Release Version is FLAC 4.00.304 on 9C CD ------------------------------------------------------------------------------- 305 06/26/02 Added SET CD command to allow changing directories and remembering old directories. (Used when GIIC runs FISH functions from a different directory.) SET CD NAME directoryname - names new directory BACK - restores previous directory 306 07/17/02 Modification to allow more flexibility in loading JVM.DLL file needed to operate the GIIC. 307 07/29/02 Modification to correct instability that may arise if (1) a beam with low stiffness is attached to a gridpoint with higher zone stiffness, and (2) a cable with a high stiffness terminates near the same gridpoint. 308 10/10/02 Correction to HELP (or ?) command to list all available commands. 309 11/18/02 Minor modification to PLOT IFACE ALTNS / ALTSS. Increased creation of TABLE command x-y pairs to 1000. 310 12/12/02 Change to provide more memory for plot views in GIIC. 311 01/07/03 Modification to APPLY PP command to check for water tension limit when calculating saturation. 312 01/24/03 Increase limit for HISTORY WRITE to 1,000,000,000 entries 313 02/07/03 Added error message if FLAC/Slope key used with FLAC. 314 03/20/03 Modification to change the registry location of hardware lock data. Users will not be affected by this change. ------------------------------------------------------------------------------ Official Release Version is FLAC 4.00.314 on 11A and 12A CD ------------------------------------------------------------------------------- 315 05/01/03 Modification to close FISH file if error occurs when executing the file in FLAC. Modification in memory allocation so that amount of memory can be specified on start up after GIIC startup switch is given. 316 05/30/03 Added FISHCALL 20 to allow access to SOLVE FOS variables. User can now control tolerance for stopping FOS calculation. 317 06/13/03 Add stiffness damping for rotational degree of freedom for beams and piles, and stiffness damping for coupling springs for pile-grid interaction. 318 08/01/03 Modification to prevent memory leak when a FISH variable or array is over-written with a string. 319 09/18/03 1. A new command is available, SET KMIN = k, which forces the minimum stiffness, used in calculating structural masses for the critical timestep in static mode, to be set to the value k. This is useful when structural stiffnesses are very low (e.g., flexible membranes) compared to other stiffnesses (e.g., grid, interface). When structural stiffness is very low, large velocities can develop causing large structural deformations before other elements in the model can react. By setting KMIN to the same order as other stiffnesses in the model, the structural element is forced to react in a similar time frame. 2. Modification 318, to cure a memory leak, caused a problem with previous modification 300, which fixed a memory leak in functions z_prop, z_model and z_group. This has been corrected. 3. Modification to correct transfer of quiet boundary conditions to a free-field boundary for disconnected grids (i.e., grids containing null regions or attached segments). 4. Modification to transfer saturated properties to quiet boundaries to acount for effect of fluid. 5. The command PRINT STRUCT PROP SUPPORT now prints the correct information for support elements. 6. Modification to allow "_" character in FISH variable name when used as replacement for an integer or real value in FLAC commands. 320 10/15/03 Modification to error message when CONFIG command is specified for options that cannot be used together. 321 11/04/03 Modification to close temporary history files (*.tmp) when saved state is restored after history is created. Modification to structural element moment/force plots so that scale in GIIC plot matches scale in other plot types. 322 01/28/04 Modification to prevent problem with changing location of plot output file to a directory path with spaces (using SET OUTPUT command). 323 02/17/04 Modification to prevent stored strings in array elements from being corrupted when accessed in a FISH function. 324 03/02/04 Modification to allow implicit fluid flow calculation to run with axisymmetric models. Modification to correct the volumetric strain calculation (for degenerate zones) to update mass density in large strain mode. 325 07/02/04 Modification to PLOT (variable) LINE command to allow for change of color. Modification to FINN.DLL to save and restore all FINN model variables. WARNING: Save files with the FINN model from previous versions of FLAC cannot be restored with this version. 326 10/18/04 Modification to correct problem with INITIAL command when using MULTIPLY or ADD keywords for structural nodes connected to gridpoints. Multiplication or addition operation was not performed correctly on structural nodes. 327 02/16/05 Modification to allow implicit thermal logic and implicit groundwater flow logic to work with interfaces and attached grids. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- GIIC Modification List (Choose "About" from "Help" menu to check version number.) GIIC Version 1.00 Sub-Version Date Description Number 107 10/02/00 Initial release version of GIIC. 109 10/03/00 Modification to tool constructors to speed startup of GIIC. 110 10/04/00 Corrections to quick plot editing. Add FLAC version number to About/Help Dialog. 111 10/05/00 Add missing properties to Finn model dialog. 112 10/06/00 Modify dialogs for elas/mohr/finn properties. Suppress "!4" command. 113 10/10/00 Add new menu item "draw/images/DXF in front?" Modifications to plotting DXF images. Modification to structure property cs_nten to show value as cs_ncoh in dialog if at default value of -1e30. 114 10/11/00 Add load button to load FISH functions and tables from files. Move all dialogs into kernel directory. 115 10/12/00 Restructure Settings panes to add keyword names. Add DXF tool on Plot tab bar. 116 10/13/00 Minor corrections to elastic properties dialog. 117 10/16/00 Add units to status information for many tools. Minor corrections to Interior tool. Complete help messages for model properties dialogs. 118 10/17/00 Correction to allow changing to a directory that has a space in directory name. 119 10/17/00 Add dialog to confirm execution of Attach, Interface and Apply tools. 120 10/18/00 Modify FISH editor and add new dialog to input notes. 121 10/19/00 Modification to plot colors to make brighter. 123 10/21/00 Change default for model view plot to turn off tables. Modifications to optimize model view plotting. 125 10/25/00 Changes to improve speed of fill plots in GIIC. Add boundary plot to model view. 126 10/26/00 Modifications to reduce repainting to improve UI speed. 127 10/27/00 Modification to allow FISH and DLL models to be shown in model view at same time. Modification to numeric input dialog for key control of model and plot view movements. 128 10/30/00 Remove PRINT commands from project record. 129 10/31/00 Modifications to settings from thermal settings pane. 130 11/01/00 Add printout for groundwater information to Utility/Info pane. 131 11/02/00 Change to Finn Model dialog: add property C3 in Byrne equation. Add latency to Model/Properties dialog. 132 11/03/00 Add HTML help pages. 133 11/06/00 Correction to PropTool exception. 134 11/07/00 Replace duplicated toolbar shortcut keys. Update plot after printing hardcopy. 135 11/08/00 Improve help messages. Update Property Dialog units on New Project. 136 11/10/00 Improve help messages. 137 11/13/00 Add SET DY_DAMP AVISC to Dynamics settings dialog. 138 11/13/00 Include path on xquiet, yquiet, nquiet, squiet boundary conditions in In Situ/Apply pane. Official Release Version is GIIC 1.00.138 139 03/29/01 Correction to calculation of elastic properties in Materials Database for non-SI units. Modification to save correct CONFIG settings when New Project is issued. Modifications to correct inconsistencies in unit labels shown with some stress/force value dialogs. Add groundwater flow TRACK to Utility/History pane. Modify Run/Solve dialog to allow specifying groundwater flow time limit when running in flow-only mode. 140 04/13/01 Modified Interface Properties dailog to include new optional keywords for bonded interface (BSLIP and SBRATIO). ---------------------------------------------------- GIIC Version 1.10: Subversions: 141-207 Major modification between 11/14/00 and 8/7/01 1. Project: a. Project Tree: A new project record mode has been added which allows a Windows Explorer style expandable/collapsible tree to hold branching saved states within the modeling process of FLAC. This structure is intended to mimic the traditional call file approach to command driven modeling in Itasca's codes. Each node represents one save state of flac, and more than one save state can follow from a single restored state. Such branches are useful for parameter studies and also for experimenting with varying the aspects of the model. The biggest advantage of the tree format is each node only lists commands since the previous save state, and any edits to the node record can be reexecuted w/o regenerating the entire project command sequence if saved states exist for previous states. This visual structure is completely compatible with the call/batch file approach to modeling, and import/export options have been added. Import allows a batch file to be converted into a tree structure. Export allows the tree structure to be converted back into a call file. Importing can also be used to merge a two or more projects into one combined project. The visual tree structure is still experimental and will be further developed with suggestions from users. Some more complex operations, like deleting states, or "cloning" states for parallel execution of variations are not supported at the moment. These limitations can be overcome by hand-editing exported records generated by the giic, and importing the new files back into a new project. The old project record structure, which just stores a list of save states, is still available, and is completely sufficient for simple problems. Here the record in each state represents the full list of commands required to regenerate the current model state. All save states are effectively self-contained and independent. This means that re-executing the final state will re-execute all states before it. Branchings in the list format are possible, but they can't be regenerated efficiently since they're stored as independent states. b. SaveState: The "Save" Tool has been renamed "SaveState" to distinguish it from a Project Save. Every project can have many saved model states. The project (list and tree) allow any defined saved state to be restored. c. RestoreState The "Restore" Tool has been renamed "RestoreState". This was done to make it clearer that RestoreState compliments "SaveState". The RestoreState tool has also been changed. It now brings up a popup menu listing currently known states, and "Pick" option can be chosen to restore a state that was not generated within the current project. (The Record Tree structure disallows restoring saved states that were not created within the current project.) 2. Show Menu This menu used to be called "View" and it allows all primary windowing portions of the GIIC to be selected on/off. 3. Tools menu Previously all modelling tools were accessible in two places: toolbar and "Tools" menu. The menu version has been made easier to use. If the toolbar is removed, the submenus of the "Tools" menu is expanded onto the main menubar. Icons have also been added to the tools menus which match the icons of the toolbar. If you want more screen space, the new menus are almost as efficient to access modelling tools as the tabbed toolbars. 4. Resources: There are now two tabs in the resource (left) side - console and record. The project record can be list or tree form. The fish editor has been moved to its own window, accessible from the "Show" menu. 5. Views: a. Controls moved and extended as toolbar: The view controls have been moved from a menu above each view to the main menu bar on the window. This menu is called "View". In addition a toolbar version of the menubar has been added which trades a little bit of screen space for faster access to these viewing functions. Modal states are shown with toggle buttons. The first icon in the view toolbar beings up a popup menu which depends on the mode: model view or plot views. Right clicking on a view also shows this popup menu. The view toolbar also includes buttons which duplicate the direct keypresses available for changing the view - Keys: up/down/left/right/cw(+)/ccw(-)/Magnify(Ins)/Demagnify(Del). (The direct key controls work when the focus is set to the view window by left clicking on it with the mouse.) b. Drawing speed and memory: i. Double-buffering views for speed: The graphic views have been redesigned to use double buffer drawing. This significantly improves windowing responsiveness with larger models since simple windowing operations (like pull-down menus) can just cause a image bitmap to redraw rather than needing to regenerate the image from the model. ii. Redesigned Display lists for less memory: The plot display-list data structure has been redesigned with encoded array segments to store the drawing information much more compactly. Previously large model plots used more dynamic memory allocation and this caused significantly more memory usage and so it could become very sluggish in redrawing. In all cases, generating plots in the GIIC should now be faster than old style plots in FLAC. Also once plots are generated they are even faster to redraw when the view is changed. iii. Optimized drawing for speed: The drawing has been optimized in many ways to be more efficient which makes redrawing much faster for larger models. c. Gravity: A new Model-View plot item has been added which shows the direction and magnitude of the gravity vector. This is mainly useful to help remember if gravity has been set or not. (A Gravity Tool has been created (In Settings Tab) rather than within the "Mech" Tool.) 6. Color Preferences: A new dialog exists which allows the user to modify the colors for most things draw in the views. These changes will be saved with the preferences. A palette of 64 colors is available and each can have user-defined RGB intensities. 7. Material Tab: a. Assign Tool: The Assign tool has been changed to operate entirely on Materials and had been made easier to use. New materials can be created directly as well as from the "Database" dialog. Materials are still limited to Elastic and Mohr-Coulomb models. The materials available are stored in the project file, but can also be automatically reconstructed from the giic by querying flac for zone models and properties when a named group is found which doesn't match the named materials defined within the project. This means the project import/export operations will not lose defined materials. (The assumption of this reconstructive process is that every zone of a given group uses the same model and properties.) In addition, editing a material immediately applies any changes to zones which use that material group. (Previously materials had to be reapplied to the zones if they were changed!) Related note: The Model-view "Boundary" plot item has been extended to draw lines between material boundaries as well as between nulled zone boundaries. b. Cut&Fill tool: A new tool called "Cut&Fill" has been added which allows named material groups (defined in the Assign tool) to be hidden (nulled) or reshown. If the modeling process includes excavations and refilling, this tool allows these operations to be done easily. c. Model/Prop Tools: The model and property tools have been hidden except when "Include Advanced Constitutive Models" has been selected in the Models Options. These tools are not needed for simple models (and uniform assigned properties) since the Assign Tool can completely replace this. A "group" name is now allowed for Model Tool assignments. This is compatible with Cut&Fill tool, although the (Material) Assign Tool will not be able to edit or display material grouped defined with advanced models. d. GW/Therm Tools: These have been separated from the Assign tool and only appear when the configuration requests them. 8. Slope-FLAC: A secondary experimental GIIC interface has been added to Flac (Called Slope-FLAC). This simpler version is meant to handle simple slope problems exclusively and when completed will make the modeling process much easier for such well defined problems. (Other mini-FLAC versions such as a retaining wall version will be added in the future.) The giic for the slope-flac is accessible by the command "giic slope" on startup. Each flac run must be EITHER the full giic, or the slope giic exclusively. The slope-FLAC version has resulted in two new tools which are also added to the main flac giic: a. Slope Tool: This specialized grid tool allows simple slope grids to generated very quickly because they are fully parametrized as well as visually assignable. b. Factor of Safety: The FOS calculation has been added for slope problems, but works in general for any problem which requires a FOS calcuation. The calculation only applies for Mohr-Coulomb material at this time. This option is selectable from the "Model Options" dialog, and exists on the "Run Tab". After a SolveFOS is created, the "PlotFOS" tool can be used to view the final state at the point of instability. The file is always called "FoSmode.fsv" at the moment. 9. Run Tab: a. Solve: The solve tool allows new options: I. Update plot timer (as in old Cycle+ Tool) II. Autosave filename - automatically save model state after solve is completed. III. Elastic - solve to equilibrium first as elastic model. b. Cycle: The "Cycle+" Tool is now combined here with the "Update plot" timer option. If the duration input is left unchecked, it will continue cycling until the user presses stop (as in Cycle+). In addition, an optional filename can be included to autosave after cycling is completed. ---------------------------------------------------- 208 08/25/01 Reorganize buttons in APPLY tool. 209 08/26/01 Modifications to dynamic settings dialog. 210 08/28/01 Remove commas from plot axes lables to avoid confusion with periods. 211 08/29/01 Make material colors consistent with group colors. 212 08/30/01 Modification to assign/edit for a material which has null zones. 213 08/31/01 Modification to turn off mouse tool after application in View mode. 214 09/02/01 Allow assigning materials without class name. 215 09/04/01 Minor modifications to project tree mode. 216 09/06/01 Additional minor modifications to project tree mode. 217 09/07/01 Modification to Material/Assign tool for inputting properties from double-precision version 218 09/20/01 Modification to save color preference settings (settings were not being saved) and modification to allow changing color of tables in model view. 219 10/04/01 Modification to turn on/off grid radio button in Alter/Interface tool, and correction to legend in Assign/Property tool. 220 10/23/01 Modification to give warning message if exporting a record without first saving the state. 221 10/25/01 Modification to permit adding SOLVE FOS faied state file to project tree. 222 11/23/01 Modification to allow assigning history multiplier in Apply value dialog of the Assign/Apply tool. 223 11/27/01 Modification to allow comment lines longer than 75 characters and TITLE commands to be included in data files imported via File/Import Record menu item. 01/16/02 Correction to Help files to set proper path to include graphic images. (Only replaced *.HTM files in Help subdirectory.) 224 02/05/02 Corrected problem with disabled project tree after [PlotFoS] ---------------------------------------------------- GIIC Version 1.11: Subversions: 225-312 Major modification between 02/05/02 and 03/15/02 Addition of FLAC/Slope program as separate "mini-version" of FLAC to perform factor-of-safety calculations for slope-stability analysis. Current FLAC 4.0 owners can access FLAC/Slope as follows: 1. Install the self-extracting update file, FLACW.EXE, as instructed in the update notes. 2. To start up FLAC/Slope, double-click on the FLAC_SLOPE.BAT file located in the FLAC folder. 3. Note that the updated executable files, FLACW_SP.EXE and FLACW_DP.EXE are now located in the FLAC\EXE folder. (The previous executable files in the FLAC folder may be deleted because they are no longer used.) 4. A new folder FLAC\FLAC_SLOPE has been added and contains the example slope projects described in the FLAC/Slope User's Guide. 5. The FLAC/Slope User's Guide is also available from the FLAC 4.0 download page. ---------------------------------------------------- 313 03/19/02 Disabled use of XY optional range for APPLY, INTERFACE and ATTACH commands in main GIIC because of ambiguity when coordinates refer to multiple gridpoints at same location. 314 03/21/02 Add warning, if [Dimensions only (no units)] selected in Model Options dialog, that gravity value must be specified. 315 03/22/02 Add warning, if [Dimensions only (no units)] and water table selected in Model Options dialog, that water density must be specified. 316 03/26/02 Modification to Import/Export Record to allow comment line longer than 80 characters. ------------------------------------------------------------------------------- Official Release Version is GIIC 1.11.316 on 8A CD ------------------------------------------------------------------------------- 317 04/16/02 Modifications to Material/Assign and Material/Cut&Fill tools to prevent creation of materials for groups with advanced material models. Correction to GEN ARC tool. Arc now applies for all angles. 318 04/19/02 Modification to clear tool modes properly after use in Alter/Shape tool. Modifications to set and change material properties and material state properly when altering properties in Material/Assign tool. Corrects error introduced when FLAC/Slope version was added. Suppress sending SET LEGEND ON command to Record list. ------------------------------------------------------------------------------- Official Release Version is GIIC 1.11.318 on 9C CD ------------------------------------------------------------------------------- 319 09/06/02 Fixed open project bugs in Flac/Slope: Apply conditions and gravity angle were not restored with project. Fixed bug in Flac/GIIC: Apply keyword list not updated when configuration (Model options) states changed. ---------------------------------------------------- GIIC Version 1.20: Subversions: 320-340 Major modification between 09/06/02 and 12/16/02 1. Update to Project Tree mode to allow cloning of project branches and states. Includes options for deleting all save files, rebuilding all unsaved states and expanding and contracting tree nodes. 2. Addition of option to include interface connection between beam elements and grid in [Structure]/[Beam+] tool. 3. Include report mode ([File]/[Create Report] for listing the project tree with the option to include all FLAC commands for each saved-state. The report is an HTML-formatted file. 4. Included new [File]/[Preference Setting] to allow choice of HTML browser application used for Help dialogs and report mode (for example, Netscape, Internet Explorer, MSWord). 5. Modifications to [Build]/[Radial] tool to hide radial sides and give warning if bad geometry error occurs. 6. Change to allow [Utility]/[FishLib] files to be called without needing absolute path in project record. 7. Included GIIC OFF command to run MOVIE and create movie plots without GIIC windowing interferring. 8. Add GIICERR.TXT file to store GIIC exception messages. 9. Project File dialog now appears whenever new project is started to remind user to create a project file. Project state is now updated whenever saved-state is made. 341 01/07/03 Modification to clear fields in dialogs for Initial, Apply, Interior and Property assginment. 342 02/25/03 Modification to add PMOM keyword when plastic moment value is selected in [SEProp] tool. 343 03/23/03 Modification to clear property values from properties dialog when starting new project. 344 03/27/03 Modifications to allow opening a project that includes a user-defined model DLL. [Model/Load] tool modified. ------------------------------------------------------------------------------- Official Release Version is GIIC 1.20.344 on 11A and 12A CD ------------------------------------------------------------------------------- 345 04/08/03 Minor corrections to prevent occasional problems with [Range] mode in [Alter/Shape] tool. 346 05/04/03 Corrected problem with loss of project tree branch if FLAC cycling is interrupted. 347 05/04/03 Added warning message in FLAC/Slope. (See FLAC/Slope modification list item, dat3ed 5/4/3. 348 05/03/03 Modification to allow FOS calculation without gravity specified. 349 09/18/03 See FLAC/Slope modification list. 350 10/08/03 See FLAC/Slope modification list. 351 10/15/03 Modification so that CONFIG states update the GIIC properly when imported from a data file. 352 11/04/03 Modification to fix problem with copying table plots to the clipboard. Correction to Project Record state when [PlotFoS] is performed. 353 12/03/03 Modification to save typed record changes before a [Rebuild] is made to prevent changes from being lost if error occurs. Modification to ignore "&" in comments when data file is imported. 354 01/15/04 See FLAC/Slope modification list. 355 02/17/04 Modification to automatically save state from SOLVE dialog for dynamic analysis. Modification to allow more than 26 sub-branches at one branch level in project tree. 356 07/01/04 See FLAC/Slope modification list. 357 07/06/04 See FLAC/Slope modification list. ---------------------------------------------------- Latest FLAC: 4.00.327 Latest GIIC: 1.20.357