# Explicit Strategy

From KratosWiki

(Difference between revisions)

(Created page with "''' Definition ''' Explicit solving strategy for Non-Linear analysis. The builder and solver is set by default as ExplicitBuilderAndSolver(LinearSolver) The linear solv...") |
|||

Line 24: | Line 24: | ||

Each time the solution step is initialized (InitializeSolutionStep(...) method). The Prediction of the time step is performed in order to keep the time stepping stable. The prediction level and the maximum and minimum time stepping allowed is set in the scheme constructor. Therefore, the scheme passed to the strategy contains and manage this information. | Each time the solution step is initialized (InitializeSolutionStep(...) method). The Prediction of the time step is performed in order to keep the time stepping stable. The prediction level and the maximum and minimum time stepping allowed is set in the scheme constructor. Therefore, the scheme passed to the strategy contains and manage this information. | ||

+ | |||

+ | [[Category:Solid Mechanics Application]] | ||

+ | [[Category:Solid Mechanics Application Strategies]] |

## Latest revision as of 01:03, 24 March 2016

** Definition **

Explicit solving strategy for Non-Linear analysis.

The builder and solver is set by default as

ExplicitBuilderAndSolver(LinearSolver)

The linear solver is dummy, it is not required in this solving.

** Constructor Main Data **

The usual common data is required in the constructor for the Explicit Strategy:

- Model Part
- Time Integration Scheme (Central-differences, ...)
- Linear Solver (Dummy, not used in explicit analysis)
- Common Flags: (false by default)
- CalculateReactionFlag (compute reactions)
- ReformDofSetAtEachStep (check and change the dofs at each step)
- MoveMeshFlag (update the coordinates of the nodes at each step)

Each time the solution step is initialized (InitializeSolutionStep(...) method). The Prediction of the time step is performed in order to keep the time stepping stable. The prediction level and the maximum and minimum time stepping allowed is set in the scheme constructor. Therefore, the scheme passed to the strategy contains and manage this information.