FreeFEM-cs ejemplo 1
Вставка
- Опубліковано 11 сер 2023
- FreeFEM-cs es un entorno integrado para FreeFEM (un lenguaje informático similar a C++ dedicado al método de elementos finitos, desarrollado en el Laboratorio Jacques-Louis Lions , Pierre and Marie Curie University ). FreeFEM-cs proporciona una interfaz gráfica intuitiva para los usuarios de FreeFEM .
Generacion de mallas
Para crear una malla en un rectangulo (o una superficie cualquiera del
plano) primero se usa una descripcion parametrica del contorno de la superficie y de cada lado del mismo.
Ver Notas sobre FreeFem++ 2D y 3D:
traduccion del manual de F. Hecht
Eliseo Chacon Vera
Departamento de Ecuaciones Diferenciales y Analisis Numerico,
Facultad de Matematicas, Universidad de Sevilla
Codigo rectangulo.edp:
border a(t=0,2){x=t;y=0;label=1;};
border b(t=0,1){x=2;y=t;label=2;};
border c(t=0,2){x=2-t;y=1;};
border d(t=0,1){x=0;y=1-t;label=4;};
int n=20;
mesh th=buildmesh(a(2*n)+b(n)+c(2*n)+d(n));
plot(th,wait=1);