Software Notes and Installation

Notes on Itasca Programs
In this course, we are going to use FLAC programs for the modeling and analysis. Please note that we currently have three versions of FLAC:

  • FLAC Software: This is a 2D version of FLAC developed by Itasca Group (software developer). We write FLAC "codes" to develop models and run analysis. FLAC also has some user-interface options for developing and running models. FLAC codes are specific to FLAC but they have some similarities with FLAC2D and FLAC3D codes.

  • FLAC2D Software: This is a newer version provided by Itasca for 2D modeling. FLAC2D codes and the modeling procedure is very similar to FLAC3D software. One knowing FLAC3D codes, would be able to easily model and run analysis in FLAC2D.

  • FLAC3D Software: This is the 3D version of FLAC developed by Itasca.

In this course, we are going to develop models and discuss problems in FLAC and FLAC3D. We consider a user can easily implement codes of FLAC3D to FLAC2D with minor code adjustments.

Notes on Licenses

Itasca used to provide a 1-month free educational license (with full commercial capabilities) to FLAC learners. However, this policy has been changes and they no longer provide such 1-month licenses. Therefore, we need to use the demo versions of FLAC, FLAC2D, and FLAC3D. The demo versions of the products have all the capabilities of the full commercial versions with the exception that in demo versions you can only develop and analyze models with certain amount of elements (normally 600 to 1000 elements). This would be a restriction if you want to model and analyze a real case problem in your consulting or academic activities. However, the restriction should not make problems for you during learning the software and codes. Therefore, you can just download programs, install them, and use the demo versions for educational purposes (with understanding that you can only run models up to 600 elements for FLAC and 1000 elements for FLAC2D and FLAC3D).


FLAC Installation and Running the Demo Version

  1. Download FLAC software: You can download any version of FLAC. Most of the FLAC codes work in different FLAC versions. Here is the link where you can download FLAC Version 8.1 (File name: flac810_490.msi):

    https://www.itascacg.com/software/downloads/flac-8-10-update

  2. Install FLAC on your system. 

  3. Run the program. After running the program, you will see a dark DAS-based window (See Figure 1).

  4. In the dark window, type the letter ā€œCā€. This allows you to run the program in demo mode. 

  5. FLAC Graphic User Interface (GUI) will be opened. You can now use FLAC under demo version.


FLAC3D Installation and Running the Demo Version

  1. Download demo version of FLAC3D software 7.00:

    https://www.itascacg.com/software/downloads/flac3d-7-00-update

  2. Install the demo version of FLAC3D software (file name: flac3d700_161.msi).

  3. Once downloaded, start the program. Close any pop-up windows.


FLAC2D Installation for Using the Demo Version

  1. The demo version of FLAC2D is available in Itasca Website.  

  2. Download demo version of FLAC2D software:

    https://www.itascacg.com/contact-itasca/demos

  3. Install the demo version of FLAC2D software.

  4. Once downloaded, start the program.


All Other Itasca Programs and Their Recent Versions

If you would like to explore other Itasca programs, you can download the programs and use their demo versions from the following link:

https://www.itascacg.com/contact-itasca/demos

Figure 1. DAS-based window on FLAC


FLAC for Earthquake & Dynamic Analyses

Buy nowLearn more

Course Introduction and Notes

  • Welcome to the Course!
  • Course Agreement
  • Software Notes and Installation
  • Course Format
  • Course Outline
  • Section 0.mp4

Section 1. Introduction of Numerical Modeling

  • Section 1 Outline
  • Section 1 Lecture
  • Handout - Section 1 Introduction

Section 2. Numerical Methods and Tools

  • Section 2 Outline
  • Section 2-1 Lecture
  • Section 2-2 Lecture
  • Handout - Section 2 Numerical Tools

Section 3. Introduction to FLAC

  • Section 3 Outline
  • Section 3-1.mp4
  • Section 3-2.mp4
  • Section 3-3.mp4
  • Section 3-4.mp4
  • Section 3-5.mp4
  • Section 3-6.mp4
  • Handout - Section 3 Introduction to FLAC
  • Example 3.1.txt

Section 4. Overview of Geotechnical Earthquake Engineering

  • Section 4 Outline
  • Section 4.mp4
  • Handout - Section 4 Overview of Geotechnical Earthquake Engineering

Section 5. Seismic Data Collection and Signal Preprocessing

  • Section 5 Outline
  • Section 5-1.mp4
  • Section 5-2.mp4
  • Handout - Section 5 Seismic Data Collection and Signal Preprocessing.pdf
  • Example 5.1 Processed Data of Loma Prieta Earthquake.xlsx
  • SeismoSignal Tutorial

Setion 6. Dynamic Analysis in FLAC

  • Section 6 Outline
  • Section 6-1.mp4
  • Section 6-2.mp4
  • Section 6-3 Base Boundary and Deconvolution Part I.mp4
  • Section 6-4 Base Boundary and Deconvolution Part II.mp42
  • Section 6-5 Side Boundary Conditions.mp4
  • Section 6-6 Material Damping Part I.mp4
  • Section 6-7 Material Damping Part II.mp4
  • Section 6-8 Material Damping Part III.mp4
  • Section 6-9 Material Damping Part IV.mp4
  • Section 6-10 Accurate Wave Propagation.mp4
  • Section 6-11 Retaining Wall Example Part I.mp4
  • Section 6-12 Retaining Wall Example Part II.mp4
  • Section 6-13 Code Reference for Dynamic Analysis.mp4
  • Section 6-14 Retaining Wall Example Part III.mp4
  • Section 6-15 Retaining Wall Example Part IV.mp4
  • Handout - Section 6 Dynamic Analysis in FLAC Part I.pdf
  • Handout - Section 6 Dynamic Analysis in FLAC Part II.pdf
  • Section 6 Reading Assignments
  • Section 6 Files

Section 7. Liquefaction Analysis in FLAC

  • Section 7-1 Introduction to Liquefaction.mp4
  • Section 7-2 Liquefaction Analysis Using Finn Model.mp4
  • Section 7-3 Embankment Dam Example Part I.mp4
  • Section 7-4 Embankment Dam Example Part II.mp4
  • Section 7-5 Embankment Dam Example Part III.mp4
  • Section 7-6 Embankment Dam Example Part IV.mp4
  • Section 7-7 Embankment Dam Example Part V.mp4
  • Section 7-8 Embankment Dam Example Part VI.mp4
  • Handout - Section 7 Liquefaction Analysis.pdf
  • Section 7 Reading Assignments
  • Example 7.1 Liquefaction Analysis of an Embankment Dam.txt

Section 8. Introduction to FISH Programming Language

  • Section 8-1 Introduction to FISH.mp4
  • Handout - Section 8 Introduction to FISH.pdf

Section 9. Analysis of Vibratory Foundations

  • Section 9-1 Analysis of Vibratory Foundations.mp4
  • Section 9-2 Analysis of Vibratory Foundations.mp4
  • Section 9-3 Harmonic Loading for Earthquake.mp4
  • Handout - Section 9 Analysis of Vibratory Foundations.pdf
  • Note on Example 9.1
  • Example 9.1 Vibratory Foundation.txt

Section 10. Dynamic Analysis in FLAC3D

  • Section 10-1 FLAC3D Introduction Part I.mp4
  • Section 10-2 FLAC3D Introduction Part II.mp4
  • Section 10-3 FLAC3D Introduction Part III.mp4
  • Section 10-4 FLAC3D Introduction Part IV.mp4
  • Section 10-5 FLAC3D Introduction Part V.mp4
  • Section 10-6 FLAC3D Introduction Part VI.mp4
  • Section 10-7 Dynamic Codes in FLAC3D.mp4
  • Section 10-8 Seismic Analysis of a Tunnel Part I.mp4
  • Section 10-9 Seismic Analysis of a Tunnel Part II.mp4
  • Section 10-10 Blast Analysis on a Spherical Crater Part I.mp4
  • Section 10-11 Blast Analysis on a Spherical Crater Part II.mp4
  • Handout - Section 10 Dynamic Analysis in FLAC3D Part I.pdf
  • Handout - Section 10 Dynamic Analysis in FLAC3D Part II.pdf
  • Example 10.1 Shallow Foundation.txt
  • Example 10.2 Dynamic Analysis of a Tunnel.txt
  • Example 10.3 Blast Analysis.txt
  • earthquake_vel.his

Section 11. Additional Examples and Reading Assignments

  • FLAC. Recommended Steps for Seismic Analyses.pdf
  • FLAC. Seismic Analysis of an Embankment Dam.pdf
  • FLAC. Earthquake Loading of a Pile-Supported Wharf.pdf
  • FLAC. Hysteretic Model for Non-liquefiable Soils, UBCHYST
  • FLAC. Using Interfaces for Fault Modeling.pdf
  • FLAC3D. Dam Foundation Analysis.pdf
  • Flac700.msi

Section 12. Question and Answer Sessions

  • Section 12-1 Questions and Answers Part I.mp4
  • Section 12-2 Questions and Answers Part II.mp4
  • Section 12-3 Quations and Answers Part III.mp4
  • Section 12-3 Quations and Answers Part IV.mp4
  • Q&A 2022-07-05.mp4

Final Notes, Certificate, and Exam

  • Thank you for taking the course!
  • FLAC Dynamic Exam File.docx