# 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.