Residual-Based Newmark Scheme

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
 
''' Constructor Main Data '''  
 
''' Constructor Main Data '''  
  
# Dynamic : [1.0 or 0.0] (by default dynamic : 1.0)  
+
# Dynamic : [0.0] or [1.0] (by default dynamic : 1.0)  
 
# Newmark Beta : (by default 0.25)
 
# Newmark Beta : (by default 0.25)
 
# Newmark Gamma : (by default 0.5)  
 
# Newmark Gamma : (by default 0.5)  

Revision as of 19:59, 23 March 2016

Definition

Scheme for the integration of a Linear Static Problem

Constructor Main Data

  1. Dynamic : [0.0] or [1.0] (by default dynamic : 1.0)
  2. Newmark Beta : (by default 0.25)
  3. Newmark Gamma : (by default 0.5)

Main Methods

For the general system build:

Predict(...)
Update(...)

For the dynamics:

UpdateVelocity(...)
UpdateAcceleration(...)

For each Element:

CalculateSystemContributions(...)
Calculate_RHS_Contribution(...)
Calculate_LHS_Contribution(...)

For each Condition:

Condition_CalculateSystemContributions(...)
Condition_Calculate_RHS_Contribution(...)
Condition_Calculate_LHS_Contribution(...)

More information can be found in the scheme.h base class.

Personal tools
Categories