FLAC3D 3.00 Modification List  (Type PRINT VERSION to check version number.)
Changes listed are included in  F3300.EXE.

Sub-Version   Date        Description
Number

  251         10/1/04     Version 3.00 released as "pre-release" to users.


  252         11/08/04


              Coupled unsaturated fluid flow logic bug fix.  A slow build up of pore pressure occurred
              at the water table level when the water table level corresponded exactly to the position
              of a gridpoint.


  254         12/01/04

              nx, ny, nz properties were ignored when they were being set in the anisotropic and 
              orthotropic models.  Fixed an error in the orthotropic model rotation matrix.

  255         01/24/05
       
              When a component of velocity was removed at a gridpoint (e.g., "apply remove zvel") and other
              applied velocity components existed at that gridpoint then a fatal error would result when cycling.

  256         02/21/05

              With the radcylinder gridding primitive, when an odd number of zones was specified for the 3rd size
              parameter and the fill option was used (e.g., gen zone radcyl size 2 2 3 2 fill) then the zones would
              not match between the radcylinder opening and the filled cylinder.

              Added z_frr and z_fri for FISH access to the full rotation rate and full rotation increment
              tensors (equation 1.50 of the v2.10 Theory and Background manual).

  257         03/14/05

              Pile elements did not do bending yielding calculations unless the rockbolt property was turned on.
              Piles now always perform the bending yielding calculations regardless of the rockbolt property setting.

  258         03/31/05

              AVI file is closed properly if user quits FLAC3D or types a "new" command while an AVI file is open.
              
              If a temperature or pore pressure history of a gridpoint specified with x y z coordinates was taken,
              and that gridpoint fell in a null zone (null mechanical constitutive model), then that gridpoint
              would not be found even though that gridpoint belonged to a non-null fluid or thermal zone.

              Cable yield plot items were not always created or saved properly.  Users may have problems restoring sav
              files if they contained cable yield plot items.

              When FISH I/O was used to read an ASCII file and the user requested a single line to be
              read then the function would return 0 if an EOF was encountered.  A value of 1 is now returned
              if an EOF is encountered in this case.                           
 
  259         06/22/05
 
              Added "gen separate groupname" command to allow a zones to be unmerged from the rest of the model.
 
              User specified rgb triplets in plotting commands were ignored.
              
              FISH function redefinition bug fixed.  E.g., when a user defined FISH functions FA and FB, 
              where FB calls FA and then FA is subsequently redefined then the call to FA from FB would no longer work.

              Added "plot extract viewname _xarr _yarr _zarr _datarr" command to extract data from a 
              contour plot into fish array _datarr.  _xarr _yarr _zarr are fish arrays containing the
              x, y, z coordinates of the extraction points.

              A cut plane's move increment is now decoupled from the camera's move increment.  A plane's move increment
              can be set through the "plot set plane moveincr value" command or through the Edit-->Cutting Plane dialog.
              
              When double clicking on a face, a message box is now displayed with zone information and mouse coordinates
              instead of displaying the data at the bottom of the plot.
              
              The plot item caption in the legend is usually set to the color of the plot item.  The caption color is
              now set to the foreground color if the caption color is the same as the background color.

              Added color dialog for choosing outline color on surface plots.

              Attach face creation has been improved.

  260         07/08/05

              Added "remainder" keyword to group command.
              group remainder <name> <range>
              Assigns group <name> to all NULL group zones (zones that don't have a group assigned to them) 
              that also fall with the range.

              group none <range> unassigns groups.

              Added z_facenorm() FISH function.
              E.g.
              array _gpid(3)
              array _norm(3)
              _area = z_facenorm(zp, _gpid, _norm)
              Returns the area and normal to a zone face that is specified by 3 gridpoint ids.

              Fixed bug with "plot block state {any, average}".  Keywords any or average were not recognized.

              Added "delete volumes" command to delete all volumes, surfaces and points.

              Optimizations to solving equations of motion.

  261         08/19/05

              Memory leaks fixed in fluid and thermal models.

              Bug fix when structural elements used with creep material models.  Scaled masses for structural
              element nodes could end up being zero (an error) depending on the creep timestep.

              Bug fix with grayscale history plots.  FLAC3D would sometimes hang (go into an endless loop) when
              plotting histories in grayscale.
    
        
  263         09/06/05

              Adoption of new security logic - provides access to normal and network keys in a single executable.

             
  265         10/10/05
   
              Fixed problem with new security logic and older (Win 98, etc) versions of windows.
              
  266         10/11/05
   
              Increased efficiency of z_model() fish function if neither old or new model is null.


  267         10/21/05

              Plotting bug fix.  Plotting with user specified colors would
              sometimes cause a fatal exception if the plot item's modify
              dialog box was instantiated.

              Attach logic bug fix.  If two zones were attached and the master
              was made null mechanically, the attached gridpoints on the slave
              zone would not have equations of motion calculations done.
              Now, When the master is made null the slave gridpoints have
              their eoms restored.

  268         11/11/05
  
              Bug fix to allow printing FISH arrays containing strings.

  269         11/18/05
  
              In the Help->About dialog box, the user serial number displayed as zeros.
              Customer titles were not being read from the registry.
              
  270         12/02/05

              Enabled ranges on vector plots on plane (zone based). 

  271         12/02/05
              
              Plotting bug fix.  FLAC3D would sometimes freeze when rotating a plot.
              Memory leak fix with histories.
                                           
              