FLAC Features

FLAC offers large strain simulation of continua using interfaces that simulate faults, joints, or boundaries. It utilizes an explicit solution scheme that can model unstable physical processes.
 
The program provides 17 built-in material models, groundwater flow, coupled mechanical-flow calculation, inclusion of structural elements, plotting statistical distribution of any property, optional automatic remeshing during solution, and a built-in scripting language (FISH) that can customize or automate virtually all aspects of program operation, including user-defined properties and other variables.
 
The program can be extended with options that are offered separately from the base program (see Options for more information).
 
FLAC offers a fully integrated development environment that includes: project management facilities, built-in libraries of materials, pre-defined meshes, movies, extensive plotting capabilities, and run-time monitoring of results.
 

GENERAL

  • 64-bit version  NEW
  • Large-strain simulation of continua
  • Explicit solution scheme
  • Extensive solution controls and options
  • Multi-physics modeling
  • Track histories of model properties and results throughout the model to allow for comparison to actual monitoring and instrumentation data
  • Built-in scripting language (FISH) permits access (read) and control (write) of most model parameters, even while cycling
  • Multi-threaded solutions with no CPU locks or additional cost
  • Built-in project management tools
  • All operations are interchangeably performed via user interface (UI), written commands, or FISH scripting
  • Coupled hydro-mechanical-thermal effects using socket commands and FISH scripting
  • DOS console can be hidden or visible  NEW

MATERIALS and CONSTITUTIVE MODELS

FACTOR OF SAFETY ANALYSIS

  • Automatic, fast solutions using the shear strength reduction (SSR) method and a converging bracket approach
  • Includes groundwater, structural support elements, and material strength properties for zones and interfaces
  • Applicable for Mohr-Coulomb, Ubiquitous-Joints, and Hoek-Brown constitutive models
  • Associated plastic flow rule (i.e., dilation) can be enabled
  • Automatic safety map contouring to indicate the distribution of factors of safety throughout the model  NEW

POST PROCESSING

  • Multiple graphical output formats (PNG, JPG, BMP, EMF, DXF, and PostScript)
  • Copy plots directly to clipboard to paste into reports or slides
  • Easily export history results to spreadsheet-compatible CSV files  NEW
  • Export tables, histories, and model variable data to ASCII files
  • Extensive visual plotting facilities (large number of plot items)
  • Automatically export a series of PNG images at regular cycle intervals to create a video-ready series (third party software required for video assembly)
  • Color ramps for contour plots  NEW
  • Record pane and plot legend font size can be scaled using the mouse wheel  NEW
  • Multiple histories can be exported to a file with data written either vertically or horizontally  NEW
  • Liner moment-thrust and shear-thrust diagrams can be plotted  NEW

 

 

 

 

 

 

GRIDS and GEOMETRY

  • Visual model geometry creation and manipulation tools
  • Library of generic, pre-built geometries (slopes, tunnels, walls, footings, etc.)
  • Import grid geometry from CAD or table data (ASCII)
  • Re-meshing tools for highly deformed grids during cycling
  • Export extruded FLAC3D models
  • Mouse position relays model (x,y) and (i,j) coordinates  NEW

BOUNDARIES and CONDITIONS

  • Displacement and stress boundaries
  • Artificial boundaries
  • Structural elements for ground support include: beams, liners, cables, piles, rock bolts, strips, support members, and shells
  • Axisymmetrical shells for simulating 3D effects of shaft linings, pressure vessels, and circular plates, etc.  NEW
  • The length and angle of structural elements can be specified  NEW
  • Water table for effective stresses
  • Interfaces allow inclusion of faults, joints, and boundaries that permit slip, separation, and closure
  • Boundary relaxation  NEW 
    • simulating 3D tunnel advance, including ground reaction curves (GRC)
    • avoiding numerical artifacts when excavating in weak materials and/or high stress fields
  • Boundary conditions are easy to apply across attached grids  NEW

SOLUTIONS

  • Project tree and clone model tools make for easy construction, sequencing, and parameterizing of analyses at any construction phase
  • Rapid batch processing using data files
  • Groundwater flow calculations are included as a standard feature
  • Coupled calculations between standard (mechanical and fluid flow) and options (thermal, creep, C++ UDM, and dynamic)
  • Mechanical and fluid flow calculations are multithreaded
  • FLAC/Slope is included for simple and fast factor-of-safety analysis of soil and rock slopes and earth dams
  • SOLVE elastic command for initial elastic equilibrium state extended to most plasticity constitutive models  NEW
  • Seismic wizard for pre-processing ground waves for dynamic analysis  NEW

FISH SCRIPTING

  • FISH is a scripting is a programming language embedded within FLAC that enables the user to define new variables and functions.
  • These functions may be used to extend FLAC’s usefulness or add user defined features (e.g., servo-control boundaries may be applied to a numerical test, unusual property distributions specified, and parameter studies automated).
  • Built-in text editor and FISH management pane
  • Integer, floating-point, and string data types that are automatically assigned and reassigned based on value
  • Control statements include CASE, IF-ELSE-ENDIF, EXIT, LOOP, LOOP WHILE, SECTION, and COMMAND
  • Built-in error handling
  • Use FISHCALL to access information at any point during the solution cycle (e.g., before any structure calculations or after the motion calculations) for each solution cycle or step
  • Built-in general scalar variables and intrinsic logic, mathematic, text, and parsing functions
  • Access FLAC solution variables, zone, and gridpoint variables (including zone strains and strain rates), and constitutive model variables 
  • Access data tables, arrays, ASCII/binary data, I/O routines, data structures, and memory
  • Access socket I/O routines to exchange data between two or more Itasca software (FLAC or PFC2D) running as separate processes 
  • FISH line statements can now contain up to 200 characters  NEW
  • Includes FISH Library function that can automatically vary the slope angle iteratively to reach a given factor of safety  NEW