Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pass dt to assemble #2673

Merged
merged 11 commits into from Sep 23, 2019
Merged

Pass dt to assemble #2673

merged 11 commits into from Sep 23, 2019

Commits on Sep 23, 2019

  1. [PL] Pass t and dt to postTimestep().

    With this it becomes possible to use the t/dt values
    directly instead of storing them in *ProcessData
    and retrieving at later point.
    endJunction committed Sep 23, 2019
    Copy the full SHA
    718ce58 View commit details
    Browse the repository at this point in the history
  2. [PL] Remove _process_data.t from other proceses.

    Updating for the changed postTimestep* interface.
    endJunction committed Sep 23, 2019
    Copy the full SHA
    ef10e57 View commit details
    Browse the repository at this point in the history
  3. [PL] Pass dt to assembleWithJacobian.

    Exemplary on SmallDeformationProcess, storage of dt
    is no longer required and the assembly can be repeated
    without dependency on the t/dt values.
    endJunction committed Sep 23, 2019
    Copy the full SHA
    c42a65e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4750881 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ce28287 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    93331eb View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    45d8635 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    9348362 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    ce6ddc1 View commit details
    Browse the repository at this point in the history
  10. Pass dt to postNonLinearSolver.

    Drop dt where used together with it's updates etc.
    endJunction committed Sep 23, 2019
    Copy the full SHA
    6995d70 View commit details
    Browse the repository at this point in the history
  11. [PL] LIE/HM; rename computeSec. to postTimestep.

    This saves passing dt to all the computeSecondaryVariable
    functions. Having the dt finally removes the dt member
    from the ProcessData.
    Calling postTimestep is equivalent to the call of compute
    secondary; see TimeLoop.cpp; those are called one after
    each other.
    endJunction committed Sep 23, 2019
    Copy the full SHA
    9b6ca4f View commit details
    Browse the repository at this point in the history