| 80ec0b7d | 01-Nov-2014 |
Patrick Sanan <patrick.sanan@gmail.com> |
PCASM: Allow different submatrix types
The implementation involves a call to MatConvert.
Note the new command line option, which allows things like -pc_asm_sub_mat_type seqaijviennacl -pc_asm_sub_m
PCASM: Allow different submatrix types
The implementation involves a call to MatConvert.
Note the new command line option, which allows things like -pc_asm_sub_mat_type seqaijviennacl -pc_asm_sub_mat_type aijviennacl In the latter case, it is assumed that the sequential version of a base name is intended.
A test is added in src/ksp/ksp/examples/tutorials, but not added to any sets of tests (in anticipation of future set of tests for viennacl-enabled configurations).
show more ...
|
| 704f0395 | 02-Apr-2016 |
Patrick Sanan <patrick.sanan@gmail.com> |
PCASM: set overlap to -1 when defining subdomains from the DM, to avoid additional overlap being added
The existing behavior seemed to be to alway extend the overlap by 1 (algebraically, by consider
PCASM: set overlap to -1 when defining subdomains from the DM, to avoid additional overlap being added
The existing behavior seemed to be to alway extend the overlap by 1 (algebraically, by considering the nonzero structure of the operator), and it shouldn't be too difficult to allow for DM subdomains in combination with algebraic extension of the overlap, but this isn't attempted here, as the current behavior seems to be to ignore DM subdomains if the user specifies an overlap.
show more ...
|