alphacheng / RODS

Response solver for Oscillated Dynamic System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RODS

Response solver for Oscillated Dynamic System based on finite element method

About the name

  • Abbreviation for "Response solver for Oscillated Dynamic System"
  • Most of the elements are rod-like elements
  • Salute to the famous ancient Chinese calculator — counting rods

Element types

1D elements

  • Inerter
  • Spring
  • Dashpot
  • SPIS2
  • TVMD
  • SpringBilinear
  • SpringBoucWen
  • SpringNonlinear
  • DashpotExp
  • DashpotMaxwell
  • Slider
  • ...

2D elements

  • Inerter2D
  • Spring2D
  • Dashpot2D
  • SpringBilinear2D
  • SpringBoucWen2D
  • SpringNonlinear2D
  • DashpotExp2D
  • DashpotMaxwell2D
  • TrussElastic2D
  • FrameElastic2D
  • Truss2D
  • Frame2D
  • FramePDelta2D
  • Quad4Elastic
  • ...

3D elements

  • ...

Nonlinear materials

1D materials

  • Elastoplastic
  • ConcreteTrilinear
  • SteelBilinear
  • CyclicHardenTrilinear
  • ...

Section

  • Fiber
  • SectionTruss (Fiber-based)
  • SectionFrame2D (Fiber-based)
  • ...

Solvers

  • Eigen solver
  • Static solver
    • Linear solver
    • Nonlinear solver
      • Load Control
      • Displacement Control
  • Dynamic solver
    • Linear solver
      • Newmark-β solver
      • State space solver
    • Nonlinear solver
      • Newmark-β solver with Newton Iteration
      • State space solver
  • Stochastic solver

Response Recorders

  • DOF Recorder
  • Element Recorder

Visualization

  • Gmsh

API Documentation

Link

About

Response solver for Oscillated Dynamic System


Languages

Language:HTML 87.4%Language:C++ 8.3%Language:JavaScript 2.5%Language:CSS 1.1%Language:Tcl 0.2%Language:C 0.1%Language:Python 0.1%Language:QMake 0.1%Language:Gnuplot 0.1%Language:Makefile 0.0%