Skip to content

R codes for finite element computations in mechanics with R

License

Notifications You must be signed in to change notification settings

khameelbm/finiteR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

finiteR

finiteR is a collection of R functions for the finite element analysis (FEA) of simple structures for educational purposes. The functions are very basic, but they can be used to avoid the long calculations that arise from the FEA of some common elements listed below.

Version

Current: 0.1.0

Requirements

Base R, RStudio, devtools(for installation)

Installation

if (!require(devtools)) install.packages('devtools')

devtools::install_github("khameelbm/finiteR")

Supported Elements

  • Spring element
  • Linear bar element
  • Quadratic bar element
  • Plane truss element
  • Space truss element
  • Plane frame element
  • Space frame element
  • 2D triangular element for plane stress/plane strain problems
  • 2D triangular element for axisymmetric problems
  • Bar element for thermal stress analysis
  • Truss element for thermal stress analysis
  • Bar element for vibration analysis
  • Truss element for vribration analysis
  • Beam element for vibration analysis

Releases

No releases published

Packages

No packages published

Languages