Residual-Based Newmark Scheme
From KratosWiki
(Difference between revisions)
Line 5: | Line 5: | ||
''' Constructor Main Data ''' | ''' Constructor Main Data ''' | ||
− | # Dynamic : [ | + | # 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
- Dynamic : [0.0] or [1.0] (by default dynamic : 1.0)
- Newmark Beta : (by default 0.25)
- 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.