[petsc-users] Solution vector in a component-wise order
Barry Smith
bsmith at petsc.dev
Mon Aug 15 10:14:49 CDT 2022
Not really. There are tools to make it easier to do computations on individual fields in the field-coupling order such as https://petsc.org/release/docs/manualpages/Vec/VecStrideGatherAll.html <https://petsc.org/release/docs/manualpages/Vec/VecStrideGatherAll.html> and its many friends and relations.
What task or set of computations motivates you to want to use a field-split storage format as the base format instead of the field-coupling?
Barry
> On Aug 14, 2022, at 11:30 PM, lei.xu at siat.ac.cn wrote:
>
> Dear all,
>
> I am trying to compute a matrix for KSP based on DMDACreate2d. Can I organize the solution vector in a component-wise (field-splitting) order instead of point-wise (field-coupling) order.
>
> Best wishes,
>
> Lei
>
> Lei Xu, PhD
> Assistant Professor
>
> Laboratory for Engineering and Scientific Computing
> Shenzhen Institutes of Advanced Technology
> Chinese Academy of Sciences
> Address: 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, Guangdong (518055), P. R. China
> E-mail: lei.xu at siat.ac.cn <mailto:lei.xu at siat.ac.cn>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20220815/95c0b2d6/attachment.html>
More information about the petsc-users
mailing list