Option -pc_factor_mat_solver_package is damn longish

Barry Smith bsmith at mcs.anl.gov
Wed May 6 15:29:47 CDT 2009

    The reason the _mat_ is in there is because the level of the  
operation is in the Mat methods not in PC methods

   One could argue about the _package. The alternative would be the  
word _type but I selected package to make
it really clear this means the "package" where the solver comes from.  
Having just -pc_factor_mat_solver would not
match our style (where we use _type). We have -pc_type -pc_mg_type etc  
not -pc_mg


On May 6, 2009, at 3:25 PM, Lisandro Dalcin wrote:

> On Wed, May 6, 2009 at 5:12 PM, Barry Smith <bsmith at mcs.anl.gov>  
> wrote:
>>> So I guess you will not like to change the option to - 
>>> pc_factor_solver,
>>> right?
>>  No, but I hate the idea of two names for the same thing even ten  
>> times
>> more.
> OK, agreed, two names for the same thing is not good... Too bad I have
> not commented on this before release 3.0.0
> -- 
> Lisandro Dalcín
> ---------------
> Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC)
> Instituto de Desarrollo Tecnológico para la Industria Química (INTEC)
> Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
> PTLC - Güemes 3450, (3000) Santa Fe, Argentina
> Tel/Fax: +54-(0)342-451.1594

More information about the petsc-dev mailing list