Software: FLAC
Updates
These updates are to be used only by licensed FLAC users. They are not "trial" versions of the code, nor are they fully functional installations before downloading the update you must install FLAC from the Itasca CD-ROM.
| FLAC 6.0, Standard Version Pre-Requisites
Installation Instructions |
|||||||
|
|||||||
| FLAC 5.0 (Previous Version) Installation Instructions Revision History |
|||||
|
|||||
| FLAC 4.0 (Previous Version) Installation Instructions for 4.0 Revision History |
|||||
|
|||||
Close This PanelX
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
FLAC 6.00 Modification List (Type PRINT VERSION to check version number.)
Changes listed are included in FLAC600.EXE.
Sub-Version Date Description
Number
375 10/16/07 Version 6.00 prereleased to Itasca website.
376 11/27/07 This version allows direct access to the added gridpoint
mass to account for hydrodynamic pressures applied to
concrete dams. The FISH variable, GMSCL, is available to
store the added mass. The FISH function WESTERGAARD.FIS is
provided to apply hydrodynamic pressures to a vertical face
of a concrete dam. The attached document describes this
approach.
378 01/16/08 This version pre-releases automatic remeshing (or
rezoning) logic for large-strain models, including dynamic
simulations. A PDF file documenting the logic and a
few demo examples and corresponding data files are included
in the downloadable package. Note that the rezoning logic
is only working in command-driven mode at the present stage.
380 03/17/08 This version pre-releases a generic grid generation tool in
the graphical user interface.
387 09/25/08 This is FLAC6.00 release version.
388 11/18/08 GIIC modification (see subversion 418)
389 12/15/08 Extended auto-remeshing logic to advect extra variables. An
extra variable can be treated as float-type zone-based
quantity, int-type zone-based quantity or gp-based quantity,
correspondingly, the advection rule will be volume-averaging
("vol_avg"), majority-rule ("maj_rul") or interpolation
("interpo"). The volume-averaging is the default (a demo
data file can be found in the sub-folder "data" within the
downloaded package).
Improved path parsing logic to resolve the problem of path
with parenthesis typically encountered when FLAC6.00 is
installed into a 64-bit Vista system.
Issued an error message and prevented FLAC shut down when
failing to overwrite an open file.
Fixed SYS DOS command.
GIIC modification (see subversion 422)
390 12/23/08 Changed the printout information in the startup window
to show available options in the key.
Improved ATTACH logic to remove attached gridpoints
from the attach list if these gridpoints are associated
with zones that are nullified.
Added a new command PLOT STRUCT BEAM (or LINER) STATE
to plot the yielding status (yielding in
compression or tension) for beam/liner nodes.
GIIC modification (see subversion 425)
391 01/05/09 Improved ATTACH logic to remove self-attached gridpoints
from the attach list if none of their neighboring
gridpoints is in the attach list.
GIIC modification (see subversion 426)
393 04/08/09 Added PROFILE keyword as symnonym for LINE to avoid conflict
with liner element when creating profile plot.
Added ATTACH REMOVE i i1 j1 j i2 j2 command.
Fixed error in the large strain unit normal rotation
calculation in the CPPUDM UBIQUITOUS constitutive model.
GIIC modifications (see subversion 431)
394 09/03/09 Improved liner logic: the same formulation is used for the
non-elastic behavior of beam elements in UDEC and liner elements
in FLAC. The failure surface is represented by 2 lines in the
M-N plane, which are defined by the specified compressive and
tensile strengths. In the original routines, any point falling
outside the failure surface would be brought back to the
failure surface along a radial line. This implied corrections
both in the moment and the axial force. Since the axial force
should be uniform along the element, an inconsistency in the
corrected axial forces at both element nodes would result.
The change that was made involves a different correction: the
axial force is not changed and only the moment is reduced to
bring the point back to the failure surface. For most practical
cases, no major differences in the results are expected. If the
user reduces the strength at some stage, so that a M-N point
would suddenly be far outside the failure surface, a somewhat
different response may result. Also for stress paths crossing
the tensile or low compression segments of the M-N diagram
some differences may occur.
Tracked compressive/tensile yielding state for appropriate
structure elements such as beam,cable,liner,rockbolt and
strip (see "State_RockBolt.dat" in "data" folder).
Converted spare structural element and node offsets to extra
offsets:'kelsp2'->'kelex1', 'kelsp3'->'kelex2','kndsp7'->'kndex1',
'kndsp8'->'kndex2' (see updated "str.fin" in "data" folder).
Added new keywords 'nd_ex1' and 'nd_ex2' to plot extra nodal
offsets; 'el_ex1' and 'el_ex2' to plot extra element offsets.
(see "fiberstress.dat" in "data" folder)
Suppressed the misleading error message when attempting to
delete a non-existent file in DOS window using SYS DELETE
command.
Automatically loaded DLL file from "exe\plugins\models" folder
when FLAC starts up.
GIIC modifications (see subversion 432)
395 02/16/10 Corrected saturation adjustment in attached grids (see
"attfluid.dat" in "data" folder).
396 03/12/10 Corrected a FISH socket communication error.
Extended SET SYMSCALE to apply to plot item MARK.
397 08/18/10 Optional keyword phrase "region table n" now applies to
GROUP command.
Close This PanelX
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
GIIC Modification List (Choose "About Flac" from "Help" menu to check version
number.)
GIIC Version 2.10
Sub-Version Date Description
Number
416 09/25/08 Version 2.1 released to users.
*******************************************************************************
417 10/09/08 Correction to prevent a null pointer exception error when
rebuilding an existing project file.
418 11/18/08 Correction to turn on model options after a model is
created.
Added HB_IND to Hoek-Brown property plotitem list.
422 12/15/08 Added BIOT_C to groundwater plot item list.
Cycling dialog was not initialized when rebuilding a project.
Virtual grid auto-attach algorithm failed to complete in
some cases with multipliers.
Virtual grid warning added when vertices moved to overlap but
can't be merged without advanced mode enabled.
Virtual block grid dialog expanded to include initial min/max
range along with number of rows and columns.
Added "Recent projects" submenu to File menu
Uses registry to remember the last five projects in
Full/Slope/Flac3DExtrude versions.
425 12/23/08 Virtual grids - Interface and beam-interface execution rewritten
to correctly execute "long" paths. Also corrected error of
beam-interfaces not always defined in the correct (grid left of
a-to-b nodes) direction.
Virtual grids - Create Block input dialogs - last/next buttons
were added between sequence.
Virtual grids-Fix missing initialization of material properties
on virtual import - poisson/elastic mod.
Help menu-Added "Check for FLAC update..." to open Itasca
webpage
Interface drawing id labels - moved ID label to second node
to eliminate overlap.
426 1/05/09 Added (missing) apply condition drawing on single gridpoints
Remove self-attaches (on inner corners) on execution of
virtual grids.
431 4/08/09 Correction to Material Tool to show group names correctly.
SBRATIO was incorrectly suppressed if BSLIP was not checked.
Added path to CALL files for imported data files.
Added REMOVE mode to Attach Tool for new ATTACH REMOVE command.
Changed LINE keyword to PROFILE to avoid conflict with liner
element.
432 9/3/09 Added view "measure length" tool to "mouse position" mode that
shows x,y on status line. Can now make measurements
(length and angle) in model and plot views.
Added viewbar toggle button "Clip window" which sends "window"
command on giic window, regenerates when view extent changed.
This allows rescaling variables in plot window.
Updated "Shape" tool - enable ctrl-snap to gp to function on
initial position for circle/arc/line creation.
Removed illegal characters such as tab from record execution.
Project record - No longer clears dialog fields after bad input.
Added 'el_ex1','el_ex2','nd_ex1','nd_ex2' to struct plotitem
tree.
433 08/18/10 Added TABLE option to Assign, GWProp, Model, and Property tools
under MATERIAL tab. Non-null Zones located inside a table
will be grouped and assigned the selected material, model or
property by mouse-clicking the area inside the table.
Correction to mislabeled group name when material is cloned.
Close This PanelX
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
FLAC 5.00 Modification List (Type PRINT VERSION to check version number.)
Changes listed are included in FLACV_SP.EXE (and FLACV_SP_NET.EXE) and
FLACV_DP.EXE (and FLACV_DP_NET.EXE).
Sub-Version Date Description
Number
346 05/05/05 Version 5.0 released to users on Itasca CD 16A.
*******************************************************************************
347 05/24/05 Modify startup message when maxgiicmem cannot be
loaded (see SET MAXGIICMEM command.)
Correct problem with monitoring histories of model
properties. Property was not being recorded.
348 06/15/05 Correction to hysteretic damping logic for single-
precision version. Shear strain was not
accumulated properly for modulus degradation.
349 06/24/05 Correction to allow printout of cable pretension
before cycling.
Fix a problem related to creating hysteretic damping
objects in the free-field.
Correction to print out of damping model information
with the PRINT DY_DAMP COMMAND
350 07/11/05 Fix a problem related to saving/restoring hysteretic
damping objects in the free-field.
Allow user-control of SRATIO for SOLVE FOS mode.
351 07/15/05 New development of Two-Phase flow model to work in
axisymmetry configuration [Only one way
(fluid-to-mechanical) coupling for now.]
352 07/29/05 Correction on structure element deletion logic to avoid
memory leakage.
Correction on APPLY stress logic to allow apply two
stresses (e.g., sxx and sxy, or sxy and syy) with
different histories (or history tables)
353 08/17/05 Correction to clear both Aside and Bside memory block
when using INTERFACE REMOVE.
Added SET DOSWINDOW ON/OFF to control FLAC console
plotting when in GIIC mode.
Version 5.00.353 released to users on Itasca CD 17A.
*******************************************************************************
354 09/02/05 Correction to INITIAL DY_DAMP/ST_DAMP command when
assigning Rayleigh, local or combined damping
to different gridpoints in the model.
355 09/09/05 Correction to hysteretic damping logic for single-
precision version. Shear strain was not
accumulated properly for modulus degradation at
free-field boundaries.
Version 5.00.355 released to users on Itasca CD 18A.
*******************************************************************************
356 11/28/05 Property scaling is applied to the transversely
isotropic model to resolve precision errors.
Correction to FISH function 'CLOCK' to change precision
to one-hundredth seconds.
Correction to scale coupling spring normal and shear
forces to account for spacing.
Modified scale for structural element bar plots
(such as axial force and moment plots) to change
scale to 1/20th of the current plot window. Added
optional keyword FIXSCALE to fix the scale at 1/20th
of the full model window.
Added SET FOS_STEP command to allow increasing the
maximum limit for the characteristic response time
used in the factor-of-safety calculation.
Modification to Hoek-Brown model to bring a stress
state back to the yield surface if the initial
stresses are outside the yield surface.
Viscous stresses are set to regular stresses if any
viscous calculation is inhibited during yielding.
(Viscous stresses could be undefined if some, but not
all, sub-zones are yielding.)
SOLVE ELASTIC can now be applied to models containing
elastic material as well as Mohr-Coulomb and/or
ubiquitous-joint material.
Default value for calwidth of strip elemeents set to
1.0.
Return error message if node number is invalid when
plotting structural strip nodes.
357 12/12/05 Correction to structural element geometry plot for
plotting original position (magnification = 0) in
large strain mode.
Modification to structural element history plots to
account for spacing.
Correction to pre-tensioning cables (in STRUCT CABLE
TENSION command) to account for spacing.
Modification to access acceleration histories of
structural nodes. (HISTORY NODE XACC, YACC and AACC)
Correction to stress trajectory plotting (PLOT ISOMAX
and ISOMIN). Previously the labels were not
consistent with the plots.
358 01/18/06 Modified stress trajectory plots (PLOT ISOMAX/ISOMIN
INTERVAL v) to identify stress magnitude by
color. The keyword INTERVAL controls the color interval
along the stress trajectory.
Added TABLE n READ command to read tabulated data from
a file. The file format is: line 1: title, line 2:
number of entries in table, line 3: x, y pair of data
Modification to structural nodal history (shear and
normal forces) and printing (Load_x and Load_y) to
account for spacing.
Additional correction to structural element
geometry plot for plotting original position
(magnification = 0) in large strain mode.
359 01/19/06 Modified structural element deletion logic to fix
problem with duplicate element ID numbers.
Modification to structural element plotting to correct
plot window hanging problem.
360 02/06/06 Added FISH access to hysteretic damping variables with
new FISH zone varible z_hyst(i,j,'vname') where
'vname' is : 'modfac' - modulus reduction factor,
'e1' - shear strain measure, e1,
'e2' - shear strain measure, e2
See page 3-47 in FLAC Optional Features.
Added PRINT / PLOT XACC and YACC for dynamic analysis.
Modification to hysteretic damping model to prevent
immediate detection of strain reversal. This was
causing spurious hysteresis loops. Note that Example
Applications 15 and 18 are modified to adjust for this
change in the hysteretic damping.
Linked thermal-mechanical coupling logic for Hoek-Brown
and FINN models.
Modified PLOT STRUCT MATERIAL to prevent plotting
structural geometry twice.
361 04/24/06 Correction to plastic hinge logic for the case of
cyclic lateral loading/unloading. Note that this
required a modification to Example 1.22 in Section
1.5.4.3 of the Structural Elements volume.
STR.FIN file updated: spare node offsets 2 - 6 now
used to store initial positions and accelerations.
Modification to strip element model to correct
material property assignment when other structural
element types exist with strip elements.
Modification to FISH intrinsic function, mat_transpose.
Function now works for floating-point variables as
well as integers.
Added PLOT STRUCTURE LOAD command to plot force vector
at structural nodes.
362 05/23/06 Deleted hysteretic object and reclaimed memory in
'model null' command, set hysteretic damping pointor to
zero for null zones when restoring save files.
Corrected structural element number counting logic in
structural plotting, which otherwise may cause
communication problem between FLAC and GIIC.
Extended structural element and node ID printout
format from 'I3' to 'I5'.
Fixed a random local pointer problem in structural
element module that may crash the code.
363 07/12/06 Modified STRIP element model so that interaction with
grid in the direction nornal to the strip is the same
as that for cable elements. This results in an
improved efficiently for both static and dynamic
analysis.
Corrected printout for structural node information
(PRINT STRUCT NODE INFO) and added pretension value to
PRINT CABLE printout.
Corrected slight asymmetric error when APPLY
XQUIET or YQUIET and APPLY FF are applied to the
same corner gridpoints.
364 07/19/06 Modification to bypass hysteretic damping strain
accumulation during plastic yielding in a zone. This
modification affects the results of Example
Applications 15 and 18 somewhat. For details on the
modification and revised results for these two
examples, see the
FLAC Examples & Documentation page on the web site.
(http://www.hcitasca.com/flac_examples.html#hd)
Added pre-tension value to printout for cable
information.
365 10/10/06 Modification to out-of-balance flow calculation for
undrained conditions. Fluid volume was not
accumulating properly when saturation reached 1. This
caused a problem particularly in dynamic analysis for
partially saturated materials under undrained
conditions.
366 11/06/06 Correction for argument assignment error when using
ASIN or ACOS intrinsic function in double-precision
version.
Modification to turn off AUTO flag automatically when
flow is turned off in CONFIG GW mode.
Added GPP keyword in PROFILE plotting.
367 11/30/06 Correction for group scanning error when using Z_GROUP
FISH access. Error occurred if zones scanned did not
have a group name.
Correction for model checking error when using Z_MODEL
FISH access. Error occurred if zones scanned were not
Finn model, Hoek-Brown model or CPP-UDM model.
Modification to remove "$sol_el$.tmp" file when
interrupting SOLVE ELASTIC mode .
Correction for legend color in HISTORY/TABLE plot.
Version 5.00.367 released to users on Itasca CD 19A.
*******************************************************************************
368 01/22/07 Fixed a bug related to TABLE ERASE command.
Allowed convection and radiation boundary conditions
applied along the same boundary.
Correction on HISTORY SSI/SSR calculation for the
zones with fixed gridpoints.
369 02/05/07 Fixed a variable initialization bug in FINN model.
Issued an error message when MULTI-STEPPING and HYSTERETIC
DAMPING are applied in the same time. Multi-stepping
logic does not recognize changes to the elastic moduli
resulting from hysteretic damping.
370 02/09/07 Removed the error message when MULTI-STEPPING and HYSTERETIC
DAMPING (HD) are applied in the same time. Note that high
frequency events may be missed by the HD logic if multistepping
is active. The user is advised to run the model with and without
MULTI-STEPPING to check on the magnitude of the effect.
371 03/01/07 Corrected displacment accumulation for the gridpoint
ATTACHing to itself.
372 04/10/07 Extended SET GEOM to work in all calculation modes.
corrected the startup screen printout information on
DP student version.
373 07/20/07 Corrected tension cutoff at apex for HoekBrown model
Set viscous flag for ANISOTROPIC ELASTIC and CREEP (VISCOUS,
POWER, CWIPP, PWIPP) built-in models; and, several FISH
(ANISOTROPIC, ELASTIC, HOEKBROWN and DUNCAN) models,
if there is no plastic flow, so that Rayleigh stiffness
damping or hysteretic damping (if active) will not be
inhibited in dynamic analysis.
Fixed a bug that PLOT APPLY would adjust total stresses
if ATS (Adjust Total Stress) flag is active.
374 07/20/07 Fixed a bug in INITIAL command. Without this change, APPLY
FF would be affected if an INITIAL command is issued in
front of it.
Fixed a bug in FIX command. Without this change, the FIX
command would also fix structural nodes located in the
neighboring zones of fixed gridpoints in some cases.
376 10/24/07 Corrected SET OVERWRITE command. Also, corrected the problem
in which existing EPS files were being overwritten even
though SET OVERWRITE OFF is given.
376 10/24/07 Corrected SET OVERWRITE command. Also, corrected the problem
in which existing EPS files were being overwritten even
though SET OVERWRITE OFF is given.
377 01/24/07 Changed student version to demo version. (Student version users
need to rename flacs.cfg to flacdemo.cfg.)
Modification to reset the factor for determining stress
equilibrium in the NEW command. The factor is used
to check for stress equilibrium when SOLVE is issued.


