Skip to content
This repository was archived by the owner on Jan 4, 2022. It is now read-only.
This repository was archived by the owner on Jan 4, 2022. It is now read-only.

Re-use of MueLu set-up during time-step nonlinear iterations #68

@sthomas61

Description

@sthomas61

Observation that the MueLu AMG set-up is called twice per time step (for each nonlinear iteration). If the matrices (Laplacian) are not changing within a time step then only one set-up per time step should be sufficient and re-use the AMG hierarchy. And this would eliminate 50% of set-up costs.

currently costs are 1 sec per set-up call for 256^3 ABL, 96 cores, 50 steps. run time 570 secs
100 set-up calls reduced to 50 would reduce time by 50 sec, and run in 520 sec. originally 640 sec

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions