Skip to content

JingangQu/Minimal-Surface-Plateau-Problem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Surface Plateau Problem

First, I quote the description of Wikipedia:

In mathematics, Plateau's problem is to show the existence of a minimal surface with a given boundary, a problem raised by Joseph-Louis Lagrange in 1760. However, it is named after Joseph Plateau who experimented with soap films. The problem is considered part of the calculus of variations. The existence and regularity problems are part of geometric measure theory.

In 1931, Jesse Douglas published an article "Solution of the problem of Plateau".

Douglas, Jesse (1931). "Solution of the problem of Plateau". Trans. Amer. Math. Soc. 33 (1): 263–321. doi:10.2307/1989472. JSTOR 1989472.

Referring to his paper, I realize his ideas by using C++ to find the minimal surface.

For the minimal surface, there is an analytical solution for a type of problems, which is the catenoid. https://en.wikipedia.org/wiki/Catenoid

So it's a good choice to valite my codes by a catenoid.

For more information, please read my report.

Catenoid:

Test1:
Before optimisation: After optimisation: Test1 area change:

Test2:
Before optimisation: After optimisation: Test2 area change:

About

Referring to the paper of Douglas, Jesse (1931) "Solution of the problem of Plateau", I realize his ideas by using C++ to solve the Pleteau's problem and find the minimal surface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors