SV: Timesolver: Newmark method?
Barry Smith
bsmith at mcs.anl.gov
Wed Dec 3 09:01:09 CST 2008
The TS uses KSP for linear problems and SNES for nonlinear
problems and SNES uses KSP (when using implicit integrators),
these take all the run time so the TS is as efficient as the
particular linear solver used (for implicit integrators).
For explicit integrators, you just write the integrator and TS is
just a little wrapper around it that doesn't take any
time so the efficiency is the efficiency of the explicit integrator
you write.
In other words, TS is just a thin layer of code that does not
cause a performance hit, so if you code a Newmark
integrator than the efficiency of the TS is the efficiency of the code
you write.
Barry
On Dec 3, 2008, at 7:39 AM, Lars Rindorf wrote:
> Hi Matt
>
> I could implement the Newmark method with your assistance. No
> problem. By it has to make sense for my work.
>
> How fast and memory efficient is the petsc TS? Is it optimized in
> some way or implemented in some clever way numerically?
>
> KR, Lars
>
> Fra: owner-petsc-users at mcs.anl.gov [mailto:owner-petsc-users at mcs.anl.gov
> ] På vegne af Matthew Knepley
> Sendt: 2. december 2008 14:29
> Til: petsc-users at mcs.anl.gov
> Emne: Re: Timesolver: Newmark method?
>
> On Tue, Dec 2, 2008 at 5:55 AM, Lars Rindorf <Lars.Rindorf at teknologisk.dk
> > wrote:
> Dear all
>
> Is it planned to do the Newmark time scheme for second order time
> differential equations in petsc?
>
>
> We have not planned to do it, however if you would like to
> contribute it, we would help you do it. The
> TS strcutures are fairly straightforward and looking at Crank-
> Nicholson should help.
>
> Thanks,
>
> Matt
>
> KR
>
> _____________________
>
> Lars Rindorf
>
> Technology consultant, Ph.D.
>
>
>
> Mobile +45 7220 3367
>
>
>
> Surfaces and microtechnology
>
> Danish Technological Institute
>
> Gregersensvej
>
> 2630 Taastrup
>
> Denmark
>
> http://www.dti.dk
>
> Phone +45 7220 2000
>
>
>
>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which
> their experiments lead.
> -- Norbert Wiener
More information about the petsc-users
mailing list