<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Dear professor:</div><div>     In the ksp example ex50.c, i do not understand the meaning of </div><div><span style="font-family: monospace, Consolas, 'Microsoft Yahei'; line-height: normal; white-space: pre-wrap; font-size: 16px; color: rgb(0, 0, 0); text-decoration: underline;"><u></u> <a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/KSP/KSPSolve.html#KSPSolve" style="font-family: monospace, Consolas, 'Microsoft Yahei'; line-height: normal; white-space: pre-wrap; font-size: 16px; color: rgb(0, 0, 0); text-decoration: underline;"><u>KSPSolve</u></a></span><span style="font-family: monospace, Consolas, 'Microsoft Yahei'; line-height: normal; white-space: pre-wrap; font-size: 16px; color: rgb(0, 0, 0);"><u>(ksp,NULL,NULL);</u></span></div><div><pre width="80" style="font-family: monospace, Consolas, 'Microsoft Yahei'; font-size: medium; line-height: normal;"><pre width="80" style="font-family: monospace, Consolas, 'Microsoft Yahei';"><span style="color: rgb(0, 0, 0);"><u>     n</u></span><a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Mat/MatNullSpaceCreate.html#MatNullSpaceCreate" style="text-decoration: underline; font-size: 16px; color: rgb(0, 0, 0);"><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>MatNullSpaceCreate</u></span></a><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>(</u></span><a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD" style="text-decoration: underline; font-size: 16px; color: rgb(0, 0, 0);"><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>PETSC_COMM_WORLD</u></span></a><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>,</u></span><a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE" style="text-decoration: underline; font-size: 16px; color: rgb(0, 0, 0);"><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>PETSC_TRUE</u></span></a><span style="font-size: 16px; color: rgb(0, 0, 0);"><u>,0,0,&nullspace);  </u></span></pre></pre></div><div>       What is the meaning of NULL in the kspsolve. <span style="font-size: 14px; line-height: 1.7;">and two "0" in the </span><a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Mat/MatNullSpaceCreate.html#MatNullSpaceCreate" style="font-family: monospace, Consolas, 'Microsoft Yahei'; font-size: medium; line-height: normal; white-space: pre-wrap;">MatNullSpaceCrea</a><span style="font-size: 14px; line-height: 1.7;">te.</span></div><div>Regards</div><br><br><br> <br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br><pre><br>At 2016-09-24 00:25:09, "Jed Brown" <jed@jedbrown.org> wrote:
>"Kong, Fande" <fande.kong@inl.gov> writes:
>
>> Any references on this topic except the users manual?  I am interested in
>> mathematics theory on this topic.
>
>These are relevant. I've only skimmed them briefly, but they might
>suggest ways to improve PETSc's handling of singular systems.  The
>technique is ancient.
>
>https://doi.org/10.1137/S0895479803437803
>
>https://doi.org/10.1007/s10543-009-0247-7
</pre></div><br><br><span title="neteasefooter"><p> </p></span>