Skip to main content
Ctrl+K

OpenFDEM

  • Introduction
    • What is OpenFDEM
    • Installation
    • Getting started
    • Changelog
    • History
    • Copyright
  • Theory
    • Solid FEM
    • Solid Cohesive Mechanics
    • Contact Mechanics
    • Fluid Transport
      • Fracture Fluid
      • Porous Fluid
      • Two Phase Fluid
      • Gas Flow
    • Thermal Transfer
      • Matrix Thermal
      • Fracture Heat Resistance
      • Contact Thermal
      • Thermal-Hydromechanical (Chemical) Couple
    • Phase Field
    • Particle Discrete Element Method (pDEM)
      • Rigid Particle DEM
      • Irregular Deformable Cluster DEM
    • Mesh Adaptive Analysis
      • Local Adaptive Mesh Refinement
      • Global Adaptive Mesh Refinement
  • Tutorials
    • Examples
      • How to create a geometry
      • Quick start with uniaxial compression test
      • Create model from imported mesh
      • How to use higher-order element
      • Quick start with Brazilian disc test
      • Tunnel excavation under in-situ stress
      • Water flowing in rock dam: seepage flow
      • Water flowing in rock dam: fracture flow
      • Thermal flux transportation in a bar
      • Grain-based model (GBM), interface with Neper
      • Phase Field
    • Post-Processing
    • NotePad++ and Syntax Highlighting
  • User Manual
    • Command reference
      • General
        • of.console.interval
        • of.damp.global
        • of.finalize
        • of.import
        • of.import.table
        • of.log.interval
        • of.new
        • of.restore
        • of.save
        • of.save.FEM
        • of.set.config
        • of.set.contact
        • of.set.debug
        • of.set.GBM
        • of.set.gravity
        • of.set.large
        • of.set.massscale
        • of.set.module
        • of.set.omp
        • of.set.result
        • of.set.rgbm
        • of.solve
        • of.step
        • of.timestep
      • Blast
        • of.blast.position
      • Boundary
        • of.boundary.nodal.force
        • of.boundary.nodal.velocity
        • of.boundary.nodal.inivelocity
        • of.boundary.nodal.acceleration
        • of.boundary.nodal.clear
        • of.boundary.edge.force
        • of.boundary.edge.velocity
        • of.boundary.edge.inivelocity
        • of.boundary.edge.acceleration
        • of.boundary.edge.clear
        • of.boundary.element.stress
        • of.boundary.element.stress.xgrad
        • of.boundary.element.stress.ygrad
        • of.boundary.element.clear
        • of.boundary.blast
      • Discrete Fracture Networks (DFN)
        • of.DFN.connectivity
        • of.DFN.group
        • of.DFN.cohesive
        • of.DFN.broken
      • Finite Element Method (FEM)
        • of.import.FEM.nodal.coord
        • of.import.FEM.nodal.coord0
        • of.import.FEM.nodal.velocity
        • of.import.FEM.nodal.groups
        • of.import.FEM.edge.groups
        • of.import.FEM.element.groups
        • of.import.FEM.element.connectivity
      • Geometry
        • of.geometry.square
        • of.geometry.cut.square
        • of.geometry.remove.square
        • of.geometry.circle
        • of.geometry.cut.circle
        • of.geometry.remove.circle
        • of.geometry.ellipse
        • of.geometry.cut.ellipse
        • of.geometry.remove.ellipse
        • of.geometry.polygon
        • of.geometry.cut.polygon
        • of.geometry.remove.polygon
        • of.geometry.table
        • of.geometry.cut.table
        • of.geometry.remove.table
        • of.geometry.domain
        • of.geometry.cut.joint
        • of.geometry.cut.jset
        • of.geometry.cut.DFN
        • of.geometry.cut.arc
        • of.geometry.minsize
        • of.geometry.minangle
        • of.geometry.iteration
        • of.geometry.group
        • of.geometry.mesh.size
        • of.geometry.recombine
        • of.geometry.mesh
        • of.geometry.mesh.write
      • Group
        • of.group.nodal
        • of.group.edge
        • of.group.element
        • of.group.cohelement
        • of.group.nodal.from.element
        • of.group.edge.from.element
        • of.group.edge.from.cohcohelement
        • of.group.edge.from.dfn
        • of.group.cohelement.from.dfn
        • of.group.cohelement.from.gbm
        • of.group.nodal.bool.union
        • of.group.nodal.bool.intersect
        • of.group.nodal.bool.subtract
        • of.group.edge.bool.union
        • of.group.edge.bool.intersect
        • of.group.edge.bool.subtract
        • of.group.element.bool.union
        • of.group.element.bool.intersect
        • of.group.element.bool.subtract
        • of.group.cohelement.bool.union
        • of.group.cohelement.bool.intersect
        • of.group.cohelement.bool.subtract
      • Mesh
        • of.mesh.insert
        • of.mesh.insert.dfn
        • of.mesh.voronoi
        • of.mesh.split
        • of.mesh.bary
        • of.mesh.RG
        • of.mesh.RGB
        • of.mesh.NVB
        • of.mesh.baryGB
      • Material
        • of.mat.element
        • of.mat.cohesive
        • of.mat.contact
        • of.mat.hydro.matrix
        • of.mat.hydro.fracture
        • of.mat.mpm.fluid
        • of.mat.mpm.solid
        • of.mat.hydro.fluid
        • of.mat.hydro.gas
        • of.mat.nonlocal
        • of.mat.thermal
      • History
        • of.history.pv.interval
        • of.history.pv.dynamic.interval
        • of.history.pv.field
        • of.history.pv.fracture
        • of.history.pv.cohesive
        • of.history.pv.damage
        • of.history.pv.ae
    • Developer Document
      • Common class
      • Blast class
      • Contact class
      • Geometry class
      • Solid engine class
      • Hydro transportation class
      • Input/Output class
      • Mesh processing class
      • Computational fluid dynamics class
      • Particulate DEM class
      • Phase field class
      • Solver class
      • Thermal flux class
      • Voronoi tessellation class
  • Downloads
  • About Us
    • Contact
    • Collaborating
    • OpenFDEM Forum
    • Global FDEM Workshop 2022
  • Appendix
    • Publications
    • Index

Developer Document

Developer Document#

  • Common class
  • Blast class
  • Contact class
  • Geometry class
  • Solid engine class
  • Hydro transportation class
  • Input/Output class
  • Mesh processing class
  • Computational fluid dynamics class
  • Particulate DEM class
  • Phase field class
  • Solver class
  • Thermal flux class
  • Voronoi tessellation class

previous

of.history.pv.ae

next

Common class

By Xiaofeng Li

© Copyright 2026, OpenFDEM Developer Group.