Open friedmud opened 6 years ago
Willl --use-split
affect the convergence? I mean if it will generate different convergence against normal runs with distributed mesh? If not, this testing appears significantly overlapping distributed mesh testing, which makes its necessity questionable.
No - it won't effect convergence.
This is meant as a check for missing RelationshipManagers
. Any algorithm requiring "long-distance" mesh information (like the grain tracker for phase field for example - or contact - or periodic boundary conditions) the RelationshipManager
must be attached to the objects correctly to make pre-split work correctly.
Rationale
We need to add another testing "mode" to
run_tests
... similar to--recover
or--distributed-mesh
:--pre-split
.--pre-split
will run with some amount of parallel (-p 4
maybe?) and, similar to--recover
, will attempt to run each test once with--split-mesh
and then run it again with--use-split
.Of course: many tests won't be able to work this way:
max_parallel = 1
)mesh_mode = replicated
)Description
See Above
Impact
New testing capability