Locally implicit DGTD methods for electromagnetics
Results.DGTDLocimp History
Hide minor edits - Show changes to output
Changed lines 13-14 from:
Propagation of a standing wave in a cubic PEC cavity. Examples of two
locally refined meshes (implicit treatment: ''red regions''). From top to bottom: interior skeletons of 3D meshes and cross sections of the 3D meshes resulting (on the left: 635 vertices and 2,968 tetraedra; on the right: 7,759 vertices and 40,616 tetraedra).
locally refined meshes (implicit treatment: ''red regions''). From top to bottom: interior skeletons of 3D meshes and cross sections of the 3D meshes resulting (on the left: 635 vertices and 2,968 tetraedra; on the right: 7,759 vertices and 40,616 tetraedra).
to:
Propagation of a standing wave in a cubic PEC cavity. Examples of two locally refined meshes (implicit treatment: ''red regions''). From top to bottom: interior skeletons of 3D meshes and cross sections of the 3D meshes resulting (on the left: 635 vertices and 2,968 tetraedra; on the right: 7,759 vertices and 40,616 tetraedra).
Changed line 20 from:
Propagation of a standing wave in a cubic PEC cavity: numerical convergence and maximum error ( L'_2_'-norm) in function of final CPU time for the locally implicit and fully explicit DGTD-P'_k_' methods (top - bottom, respectively).
to:
Propagation of a standing wave in a cubic PEC cavity: numerical convergence and maximum error in L'_2_'-norm as a function of final CPU time for the locally implicit and fully explicit DGTD-P'_k_' methods (top - bottom, respectively).
Changed line 17 from:
(:cellnr align='center':) %width=350px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
to:
(:cellnr align='center':) %width=360px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
Changed lines 20-23 from:
Propagation of a standing wave in a cubic PEC cavity: numerical
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
(top - bottom, respectively).
to:
Propagation of a standing wave in a cubic PEC cavity: numerical convergence and maximum error ( L'_2_'-norm) in function of final CPU time for the locally implicit and fully explicit DGTD-P'_k_' methods (top - bottom, respectively).
Changed lines 17-18 from:
(:cellnr align='center':) %width=400px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
(:cellnr align='center':) %width=500px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
(:
to:
(:cellnr align='center':) %width=350px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
(:cell align='center':) %width=380px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
(:cell align='center':) %width=380px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
Changed line 18 from:
(:cellnr align='center':) %width=400px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
to:
(:cellnr align='center':) %width=500px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
Added lines 20-23:
Propagation of a standing wave in a cubic PEC cavity: numerical
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
Deleted lines 19-22:
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
Changed lines 17-18 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
(:
to:
(:cellnr align='center':) %width=400px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
(:cellnr align='center':) %width=400px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
(:cellnr align='center':) %width=400px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
Added lines 20-23:
Propagation of a standing wave in a cubic PEC cavity: numerical
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
convergence and maximum error ( L'_2_'-norm) in function of final CPU
time for the locally implicit and fully explicit DGTD-P'_k_' methods
(top - bottom, respectively).
Changed lines 17-18 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jp
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jp
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jpg
Added lines 15-19:
(:table border='0' width='100%' align='center' cellspacing='1px':)
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cv_3D.jp
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/pec_cpu_3D.jp
(:tableend:)
Changed line 34 from:
%newwin% [[h/tel.archives-ouvertes.fr/tel-00950386 | Doctoral thesis]], University of Nice - Sophia Antipolis (2013)
to:
%newwin% [[http://tel.archives-ouvertes.fr/tel-00950386 | Doctoral thesis]], University of Nice - Sophia Antipolis (2013)
Added lines 31-35:
L. Moya\\
Locally implicit discontinuous Galerkin time-domain methods for electromagnetic wave propagation in biological tissues\\
%newwin% [[h/tel.archives-ouvertes.fr/tel-00950386 | Doctoral thesis]], University of Nice - Sophia Antipolis (2013)
Added lines 16-20:
(:linebreaks:)
!!!Related publications
(:linebreaks:)
!!!Related publications
(:linebreaks:)
Added lines 15-27:
L. Moya\\
Temporal convergence of a locally implicit discontinuous Galerkin method for Maxwell's equations\\
%newwin% [[http://dx.doi.org/10.1051/m2an/2012002 | ESAIM: Mathematical Modelling and Numerical Analysis, Vol. 46, pp 1225-1246 (2012)]]\\
Preprint available as %newwin% [[http://hal.inria.fr/inria-00565217 | INRIA RR-7533 on Hyper Article Online]]
L. Moya, S. Descombes and S. Lanteri\\
Locally implicit time integration strategies in a discontinuous Galerkin method for Maxwell's equations\\
%newwin% [[http://link.springer.com/article/10.1007%2Fs10915-012-9669-5 | J. Sci. Comp., Vol. 56, No. 1, pp. 190-218 (2013)]]\\
Available as %newwin% [[http://hal.inria.fr/hal-00702802 | INRIA RR-7983 on Hyper Article Online]]
Changed line 13 from:
to:
Propagation of a standing wave in a cubic PEC cavity. Examples of two
Added lines 13-14:
%center% Propagation of a standing wave in a cubic PEC cavity. Examples of two
locally refined meshes (implicit treatment: ''red regions''). From top to bottom: interior skeletons of 3D meshes and cross sections of the 3D meshes resulting (on the left: 635 vertices and 2,968 tetraedra; on the right: 7,759 vertices and 40,616 tetraedra).
locally refined meshes (implicit treatment: ''red regions''). From top to bottom: interior skeletons of 3D meshes and cross sections of the 3D meshes resulting (on the left: 635 vertices and 2,968 tetraedra; on the right: 7,759 vertices and 40,616 tetraedra).
Changed lines 8-9 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.jpg
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.png
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.png
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.png
Changed line 11 from:
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
to:
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.png
Changed line 8 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.png
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
Changed line 10 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.jpg
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.png
Changed line 8 from:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.png
Changed lines 8-11 from:
(:cellnr align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
(:cell align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.jpg
(:cellnr align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.jpg
(:cell align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
(:cell align='center':) %width=
(:cellnr align='center':) %width=
(:cell align='center':) %width=
to:
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.jpg
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.jpg
(:cellnr align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.jpg
(:cell align='center':) %width=300px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
Changed lines 10-11 from:
(:cellnr align='center':)
(:cell align='center':)
to:
(:cellnr align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=2968.jpg
(:cell align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
(:cell align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/3D=40616.jpg
Added lines 6-13:
(:table border='0' width='100%' align='center' cellspacing='1px':)
(:cellnr align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=2968.jpg
(:cell align='center':) %width=320px% http://www-sop.inria.fr/nachos/pics/results/imex/surfint=40616.jpg
(:cellnr align='center':)
(:cell align='center':)
(:tableend:)
Changed lines 5-7 from:
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation.
There are basically three strategies that can be considered to mitigate this computational efficiency problem. A first approach is to use an unconditionally stable implicit time integration scheme to overcome the restrictive constraint on the time step for locally refined meshes. A second approach is to use a local time stepping strategy combined with an explicit time integration scheme. In the third approach, the time step size restriction is overcome by using a hybrid explicit-implicit procedure. In the case, one blends a time implicit and a time explicit schemes where only the solution variables defined on the smallest elements are treated implicitly.
There
to:
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation. There are basically three strategies that can be considered to mitigate this computational efficiency problem. A first approach is to use an unconditionally stable implicit time integration scheme to overcome the restrictive constraint on the time step for locally refined meshes. A second approach is to use a local time stepping strategy combined with an explicit time integration scheme. In the third approach which is the focus of our activities on this topic, the time step size restriction is overcome by using a hybrid explicit-implicit procedure. In that case, one blends a time implicit and a time explicit schemes where only the solution variables defined on the smallest elements are treated implicitly.
Changed lines 5-7 from:
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation.
to:
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation.
There are basically three strategies that can be considered to mitigate this computational efficiency problem. A first approach is to use an unconditionally stable implicit time integration scheme to overcome the restrictive constraint on the time step for locally refined meshes. A second approach is to use a local time stepping strategy combined with an explicit time integration scheme. In the third approach, the time step size restriction is overcome by using a hybrid explicit-implicit procedure. In the case, one blends a time implicit and a time explicit schemes where only the solution variables defined on the smallest elements are treated implicitly.
There are basically three strategies that can be considered to mitigate this computational efficiency problem. A first approach is to use an unconditionally stable implicit time integration scheme to overcome the restrictive constraint on the time step for locally refined meshes. A second approach is to use a local time stepping strategy combined with an explicit time integration scheme. In the third approach, the time step size restriction is overcome by using a hybrid explicit-implicit procedure. In the case, one blends a time implicit and a time explicit schemes where only the solution variables defined on the smallest elements are treated implicitly.
Added lines 1-5:
(:title Locally implicit DGTD methods for electromagnetics:)
(:linebreaks:)
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation.
(:linebreaks:)
The use of unstructured meshes (based on triangles in two space dimensions and tetrahedra in three space dimensions) is an important feature of DGTD methods studied in the team for dealing with complex geometries and heterogeneous propagation media. Moreover, discontinuous Galerkin discretization methods are naturally adapted to local, conforming as well as non-conforming, refinement of the underlying mesh, Most of the existing DGTD methods rely on explicit time integration schemes and lead to block diagonal mass matrices which is often recognized as one of the main advantages with regards to continuous finite element methods. However, explicit DGTD methods are also constrained by a stability condition that can be very restrictive on highly refined meshes and when the local approximation relies on high order polynomial interpolation.