Hi all,

I am solving PDEs on a 1-D domain with a physical length that varies with time 
as a part of the solution.  By change of variables, the discretised space 
coordinate is in [0,1].  This introduces a coupling between the time-dependent 
physical domain size and the PDEs.

I would like to include the domain-size variable as a DOF in my SNES solve, and 
this can be accommodated as one of the DM-defined DOFs.  However, doing so 
couples this particular DOF beyond the stencil, to DOFs throughout the domain.  
So I would like to modify the auto-generated Jacobian to include non-zeros that 
capture this coupling (via finite differences).

For the moment, I am not concerned about breaking the parallelism of the code.

Any advice on the approach and PETSc functions that would be best suited would 
be appreciated.

Thanks,
Richard



___________________________
Richard Foa Katz
Professor of Geodynamics
Dept Earth Sciences, Univ Oxford
https://urldefense.us/v3/__http://foalab.earth.ox.ac.uk__;!!G_uCfscf7eWS!b_oizbw-XnXax6rasRGtsC_i3pUtzbYYkWhRQifVKLUsOk-SsyuNX4kFQfNq7mrf4hiQxhTOt7sa1y3C7LIW-yAqSN0y-aIoV9k$
 

Reply via email to