2020
DOI: 10.48550/arxiv.2004.06783
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Fully and Semi-Automated Shape Differentiation in NGSolve

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 0 publications
0
5
0
Order By: Relevance
“…All computations were conducted using the NGSolve [12,32] framework with its python interface. Three sets of results are presented in this section to validate the proposed strategy.…”
Section: Application To the Magnetostatics Problemmentioning
confidence: 99%
“…All computations were conducted using the NGSolve [12,32] framework with its python interface. Three sets of results are presented in this section to validate the proposed strategy.…”
Section: Application To the Magnetostatics Problemmentioning
confidence: 99%
“…Consequently, it is not feasible to carry it out by hand anymore (see, e.g., [7]). For these reasons, there has been a lot of effort recently to automate the tasks for solving PDE constrained optimization problems, resulting in software such as dolfin-adjoint [8], Fireshape [9], NGSolve [10], and our software cashocs. What distinguishes cashocs from these other packages is its novel approach of using automatic differentiation solely to derive the adjoint system and (shape) derivatives, while implementing and automating a discretization of the continuous adjoint approach in all remaining aspects.…”
Section: Motivation and Significancementioning
confidence: 99%
“…In AD, code tools are used to differentiate the discretization 7,8 rather than taking the approach of the volume method, which is to discretize the shape derivative. 9 AD is a promising method for shape differentiation, but without the strip method, it suffers from the same invasiveness as the volume method.…”
Section: Introductionmentioning
confidence: 99%