Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Intel Community
- Software
- Software Development SDKs and Libraries
- Intel® oneAPI Math Kernel Library
- Pardiso Schur Complement Memory Allocation

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Raffael_C_

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

03-23-2016
11:52 AM

71 Views

Pardiso Schur Complement Memory Allocation

Hello,

I was just looking at the Schur Complement functionality of Pardiso and was studying the documentation for quite some time but there are still two things that I don't understand:

- How much memory should I allocate for the vector x when iparm(36)=1 or 2? (Obviously it can be bigger than n (the number of equations).

- What is the format in which the matrix is returned. It seems to be row-major dense format?

It would be very helpful if the documentation was more clear about this.

Thank you for your help,

Raffael

Link Copied

1 Reply

Alexander_K_Intel2

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

03-23-2016
09:25 PM

71 Views

HI Raffael,

- How much memory should I allocate for the vector x when iparm(36)=1 or 2? (Obviously it can be bigger than n (the number of equations).

[akalinki] Schur complement is the dense matrix K by K where K is number of unit element in perm array, so you need to provide array with size K*K*sizeof(data)

- What is the format in which the matrix is returned. It seems to be row-major dense format?

[akalinki] correct

Thanks,

Alex

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

For more complete information about compiler optimizations, see our Optimization Notice.