> On Jun 22, 2016, at 10:20 PM, Mark Adams <[email protected]> wrote:
> 
>> 
>> No joke, Amneet found that PCASM with lots of small subdomains was spending 
>> a ton of time in view calls.
> 
> (And, of course, Barry fixed it by adding this configure flag --- thanks 
> Barry!)
> 
> Note that it does not matter whether you use view or not.
> 
> Oh wow. So no view with ASM,
> 
> Garth, you will need to configure with '--with-viewfromoptions=0'

  Not really, first we make sure it runs correctly and only then do we 
optimize. 

  Please send me the arguments for the crash case with gasm so I can debug it.

   Thanks

  Barry
>  
> 
> -- Boyce
> 
>> 
>> -- Boyce
>> 
>>> I guess we should have a flag or not iterate over the blocks in ASMView ...
>>>  
>>> 
>>> -- Boyce
>>> 
>>>> 
>>>>   Barry
>>>> 
>>>>> On Jun 22, 2016, at 7:51 AM, Mark Adams <[email protected]> wrote:
>>>>> 
>>>>> I'm trying to get block smoothers to work for gamg.  We (Garth) tried 
>>>>> this and got this error:
>>>>> 
>>>>> 
>>>>> - Another option is use '-pc_gamg_use_agg_gasm true' and use 
>>>>> '-mg_levels_pc_type gasm'.
>>>>> 
>>>>> 
>>>>> Running in parallel, I get
>>>>> 
>>>>>     ** Max-trans not allowed because matrix is distributed
>>>>> ----
>>>>> 
>>>>> First, what is the difference between asm and gasm?
>>>>> 
>>>>> Second, I need to fix this to get block smoothers. This used to work.  
>>>>> Did we lose the capability to have blocks that span processor subdomains?
>>>>> 
>>>>> gamg only aggregates across processor subdomains within one layer, so 
>>>>> maybe I could use one layer of overlap in some way?
>>>>> 
>>>>> Thanks,
>>>>> Mark
>>>>> 
>>> 
>>> 
> 
> 

Reply via email to