Itasca Software Documentation
- Itasca Software Guide
- Modeling Methodology
- General Approach
- General Solution Procedure, Illustrated
- 2D vs. 3D Models
- Modeling Data-Limited Systems
- Modeling Chaotic Systems
- Localization, Physical Instability, and Path-Dependence
- Factor of Safety
- Code-Specific Considerations
- References
- Underpinnings
- User Interface
- Program
- Projects
- Data Files
- Commands & the Commands Area
- Other Inputs
- Plotting
- Solving
- Saving
- Python
- Common Commands and FISH
- Cluster
- Data
- Commands
data label create
commanddata label delete
commanddata label list
commanddata label modify
commanddata label results
commanddata scalar create
commanddata scalar delete
commanddata scalar export
commanddata scalar group
commanddata scalar import
commanddata scalar list
commanddata scalar results
commanddata tensor create
commanddata tensor delete
commanddata tensor export
commanddata tensor group
commanddata tensor import
commanddata tensor list
commanddata tensor results
commanddata vector create
commanddata vector delete
commanddata vector export
commanddata vector group
commanddata vector import
commanddata vector list
commanddata vector results
command
- FISH Functions
- Label Functions
- Scalar Functions
data.scalar.create
data.scalar.delete
data.scalar.extra
data.scalar.find
data.scalar.group
data.scalar.group.remove
data.scalar.head
data.scalar.id
data.scalar.isgroup
data.scalar.list
data.scalar.maxid
data.scalar.near
data.scalar.next
data.scalar.num
data.scalar.pos
data.scalar.typeid
data.scalar.value
- Tensor Functions
data.tensor.create
data.tensor.delete
data.tensor.extra
data.tensor.find
data.tensor.group
data.tensor.group.remove
data.tensor.head
data.tensor.id
data.tensor.isgroup
data.tensor.list
data.tensor.maxid
data.tensor.near
data.tensor.next
data.tensor.num
data.tensor.pos
data.tensor.typeid
data.tensor.value
- Vector Functions
data.vector.create
data.vector.ddir
data.vector.delete
data.vector.dip
data.vector.extra
data.vector.find
data.vector.group
data.vector.group.remove
data.vector.head
data.vector.id
data.vector.isgroup
data.vector.list
data.vector.maxid
data.vector.near
data.vector.next
data.vector.num
data.vector.pos
data.vector.typeid
data.vector.value
- Commands
- Discrete Fracture Network (DFN)
- Overview
- Commands
fracture aperture
commandfracture attribute
commandfracture cluster
commandfracture combine
commandfracture compute
commandfracture connectivity
commandfracture contact-model
commandfracture copy
commandfracture create
commandfracture delete
commandfracture dfn-extra
commandfracture dfn-group
commandfracture export
commandfracture extra
commandfracture generate
commandfracture group
commandfracture import
commandfracture initialize
commandfracture intersections automatic-update
commandfracture intersections compute
commandfracture intersections delete
commandfracture intersections scanline
commandfracture joint-set
commandfracture list
commandfracture property
commandfracture prune
commandfracture results
commandfracture set-property
commandfracture template create
commandfracture template delete
commandfracture template modify-default
commandfracture verify-file
command
- FISH Functions
dfn
functionsdfn.template
functionsfracture.template.ddirmax
fracture.template.ddirmin
fracture.template.dipmax
fracture.template.dipmin
fracture.template.find
fracture.template.id
fracture.template.list
fracture.template.maxid
fracture.template.name
fracture.template.norientparam
fracture.template.nposparam
fracture.template.nsizeparam
fracture.template.num
fracture.template.orientparam
fracture.template.orienttype
fracture.template.posparam
fracture.template.postype
fracture.template.sizemax
fracture.template.sizemin
fracture.template.sizeparam
fracture.template.sizetype
fracture.template.typeid
fracture
functionsfracture.aperture
fracture.area
fracture.centerdensity
fracture.contact.list
fracture.contact.list.all
fracture.contactmap
fracture.contactmap.all
fracture.copy
fracture.create
fracture.ddir
fracture.decimate
fracture.delete
fracture.density
fracture.dfn
fracture.diameter
fracture.dip
fracture.extra
fracture.find
fracture.from.contact
fracture.genpos
fracture.gensize
fracture.geomp10
fracture.geomp20
fracture.geomp21
fracture.geomtrace
fracture.gintersect
fracture.group
fracture.group.remove
fracture.id
fracture.inbox
fracture.interarray
fracture.intersect
fracture.isdisk
fracture.isgroup
fracture.isprop
fracture.len
fracture.list
fracture.maxid
fracture.near
fracture.normal
fracture.num
fracture.p10
fracture.percolation
fracture.pointnear
fracture.pos
fracture.prop
fracture.typeid
fracture.vertexarray
fracture.vertexlist
fracture.intersection
functionsfracture.intersect.end1
fracture.intersect.end2
fracture.intersect.find
fracture.intersect.len
fracture.intersect.list
fracture.intersect.maxid
fracture.intersect.npolylinept
fracture.intersect.num
fracture.intersect.polylinept
fracture.intersect.pos1
fracture.intersect.pos2
fracture.intersect.set
fracture.intersect.typeid
fracture.intersection.set
functionsfracture.intersect.set.delete
fracture.intersect.set.find
fracture.intersect.set.id
fracture.intersect.set.interlist
fracture.intersect.set.internum
fracture.intersect.set.list
fracture.intersect.set.maxid
fracture.intersect.set.name
fracture.intersect.set.num
fracture.intersect.set.path
fracture.intersect.set.typeid
fracture.vertex
functions
- Domain
- FISH
- Geometry
- Commands
geometry assign-groups
commandgeometry copy
commandgeometry delete
commandgeometry edge create
commandgeometry edge delete
commandgeometry edge export
commandgeometry edge extra
commandgeometry edge group
commandgeometry export
commandgeometry fill
commandgeometry generate
commandgeometry import
commandgeometry list
commandgeometry move-to
commandgeometry node create
commandgeometry node delete
commandgeometry node export
commandgeometry node extra
commandgeometry node group
commandgeometry paint-extra
commandgeometry polygon create
commandgeometry polygon delete
commandgeometry polygon export
commandgeometry polygon extra
commandgeometry polygon group
commandgeometry refine
commandgeometry results
commandgeometry rotate
commandgeometry select
commandgeometry separate
commandgeometry set
commandgeometry tessellate
commandgeometry translate
commandgeometry triangulate
command
- FISH Functions
geometry.edge
Functionsgeom.edge.create
geom.edge.delete
geom.edge.dir
geom.edge.extra
geom.edge.find
geom.edge.group
geom.edge.group.remove
geom.edge.id
geom.edge.isgroup
geom.edge.list
geom.edge.near
geom.edge.next.edge
geom.edge.next.index
geom.edge.node
geom.edge.node.pos
geom.edge.pos
geom.edge.remove
geom.edge.start.index
geom.edge.start.poly
geom.edge.typeid
geometry.node
Functionsgeometry.polygon
Functionsgeom.poly.add.edge
geom.poly.add.node
geom.poly.area
geom.poly.check
geom.poly.close
geom.poly.create
geom.poly.delete
geom.poly.edge
geom.poly.extra
geom.poly.find
geom.poly.group
geom.poly.group.remove
geom.poly.id
geom.poly.isgroup
geom.poly.list
geom.poly.near
geom.poly.near.map
geom.poly.next.index
geom.poly.next.poly
geom.poly.node
geom.poly.normal
geom.poly.pos
geom.poly.remove
geom.poly.size
geom.poly.typeid
geometry.set
Functionsgeom.set.closest
geom.set.create
geom.set.list
geom.set.delete
geom.set.edge.maxid
geom.set.edge.num
geom.set.find
geom.set.id
geom.set.list
geom.set.maxid
geom.set.name
geom.set.node.maxid
geom.set.node.num
geom.set.num
geom.set.poly.closest
geom.set.poly.maxid
geom.set.poly.num
geom.set.raydist
geom.set.remove
geom.set.typeid
- Commands
- Group
- History
- Model
- Commands
model calm
commandmodel clean
commandmodel cluster
commandmodel configure
commandmodel creep
commandmodel cycle
commandmodel deterministic
commandmodel display
commandmodel domain
commandmodel dynamic
commandmodel energy
commandmodel factor-of-safety
commandmodel fluid
commandmodel gravity
commandmodel history
commandmodel large-strain
commandmodel list
commandmodel mechanical
commandmodel new
commandmodel orientation-tracking
commandmodel plastic-strain
commandmodel precision
commandmodel random
commandmodel range
command- model restore command
model results
commandmodel save
commandmodel solve
commandmodel solve-creep
commandmodel solve-dynamic
commandmodel solve-fluid
commandmodel solve-fluid-coupled
commandmodel solve-fluid-decoupled
commandmodel solve-static
commandmodel solve-thermal
commandmodel solve-thermal-coupled
commandmodel step
commandmodel thermal
commandmodel title
commandmodel update-interval
command
- Commands
- Plot
- Command-Driven Plotting Workflow
- Switch/Keyword Options
- Commands
plot active
commandplot background
commandplot clear
commandplot copy
commandplot create
commandplot current
commandplot delete
commandplot export
commandplot item
commandplot legend
commandplot load
commandplot movie
commandplot outline
commandplot print-size
commandplot rename
commandplot show
commandplot title
commandplot title-job
commandplot update
commandplot view
command
- Program
- Commands
program automatic-model-save
command- program call command
program continue
commandprogram customer-title-1
commandprogram customer-title-2
commandprogram directory
commandprogram echo
commandprogram echo-line
commandprogram encrypt
commandprogram exit
commandprogram floating-point-check
commandprogram license
commandprogram list
commandprogram load
commandprogram log
commandprogram log-file
commandprogram mail
commandprogram notice
commandprogram pagination
commandprogram pause
commandprogram playback
commandprogram quit
commandprogram return
commandprogram stop
commandprogram system
commandprogram threads
commandprogram undo
commandprogram warning
command
- Commands
- Project
- Table
- Trace
- Extra (keyword)
- Group (keyword/command word)
- List (keyword/command word)
- Range (keyword)
- Select & Hide (keywords)
- Value Modifiers (add, multiply, gradient, & vary keywords)
- Types
- Deprecated Commands and FISH
- Constitutive Models
- Constitutive Models
- Incremental Formulation
- Null Model Group
- Elastic Model Group
- Plastic Model Group
- Von-Mises Model
- Drucker-Prager Model
- Mohr-Coulomb Model
- Ubiquitous-Joint Model
- Ubiquitous-Anisotropic Model
- Strain-Softening/Hardening Mohr-Coulomb (SSoft) Model
- Bilinear Strain-Softening/Hardening Ubiquitous-Joint (SUBI) Model
- Double-Yield Model
- Modified Cam-Clay Model
- Hoek-Brown Model
- Hoek-Brown-PAC Model
- Curved Mohr-Coulomb Model
- Cap-Yield (CYSoil) Model*
- Simplified Cap-Yield (CHSoil) Model*
- Plastic-Hardening (PH) Model*
- Swell Model*
- Mohr-Coulomb Tension Crack (MohrT) Model**
- Soft-Soil Model*
- NorSand Model*
- Concrete Model
- Columnar-Basalt (COMBA) Model**
- Finn Model*
- P2PSand Model*
- IMASS Model **
- Introduction
- IMASS Constitutive Model
- Single Residual Envelope Implementation (Similar To Cavehoek) In IMASS
- Sloss, an indicator for damage in IMASS
- Examples
- Properties In IMASS
- Creep Model Group
- Model Tests and Examples
- Oedometer Test with Mohr-Coulomb Model
- Uniaxial Compressive Strength of a Jointed Material Sample (FLAC3D)
- Isotropic Consolidation Test with Double-Yield Model
- Isotropic Consolidation Test with Modified Cam-Clay Model
- Triaxial Compression Test with Hoek-Brown Model
- Triaxial Compression Test with Hoek-Brown-PAC Model
- Isotropic Compression Test with CYSoil Model
- Oedometer Test with CYSoil Model
- Drained Triaxial Test with CYSoil Model — Constant Dilation
- Drained Triaxial Test with CYSoil Model — Dilation Hardening
- Undrained Triaxial Test with CYSoil Model
- Drained Triaxial Compression Test with Simplified Cap-Yield (CHSoil) Model
- Comparison between Mohr-Coulomb Model and Plastic-Hardening model
- Comparison of Plastic-Hardening Model without and with Small-Strain Stiffness
- Isotropic Compression Test with Plastic-Hardening Model
- Drained Triaxial Compression Test with Plastic-Hardening Model
- Undrained Triaxial Compression Test with Plastic-Hardening Model
- Oedometer Test with Plastic-Hardening Model
- Single Zone Uniaxial and Simple Shear Test
- Single Zone Swell Test
- Single Zone Loading-Unloading Test with MohrT Model
- Undrained Triaxial Test with Soft-Soil Model
- Undrained Triaxial Test with NorSand Model
- Uniaxial Compression and Extension Tests with Concrete Model
- Single-Zone Unconfined Compression Test with IMASS Model
- Multi-Zone Confined Compression Test with IMASS Model
- Underground Tunnel Stability with IMASS Model
- Slope Stability with IMASS Model
- User-Written C++ Constitutive Models
- User Written C++ Joint Models (3DEC)
- References
- Structural Elements
- Cable Structural Elements
- Mechanical Behavior
- Properties
- FLAC3D Examples
- FLAC2D Examples
- Commands & FISH
- Commands
structure cable apply
commandstructure cable create
commandstructure cable delete
structure cable group
structure cable hide
structure cable history
structure cable import
commandstructure cable initialize
structure cable list
commandstructure cable property
structure cable refine
structure cable select
- FISH Functions
struct.cable.force.axial
struct.cable.grout.confining
struct.cable.grout.dir
struct.cable.grout.disp
struct.cable.grout.slip
struct.cable.grout.stress
struct.cable.length
struct.cable.prop
struct.cable.prop.index
struct.cable.state.compression
struct.cable.state.tension
struct.cable.strain.plastic
struct.cable.stress.axial
struct.cable.tension.state
struct.cable.tension.value
struct.cable.volume
- Commands
- Hybrid Bolt Structural Elements (3D only)
- Beam-Type Structural Elements
- Beam Structural Elements
- Mechanical Behavior
- Response Quantities
- Properties
- FLAC3D Examples
- FLAC2D Examples
- Commands & FISH
- Commands
structure beam apply
commandstructure beam cmodel
commandstructure beam create
commandstructure beam delete
commandstructure beam group
commandstructure beam hide
commandstructure beam history
commandstructure beam import
commandstructure beam initialize
commandstructure beam list
commandstructure beam property
commandstructure beam refine
commandstructure beam select
command
- FISH Functions
struct.beam.element.type
struct.beam.force
struct.beam.length
struct.beam.load
struct.beam.model
struct.beam.moment
struct.beam.plastic
struct.beam.plastic.iplocation
struct.beam.plastic.ipstate
struct.beam.plastic.ipstress
struct.beam.plastic.stress.bounds
struct.beam.prop
struct.beam.prop.index
struct.beam.volume
struct.beam.ydir
- Commands
- Pile Structural Elements
- Mechanical Behavior
- Response Quantities
- Properties
- FLAC3D Examples
- FLAC2D Examples
- Commands & FISH
- Commands
structure pile apply
structure pile cmodel
commandstructure pile create
commandstructure pile delete
commandstructure pile end-bearing
commandstructure pile group
commandstructure pile hide
commandstructure pile history
commandstructure pile import
commandstructure pile initialize
commandstructure pile list
commandstructure pile property
commandstructure pile refine
commandstructure pile select
command
- FISH Functions
struct.pile.gap
struct.pile.normal.dir
struct.pile.normal.disp
struct.pile.normal.state
struct.pile.normal.stress
struct.pile.prop
struct.pile.prop.index
struct.pile.rupture.tension
struct.pile.shear.dir
struct.pile.shear.disp
struct.pile.shear.state
struct.pile.shear.stress
struct.pile.state.compression
struct.pile.state.tension
struct.pile.stress.confining
struct.pile.tension.state
struct.pile.tension.value
- Commands
- Shell-Type Structural Elements (3D only)
- Shell Structural Elements (3D only)
- Mechanical Behavior
- Response Quantities
- Properties
- Examples
- Elastic Beam with Applied Moment (with shell elements)
- Elastic Beam with Concentrated Loads (with shell elements)
- Elastic Cantilever with Tip Load
- Elastic Plate (Infinite Strip) with Uniform Lateral Load
- Elastic Plate (Orthotropic) with Uniform Lateral Load
- Elastic Plate with Combined Uniform Lateral and In-Plane Loads
- Elastic Shell (Cylindrical Concrete Vault)
- Elastic-Plastic Plate (Collapse Load) with Uniform Lateral Load
- Plastic Hinge Formation (with shell elements)
- Lined Tunnel (with shell elements)
- Commands & FISH
- Commands
structure shell apply
commandstructure shell cmodel
commandstructure shell create
commandstructure shell delete
commandstructure shell group
commandstructure shell hide
commandstructure shell history
commandstructure shell import
commandstructure shell initialize
commandstructure shell list
commandstructure shell property
commandstructure shell recover
commandstructure shell refine
commandstructure shell select
command
- FISH Functions
struct.shell.area
struct.shell.element.type
struct.shell.model
struct.shell.plastic
struct.shell.plastic.idata
struct.shell.plastic.iplocation
struct.shell.plastic.ipstate
struct.shell.plastic.ipstress
struct.shell.pressure
struct.shell.prop
struct.shell.prop.index
struct.shell.resultant
struct.shell.resultant.valid
struct.shell.stress
struct.shell.stress.bounds
struct.shell.stress.depth.factor
struct.shell.stress.prin
struct.shell.stress.valid
struct.shell.volume
- Commands
- Geogrid Structural Elements (3D only)
- Mechanical Behavior
- Response Quantities
- Properties
- Examples
- Commands & FISH
- Commands
structure geogrid apply
commandstructure geogrid cmodel
commandstructure geogrid create
commandstructure geogrid delete
commandstructure geogrid group
commandstructure geogrid hide
commandstructure geogrid history
commandstructure geogrid import
commandstructure geogrid initialize
commandstructure geogrid list
commandstructure geogrid property
commandstructure geogrid recover
commandstructure geogrid refine
commandstructure geogrid select
command
- FISH Functions
- Commands
- Liner Structural Elements (3D)
- Mechanical Behavior
- Response Quantities
- Properties
- Examples
- Commands & FISH
- Commands
structure liner apply
commandstructure liner cmodel
commandstructure liner create
commandstructure liner delete
commandstructure liner gap-factor
commandstructure liner group
commandstructure liner hide
commandstructure liner history
commandstructure liner import
commandstructure liner initialize
commandstructure liner list
commandstructure liner property
commandstructure liner recover
commandstructure liner refine
commandstructure liner select
command
- FISH Functions
- Commands
- Liner Structural Elements (2D)
- Mechanical Behavior
- Response Quantities
- Properties
- Example Applications
- Commands & FISH
- Commands
structure liner apply
commandstructure liner cmodel
commandstructure liner create
commandstructure liner delete
commandstructure liner gap-factor
commandstructure liner group
commandstructure liner hide
commandstructure liner history
commandstructure liner import
commandstructure liner initialize
commandstructure liner list
commandstructure liner property
commandstructure liner refine
commandstructure liner select
command
- FISH Functions
- Commands
- Structural Element Nodes
- Mechanical Behavior
- Response Quantities
- Commands & FISH
- Commands
structure node apply
commandstructure node create
commandstructure node damping-local
commandstructure node delete
commandstructure node fix
commandstructure node free
commandstructure node group
commandstructure node hide
commandstructure node history
commandstructure node initialize
commandstructure node join
commandstructure node list
commandstructure node select
commandstructure node system-local
command
- FISH Functions
struct.node.acc.global
struct.node.acc.local
struct.node.apply
struct.node.apply.local
struct.node.convergence
struct.node.damp.local
struct.node.disp.global
struct.node.disp.local
struct.node.dynamic.timestep
struct.node.elements
struct.node.extra
struct.node.find
struct.node.fix
struct.node.fix.local
struct.node.force.unbal.global
struct.node.force.unbal.local
struct.node.group
struct.node.group.remove
struct.node.head
struct.node.id
struct.node.id.component
struct.node.isgroup
struct.node.link
struct.node.list
struct.node.mark
struct.node.mass.added
struct.node.mass.local
struct.node.maxid
struct.node.near
struct.node.next
struct.node.num
struct.node.pos
struct.node.pos.reference
struct.node.ratio
struct.node.ratio.target
struct.node.resultant
struct.node.stiff.local
struct.node.surface.valid
struct.node.surface.xdir
struct.node.system.local
struct.node.system.surface
struct.node.temp.increment
struct.node.typeid
struct.node.vel.global
struct.node.vel.local
- Commands
- Structural Element Links
- Introduction
- Link Model Properties
- Compression vs. Tension Direction
- Manually Setting Link Properties
- Commands & FISH
- Commands
structure link attach
commandstructure link create
commandstructure link delete
commandstructure link dynamic-damping
commandstructure link group
commandstructure link hide
commandstructure link history
commandstructure link list
commandstructure link property
commandstructure link select
commandstructure link slide
commandstructure link tolerance-contact
commandstructure link tolerance-node
commandstructure link slide-tolerance
command
- FISH Functions
struct.link.attach
struct.link.delete
struct.link.extra
struct.link.find
struct.link.group
struct.link.group.remove
struct.link.head
struct.link.id
struct.link.id.component
struct.link.isgroup
struct.link.list
struct.link.maxid
struct.link.model
struct.link.model.area
struct.link.model.compression
struct.link.model.disp
struct.link.model.force
struct.link.model.gap
struct.link.model.gap.neg
struct.link.model.gap.pos
struct.link.model.prop
struct.link.model.stiffness
struct.link.model.tension
struct.link.model.yield
struct.link.next
struct.link.node
struct.link.num
struct.link.side
struct.link.slide
struct.link.slide.tol
struct.link.target
struct.link.type
struct.link.typeid
struct.link.used.by
- Commands
- General Formulation of Structural-Element Logic
structure
Commands & FISH (ALL)- Commands
- FISH Functions
struct.connectivity
struct.delete
struct.density
struct.extra
struct.find
struct.force.nodal
struct.force.nodal.local
struct.force.update
struct.group
struct.group.remove
struct.head
struct.id
struct.id.component
struct.isgroup
struct.list
struct.local.system
struct.mark
struct.maxid
struct.mech.convergence
struct.mech.ratio.avg
struct.mech.ratio.local
struct.mech.ratio.max
struct.near
struct.next
struct.node
struct.num
struct.pos
struct.prop
struct.prop.index
struct.therm.expansion
struct.type
struct.typeid
struct.was.updated
- Cable Structural Elements
- Index: Common Commands
- Index: Common FISH
- Modeling Methodology
- FLAC (FLAC2D/FLAC3D)
- FLAC Modeling
- Introduction
- FLAC2D Tutorials
- Tutorial: Quick Start (FLAC2D)
- Tutorial: Illustrative Model — Mechanics of Using FLAC2D
- FISH Tutorial
- FLAC3D Tutorials
- Tutorial: Quick Start (FLAC3D)
- Tutorial: Illustrative Model — Mechanics of Using FLAC3D
- FISH Tutorial
- Problem Solving with FLAC
- Approach and Project Setup
- Grid Generation in FLAC3D
- Identifying Regions of the Model
- Working with Geometric Data
- Geometric Data
- Geometry Visualization
- Geometry Painting
- Geometric Filtering - Geometry Range Elements
- Geometry Data and Group Assignment
- Geometry Data: Examples
- Assign Group Names Based on Their Relationship to DXF Files
- Ignore Existing Groups — Build New Ones Based on Surfaces
- Partition Existing Groups Based on Surfaces
- Zones below Surfaces become Separate Groups, Outside Groups Remain Unchanged
- Zones above the Surfaces become a New Group, Everything below is Unchanged
- Zones Intersecting Surfaces becomes Separate Groups
- Split Zones below Surfaces
- Split Large Zones Intersecting Surfaces
- Choice of Constitutive Model
- Material Properties
- Boundary Conditions
- Initial Conditions
- Uniform Stresses — No Gravity
- Stresses with Gradients — Uniform Material
- Stresses with Gradients — Nonuniform Material
- Stress Initialization in a Nonuniform Material
- Compaction within a Nonuniform Grid
- Initial Stresses following a Model Change
- Stress and Pore-Pressure Initialization with a Phreatic Surface
- Initialization of Velocities
- Reaching Equilibrium
- Loading and Sequential Modeling in FLAC3D
- Structural Support
- Interfaces
- Tips and Advice
- 1. Check Model Runtime
- 2. Effects on Runtime
- 3. Considerations for Zoning Density
- 4. Automatic Detection of an Equilibrium State
- 5. Considerations for Selecting Damping
- 6. Check Model Response
- 7. Initializing Variables
- 8. Minimizing Transient Effects on Static Analysis
- 9. Changing Material Models
- 10. Running Problems with In-Situ Field Stresses and Gravity
- 11. Determining Collapse Loads
- 12. Determining Factor of Safety
- 13. Use Bulk and Shear Moduli
- FLAC3D Runtime Benchmark
- Interpretation
- Project Completion
- References
- FLAC Theory and Background
- Theoretical Background
- Formulation of a 3D Explicit Finite Volume Model
- Mathematical Model Description
- Numerical Formulation
- Finite Volume Approximation to Space Derivatives
- Nodal Formulation of the Equations of Motion
- Explicit Finite Difference Approximation to Time Derivatives
- Constitutive Equations in Incremental Form
- Large- and Small-Strain Modes
- Mechanical Timestep Determination for Numerical Stability
- Mechanical Damping
- Grid Discretization in FLAC
- Numerical Implementation
- References
- Formulation of a 3D Explicit Finite Volume Model
- Interfaces
- Zone Joints
- Fluid-Mechanical Interaction
- FLAC3D Fluid-Thermal-Mechanical-Formulation — Mathematical Description
- Numerical Formulation
- Calculation Modes for Fluid-Mechanical Interaction
- Properties and Units for Fluid-Flow Analysis
- Fluid-Flow Boundary Conditions, Initial Conditions, Sources and Sinks
- Solving Flow-Only and Coupled-Flow Problems
- Verification Examples
- Unsteady Groundwater Flow in a Confined Layer (FLAC2D)
- One-Dimensional Filling of a Porous Region (FLAC2D)
- Steady-State Fluid Flow with a Free Surface (FLAC2D)
- One-Dimensional Consolidation
- Consolidation Settlement at the Center of a Strip Load (FLAC2D)
- Pressuremeter Test (FLAC2D)
- Semi-confined Aquifer (FLAC2D)
- Unsteady Groundwater Flow in a Confined Layer
- One-Dimensional Filling of a Porous Region
- Steady-State Fluid Flow with a Free Surface
- Spreading of a Groundwater Mound
- One-Dimensional Consolidation
- Consolidation Settlement at the Center of a Strip Load
- Transient Fluid Flow to a Well in a Shallow Confined Aquifer
- Pressuremeter Test
- Semi-confined Aquifer
- Verification of Concepts, and Modeling Techniques for Specific Applications
- Input Instructions for Fluid-Flow Analysis
- References
- Theoretical Background
- FLAC Commands, FISH, and Workspaces
- Building-Blocks (3D only)
- The Building Blocks Pane
- Pane Elements
- Sets of Blocks
- Sets of Geometric Data
- Selection and Manipulation of Objects
- Working With Geometric Data
- Generating Zones or Blocks From Geometric Data
- Adding Blocks
- Splitting Blocks
- Curved Edges and Control Points
- Face Control Points
- Hiding Blocks
- Showing Blocks
- Highlighting Groups
- Validating the Model
- Autozone
- Generate Zones
- Context Menu
- Control Panel
- Keyboard Reference
- Handle Quick Reference
- Commands
- building-blocks block commands
building-blocks block create
commandbuilding-blocks block delete
commandbuilding-blocks block export
commandbuilding-blocks block group
commandbuilding-blocks block hide
commandbuilding-blocks block id
commandbuilding-blocks block import
commandbuilding-blocks block list
commandbuilding-blocks block make-hex-only
commandbuilding-blocks block multiplier
commandbuilding-blocks block snapon id
commandbuilding-blocks block transform
command
- building-blocks face commands
building-blocks face add-controls
commandbuilding-blocks face cycle
commandbuilding-blocks face delete
commandbuilding-blocks face drape
commandbuilding-blocks face group
commandbuilding-blocks face id
commandbuilding-blocks face list
commandbuilding-blocks face snapon id
commandbuilding-blocks face transform
command
- building-blocks edge commands
building-blocks edge add-controls
commandbuilding-blocks edge delete
commandbuilding-blocks edge drape
commandbuilding-blocks edge factor
commandbuilding-blocks edge group
commandbuilding-blocks edge id
commandbuilding-blocks edge list
commandbuilding-blocks edge ratio
commandbuilding-blocks edge ratio-isolate
commandbuilding-blocks edge size
commandbuilding-blocks edge snapon id
commandbuilding-blocks edge transform
commandbuilding-blocks edge type
command
- building-blocks point commands
- building-blocks set commands
building-blocks set arrest-triangle
commandbuilding-blocks set automatic-zone
commandbuilding-blocks set automatic-tolerance
commandbuilding-blocks set break-angle
commandbuilding-blocks set create
commandbuilding-blocks set delete
commandbuilding-blocks set export
commandbuilding-blocks set geometry
commandbuilding-blocks set import
commandbuilding-blocks set list
commandbuilding-blocks set select
commandbuilding-blocks set tolerance
commandbuilding-blocks set validate-all
command
- building-blocks block commands
- FISH Functions
- building_blocks.block Functions
building_blocks.block.ablock
building_blocks.block.center
building_blocks.block.check
building_blocks.block.edge
building_blocks.block.face
building_blocks.block.group
building_blocks.block.group.remove
building_blocks.block.isgroup
building_blocks.block.multiplier
building_blocks.block.point
building_blocks.block.size
- building_blocks.face Functions
building_blocks.face.area
building_blocks.face.center
building_blocks.face.check
building_blocks.face.edge
building_blocks.face.flip
building_blocks.face.gridsizei
building_blocks.face.gridsizej
building_blocks.face.group
building_blocks.face.group.remove
building_blocks.face.isgroup
building_blocks.face.next.face
building_blocks.face.next.index
building_blocks.face.point
building_blocks.face.size
building_blocks.face.toglobal
building_blocks.face.tolocal
- building_blocks.edge Functions
building_blocks.edge.center
building_blocks.edge.cp.add
building_blocks.edge.cp.delete
building_blocks.edge.cp.localu
building_blocks.edge.cp.point
building_blocks.edge.cp.size
building_blocks.edge.curve
building_blocks.edge.direction
building_blocks.edge.grid.ratio
building_blocks.edge.grid.ratio.isolate
building_blocks.edge.grid.size
building_blocks.edge.group
building_blocks.edge.group.remove
block.isgroup
building_blocks.edge.length
building_blocks.edge.next.edge
building_blocks.edge.next.index
building_blocks.edge.point
building_blocks.edge.start.face
building_blocks.edge.start.index
building_blocks.edge.toglobal
building_blocks.edge.tolocal
building_blocks.edge.type
- building_blocks.point Functions
- building_blocks.set Functions
building_blocks.set.block.create
building_blocks.set.block.find
building_blocks.set.block.list
building_blocks.set.block.remove
building_blocks.set.block.size
building_blocks.set.create
building_blocks.set.delete
building_blocks.set.edge.find
building_blocks.set.edge.list
building_blocks.set.edge.near
building_blocks.set.edge.size
building_blocks.set.face.find
building_blocks.set.face.list
building_blocks.set.face.near
building_blocks.set.face.size
building_blocks.set.find
building_blocks.set.id
building_blocks.set.list
building_blocks.set.name
building_blocks.set.point.find
building_blocks.set.point.list
building_blocks.set.point.near
building_blocks.set.point.size
- building_blocks.block Functions
- The Building Blocks Pane
- Sketch (formerly Extrude)
- Sketch Workflow
- Operations, Tools, & Options
- Commands
- FISH Functions
block
functionssketch.block.area
sketch.block.block
sketch.block.center
sketch.block.check
sketch.block.countzones
sketch.block.edge
sketch.block.extra
sketch.block.find
sketch.block.flip
sketch.block.grid.pos
sketch.block.group
sketch.block.group.remove
sketch.block.id
sketch.block.irregular.typeid
sketch.block.isgroup
sketch.block.list
sketch.block.maxid
sketch.block.multiplier
sketch.block.next.block
sketch.block.next.index
sketch.block.nodes
sketch.block.num
sketch.block.param.pos
sketch.block.point
sketch.block.regular.typeid
sketch.block.size
sketch.block.typeid
sketch.block.zones.i
sketch.block.zones.j
edge
functionssketch.edge.blocked
sketch.edge.blocks
sketch.edge.center
sketch.edge.curve
sketch.edge.direction
sketch.edge.extra
sketch.edge.find
sketch.edge.grid.ratio
sketch.edge.grid.ratio.isolate
sketch.edge.grid.size
sketch.edge.gridpos
sketch.edge.group
sketch.edge.group.remove
sketch.edge.id
sketch.edge.isgroup
sketch.edge.length
sketch.edge.list
sketch.edge.maxid
sketch.edge.next.edge
sketch.edge.next.index
sketch.edge.num
sketch.edge.parampos
sketch.edge.point
sketch.edge.poly.add
sketch.edge.poly.localu
sketch.edge.poly.localv
sketch.edge.poly.point
sketch.edge.poly.remove
sketch.edge.poly.size
sketch.edge.simple
sketch.edge.start.block
sketch.edge.start.index
sketch.edge.type
sketch.edge.typeid
point
functionssegment
functionssketch.segment.center
sketch.segment.count
sketch.segment.curve
sketch.segment.direction
sketch.segment.extra
sketch.segment.find
sketch.segment.find.linear
sketch.segment.grid.ratio
sketch.segment.grid.size
sketch.segment.gridpos
sketch.segment.group
sketch.segment.group.remove
sketch.segment.id
sketch.segment.isgroup
sketch.segment.length
sketch.segment.list
sketch.segment.maxid
sketch.segment.next.segment
sketch.segment.next.index
sketch.segment.num
sketch.segment.parampos
sketch.segment.poly.add
sketch.segment.poly.localu
sketch.segment.poly.localv
sketch.segment.poly.localw
sketch.segment.poly.point
sketch.segment.poly.remove
sketch.segment.poly.size
sketch.segment.removegroup
sketch.segment.simple
sketch.segment.type
segment-node
functionssketch.segment.node
sketch.segment.node.id
sketch.segment.node.add
sketch.segment.node.count
sketch.segment.node.delete
sketch.segment.node.extra
sketch.segment.node.find
sketch.segment.node.group
sketch.segment.node.group.remove
sketch.segment.node.isgroup
sketch.segment.node.list
sketch.segment.node.maxid
sketch.segment.node.num
sketch.segment.node.pos
sketch.segment.node.group.remove
sketch.segment.node.segments
sketch.segment.node.start.index
sketch.segment.node.start.segment
set
functionssketch.set.axis.n
sketch.set.axis.u
sketch.set.axis.v
sketch.set.badzones
sketch.set.block.create
sketch.set.block.delete
sketch.set.block.find
sketch.set.block.list
sketch.set.block.near
sketch.set.block.size
sketch.set.create
sketch.set.delete
sketch.set.edge.combine
sketch.set.edge.create
sketch.set.edge.delete
sketch.set.edge.find
sketch.set.edge.list
sketch.set.edge.near
sketch.set.edge.size
sketch.set.find
sketch.set.id
sketch.set.list
sketch.set.metadata.find
sketch.set.metadata.key
sketch.set.metadata.size
sketch.set.metadata.value
sketch.set.name
sketch.set.origin
sketch.set.point.create
sketch.set.point.delete
sketch.set.point.find
sketch.set.point.list
sketch.set.point.near
sketch.set.point.size
sketch.set.region.element.num
sketch.set.region.nodes
sketch.set.set.un
sketch.set.set.uv
sketch.set.set.vn
sketch.set.zone.autodir
sketch.set.zone.count2
sketch.set.zone.count3
sketch.set.zone.target.edge
sketch.set.zone.target.size
sketch.set.zone.target.total
- Structural Elements
- Zone
- The Model Pane
- Pane Elements
- Selection
- Showing and Hiding
- Disambiguator
- Automatic Grouping
- Operations (Op) Menu
- Op: Assigning a Group Name to a Selection
- Op: Assigning a Constitutive Model
- Op: Set Model Properties
- Op: Materials Database
- Op: Densify Selected Zones
- Op: Creating a 2D Structural Element
- Op: Create an Interface
- Control Set: Color Labels
- Control Set: Objects
- Control Set: Range
- Keyboard Reference
- Options
- Commands
zone
commandszone apply
commandzone apply-remove
commandzone attach
commandzone cmodel
commandzone copy
commandzone create
commandzone create2d
commandzone creep
commandzone delete
commandzone densify
commandzone dynamic
commandzone effective-stress-cutoff
commandzone export
commandzone fluid
commandzone fluid-density
commandzone generate
commandzone geometry
commandzone group
commandzone hide
commandzone history
commandzone import
commandzone initialize
commandzone initialize-stresses
commandzone list
commandzone mechanical
commandzone nodal-mixed-discretization
commandzone null
commandzone property
commandzone property-distribution
commandzone ratio
commandzone reflect
commandzone relax
commandzone results
commandzone select
commandzone separate
commandzone split
commandzone thermal
commandzone trace
commandzone validate
commandzone vtk
command
zone face
commandszone gridpoint
commandszone gridpoint create
commandzone gridpoint fix
commandzone gridpoint force-reaction
commandzone gridpoint free
commandzone gridpoint group
commandzone gridpoint import
commandzone gridpoint initialize
commandzone gridpoint list
commandzone gridpoint merge
commandzone gridpoint pore-pressure
commandzone gridpoint system
command
zone interface
commandszone joint
commands
- FISH Functions
attach
functionsattach.create
attach.delete
attach.extra
attach.find
attach.follower
attach.group
attach.group.remove
attach.id
attach.isgroup
attach.leader
attach.leader.face
attach.leader.zone
attach.list
attach.maxid
attach.num
attach.pos
attach.snap
attach.type
attach.typeid
attach.weight.edge
attach.weight.face
zone.face
functionszone.field
functionszone.field.component
zone.field.extra
zone.field.get
zone.field.get.gp
zone.field.gravity
zone.field.hide.null
zone.field.index
zone.field.init
zone.field.log
zone.field.method.index
zone.field.method.name
zone.field.name
zone.field.power
zone.field.prop
zone.field.quantity
zone.field.radius.ratio
zone.field.reset
zone.field.source
zone.field.tol
zone.field.type
zone.field.velocity.limit
gp
functionsgp.accel
gp.biot.modulus
gp.contacts
gp.convergence
gp.copy
gp.create
gp.delete
gp.disp
gp.disp.small
gp.dynamic.mul
gp.dynamic.timestep
gp.extra
gp.find
gp.find.name
gp.fix
gp.flow
gp.fluid.app
gp.fluid.area.inv
gp.fluid.head
gp.fluid.load
gp.fluid.modulus
gp.fluid.modulus.confined
gp.fluid.porosity
gp.fluid.tension
gp.fluid.unbal
gp.fluid.vol.inv
gp.fluid.volume
gp.fluid.volume.add
gp.flux
gp.force.app
gp.force.load
gp.force.unbal
gp.force.unbal.add
gp.force.unbal.current
gp.group
gp.group.remove
gp.head
gp.id
gp.isgroup
gp.list
gp.mass.add
gp.mass.gravity
gp.mass.inertial
gp.maxid
gp.multiplier
gp.name
gp.near
gp.near.all
gp.near.live
gp.next
gp.null
gp.num
gp.pos
gp.pp
gp.pp.fix
gp.ratio
gp.ratio.target
gp.sat
gp.state.restore
gp.state.save
gp.stiff
gp.system
gp.temp
gp.temp.app
gp.temp.change
gp.temp.fix
gp.temp.source
gp.typeid
gp.vel
gp.zones
interface.node.head
interface.node.list
interface
functionsinterface.elem
functionsinterface.elem.area
interface.elem.extra
interface.elem.group
interface.elem.group.remove
interface.elem.head
interface.elem.host.face
interface.elem.host.zone
interface.elem.id
interface.elem.isgroup
interface.elem.join
interface.elem.length
interface.elem.list
interface.elem.next
interface.elem.normal
interface.elem.vertex
interface.node
functionsinterface.node.area
interface.node.disp
interface.node.disp.shear
interface.node.extra
interface.node.find
interface.node.group
interface.node.group.remove
interface.node.head
interface.node.host.face
interface.node.host.weight
interface.node.host.zone
interface.node.id
interface.node.isgroup
interface.node.length
interface.node.list
interface.node.near
interface.node.next
interface.node.normal
interface.node.penetration
interface.node.pos
interface.node.pp
interface.node.prop
interface.node.slip
interface.node.state
interface.node.stress.normal
interface.node.stress.normal.add
interface.node.stress.shear
interface.node.target.face
interface.node.target.weight
interface.node.target.zone
interface.node.tol
interface.node.vel
zone.tet
functions (3D ONLY)zone.tri
functions (2D ONLY)zone.thermal.analytical
functions (3D ONLY)zone.thermal.analytical.conductivity
zone.thermal.analytical.diffusivity
zone.thermal.analytical.source.component.decay
zone.thermal.analytical.source.component.fraction
zone.thermal.analytical.source.create
zone.thermal.analytical.source.extra
zone.thermal.analytical.source.find
zone.thermal.analytical.source.group
zone.thermal.analytical.source.id
zone.thermal.analytical.source.list
zone.thermal.analytical.source.near
zone.thermal.analytical.source.pos
zone.thermal.analytical.source.strength
zone.thermal.analytical.source.time
zone.thermal.analytical.time
zone
functionszone.area
zone.area.deformed
zone.aspect
zone.bad
zone.code
zone.condition
zone.containing
zone.copy
zone.create.gp
zone.create.interface.elem
zone.create.pos
zone.create.ratio
zone.creep.time.total
zone.creep.timestep
zone.cycle.init
zone.density
zone.dynamic.mul
zone.dynamic.time.total
zone.dynamic.timestep
zone.extra
zone.find
zone.flow
zone.fluid.density
zone.fluid.model
zone.fluid.prop
zone.fluid.prop.index
zone.fluid.ratio
zone.fluid.stress.normal
zone.fluid.time.total
zone.fluid.unbal.avg
zone.fluid.unbal.max
zone.flux
zone.force.update
zone.geom.test
zone.gp
zone.gp.num
zone.group
zone.group.remove
zone.head
zone.hysteretic
zone.id
zone.inbox
zone.isgroup
zone.islive
zone.join
zone.list
zone.maxid
zone.mech.convergence
zone.mech.prop.name
zone.mech.prop.num
zone.mech.ratio
zone.mech.ratio.avg
zone.mech.ratio.local
zone.mech.ratio.max
zone.model
zone.model.init
zone.near
zone.near.all
zone.near.list
zone.near.live
zone.near.map
zone.next
zone.null
zone.num
zone.ortho
zone.overlays
zone.planarity
zone.plane.traction
zone.pos
zone.pp
zone.prop
zone.prop.index
zone.rotation.inc
zone.rotation.rate
zone.state
zone.state.restore
zone.state.save
zone.strain.inc
zone.strain.rate
zone.strain.shear.inc
zone.strain.shear.rate
zone.strain.vol.inc
zone.strain.vol.rate
zone.stress
zone.stress.effective
zone.stress.int
zone.stress.max
zone.stress.min
zone.stress.prin
zone.temp
zone.test.quality
zone.thermal.model
zone.thermal.prop
zone.thermal.prop.index
zone.thermal.ratio
zone.thermal.time.total
zone.typeid
zone.unbal
zone.vol
zone.vol.deformed
zone.was.updated
zone.work.elastic.shear
zone.work.elastic.total
zone.work.elastic.vol
zone.work.plastic.shear
zone.work.plastic.total
zone.work.plastic.vol
- Orientation of Nodes and Faces within a Zone
- Condition Measure of Zones
- Zone Field Data Names
- The Model Pane
- Building-Blocks (3D only)
- Options
- Creep Analysis
- Creep Model Group
- Solving Creep Problems
- Input Instructions for Creep Modeling
- Verification and Example Problems
- Maxwell/Kelvin/Burgers Model: Parallel-Plate Viscometer
- WIPP-Type Models: Parallel-Plate Viscometer
- Power Model: Cylindrical Cavity
- Power-Mohr Model: Cylindrical Cavity
- WIPP Model: Cylindrical Cavity
- Power Model: Spherical Cavity
- Maxwell Model: Oedometer Test
- Kelvin Model: Oedometer Test
- Maxwell/Burgers Model: Compression Test
- Burgers-Mohr/Power-Mohr Model: Loading/Unloading Compression Test
- WIPP-Drucker Model: Comparison with Drucker-Prager Model
- WIPP-Drucker Model: Compression Test Showing Localization
- WIPP-Salt Model: Hydrostatic Compression Test
- WIPP-Salt Model: Shear Compression Test
- Soft-Soil-Creep Model: Triaxial Consolidated Undrained Loading
- Columnar-Basalt Model: Unconfined Compression Test
- References
- Dynamic Analysis
- Relation to Equivalent-Linear Methods
- Dynamic Formulation
- Dynamic Modeling Considerations
- Dynamic Damping
- Rayleigh Damping
- Maxwell Damping
- Hysteretic Damping
- Local Damping
- Artificial Viscosity
- Integration of Damping Schemes and Nonlinear Material Models for Geo-materials
- Liquefaction Modeling
- Solving Dynamic Problems
- Verification Problems
- Natural Periods of an Elastic Column
- Comparison of FLAC3D to SHAKE for a Layered, Linear-Elastic Soil Deposit
- Comparison of FLAC3D to SHAKE for a Layered, Nonlinear-Elastic Soil Deposit
- Slip Induced by Harmonic Shear Wave
- Hollow Sphere Subject to an Internal Blast
- Free Vibration of a Cantilever Beam (FLAC3D)
- Dynamic Input Wizard
- References
- Thermal Analysis
- Thermal Analysis
- Mathematical Model Description
- Numerical Formulation
- Solving Thermal-Only and Coupled-Thermal Problems
- Input Instructions for Thermal Analysis
- Systems of Units for Thermal Analysis
- Verification and Example Problems
- Conduction in a Plane Sheet
- Conduction in a Hollow Cylinder
- Infinite Line Heat Source in an Infinite Medium
- Thermal Pore Pressure Coupled Response
- One-Dimensional Solution of Thermal Transport by Forced Convection and Conduction
- Steady-State Convection in a Saturated Porous Medium Heated from Above
- Steady-State Convection in a Saturated Porous Medium Heated from Below
- References
- Analytical Thermal Formulation
- References
- Hydration
- Thermal Analysis
- IMASS Option
- IMASS Model **
- Introduction
- IMASS Constitutive Model
- Single Residual Envelope Implementation (Similar To Cavehoek) In IMASS
- Sloss, an indicator for damage in IMASS
- Examples
- Properties In IMASS
- IMASS Model **
- Cluster Option
- C++ Option
- Creep Analysis
- FLAC Examples
- Tutorials
- FLAC2D
- Tutorial: Quick Start
- Tutorial: Illustrative Model — Mechanics of Using FLAC2D
- FLAC3D
- Tutorial: Quick Start
- Tutorial: Illustrative Model — Mechanics of Using FLAC3D
- About Tutorials
- FLAC2D
- Example Applications
- FLAC2D
- Undrained Cylindrical Cavity Expansion in a Cam-Clay Medium
- Wharf Subjected to Earthquake Loading
- Simulation of Pull-Tests for Fully Bonded Rock Reinforcement
- Slope Stability for a Cohesive and Frictional Soil
- Axisymmetric Modeling of Post-Pillar Mining
- Cemented Backfill Pillar Performance
- Post-peak Pillar Behavior and the Effects of Backfill Confinement
- Full-Scale Test Wall in Sand
- Stresses around a Pressurized Concrete Tunnel
- Analysis of a Concrete Diaphragm Wall
- Multistage Tunnel Excavation and Support
- Pile-Supported Highway Embankment
- Swelling of a Fully Wetted Slope
- Dewatered Construction of a Braced Excavation
- Tailing Dam Static Liquefaction
- Rainfall on a Slope
- Installation of a Triple-Anchored Excavation Wall
- FOS Calculated for Jointed Rock Slopes
- Fluid Flow Towards a Tunnel
- Tunnel Through a Fractured Rock (Voronoi)
- UCS Test on a Fractured Sample (DFN)
- FLAC3D
- Undrained Cylindrical Cavity Expansion in a Cam-Clay Medium
- Wharf Subjected to Earthquake Loading
- Simulation of Pull-Tests for Fully Bonded Rock Reinforcement
- Influence of Slope Curvature on Stability
- Pillar Loads at Intersecting Tunnels
- Excavation in a Saturated Soil
- One-Dimensional Consolidation Considering Secondary Compression
- Excavation and Support of a Shallow Tunnel
- Grid Generation for Intersecting Tunnels
- Pressurized Cylindrical Cavern
- Prediction of Borehole Closure in a Salt Formation
- Axial and Lateral Loading of a Concrete Pile
- Wheel Load over a Buried Pipe
- Embankment Loading on a Cam-Clay Foundation
- Impermeable Concrete Caisson Wall with Pretensioned Tiebacks
- Dewatered Construction of a Braced Excavation
- Installation of a Triple-Anchored Excavation Wall
- Reinforced Tunnel Excavation
- Subsidence above Horizontal Cut
- Tunnel in a Jointed Anisotropic Elastic Material
- Valley Creep Deformation
- Sleeved Triaxial Test of a Bonded Material
- Open Pit Mine with Faults
- Reinforced Concrete Beam
- Tailing Dam Static Liquefaction
- Assessment of Fault Slip Potential from Sill Pillar Mining
- About Example Applications
- FLAC2D
- Verification Problems
- FLAC2D
- Smooth Circular Footing on an Associated Mohr-Coulomb Material
- Cylindrical Hole in an Infinite Hoek-Brown Medium
- Cylindrical Hole in an Infinite Mohr-Coulomb Material
- Rough Strip Footing on a Cohesive Frictionless Material
- Uniaxial Compressive Strength of a Jointed Material Sample
- Plastic Flow in a Punch Problem
- Brazilian Test
- Poroelastic Response of a Borehole
- Unconfined Flow Toward a Riverbank
- Undrained Embankment Loading
- FLAC3D
- Smooth Circular Footing on an Associated Mohr-Coulomb Material
- Cylindrical Hole in an Infinite Hoek-Brown Medium
- Cylindrical Hole in an Infinite Mohr-Coulomb Material
- Rough Strip Footing on a Cohesive Frictionless Material
- Uniaxial Compressive Strength of a Jointed Material Sample
- Borehole Behavior in Elastic Anisotropic Materials
- Smooth Square Footing on a Cohesive Frictionless Material
- Drained and Undrained Triaxial Compression Test on a Cam-Clay Sample
- Free Vibration of a Cantilever Beam
- Simple Slope in Hoek-Brown Material
- Brazilian Test
- Cylindrical Hole in an Infinite Curved Mohr-Coulomb Medium (FLAC3D)
- About Verification Problems
- FLAC2D
- Tutorials
- Indexes & Maps
- FLAC Modeling
- PFC
- Numerical Simulations with PFC
- PFC Overview
- PFC Model Formulation
- How to …
- … set the model domain
- … clean the model, and when it can be useful
- … create particle assemblies
- … setup and control boundary conditions
- … control initial conditions
- … select appropriate contact model(s)
- … calibrate material behavior
- … monitor a simulation
- … solve to a target termination criterion
- … perform sequential modeling
- … insert custom operations in the calculation cycle
- Release Notes
- PFC Model Objects
- Balls
- Commands
ball accumulate-stress
commandball attribute
commandball clump
commandball create
commandball delete
commandball distribute
commandball export
commandball extra
commandball fix
commandball free
commandball generate
commandball group
commandball history
commandball initialize
commandball list
commandball property
commandball remap-interval
commandball results
commandball tolerance
commandball trace
commandball tractions
command
- FISH Functions
ball.contact.list
ball.contact.list.all
ball.contactmap
ball.contactmap.all
ball.contactnum
ball.contactnum.all
ball.containing
ball.convergence
ball.create
ball.damp
ball.delete
ball.density
ball.disp
ball.energy
ball.euler
ball.extra
ball.find
ball.fix
ball.force.app
ball.force.contact
ball.force.unbal
ball.fragment
ball.group
ball.group.list
ball.group.remove
ball.groupmap
ball.id
ball.inbox
ball.inside
ball.isbonded
ball.isgroup
ball.isprop
ball.list
ball.mass
ball.mass.real
ball.maxid
ball.mech.convergence
ball.mech.ratio.avg
ball.mech.ratio.local
ball.mech.ratio.max
ball.mech.unbal.max
ball.moi
ball.moi.real
ball.moment.app
ball.moment.contact
ball.moment.unbal
ball.near
ball.num
ball.pos
ball.prop
ball.radius
ball.ratio
ball.ratio.target
ball.rotation
ball.spin
ball.stress
ball.stress.full
ball.typeid
ball.vel
ball.vol
- Commands
- Clumps
- Commands
clump accumulate-stress
commandclump remap-interval
commandclump attribute
commandclump break
commandclump create
commandclump delete
commandclump distribute
commandclump export
commandclump extra
commandclump fix
commandclump free
commandclump generate
commandclump group
commandclump history
commandclump initialize
commandclump list
commandclump order
commandclump property
commandclump replicate
commandclump results
commandclump rotate
commandclump scale
commandclump template
commandclump tolerance
commandclump trace
command
- FISH Functions
clump.addpebble
clump.calculate
clump.contact.list
clump.contact.list.all
clump.contactmap
clump.contactmap.all
clump.contactnum
clump.contactnum.all
clump.containing
clump.convergence
clump.damp
clump.delete
clump.deletepebble
clump.density
clump.disp
clump.energy
clump.euler
clump.extra
clump.find
clump.fix
clump.force.app
clump.force.contact
clump.force.unbal
clump.fragment
clump.group
clump.group.list
clump.group.remove
clump.groupmap
clump.id
clump.inbox
clump.inglobal
clump.inprin
clump.inside
clump.isbonded
clump.isgroup
clump.list
clump.mass
clump.mass.real
clump.maxid
clump.mech.convergence
clump.mech.ratio.avg
clump.mech.ratio.local
clump.mech.ratio.max
clump.mech.unbal.max
clump.moi
clump.moi.fix
clump.moi.prin
clump.moi.prin.real
clump.moi.real
clump.moment.app
clump.moment.contact
clump.moment.unbal
clump.near
clump.num
clump.pebble.clump
clump.pebble.contact.list
clump.pebble.contact.list.all
clump.pebble.contactmap
clump.pebble.contactmap.all
clump.pebble.contactnum
clump.pebble.contactnum.all
clump.pebble.delete
clump.pebble.extra
clump.pebble.find
clump.pebble.group
clump.pebble.group.list
clump.pebble.group.remove
clump.pebble.groupmap
clump.pebble.id
clump.pebble.inbox
clump.pebble.isbonded
clump.pebble.isgroup
clump.pebble.isprop
clump.pebble.list
clump.pebble.maxid
clump.pebble.near
clump.pebble.num
clump.pebble.pos
clump.pebble.prop
clump.pebble.radius
clump.pebble.typeid
clump.pebble.vel
clump.pebblelist
clump.pos
clump.prop
clump.ratio
clump.ratio.target
clump.rotate
clump.rotation
clump.scalesphere
clump.scalevol
clump.spin
clump.stress
clump.template
clump.template.addpebble
clump.template.clone
clump.template.delete
clump.template.deletepebble
clump.template.euler
clump.template.find
clump.template.findpebble
clump.template.list
clump.template.make
clump.template.maxid
clump.template.moi
clump.template.moi.prin
clump.template.name
clump.template.num
clump.template.origpos
clump.template.pebblelist
clump.template.scale
clump.template.typeid
clump.template.vol
clump.typeid
clump.vel
clump.vol
- Commands
- Rigid Blocks
- Commands
rblock remap-interval
commandrblock apply-facet-groups
commandrblock attribute
commandrblock clump
commandrblock configure bbm
commandrblock construct
commandrblock contact-resolution
commandrblock create
commandrblock cut
commandrblock damping
commandrblock delete
commandrblock densify
commandrblock dilate
commandrblock distribute
commandrblock erode
commandrblock export
commandrblock extra
commandrblock facet apply
commandrblock facet apply-remove
commandrblock facet group
commandrblock fix
commandrblock free
commandrblock generate
commandrblock group
commandrblock hide
commandrblock history
commandrblock import
commandrblock initialize
commandrblock list
commandrblock merge
commandrblock property
commandrblock refine
commandrblock reflect
commandrblock replicate
commandrblock results
commandrblock rotate
commandrblock scale
commandrblock select
commandrblock template
commandrblock tolerance
commandrblock trace
command- rblock tractions command
- FISH Functions
rblock.angle
rblock.aspect.ratio
rblock.axis.angle
rblock.axis.long
rblock.ball.pos
rblock.ball.radius
rblock.contact.list
rblock.contact.list.all
rblock.contactmap
rblock.contactmap.all
rblock.contactnum
rblock.contactnum.all
rblock.containing
rblock.convergence
rblock.copy
rblock.damp
rblock.delete
rblock.density
rblock.disp
rblock.energy
rblock.euler
rblock.extra
rblock.facet.area
rblock.facet.centroid
rblock.facet.closest
rblock.facet.group
rblock.facet.group.remove
rblock.facet.isgroup
rblock.facet.list
rblock.facet.map
rblock.facet.normal
rblock.facet.num
rblock.facet.vertex.pos
rblock.find
rblock.fix
rblock.force.app
rblock.force.contact
rblock.force.unbal
rblock.fragment
rblock.group
rblock.group.list
rblock.group.remove
rblock.groupmap
rblock.id
rblock.inbox
rblock.inglobal
rblock.inprin
rblock.inside
rblock.intersect
rblock.isbonded
rblock.isgroup
rblock.isprop
rblock.length.max
rblock.length.min
rblock.list
rblock.mass
rblock.mass.real
rblock.maxid
rblock.mech.convergence
rblock.mech.ratio.avg
rblock.mech.ratio.local
rblock.mech.ratio.max
rblock.mech.unbal.max
rblock.moi
rblock.moi.fix
rblock.moi.prin
rblock.moi.prin.real
rblock.moi.real
rblock.moment.app
rblock.moment.contact
rblock.moment.unbal
rblock.near
rblock.num
rblock.pos
rblock.prin.angle
rblock.prin.axis.angle
rblock.prin.euler
rblock.prop
rblock.ratio
rblock.ratio.target
rblock.rotation
rblock.rounding
rblock.scalesphere
rblock.scalevol
rblock.spin
rblock.stress
rblock.template.delete
rblock.template.find
rblock.template.list
rblock.template.maxid
rblock.template.moi
rblock.template.moi.prin
rblock.template.name
rblock.template.num
rblock.template.typeid
rblock.template.vol
rblock.typeid
rblock.unbond
rblock.vel
rblock.vertex.list
rblock.vertex.map
rblock.vertex.num
rblock.vertex.pos
rblock.vol
- Commands
- Walls
- Faceted Walls in PFC
- Commands
wall remap-interval
commandwall active-sides
commandwall addfacet
commandwall attribute
commandwall create
commandwall delete
commandwall export
commandwall extra
commandwall generate
commandwall group
commandwall history
commandwall import
commandwall initialize
commandwall list
commandwall property
commandwall resolution
commandwall results
commandwall rotate
commandwall servo
commandwall tolerance
commandwall velocity-conveyor
command
- FISH Functions
wall.addfacet
wall.closed
wall.contact.list
wall.contact.list.all
wall.contactmap
wall.contactmap.all
wall.contactnum
wall.contactnum.all
wall.convex
wall.cutoff
wall.delete
wall.disp
wall.energy
wall.euler
wall.extra
wall.facet.active
wall.facet.contact.list
wall.facet.contact.list.all
wall.facet.contactmap
wall.facet.contactmap.all
wall.facet.contactnum
wall.facet.contactnum.all
wall.facet.conveyor
wall.facet.delete
wall.facet.extra
wall.facet.find
wall.facet.group
wall.facet.group.list
wall.facet.group.remove
wall.facet.groupmap
wall.facet.id
wall.facet.inbox
wall.facet.isbonded
wall.facet.isgroup
wall.facet.isprop
wall.facet.list
wall.facet.maxid
wall.facet.near
wall.facet.normal
wall.facet.num
wall.facet.pair
wall.facet.pointnear
wall.facet.pos
wall.facet.prop
wall.facet.typeid
wall.facet.vertex
wall.facet.wall
wall.facetlist
wall.find
wall.force.contact
wall.fragment
wall.group
wall.group.list
wall.group.remove
wall.groupmap
wall.id
wall.inbox
wall.inside
wall.isbonded
wall.isgroup
wall.list
wall.maxid
wall.moment.contact
wall.name
wall.near
wall.num
wall.pos
wall.prop
wall.rotation
wall.rotation.center
wall.spin
wall.typeid
wall.vel
wall.vertex.delete
wall.vertex.facetarray
wall.vertex.find
wall.vertex.id
wall.vertex.inbox
wall.vertex.list
wall.vertex.maxid
wall.vertex.near
wall.vertex.num
wall.vertex.pos
wall.vertex.typeid
wall.vertex.vel
wall.vertexlist
- Balls
- Contacts and Contact Models
- Contact Resolution
- Contact Model Assignment Table (CMAT)
- Contact Models
- Contact Model Framework
- Built-in Contact Models
- Null Model
- Linear Model
- Linear Contact Bond Model
- Linear Parallel Bond Model
- Soft-Bond Model
- Rolling Resistance Linear Model
- Adhesive Rolling Resistance Linear Model
- Flat-Joint Model
- Smooth-Joint Model
- Hertz Model
- Hysteretic Model
- Burger’s Model
- FISH Model
- Spring Network Model
- Subspring Network Model
- Linear Dipole Model
- Edinburgh-Elasto-Plastic-Adhesive (EEPA) Contact Model
- Johnson-Kendall-Roberts (JKR) Contact Model
- Mohr Model
- User-Defined Contact Models
- Commands
cmat add
commandcmat apply
commandcmat default
commandcmat list
commandcmat modify
commandcontact cmat proximity
commandcmat remove
commandcontact activate
commandcontact apply-group
commandcontact create-on-overlap
commandcontact delete
commandcontact detection
commandcontact extra
commandcontact fix
commandcontact group
commandcontact history
commandcontact inhibit
commandcontact list
commandcontact method
commandcontact model
commandcontact persist
commandcontact property
command
- FISH Functions
- contact.activate
- contact.active
- contact.area
contact.branch
- contact.end1
- contact.end2
- contact.energy
- contact.energy.sum
- contact.extra
- contact.fid
- contact.find
contact.force.from.stress
contact.force.global
contact.force.local
- contact.force.normal
contact.force.set
- contact.force.shear
- contact.fullupdate
- contact.gap
- contact.gps
contact.group
- contact.group.list
- contact.group.list.all
contact.group.remove
- contact.groupmap
- contact.groupmap.all
- contact.id
- contact.inherit
- contact.inhibit
- contact.isbonded
- contact.isenergy
contact.isgroup
- contact.isprop
- contact.joint
- contact.list
- contact.list.all
- contact.method
- contact.model
- contact.model.prop.index
contact.moment.on1.global
contact.moment.on1.local
contact.moment.on2.global
contact.moment.on2.local
- contact.normal
- contact.num
- contact.num.all
contact.offset
- contact.otherend
- contact.persist
contact.pos
- contact.prop
- contact.prop.index
contact.shear
contact.spin
- contact.to.global
- contact.to.local
- contact.typeid
- contact.unbond
contact.vel
- Additional Features
- Bricks and Inlets
- Commands
- FISH Functions
brick.assemble
brick.delete
brick.extent
- brick.find
brick.id
- brick.list
brick.lower.corner
- brick.maxid
- brick.num
- brick.typeid
brick.upper.corner
inlet.active
inlet.brick
inlet.delete
- inlet.find
inlet.flow.vel
inlet.id
- inlet.list
- inlet.maxid
- inlet.num
inlet.orientation
inlet.pos
inlet.rotation.center
inlet.spin
- inlet.typeid
inlet.vel
- Fragment
- Measure
- Thermal Calculation
- PFC Thermal Formulation
- Verification Problems
- Thermal Balls
- Commands
- FISH Functions
ball.thermal.ball
ball.thermal.contact.list
ball.thermal.contact.list.all
ball.thermal.contactmap
ball.thermal.contactmap.all
ball.thermal.contactnum
ball.thermal.contactnum.all
ball.thermal.expansion
ball.thermal.extra
ball.thermal.find
ball.thermal.fix
ball.thermal.group
ball.thermal.group.list
ball.thermal.group.remove
ball.thermal.groupmap
ball.thermal.id
ball.thermal.inbox
ball.thermal.isgroup
ball.thermal.isprop
ball.thermal.list
ball.thermal.near
ball.thermal.num
ball.thermal.power.app
ball.thermal.power.unbal
ball.thermal.prop
ball.thermal.specific.heat
ball.thermal.temp
ball.thermal.temp.increment
ball.thermal.typeid
- Thermal Clumps
- Commands
- FISH Functions
clump.thermal.clump
clump.thermal.contact.list
clump.thermal.contact.list.all
clump.thermal.contactmap
clump.thermal.contactmap.all
clump.thermal.contactnum
clump.thermal.contactnum.all
clump.thermal.expansion
clump.thermal.extra
clump.thermal.find
clump.thermal.fix
clump.themal.group
clump.themal.group.list
clump.themal.group.remove
clump.themal.groupmap
clump.thermal.id
clump.thermal.inbox
clump.themal.isgroup
clump.thermal.list
clump.thermal.near
clump.thermal.num
clump.thermal.pebble.clump
clump.thermal.pebble.contact.list
clump.thermal.pebble.contact.list.all
clump.thermal.pebble.contactmap
clump.thermal.pebble.contactmap.all
clump.thermal.pebble.contactnum
clump.thermal.pebble.contactnum.all
clump.thermal.pebble.find
clump.thermal.pebble.group
clump.thermal.pebble.group.list
clump.thermal.pebble.group.remove
clump.thermal.pebble.groupmap
clump.thermal.pebble.id
clump.thermal.pebble.inbox
clump.thermal.pebble.isgroup
clump.thermal.pebble.isprop
clump.thermal.pebble.list
clump.thermal.pebble.near
clump.thermal.pebble.num
clump.thermal.pebble.pebble
clump.thermal.pebble.prop
clump.thermal.pebble.typeid
clump.thermal.pebblelist
clump.thermal.power.app
clump.thermal.power.unbal
clump.thermal.prop
clump.thermal.specific.heat
clump.thermal.temp
clump.thermal.temp.increment
clump.thermal.typeid
- Thermal Rigid Blocks
- Commands
- FISH Functions
- rblock.thermal.contact.list
- rblock.thermal.contact.list.all
- rblock.thermal.contactmap
- rblock.thermal.contactmap
- rblock.thermal.contactnum
- rblock.thermal.contactnum.all
- rblock.thermal.expansion
- rblock.thermal.extra
- rblock.thermal.find
- rblock.thermal.fix
rblock.thermal.group
rblock.thermal.group.list
rblock.thermal.group.remove
rblock.thermal.groupmap
- rblock.thermal.id
- rblock.thermal.inbox
rblock.thermal.isgroup
- rblock.thermal.isprop
- rblock.thermal.list
- rblock.thermal.near
- rblock.thermal.num
- rblock.thermal.power.app
- rblock.thermal.power.unbal
- rblock.thermal.prop
- rblock.thermal.rblock
- rblock.thermal.specific.heat
- rblock.thermal.temp
- rblock.thermal.temp.increment
- rblock.thermal.typeid
- Thermal Walls
- Commands
- FISH Functions
wall.thermal.contact.list
wall.thermal.contact.list.all
wall.thermal.contactmap
wall.thermal.contactmap.all
wall.thermal.extra
wall.thermal.facet.contact.list
wall.thermal.facet.contact.list.all
wall.thermal.facet.contactmap
wall.thermal.facet.contactmap.all
wall.thermal.facet.facet
wall.thermal.facet.find
wall.thermal.facet.group
wall.thermal.facet.group.list
wall.thermal.facet.group.remove
wall.thermal.facet.groupmap
wall.thermal.facet.id
wall.thermal.facet.inbox
wall.thermal.facet.isgroup
wall.thermal.facet.isprop
wall.thermal.facet.list
wall.thermal.facet.near
wall.thermal.facet.num
wall.thermal.facet.pos
wall.thermal.facet.prop
wall.thermal.facet.typeid
wall.thermal.facet.wall
wall.thermal.facetlist
wall.thermal.find
wall.thermal.group
wall.thermal.group.list
wall.thermal.group.remove
wall.thermal.groupmap
wall.thermal.id
wall.thermal.inbox
wall.thermal.isgroup
wall.thermal.list
wall.thermal.near
wall.thermal.num
wall.thermal.pos
wall.thermal.prop
wall.thermal.typeid
wall.thermal.wall
- Thermal Contacts and Contact Models
- Thermal Process FISH Functions
- Fluid
- CFD module for PFC3D
- PFC3D Fluid-Particle Interaction Formulation
- Implementation Details
- Examples
- CFD General
- CFD Balls
- CFD Clumps
- Commands
- FISH Functions
- clump.cfd.clump
- clump.cfd.elementlist
- clump.cfd.elementmap
- clump.cfd.extra
clump.cfd.find
clump.cfd.force
clump.cfd.group
clump.cfd.group.remove
- clump.cfd.id
clump.cfd.inbox
clump.cfd.isgroup
clump.cfd.list
clump.cfd.near
clump.cfd.num
clump.cfd.pebble.clump
clump.cfd.pebble.find
clump.cfd.pebble.group
clump.cfd.pebble.group.remove
clump.cfd.pebble.id
clump.cfd.pebble.inbox
clump.cfd.pebble.isgroup
clump.cfd.pebble.list
clump.cfd.pebble.near
clump.cfd.pebble.num
clump.cfd.pebble.pebble
clump.cfd.pebble.typeid
- clump.cfd.pebblelist
clump.cfd.pos
clump.cfd.typeid
- CFD Elements
- Commands
- FISH Functions
element.cfd.density
element.cfd.dragforce
element.cfd.edge.adjacentlist
element.cfd.edge.adjacentmap
element.cfd.extra
element.cfd.face.adjacent
element.cfd.face.adjacentlist
element.cfd.face.adjacentmap
- element.cfd.face.num
- element.cfd.find
element.cfd.group
element.cfd.group.remove
element.cfd.id
- element.cfd.inbox
element.cfd.isgroup
- element.cfd.list
- element.cfd.near
element.cfd.node.adjacentlist
element.cfd.node.adjacentmap
- element.cfd.node.num
element.cfd.node.pos
- element.cfd.num
element.cfd.porosity
element.cfd.pos
element.cfd.presgradient
element.cfd.pressure
- element.cfd.typeid
element.cfd.vel
element.cfd.viscosity
element.cfd.vol
- C++ Plugins
- Contact Model Plug-ins
- Adhesive Rolling Resistance Linear Model
- Burger’s Contact Model Implementation
- EEPA Model Implementation
- Flat-Joint Model Implementation
- Hertz Model Implementation
- Hysteretic Model Implementation
- JKR Model Implementation
- Linear Contact Model Implementation
- Linear Contact Bond Model Implementation
- Linear Parallel Bond Model Implementation
- Null Contact Model Implementation
- Rolling Resistance Linear Contact Model Implementation
- Smooth-Joint Model Implementation
- Soft-Bond Model Implementation
- Spring Network Model Implementation
- Programmer’s Interface
- Contact Model Plug-ins
- Bricks and Inlets
- Examples
- Tutorials
- Balls in a Box
- Clumps in a Box
- Attributes and Properties
- Using the CMAT
- Generating a Bonded Assembly
- Replicating a Particle Size Distribution
- Inclusions in a Matrix
- Hopper Discharge
- Using FISH Callbacks
- Table Tennis
- Shallow Foundation
- Slip on a Fault
- Creation of a Synthetic Rock Mass (SRM) Specimen
- FISH Contact Model
- Verification Problems
- Measure Logic
- Strength of a Face-Centered Cubic Array of Spheres
- Tip-Loaded Cantilever Beam
- Linear Contact Model: Calibrating the Normal Critical Damping Ratio
- Hertz Contact Model: Complex Loading Paths
- Wave Propagation in Particle Assemblies
- Rolling Resistance Linear Contact Model: Single Ball on a Flat Surface
- Rolling Resistance Linear Contact Model: Repose Angle
- Adhesive Rolling Resistance Linear Contact Model: Repose Angle
- Burger’s Contact Model: Stress Relaxation
- Sliding Wedge
- Spring Network Contact Model Capabilities
- Simulating Square Permanent Magnets
- Pull-Test for a Grouted Cable Anchor in a PFC Rigid Block Model
- Shear Pull-Tests for a Hybrid Bolt in PFC3D
- Example Applications
- Hopper Flow
- Probing a Granular Specimen
- Speeding Up Granular Flow Simulations
- Ribbon Blender
- Fragmentation Analysis during a Uniaxial Compression with Crack Tracking Using Fractures
- DFN Generation, Analysis, and Simplification
- Rock Testing
- Rigid Block Model of Flying Buttresses
- Rigid Block Model of a Rockslide
- Genesis and Testing of a Soft-Bonded Material
- Simple Rigid Block Bonded-Block Modeling (BBM)
- Rigid Block Model of Tunnel Excavation
- Using the Rigid Body Spring Network Paradigm
- Particle Inlets
- Tutorials
- Index: PFC Commands
- Index: PFC FISH Functions
- Numerical Simulations with PFC
- 3DEC
- 3DEC Modeling
- New User Guide
- Introduction
- Getting Started
- Problem Solving with 3DEC
- Approach and Project Setup
- Model Generation
- Zoning 3DEC Blocks
- Choice of Constitutive Model
- Material Properties
- Boundary Conditions
- Initial Conditions
- Uniform Stresses in an Unjointed Medium: No Gravity
- Stresses with Gradients in an Unjointed Medium: Uniform Material
- Stresses with Gradients in a Nonuniform Material
- Compaction within a Model with Nonuniform Zoning
- Initial Stresses following a Model Change
- Stresses in a Jointed Medium
- Topographical Stresses
- Specifying Initial Pore Pressure
- Transferring Field Stresses to Model Stresses
- Reaching Equilibrium
- Loading and Sequential Modeling
- Working with Geometric Data
- Geometric Data
- Geometry Visualization
- Geometry Painting
- Geometric Filtering - Geometry Range Elements
- Geometry Data and Group Assignment
- Geometry Data: Examples
- Assign Group Names Based on Their Relationship to DXF Files
- Ignore Existing Groups — Build New Ones Based on Surfaces
- Partition Existing Groups Based on Surfaces
- Blocks below Surfaces become Separate Groups, Outside Groups Remain Unchanged
- Blocks above the Surfaces become a New Group, Everything below is Unchanged
- Blocks Intersecting Surfaces becomes Separate Groups
- Split Blocks below Surfaces
- Split Large Blocks Intersecting Surfaces
- Working with FISH
- Exporting 3DEC models
- 3DEC Theory and Background
- Background — the 3D Distinct Element Method
- Constitutive Models in 3DEC
- Block Constitutive Models
- Zone Constitutive Models
- Creep Material Models
- Joint Constitutive Models
- Writing New Constitutive Models
- Structural Elements
- Fluid-Mechanical Interaction
- Introduction
- Pore Pressure and Effective Stress
- Matrix Fluid Flow
- Introduction
- 3DEC Fluid-Mechanical Formulation – Mathematical Description
- Numerical Formulation
- Properties and Units for Fluid Flow Analysis
- Porosity
- Fluid-Flow Boundary Conditions, Initial Conditions, Sources, and Sinks
- Calculation Modes for Fluid-Mechanical Interaction
- Verification Examples
- Joint Fluid Flow
- Introduction
- Joint Hydraulics and Parallel Plate Model for Incompressible Flow
- Hydromechanically Coupled Fluid-Flow Formulation in Rock Masses
- Implicit Fracture Flow in 3DEC
- 3DEC Joint Model
- Calculation Modes and Commands for Fluid-Flow Analysis
- Leak-off
- Representation of a Discrete Fracture Network (DFN) for Fluid Flow Simulations
- Geometrical and Topological Model of a Fractured Rock Mass
- Gas Flow
- Fluid Discharge and Velocity
- References
- Proppant
- Fluid Flow Properties and Units
- Creep Analysis in 3DEC
- Creep Model Group
- Solving Creep Problems
- Input Instructions for Creep Modeling
- Creep Verification and Example Problems in 3DEC
- Maxwell/Kelvin/Burgers Model: Parallel-Plate Viscometer
- WIPP-Type Models: Parallel-Plate Viscometer
- Power Model: Cylindrical Cavity
- Power-Mohr Model: Cylindrical Cavity
- WIPP Model: Cylindrical Cavity
- Maxwell Model: Oedometer Test
- Kelvin Model: Oedometer Test
- WIPP-Drucker Model: Comparison with Drucker-Prager Model
- WIPP-Salt Model: Hydrostatic Compression Test
- WIPP-Salt Model: Shear Compression Test
- Burgers-Mohr/Power-Mohr Model: Loading/Unloading Compression Test
- WIPP-Drucker Model: Compression Test Showing Localization
- Creep Response of a Bedded Salt Formation
- Loaded Block - Burgers Model
- References
- Factor-of-Safety Calculation
- Energy Calculation
- Introduction
- Energy Balance
- Calculation of Individual Energy Components
- References
- Isolated Block Stability Method
- Structural Finite Elements
- Element Formulation
- Element Implementation in 3DEC
- Contact Forces
- Application of Boundary Loads and Velocities
- Solution Algorithm
- Generation and Use of FE Blocks
- Shape Functions and Derivatives
- Commands and Keywords for Finite Element Blocks
- Verification: Cantilever Beam
- Example: Tunnel Liner
- Example of Creating a Finite Element Base Model of a Dam in 3DEC
- References
- 3DEC Commands and FISH
- Block
- Commands
- block commands
block analyze-stability
commandblock apply
commandblock apply-remove
commandblock cells
commandblock copy
commandblock create
commandblock cut
commandblock delete
commandblock densify
commandblock.disp
block dynamic
commandblock excavate
commandblock export
commandblock fill
commandblock finite-element
commandblock fix
commandblock fluid
commandblock fragment
commandblock free
commandblock generate
commandblock group
commandblock hide
commandblock history
commandblock import
commandblock initialize
commandblock insitu
commandblock join
commandblock join-by-contact
commandblock joint-plane
commandblock list
commandblock makewall
commandblock mechanical
commandblock merge-finish
commandblock merge-start
commandblock property
commandblock relax
commandblock skip-join-update
commandblock thermal
commandblock to-flac3d
commandblock to-pfc
commandblock to-udec
commandblock tolerance
commandblock trace
commandblock update
commandblock vtk
commandblock water
command
- block contact commands
block contact apply
commandblock contact area-minimum
commandblock contact compute
commandblock contact compute-stiffness
commandblock contact delete-open
commandblock contact generate-subcontacts
commandblock contact group
commandblock contact group-subcontact
commandblock contact history
commandblock contact jmodel
commandblock contact join
commandblock contact list
commandblock contact local-stiffness
commandblock contact material-table
commandblock contact persistence
commandblock contact property
commandblock contact property-distribution
commandblock contact record-shear
commandblock contact reset
commandblock contact tolerance
commandblock contact vertex-vertex
command
- block face commands
- block gridpoint commands
- block zone commands
block zone cmodel
commandblock zone fluid
commandblock zone generate
commandblock zone generate-new
commandblock zone group
commandblock zone initialize
commandblock zone list
commandblock zone nodal-mixed-discretization
commandblock zone property
commandblock zone property-distribution
commandblock zone size
commandblock zone thermal
commandblock zone volume-minimum-delete
command
- fblock commands
- block commands
- FISH Functions
- block functions
block.area
block.atol
block.btol
block.contactlist
block.convergence
block.ctol
block.damp.alpha
block.damp.beta
block.damp.global
block.damp.local
block.density
block.dsf
block.dt.fraction
block.dtol
block.eigen
block.etol
block.excavated
block.extra
block.facelist
block.feb.elementlist
block.feb.facelist
block.find
block.fix
block.fluid.bulk
block.fluid.cohesion
block.fluid.density
block.fluid.htc
block.fluid.specheat
block.fluid.tension
block.fluid.thermcond
block.fluid.viscosity
block.fluid.vol.unbal.av
block.fluid.vol.unbal.max
block.force.app
block.force.unbal
block.freefield
block.fromindex
block.gas.alpha
block.gas.bulkmin
block.gas.constant
block.gas.densmin
block.gplist
block.group
block.group.remove
block.head
block.hidden
block.id
block.index
block.inside
block.isgroup
block.leader
block.msnext
block.list
block.lf
block.mass
block.mech.ratio
block.mech.ratio.avg
block.mech.ratio.max
block.moi
block.moitensor
block.moment
block.near
block.next
block.num
block.pos
block.proppant.conclimit
block.proppant.density
block.proppant.grainsize
block.proppant.grainsize.factor
block.proppant.modulus
block.proppant.perm
block.proppant.perm.factor
block.region
block.rigid
block.rvel
block.thermal.analytical.time
block.thermal.conductivity
block.thermal.diffusivity
block.thermal.grid.n12
block.thermal.grid.n23
block.thermal.grid.num
block.thermal.grid.point
block.thermal.grid.source
block.thermal.grid.strength
block.thermal.grid.tstart
block.thermal.line.n12
block.thermal.line.num
block.thermal.line.point
block.thermal.line.source
block.thermal.line.strength
block.thermal.line.tstart
block.thermal.point
block.thermal.point.num
block.thermal.point.source
block.thermal.point.strength
block.thermal.point.tstart
block.thermal.source.components
block.thermal.decay.fraction
block.thermal.source.fraction
block.thermal.source.num
block.unbal
block.vel
block.vol
block.wall
block.zonelist
- block.contact functions
block.contact.b1
block.contact.b2
block.contact.dfnid
block.contact.energy.fric
block.contact.energy.strain.comp
block.contact.energy.strain.shear
block.contact.energy.strain.tensile
block.contact.energy.strain.total
block.contact.excavated
block.contact.extra
block.contact.fb1
block.contact.fb2
block.contact.fid
block.contact.find
block.contact.flowplane
block.contact.fromindex
block.contact.group
block.contact.group.remove
block.contact.head
block.contact.hidden
block.contact.id
block.contact.index
block.contact.isgroup
block.contact.jset
block.contact.list
block.contact.near
block.contact.next
block.contact.normal
block.contact.num
block.contact.pos
block.contact.subcontactlist
block.contact.type
- block.subcontact functions
block.subcontact.apini
block.subcontact.area
block.subcontact.b1
block.subcontact.b2
block.subcontact.contact
block.subcontact.dfnid
block.subcontact.disp.norm
block.subcontact.disp.shear
block.subcontact.disp.shear.max
block.subcontact.edgegp
block.subcontact.energy
block.subcontact.energy.total
block.subcontact.excavated
block.subcontact.extra
block.subcontact.face
block.subcontact.fid
block.subcontact.find
- block.subcontact.flowplane.vertex
block.subcontact.flowplane.zone
block.subcontact.force.norm
block.subcontact.force.pp
block.subcontact.force.shear
block.subcontact.fromindex
block.subcontact.gp
block.subcontact.group
block.subcontact.group.remove
block.subcontact.hidden
block.subcontact.id
block.subcontact.index
block.subcontact.isgroup
block.subcontact.list
block.subcontact.model
block.subcontact.near
block.subcontact.near.list
block.subcontact.next
block.subcontact.num
block.subcontact.partner
block.subcontact.pos
block.subcontact.pp
block.subcontact.prop
block.subcontact.sratio
block.subcontact.state
block.subcontact.state.string
block.subcontact.stress.norm
block.subcontact.stress.shear
block.subcontact.type
block.subcontact.vel.shear
- block.face functions
block.face.area
block.face.bface
block.face.excavated
block.face.extra
block.face.fblock
block.face.fid
block.face.find
block.face.flowplane
block.face.fos.kinematic
block.face.fromindex
block.face.gp
block.face.gplist
block.face.group
block.face.group.remove
block.face.hidden
block.face.hostblock
block.face.id
block.face.index
block.face.isgroup
block.face.jset
block.face.list
block.face.next
block.face.ngp
block.face.normal
block.face.original
block.face.planar
block.face.pos
block.face.sreg
block.face.zone
- block.gp functions
block.gp.convergence
block.gp.bc
block.gp.bc.norm
block.gp.bc.x
block.gp.bc.y
block.gp.bc.z
block.gp.disp
block.gp.dsf
block.gp.extra
block.gp.fblock
block.gp.find
block.gp.flowknot
block.gp.flux
block.gp.flux.app
block.gp.force.app
block.gp.force.mag
block.gp.force.reaction
block.gp.force.unbal
block.gp.fromindex
block.gp.gplinks
block.gp.group
block.gp.group.remove
block.gp.hostblock
block.gp.id
block.gp.index
block.gp.isgroup
block.gp.linkzones
block.gp.list
block.gp.mass
block.gp.mass.dynamic
block.gp.mass.thermal
block.gp.near
block.gp.near.list
block.gp.next
block.gp.num
block.gp.pos
block.gp.pp
block.gp.ratio
block.gp.ratio.target
block.gp.stiffness
block.gp.temp
block.gp.vel
block.gp.vel.app
- block.zone functions
block.zone.condition
block.zone.containing
block.zone.discharge
block.zone.dt.fraction
block.zone.excavated
block.zone.extra
block.zone.face.area
block.zone.face.gp
block.zone.face.normal
block.zone.face.pos
block.zone.find
block.zone.fromindex
block.zone.geo_metric
block.zone.gp
block.zone.group
block.zone.group.remove
block.zone.hidden
block.zone.hostblock
block.zone.isgroup
block.zone.join
block.zone.list
block.zone.mass
block.zone.model
block.zone.near
block.zone.next
block.zone.nmd
block.zone.num
block.zone.plane.traction
block.zone.pos
block.zone.pp
block.zone.prop
block.zone.prop.thermal
block.zone.strain.rotation.inc
block.zone.strain.rotation.rate
block.zone.state
block.zone.strain.inc
block.zone.strain.rate
block.zone.strain.shear.inc
block.zone.strain.shear.rate
block.zone.strain.total
block.zone.strain.vol.inc
block.zone.strain.vol.rate
block.zone.stress
block.zone.stress.effective
block.zone.stress.int
block.zone.stress.max
block.zone.stress.min
block.zone.stress.prin
block.zone.stress.prin.dir
block.zone.vol
- block.fragment functions
- block.field functions
block.field.component
block.field.effective
block.field.extra
block.field.get
block.field.get.gp
block.field.hide.exc
block.field.index
block.field.init
block.field.method.index
block.field.method.name
block.field.name
block.field.power
block.field.prop
block.field.quantity
block.field.radius.ratio
block.field.reset
block.field.source
block.field.tol
- fblock functions
- block functions
- Commands
- FEBlock
- Flow
- Commands
- FISH Functions
- flowknot functions
flowknot.area
flowknot.bulk
flowknot.extra
flowknot.find
flowknot.fix.fluid
flowknot.fix.proppant
flowknot.fix.thermal
flowknot.flux.fluid.app
flowknot.flux.thermal
flowknot.flux.thermal.app
flowknot.flux.thermal.unbal
flowknot.fromindex
flowknot.gas.bulk
flowknot.gas.density
flowknot.group
flowknot.group.remove
flowknot.head
flowknot.htc
flowknot.id
flowknot.index
flowknot.isgroup
flowknot.list
flowknot.near
flowknot.next
flowknot.pos
flowknot.pp
flowknot.propin.mass
flowknot.propin.vol
flowknot.stiffness
flowknot.temp
flowknot.timestep
flowknot.trans
flowknot.vol
flowknot.vol.unbal
flowknot.vol.unbal.max
- flowplane functions
flowplane.area
flowplane.contact
flowplane.extra
flowplane.find
flowplane.fromindex
flowplane.group
flowplane.group.remove
flowplane.head
flowplane.id
flowplane.index
flowplane.isgroup
flowplane.list
flowplane.local1
flowplane.local2
flowplane.next
flowplane.pos
flowplane.prop
flowplane.vertexlist
flowplane.zonelist
- flowplane.vertex functions
flowplane.vertex.aperture.hydraulic
flowplane.vertex.aperture.mech
flowplane.vertex.area
flowplane.vertex.extra
flowplane.vertex.find
flowplane.vertex.flowplane
flowplane.vertex.fromindex
flowplane.vertex.group
flowplane.vertex.group.remove
flowplane.vertex.id
flowplane.vertex.index
flowplane.vertex.isgroup
flowplane.vertex.knot
flowplane.vertex.list
flowplane.vertex.local1
flowplane.vertex.local2
flowplane.vertex.next
flowplane.vertex.pos
flowplane.vertex.property
flowplane.vertex.proppant.mconc
flowplane.vertex.proppant.thick
flowplane.vertex.proppant.vconc
flowplane.vertex.subcontact1
flowplane.vertex.subcontact2
flowplane.vertex.visc
flowplane.vertex.weight1
flowplane.vertex.weight2
- flowplane.zone functions
flowplane.zone.area
flowplane.zone.discharge
flowplane.zone.extra
flowplane.zone.find
flowplane.zone.flowplane
flowplane.zone.fromindex
flowplane.zone.group
flowplane.zone.group.remove
flowplane.zone.id
flowplane.zone.index
flowplane.zone.isgroup
flowplane.zone.list
flowplane.zone.next
flowplane.zone.pos
flowplane.zone.velocity
flowplane.zone.vertex
- flowknot functions
- SEL (Structural Element)
- Block
- Options
- Thermal Option
- Numerical Thermal Formulation
- Analytical Thermal Formulation
- References
- Dynamic Analysis
- Damping
- Natural Modes of Oscillation
- Wave Transmission
- Partial Density Scaling for Dynamic Analysis
- Boundary Conditions
- Application of Dynamic Input
- Calculation of Natural Frequencies and Modes of Vibration
- Verification Examples
- IMASS Option
- IMASS Model **
- Introduction
- IMASS Constitutive Model
- Single Residual Envelope Implementation (Similar To Cavehoek) In IMASS
- Sloss, an indicator for damage in IMASS
- Examples
- Properties In IMASS
- IMASS Model **
- C++ Option
- Thermal Option
- 3DEC Examples
- Tutorials
- Example Applications
- Stability of an Open Pit in a Jointed Rock Mass
- Assessment of Fault Slip Potential from Sill Pillar Mining
- Highway Loading of an Arch Bridge
- Hydraulic Fracture with DFN
- Excavation in a Saturated Soil
- Flying Buttress
- Flemish Wall
- Discrete Fracture Network (Advanced)
- Finite Element Dam
- Open Pit with Face Blocks
- Open Pit with Octree Blocking
- Supported Tunnel
- UCS Test with Fragmentation
- UCS Test with Voronoi Blocks
- Rockmass Integration
- Creep Response of a Bedded Salt Formation
- Reinforced Concrete Beam
- Uniaxial Compression and Extension Tests with Concrete Model
- Tunnel Excavation in a Bonded Block Model
- Lined Circular Tunnel in an Elastic Medium with Anisotropic Stresses
- Braced Support of a Vertical Excavation
- Example: Ring Support of a Jointed Tunnel
- Cable-Reinforced Beam
- Example: Pull-Test for a Grouted Cable Anchor
- Advancing Lined Tunnel (Slip at Liner-Soil Interface)
- Demonstration of Large-Strain Sliding
- Simple Test of Liner-Block Interface Behavior
- Liner-Reinforced Beam
- Structural Liner in Jointed Tunnel
- Example: Shear and tension test for rockbolt crossing a joint
- Verification Problems
- Sliding Wedge
- Falling Wedge
- Block with a Slipping Crack under Cyclic Loading
- Cylindrical Hole in an Infinite Elastic Medium
- Cylindrical Hole in an Infinite Mohr-Coulomb Medium
- Rough Square Footing on a Cohesive Frictionless Material
- Hydraulic Fracture
- Sliding and Toppling Blocks
- Pumping Test in a Single Horizontal Fracture
- Command and FISH Maps
- Indexes
- 3DEC Modeling
- MASSFLOW
- MassFlow Theory and Background
- Examples
- Massflow Commands and FISH
- Commands
- massflow commands
massflow mineblock
commandsmassflow drawpoint
commandsmassflow drawpoint add-drawperiod
commandmassflow drawpoint drawbell-to-geometry
commandmassflow drawpoint dump-drawperiod
commandmassflow drawpoint extraction-report
commandmassflow drawpoint group
commandmassflow drawpoint import
commandmassflow drawpoint import-drawbell
commandmassflow drawpoint import-drawperiod
commandmassflow drawpoint imz-to-geometry
commandmassflow drawpoint list
command
massflow marker
commandsmassflow marker filename
commandmassflow marker group
commandmassflow marker import-trace
commandmassflow marker initialize
commandmassflow marker list
commandmassflow marker report-days
commandmassflow marker report-export
commandmassflow marker report-period
commandmassflow marker size-distribution
commandmassflow marker trace
commandmassflow marker trace-report
command
- FISH Functions
massflow
functionsmassflow mineblock
functionsmassflow.mineblock.containing
massflow.mineblock.dens.current
massflow.mineblock.dens.insitu
massflow.mineblock.dens.solids
massflow.mineblock.diam.current
massflow.mineblock.diam.mean
massflow.mineblock.diam.mean.dyn
massflow.mineblock.extra
massflow.mineblock.find
massflow.mineblock.frag.primary.a
massflow.mineblock.frag.primary.b
massflow.mineblock.friction
massflow.mineblock.group
massflow.mineblock.id
massflow.mineblock.list
massflow.mineblock.marker.vol
massflow.mineblock.marker.vol.air
massflow.mineblock.marker.vol.solid
massflow.mineblock.near.list
massflow.mineblock.num
massflow.mineblock.num.ore
massflow.mineblock.ore.name
massflow.mineblock.ore.value
massflow.mineblock.perc.k1
massflow.mineblock.perc.k2
massflow.mineblock.perc.vmr
massflow.mineblock.period
massflow.mineblock.period.dyn
massflow.mineblock.poros.current
massflow.mineblock.poros.initial
massflow.mineblock.poros.max.current
massflow.mineblock.poros.max.initial
massflow.mineblock.pos
massflow.mineblock.state
massflow.mineblock.staticdays
massflow.mineblock.tension.a
massflow.mineblock.tension.b
massflow.mineblock.ucs
massflow drawpoint
functionsmassflow.drawpoint.active
massflow.drawpoint.drawbell.id
massflow.drawpoint.drawbell.name
massflow.drawpoint.extra
massflow.drawpoint.find
massflow.drawpoint.group
massflow.drawpoint.height
massflow.drawpoint.id
massflow.drawpoint.list
massflow.drawpoint.mass.actual
massflow.drawpoint.mass.requested
massflow.drawpoint.name
massflow.drawpoint.num
massflow.drawpoint.pos
massflow.drawpoint.radius
massflow.drawpoint.slices
massflow marker
functionsmassflow.marker.active
massflow.marker.active.tolerance
massflow.marker.birthday
massflow.marker.disp
massflow.marker.extra
massflow.marker.find
massflow.marker.fragment.diameter
massflow.marker.group
massflow.marker.id
massflow.marker.list
massflow.marker.mass
massflow.marker.mineblock
massflow.marker.num
massflow.marker.origin
massflow.marker.pos
massflow.marker.pos.lastperiod
massflow.marker.type
massflow extractedmarker
functionsmassflow.extractedmarker.birthday
massflow.extractedmarker.disp
massflow.extractedmarker.extra
massflow.extractedmarker.find
massflow.extractedmarker.fragment.diameter
massflow.extractedmarker.group
massflow.extractedmarker.id
massflow.extractedmarker.list
massflow.extractedmarker.mass
massflow.extractedmarker.mineblock
massflow.extractedmarker.num
massflow.extractedmarker.origin
massflow.extractedmarker.type
- Commands
- Coupling Codes
- Coupling PFC and FLAC
- 1D Structural Element Coupling
- Wall-Zone Coupling
- Commands
wall-zone compute-stiffness
commandwall-zone create
commandwall-zone full-computation
commandwall-zone stiffness-factor
commandwall-zone update-tolerance
commandwall-structure compute-stiffness
commandwall-structure create
commandwall-structure full-computation
commandwall-structure stiffness-factor
commandwall-structure update-tolerance
command
- Commands
- Ball-Zone Coupling
- Examples
- Coupling 3DEC and FLAC3D
- Coupling PFC and FLAC
- Scripting
- FISH Scripting Reference
- FISH Rules and Usage
- Lines
- Data Types
- Reserved Names for Functions and Variables
- Scope of Variables
- Functions: Structure, Evaluation and Calling Scheme
- Operators in FISH
- Executing FISH: Inline FISH or FISH Fragments
- Splitting: Using Multiple Threads in FISH
- Redefining FISH Functions
- FISH Error Handling
- FISH Callback Events
- FISH Debugging
- FISH Statements
- FISH Commands
- FISH Functions
creep
process utilitiesdynamic
process utilitiesfile
utilitiesfluid
process utilitiesglobal
utilitiesio
utilitiesmail
utilitiesmath
utilitiesmath.aangle.to.euler
math.abs
math.acos
math.and
math.area.intersect.poly.poly
math.area.poly
math.asin
math.atan
math.atan2
math.bound
math.ceiling
math.choose
math.closest.segment.point
math.closest.triangle.point
math.cos
math.cosh
math.cross
math.cyl.bessel.i
math.ddir.from.normal
math.degrad
math.dip.from.normal
math.dist.segment.point
math.dist.segment.segment
math.dist.triangle.segment
math.dot
math.erf
math.erfc
math.euler.to.aangle
math.exp
math.expint
math.floor
math.gamma
math.in.range
math.isinf
math.isnan
math.ln
math.log
math.lshift
math.mag
math.mag2
math.max
math.min
math.normal.from.dip
math.normal.from.dip.ddir
math.not
math.or
math.outer.product
math.pi
math.random.gauss
math.random.uniform
math.round
math.rshift
math.sgn
math.sin
math.sinh
math.sqrt
math.tan
math.tanh
math.triangle.inside
math.triangle.interp
math.unit
mechanical
process utilitiessocket
utilitiessystem
utilitiesthermal
process utilitiestime
utilities- Value Type utilities
array
utilities- Constructors
list
utilitiesmap
utilitiesmatrix
utilitiesmemory
utilitiesstring
utilitiesstring.build
string.compare
string.csv.from
string.csv.to
string.file.ext
string.file.name
string.file.path
string.find
string.find.regex
string.join
string.len
string.lower
string.match.regex
string.replace
string.replace.regex
string.simplify
string.split
string.split.regex
string.sub
string.token
string.token.type
string.type
string.upper
structure
utilitiestensor
utilitiestype
utilities
version
utilities
- FISH Type Index
- FISH Tutorial
- FISH Rules and Usage
- Python Scripting
- Python Introduction
- 3DEC Python
- FLAC3D Python
- PFC Python
- Using Python with PFC
- Array Style Programming with PFC and NumPy
- UCS Test With Imported Geometry
- Using SciPy and Other Third-party Python Packages
- GUI Programming with PySide
- PFC-Python API
- BallBallContact
- BallBallThermalContact
- BallFacetContact
- BallFacetThermalContact
- BallPebbleContact
- BallPebbleThermalContact
- BallRBlockContact
- PebbleFacetContact
- PebbleFacetThermalContact
- PebblePebbleContact
- PebblePebbleThermalContact
- PebbleRBlockContact
- RBlockFacetContact
- RBlockRBlockContact
- ball
- ballarray
- ballballarray
- ballfacetarray
- ballpebblearray
- ballrblockarray
- cfdarray
- clump
- clumparray
- contact
- element
- facetarray
- measure
- pebblearray
- pebblefacetarray
- pebblepebblearray
- pebblerblockarray
- rblock
- rblockarray
- rblockfacetarray
- rblockrblockarray
- wall
- wallarray
- Itasca (Common) API
- itasca
- BallBallContact
- BallBallThermalContact
- BallFacetContact
- BallFacetThermalContact
- BallPebbleContact
- BallPebbleThermalContact
- BallRBlockContact
- PebbleFacetContact
- PebbleFacetThermalContact
- PebblePebbleContact
- PebblePebbleThermalContact
- PebbleRBlockContact
- RBlockFacetContact
- RBlockRBlockContact
- attach
- ball
- ballarray
- ballballarray
- ballfacetarray
- ballpebblearray
- ballrblockarray
- block
- blockarray
- cfdarray
- clump
- clumparray
- contact
- dfn
- element
- facetarray
- fish
- flowknot
- flowknotarray
- flowplane
- flowplanearray
- geometry
- gridpoint
- gridpointarray
- history
- interface
- interfacearray
- interfaceelementarray
- interfacenodearray
- measure
- pebblearray
- pebblefacetarray
- pebblepebblearray
- pebblerblockarray
- rblock
- rblockarray
- rblockfacetarray
- rblockrblockarray
- structure
- util
- vertexarray
- wall
- wallarray
- zone
- zonearray
- vec
- itasca
- FISH Scripting Reference
- Coupling Codes
- Coupling PFC and FLAC
- 1D Structural Element Coupling
- Wall-Zone Coupling
- Commands
wall-zone compute-stiffness
commandwall-zone create
commandwall-zone full-computation
commandwall-zone stiffness-factor
commandwall-zone update-tolerance
commandwall-structure compute-stiffness
commandwall-structure create
commandwall-structure full-computation
commandwall-structure stiffness-factor
commandwall-structure update-tolerance
command
- Commands
- Ball-Zone Coupling
- Examples
- Coupling 3DEC and FLAC3D
- Coupling PFC and FLAC
- Examples Index
- Command Index
- FISH Index
- Glossary
Was this helpful? ... | Itasca Software © 2024, Itasca | Updated: Dec 19, 2024 |