Itasca Consulting Canada Inc.: Software
FLAC
FLAC (Fast Lagrangian Analysis of Continua) is a powerful two-dimensional continuum code for modeling soil, rock and structural behavior. Used interactively or in batch mode, FLAC is a general analysis and design tool for geotechnical, civil, and mining engineers that can be applied to a broad range of problems in engineering studies. The explicit finite difference formulation of the code makes FLAC ideally suited for modeling geomechanical problems that consist of several stages, such as sequential excavation, backfilling and loading. The formulation can accommodate large displacements and strains and non-linear material behavior, even if yield or failure occurs over a large area or if total collapse occurs.
Main Features
- Large strain simulation of continua, with optional interfaces
- Explicit solution scheme, giving a stable solution to unstable physical processes
- Library of constitutive models
- Statistical distribution of any property
- Structural elements (including non-linear cables), with general coupling to the continuum
- Built-in language to add user defined features (FISH)
- Groundwater flow with full coupling to mechanical calculations.
Options
- Dynamic Analysis - allows modeling of the full dynamic response of a system to be simulated in the time domain.
- Thermal Analysis - allows the simulation of transient heat conduction in materials and the development of thermally induced displacement and stress.
- Creep Analysis - can be used to simulate the behavior of materials that exhibit creep, that is, time-dependent material behavior.
- Two-Phase Flow - allows fluid flow and fully coupled simulations in which two immiscible fluids (with optional capillary pressure) are present within a porous medium.
- C++ Programming: User-Defined Constitutive Models - allows users to create constitutive models in C++ and compile them as DLL (dynamic link library) files that can be loaded whenever needed in a simulation. C++ DLL models run at the same speed as built-in models, and can be used by other Itasca codes (FLAC3D, 3DEC).


