v9 Subscription | Maintenance Installer

Download Recent Update

Latest Version: 9.3.24 (Description)
Released On: Friday, Dec 20, 2024

The latest updates to Itasca software products such as FLAC3D, FLAC2D, 3DEC, PFC, and MassFlow now introduce point releases (e.g., 9.1, 9.2) between major versions (e.g., 9.0, 10.0). These point releases bring significant benefits, especially for subscription license holders.

Subscription license holders enjoy seamless access to point releases at no additional cost. These point releases are packed with new features and capabilities developed in response to user feedback and industry advancements. By staying current with point releases, subscribers can leverage the latest tools and functionalities, enhancing their productivity, efficiency, and competitiveness.

Installation Instructions

As of Version 9, the ITASCA software installers (*.msi for Windows or *.deb for Linux) will install FLAC3D, FLAC2D, 3DEC, PFC3D, PFC2D, and MassFlow on your computer. If you do not have a valid license for one of these programs it will run in demonstration mode. During installation you may override which software gets installed.

If you have a PERPETUAL license and are subscribing to MAINTENANCE, please download the SUBSCRIPTION installer below.

Click on the installer below that you want to download for your operating system. Once downloaded, double click on the installation file (*.msi) and follow the installer directions.

These programs use Linux: Ubuntu 20.04.6 LTS (Focal Fossa) and are provided via a single Debian Linux distribution (*.deb) file.

After downloading the installation file, choose one of the following ways to install the software. Both methods install both the GUI and command line versions of the software.

Open the *.deb file with the Software Install program in the Ubuntu Desktop and click install.

or

Run the commands:

sudo apt-get update && sudo apt-get upgrade

wget https://itasca-software.s3.amazonaws.com/itasca-software/v900-linux/itascasoftware_900.latest.deb

sudo DEBIAN_FRONTEND=noninteractive apt-get -y install -f ./itascasoftware_900.latest.deb

To Uninstall

To uninstall run the command:

sudo apt-get remove itascasoftware

Add License Details (console version only)

If using only the console versions of the software use these commands to enter your web license details. Put your email address and password in the appropriate places.

mkdir -p ~/.config/Itasca

touch ~/.config/Itasca/V900License.conf

echo "[weblicense]" >> ~/.config/Itasca/V900License.conf

echo "email=your email here" >> ~/.config/Itasca/V900License.conf

echo "password=your password here" >> ~/.config/Itasca/V900License.conf

Running Programs in Linux

Once installed:

  • program icons are created so it can be easily accessed from the Ubuntu Desktop,
  • programs may be added as a favorite, or
  • the codes can be run from the command line with any of these commands:
    • pfc3d900_gui
    • pfc2d900_gui
    • flac3d900_gui
    • 3dec900_gui
    • pfc3d900_console
    • pfc2d900_console
    • flac3d900_console
    • 3dec900_console
Linux Subscription Installer Update
Windows Subscription Installer Update

Software Update Revisions

Revision Date Description
24 Dec 20, 2024

New features and improvements
- Added the CablePull rapid tool.
- The asterix * prefix to suppress warnings from a command can now be used at the end of a command line as well. All examples in the manual use this option.
- FLAC Improve performance of Maxwell Damping when nodal-mixed-discretization is active.
- FLAC Improve slot filtering logic when a large number of lots are present in Sketch.
- FLAC Sketch: introduced new option 'min-size' to specify minimum number of zones per edge when setting edge length or using auto-zoning.
- FLAC2D Updated zone/face separation by-slot. Added new keyword distinct-geometry to distinguish if faces came from edges in Sketch.
- FLAC2D Added DFN example.
- MassFlow New fill air markes with solid materials.
- MassFlow Added new FISH functions.

Bug Fixes
- Fix bug in the Swell constitutive model.
- Fix a nunmber of places where the floating point status flag was being set in normal operations. Work is still ongoing here.
- Fix a possible crash when using Maxwell Damping on structural elements with no links.
- Fix a bug in structural element vector plotting in 2D.
- FLAC Fix a problem when a gridpoint attached to a face belongs to a null zone.
- FLAC Fix bug when nulling zones around zone joints.
- FLAC3D Fix apply face conditions in MPI.
- FLAC3D Fix nodal-mixed-discretizatino support in MPI.
- MassFlow Fix contouring of non-existent extra variables.

23 Dec 5, 2024

Bug Fixes
- Fix missing figures in documentation.

22 Dec 3, 2024

Bug Fixes
- Fix installer leaving behind old shortcuts.

21 Dec 2, 2024

Bug Fixes
- Fix bug in recent projects list.
- Updated check for modifications URL.
- FLAC2D Added error message when axisymmetry is enabled with dynamic, fluid, or thermal processes active.

20 Nov 22, 2024

New features and improvements
- General updates and improvements to installation configuration and naming.

Bug Fixes
- FLAC3D Prevent rare crash in attach logic.
- FLAC3D Another fix to vector plots using the boundary option.
- FLAC3D Fix a memory leak in MPI.

18 Oct 17, 2024

Bug Fixes
- Fix another constitutive model compatibility break introduced in Revision 17.
- Fix error in the geometry translate command that made it take a long time.
- Fix bug in DFN intersection plot item. - FLAC3D Fix crash if you assign properties before a constitutive model in the model pane. - PFC Fixes for the project tree and to plot items modified on the command line.

17 Oct 8, 2024

New features and improvements

  • The folder names used on installation should no longer use the minor version number, and should be tagged as being associated with the Perpetual or Subscription version.

  • FLAC Added zone gridpoint pore-pressure table command.

Bug Fixes

  • Fix plastic strain calculation issue with the strain softening model.

  • Fix crash on close that affected FLAC and 3DEC.

  • Fix possible user interface crash.

  • The correct help page is loaded on startup.

  • FLAC Fix bug in structural element rigid connection to zones in dynamic calculations -- the gravitational mass contributions could be lost.

  • FLAC Allow the deformation factor attribute field to fit arbitrarily large values.

16 Sep 26, 2024

New features and improvements

  • Point-release version 9.20.

  • Icons updated for Stop and Update notifications.

  • Add Python packages numpy-stl, stl-reader, and networkx.

Bug Fixes

  • FLAC Fix possible crash removing free field boundary.

  • FLAC Fix FISH callback interval status after save/restore.

15 Sep 19, 2024

New features and improvements
- The AI assistant now has a link on the main help menu.
- FLAC3D MPI support for dynamic free-field boundary conditions, and dynamic multi-stepping.
- PFC CMAKE contact model creation works differently in Windows and Linux. The directions have been updated.
- 3DEC Add swell slope example.
- 3DEC Added command block fluid tension and FISH function block.fluid.tension.

Bug Fixes
- Fix Linux console version not finding the main engine on launch.
- Fix ghost tool buttons showing up in project pane.
- Fix example dialog failing to find examples text file.
- Fix settings menu button missing from compressed plot toolbar.
- FLAC Fix to zone join force-displacement law when the joint starts inactive.
- FLAC Fix to specific discharge plots crashing after importing results files with pore pressures.
- FLAC3D Add zone joint example with backfill.
- FLAC2D Sketch: Fixed issue when generating the joint set in the UI within a block with multiple internal closed polygons.
- FLAC2D Sketch: Fixed issues with edges on extruder scene with are hidden when switching between views.
- 3DEC Fix bug in FOS analysis with excavated blocks.

14 Aug 23, 2024

New features and improvements
- First version of 9.20 available.
- Added the Curved Mohr-Coulomb model - allowing for a generalized failure surface. - Added FISH intrinsic struct.cable.tension.state, struct.cable.tension.value, struct.pile.tension.state, and struct.pile.tension.value. - FLAC2D Joint set support in Sketch tool. - FLAC2D Bar plot options for structural elements. - FLAC2D Moment-thrust plot for structural elements. - FLAC2D Added braced excavation example. - FLAC Saving, Restoring, and clearing a model state should be 1.5 to 3x faster. - FLAC Added support for three levels of cluster capability as options. - FLAC Removed option requirement for user-defined constitutive model use. - 3DEC Added drawdown verification problem.

Bug Fixes
- Fix possible crash when adjusting line width in remote desktop. - Fix issue of missing signals when re-showing a new page in sets by not hiding the outgoing page, and now the workspace hide/show button will ensure content is properly displayed. - FLAC Fix issue when finding nearest gridpoint and zone and picking problems with geometry plotting. - FLAC Remove alias of property name in Plastic-Hardening model which causing issue in property contour plot.

13 Aug 14, 2024

New features and improvements
- You can now delete a plot from the workspace view.
- FLAC Water table plot improvements - now the water table is on the center of the grid.
- FLAC Added FISH library functions struct.cable.tension.state, struct.cable.tension.value, struct.pile.tension.state, and struct.pile.tension.value.

Bug Fixes
- Fix bug of broken interactive targets in revision 170 which affects plot query.
- Fix acceleration recorded on structural nodes with a rigid link.
- Plot pull-down menu buttons make the associated plot the current plot.
- Fix picking (object identification under the mouse) for the geometry plot item.
- FLAC Fix zone joint issue on zones being nulled and backfilled.
- FLAC The various find.near FISH intrinsics could have poor performance on models with highly variable zone distribution. They should perform more consistently now.

12 Jul 26, 2024

Bug Fixes
- FLAC Fix model solve-dynamic command - a bug with the time limit.
- FLAC Fix a crash that could occur when deleting zone joints.
- FLAC Changes to mechanical stress stored when using zone face apply pore-pressure are now discarded if a zone fluid steady-state command is given.
- 3DEC Fix to stress initialization when pore-pressures are present.

11 Jul 7, 2024

Bug fixes
- Fix for 9.0 constitutive models not loading into 9.1. NOTE Constitutive models created using 9.1 will have to be re-compiled.
- Fixed crash that could occur on code shutdown.
- Fixed a couple of crashes associated with a compiler update in the Linux version.
- Fixed the case-insensitive find method.
- FLAC Minor adjustments to tolerances in the steady-state fluid solver.
- FLAC Fixed a bug in the steady-state solver if fluid model invalid zones and the linear-first option were both present.

10 Jul 5, 2024

New features and improvements
- FLAC Add ability to turn off pore-pressure updates for contact models in zone joints.
- FLAC Change the minimum allowed fluid permeability factor back down to 1e-6.
- FLAC Remove 15% Maxwell damping limit.
- Upgrade the pillow Python package.

Bug fixes
- Fix memory leak in FISH extra variables.
- Fix second license incompatibility between v700 and v900 and up.
- Fix inline help move bug in Windows.
- Fix startup dialog bug if an empty path was on the recent projects list.
- Prevent crash to desktop if internal data structures have become corrupted.
- FLAC Disable Strength-Stress-Ratio calculations if the constitutive model does not support it.
- FLAC Improve plots of dynamic timestep if attach conditions were present.
- FALC Fix zone gridpoint merge bug if three or more gridpoints needed to be merged.
- PFC Contact model mohr remains active if the pore-pressures is non-zero

9 Jun 15, 2024

New features and improvements
- FLAC zone face apply pore-pressure-maximum should now work as expected for all unsaturated flow models.
- FLAC The direct solver will now automatically drop into indefinite mode on failure and try again. This greatly reduces the likelihood of convergence failure in the zone fluid steady-state command.

Bug fixes
- Restoring a 2D model file into a 3D instance (and vice versa) will now produce an error rather than a shutdown.
- FLAC Tolerancing issues corrected in implicit support for unsaturated flow using the cutoff model.
- FLAC Results of the zone fluid steady-state command were not deterministic. This has been corrected but at the cost of the command taking longer to execute. Work will be done in the future to speed this up again, and to address similar issues that likely exist in the implicit transient solver as well.

8 Jun 10, 2024

New features and improvements
- Locally changed data files will no longer be saved automatically if you reset project.
- FLAC Update zone plot label numeric values so they will be shorter and use the current global precision setting.
- FLAC Added a linear-first keyword to the zone fluid steady-state command. This does a linear solution first to get close to the final phreatic surface so subsequent iterations have less changes to make to saturation.
- FLAC Added a minimum-relax keyword to the zone fluid steady-state command. This allows customization of the lowest relax factor allowed during iterations. The new default value is 0.5.

Bug fixes
FLAC Fixed bug in zone fluid steady-state command if a region of zones was inactive in fluid.
FLAC Fixed bug in zone fluid steady-state command that could cause gridpoints with a fixed pore-pressure to change.
FLAC Fixed thermal and fluid response if only the follower of an attach condition was fixed.
FLAC Fixed sketch tool object properties not being displayed if the tool was the first use of attributes in the user interface.

7 Jun 2, 2024

New features and improvements
- Updated example dialog documentation.
- Added Python support for structural pile, beam, cable, shell, liner, geogrid, and node arrays.
- Set the Comba constitutive model property flag-matrix-plastic to true by default.
- Removed horizontal lines between attribute widgets in plot attributes.
- Added ability to resize the caption (name) area in the attribute widgets panel.
- FISH Extra variables now stored in a more memory efficient manner if non-sequential indices are used.
- FLAC2D Added verification problem Unconfined Flow Riverbank from FLAC classic.
- FLAC2D The zone gridpoint pore-pressure import command now works in 2D.
- FLAC Added pcg-limit and latency keyword options for zone fluid implicit servo and zone thermal implicit servo.
- FLAC Added zone effective-stress-cutoff keyword - used as the cutoff to pore-pressure for the purpose of calculating effective stress. Note that this change violates backward compatibility if negative pore-pressures were present and model configure fluid-flow was not done.
- FLAC Update zone label plots to shorten numeric values and use the current precision model state setting.

Bug fixes
- Fixed plot images missing from example documentation.
- Fixed a bug that could cause the UI to attempt to open a given plot multiple times.
- Fixed a possible crash rendering lines in OpenGL.
- Fixed a problem setting the bitmap size in the plot export to bitmap dialog.
- Fixed a fluid solve limit bug in model solve-fluid-decoupled.
- Fix possible crash trying to export a geometry set.
- Fixed nearest Gp indication in plot information (as well as other possible interaction selection) when a job or model title was present in the plot.
- Fixed a possible application hang while rendering some objects in a plot.
- Changes to data files will no longer automatically be saved if the project is reset.
- FLAC Fixed a bug in the zone fluid steady-state solver if many zones were set to inactive.

6 May 16, 2024

Major improvements
- FLAC Reliabilty of fluid implicit nonlinear iterative convergence significantly increased.
- FLAC Improvements to fluid and thermal implicit timestep servo behavior.

New features and improvements
- User Interface: Tools area opens automatically if F1 is pressed to request context help.
- User Interface: Thinned main splitters, reduced height of title bars.
- User Interface: Errors resulting from executing selected lines in the editor will now correctly report file and line number.
- Added built-in Python packages scikit-learn, pyDOE, stl, and seaborn.
- Documentation: Added page for new example dialog.
- FLAC2D Added tunnel flow example.
- FLAC2D Prototype support for zone gridpoint pore-pressure import in 2D.
- FLAC Added support for Python structural beam arrays.
- FLAC Fluid Flow: Changed default implicit servo error check interval to 40 steps.
- FLAC Fluid Flow: Changed default implicit servo error limit upwards.
- FLAC The zone gridpoint pore-pressure commands now defaults to no cutoff. If the cutoff keyword is given without a value zero is assumed.
- FLAC The zone fluid steady-state command now defaults to no cutoff. If the cutoff keyword is given without a value zero is assumed.
- FLAC deviation-lognormal option added to the zone property-distribution command.
- FLAC Added zone fluid timestep maximum and zone fluid timestep fix commands.
- FLAC Added zone thermal timestep maximum and zone thermal timestep fix commands.
- 3DEC Added total keyword to the block insitu topography command.

Bug fixes
- User Interface: A Workspace tile could occasionally dissapear when you try to replace it's contents.
- User Interface: The Linux version had a crash issue when clicking in help displayed in Tools.
- FLAC Fluid Flow: Fixed a bug in the implicit servo causing the timestep to increase again too fast.
- FLAC Fluid Flow: Fixed a number of issues causing nonlinear implicit convergence instability.
- FLAC Thermal: Moved a number of implicit servo fixes from fluid to thermal, improving performance.
- FLAC Fix parsing error in the zone gridpoint pore-pressure initialize command.

5 May 4, 2024

New features and improvements
- Minor UI adjustments for ease of use on 4k monitors.
- All built-in constitutive models are now considered standard, none are advanced.
- FLAC3D Added the ability to cap a gaussian distribution of properties when using the deviation-gaussian keyword.
- FLAC3D Further optimization to fluid/thermal coupled solving.

Bug fixes
- Fixed a problem with the Search tool in the examples dialog box.
- FLAC3D Fixes a restore issue if you had loaded user defined models when saving that did not exist when restoring.
- FLAC3D Added missing Hoek-Brown calculator files.
- MASSFLOW Remove three properties from the visualization option
- MASSFLOW Updated mass requested and actual.
- MASSFLOW Fixed DrawRate to start at day 0
- MASSFLOW Further work on marker properties.
- MASSFLOW Updates due to DrawRequest fixed.

4 May 2, 2024

New features and improvements
- Added options to the IPython console tool bar.
- The Workspace content selector now shows a check for the current save state.
- Prevent a few rare cases crashing the user interface.
- Added "Plot Items" fly out menu to the plot context menu allowing setting of attributes of any plot item even if currently inactive.
- The "Add plot item" plot context menu action is now always available.
- Added support for tensors types to the documentation system.
- FLAC3D Added nearest Gp to the Information box in the Model area of the Workspace.
- FLAC3D Added cutoff keywords to the relevant zone gridpoint pore-pressure options.
- FLAC3D The datum keyword in zone gridpoint pore-pressure has changed to work against a general gravity vector.
- FLAC3D Maxwell damping has been improved for nonlinear constitutive models in zones, structural elements, and structural links.
- FLAC3D Allow plotting of link values on multiple sides for 1-D structural elements.
- FLAC3D Plots of pore-pressure Head and the gp.head FISH intrinsic now work even if model config fluid-flow has not been given.
- FLAC3D Changed the keyword water-density to fluid-density for consistency in all examples.
- FLAC3D Added example of using zone joints with attach conditions.
- FLAC3D Added filename keyword options to zone gridpoint pore-pressure geometry.
- FLAC3D Sped up fluid property plotting on large models.
- FLAC3D Added cutoff keyword support to head and pore-pressure apply conditions.
- FLAC3D Added a zone fluid density command as a synonym for zone fluid-density.
- FLAC3D Added pore-pressure-maximum applied boundary condition in support of fully saturated flow calculations. This is sometimes called an unknown boundary condition.
- 3DEC Removed restriction on fluid implicit timestep.
- MASSFLOW New FISH functions added.

Bug fixes
- Fix a few Windows version specific issues with the new Examples dialog.
- Fix geometry import bug in DXF polylines.
- FLAC3D Pore-pressure and head applied boundary conditions will no longer apply values greater than the fluid tension if the cutoff model is on the grid-point.
- FLAC3D Many bug fixes and performance optimizations to transient implicit unsaturated flow calculations.

3 May 2, 2024

New features and improvements
- Added options to the IPython console tool bar.
- The Workspace content selector now shows a check for the current save state.
- Prevent a few rare cases crashing the user interface.
- Added "Plot Items" fly out menu to the plot context menu allowing setting of attributes of any plot item even if currently inactive.
- The "Add plot item" plot context menu action is now always available.
- Added support for tensors types to the documentation system.
- FLAC3D Added nearest Gp to the Information box in the Model area of the Workspace.
- FLAC3D Added cutoff keywords to the relevant zone gridpoint pore-pressure options.
- FLAC3D The datum keyword in zone gridpoint pore-pressure has changed to work against a general gravity vector.
- FLAC3D Maxwell damping has been improved for nonlinear constitutive models in zones, structural elements, and structural links.
- FLAC3D Allow plotting of link values on multiple sides for 1-D structural elements.
- FLAC3D Plots of pore-pressure Head and the gp.head FISH intrinsic now work even if model config fluid-flow has not been given.
- FLAC3D Changed the keyword water-density to fluid-density for consistency in all examples.
- FLAC3D Added example of using zone joints with attach conditions.
- FLAC3D Added filename keyword options to zone gridpoint pore-pressure geometry.
- FLAC3D Sped up fluid property plotting on large models.
- FLAC3D Added cutoff keyword support to head and pore-pressure apply conditions.
- FLAC3D Added a zone fluid density command as a synonym for zone fluid-density.
- FLAC3D Added pore-pressure-maximum applied boundary condition in support of fully saturated flow calculations. This is sometimes called an unknown boundary condition.
- 3DEC Removed restriction on fluid implicit timestep.
- MASSFLOW Algorithmic speed-up: Restructure of internal DrawRequest module. Importing the Draw Period file (.csv) now takes almost no time. We moved from 10 hours in v9.0 for a large mine to less than 2 seconds in v9.1.

Bug fixes - Fix a few Windows version specific issues with the new Examples dialog.
- Fix geometry import bug in DXF polylines.
- FLAC3D Pore-pressure and head applied boundary conditions will no longer apply values greater than the fluid tension if the cutoff model is on the grid-point.
- FLAC3D Many bug fixes and performance optimizations to transient implicit unsaturated flow calculations.

2 Apr 10, 2024

Please uninstall revision 1 first

New features and improvements
- Added Copy button to the warnings dialog
- FLAC3D Changed the zone fluid scale-modulus command to zone fluid modulus-scale
- FLAC3D Added zone fluid modulus-automatic command.
- FLAC3D Added 3D version of a brazilian test example.
- 3DEC Add ability to specify variable viscoscity for joint flow.
- MASSFLOW Over 10 new fish functions. Users can interrogate and dynamically adapt the block model properties and markers properties, providing more flexibility for cave analysis, such as static days in caved blocks, and lower and upper fragmentation limits on rock fragmentation (markers). - MASSFLOW Caved properties in block model. In this new version, users can now keep track of grades and rock properties, at block support, as the cave process progresses.

Bug fixes
- Optimized and repaired face group tracking for large models.
- Fixed URL link in license dialog.
- Fixed legend on shell resultant plots.
- An HL network key will now be seen connected directly with localhost as the network location name.
- FLAC Fix a bug in the zone separate command if the old gridpoint was not connected to any non-null zone.
- FLAC Fix parsing error in zone geometry command.
- FLAC Prevent apply conditions from applying a pore-pressure below the tension when using the cutoff unsaturated flow model.
- FLAC Corrected error in how fluid volume increments from mechanical volume changes were applied.
- FLAC Correct implicit flow bug when using two way mechanical coupling.
- FLAC Fix possible crash bug in zone joints when nulling adjacent zones.
- FLAC Fixed two issues preventing the steady state flow solver from converging in unsaturated conditions.
- FLAC Sketch: Mesh gridlines were not shown in certain circumstances.
- FLAC Sketch: Automatic rotation of background geometry was not working.
- FLAC Zone Joint: Fix activity status when there is a gap.
- FLAC2D Fix the struct.force.nodal FISH intrinsic.
- 3DEC Fixed bug plotting flow velocity and discharge.
- 3DEC Added transmissivity to flow plane vertices
- 3DEC FLAC3D Fixed bug in 3DEC to FLAC3D coupling.
- PFC Do not allow RBlocks to be created with an aspect ratio greater than 100,000.

1 Mar 19, 2024

New features and improvements
- First version of 9.10 available.


Latest News
  • ITASCA Releases MassFlow version 9.0 ...
    Read More
  • Introducing IMAT (ITASCA Mining Analysis Toolbox): Transforming Mining Analysis Solutions ...
    Read More
  • 3DEC 9 Officially Released ITASCA announces the release of 3DEC v9, an advanced three-dimensional, hybrid discontinuum and continuum modeling...
    Read More