| #
92e3dcfb
|
| 08-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: avoid unneeded computations when zeroed rows are not present
|
| #
fcd409f5
|
| 08-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCIS: add field in pcis data for solver computation (defaults to true)
The change prevents from wasting flops and memory when using BDDC. Removed ugly calls to PetscOptionsSetValue from BDDC code.
|
| #
b8ffe317
|
| 08-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: improved support for multileveling when nullspace is present
Solved some deadlocks when assembling local nullspace corrections
|
| #
2b510759
|
| 07-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove enums for coarse problem type.
Now the strategy for solving coarse problem is driven by the number of requested levels. Added missing checks to public interface Minor fixes in PCBDDCG
PCBDDC: remove enums for coarse problem type.
Now the strategy for solving coarse problem is driven by the number of requested levels. Added missing checks to public interface Minor fixes in PCBDDCGraph code to cope with tabs in dbg_viewer
show more ...
|
| #
9881197a
|
| 07-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: further cleanup on old METIS-based code.
coarse ksp is now created only once.
|
| #
fdc09c96
|
| 01-Aug-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove integer arrays for primal indices from bddc private struct
|
| #
47d04d0d
|
| 31-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Set defaults for BDDC customization
|
| #
8eeda7d8
|
| 31-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Less tricky customization from options
|
| #
516d51a7
|
| 31-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Raise error instead of return to caller
|
| #
c8587f34
|
| 30-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: move two remaining functions for private setup into bddcprivate.c
|
| #
99cc7994
|
| 30-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: change function name for solvers setup
|
| #
a401a8b6
|
| 30-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: move PCBDDCSetLevels to bddcprivate.c
|
| #
8ce42a96
|
| 30-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: is_R_local is now a member of bddc private struct
|
| #
4a78082c
|
| 30-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: change name of function for setup of local correction and coarse basis functions
|
| #
88ebb749
|
| 26-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Move setup of data structures for substructure correction and coarse basis assembly into a separate routine
|
| #
62a6ff1d
|
| 26-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: move creation of parallel work vectors used in presolve/postsolve.
Destruction demanded to PCDestroy_BDDC
|
| #
b0418fcf
|
| 25-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-improvelocalsolvers
|
| #
8533652c
|
| 25-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-mirrorsfix
|
| #
6daa6ed0
|
| 25-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-constraintssetupimproved
|
| #
ce0f6dbc
|
| 24-Jul-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'stefano_zampini/pcbddc-postsolvebugfix'
* stefano_zampini/pcbddc-postsolvebugfix: PCBDDC: function pointers removed from FETIDP code. PCBDDC: bugfix in PCPostSolve_BDDC.
|
| #
83b7ccab
|
| 15-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Move creation of work vector on constraints
|
| #
dcedc2ae
|
| 15-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: move stack variables of PCBDDCCoarseSetUp to protected block
|
| #
6bfb1811
|
| 15-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Move work vector creation to a separate routine
Now the VecType/comm of R vecs are inferred from that of vec1_N
|
| #
811e8ca2
|
| 15-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: allow computation of number of vertices/constraints in GetPrimal functions without actually computing their local indices
|
| #
a64d13ef
|
| 14-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Move setup of local scatters into a routine
|