Murat,
Do you need MatGetRowMinAbs() for dftb eigenvalue problem?
Hong

On Tue, Aug 26, 2014 at 9:49 PM, Barry Smith <[email protected]> wrote:
>
> On Aug 26, 2014, at 9:35 PM, murat keçeli <[email protected]> wrote:
>
>>>   Since sbaij only stores the above diagonal half of the matrix getting the 
>>> row mins is more complicated and would require communication.
>>> Hence we have not implemented. What do you want it for?
>>
>> I see. I was just trying to get some metrics about the matrices I
>> have. I am actually curious in a more general way, to figure out which
>> operations are implemented for a specific type. I thought that there
>> might be a table somewhere showing available operations for different
>> matrix types. I guess the only way currently is to grep the source
>> code.
>
>    Since the PETSc classes are very dynamic and one can even add 
> functionality at runtime it is difficult to keep a static table somewhere 
> that lists what combinations are possible (this is the same reason we don’t 
> have a huge table listing all runtime options). Ideally we could rig the 
> software to run through all the combinations printing them out, in this way 
> one would always get an accurate list of the possibilities.
>
>    Barry
>
>>
>> Thank you,
>> Murat
>>
>> On Tue, Aug 26, 2014 at 5:13 PM, Barry Smith <[email protected]> wrote:
>>>
>>>
>>> On Aug 26, 2014, at 12:58 PM, murat keçeli <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I tried to use MatGetRowMinAbs and found that it's not available for 
>>>> seqsbaij type.
>>>
>>>   Since sbaij only stores the above diagonal half of the matrix getting the 
>>> row mins is more complicated and would require communication. Hence we have 
>>> not implemented. What do you want it for?
>>>
>>>   barry
>>>
>>>> Docs say "This code is only implemented for a couple of matrix formats" 
>>>> but doesn't tell which ones. What is the best way to find out which 
>>>> operations are available for certain types?
>>>>
>>>> Thank you,
>>>> Murat Keceli
>>>
>

Reply via email to