## [Libmesh-devel] Create new elements?

 [Libmesh-devel] Create new elements? From: Rafa Rodriguez Galvan - 2004-08-16 09:16:05 ```Hello,=0D =0D I am testing, for my Ph. D. Thesis, a finite element defined=0D as the tensor product of a 1D monomial constant element=0D times a 1D lagrange first order element. The resulting element=0D is what we may call a "QUAD2" element, that (i think) is not=0D implemented in libmesh:=0D =0D 1=0D +-- O --+=0D | |=0D | |=0D +-- O --+=0D 2=0D =0D I have been looking at the code of libmesh, trying to implement =0D it, but it is difficult (of course, I suppuse libmesh has not =0D been developed for make easy creating new elements): I =0D have to change the core of a lot of functions, and it is not =0D easy to assure I'm doing it in the right way.=0D =0D The question is: is there any easy way to do it? is there any=0D pre-built element like the "QUAD2" that I have not found in=0D lib mesh?=0D =0D Thanks.=0D =0D --=0D =0D J. Rafael Rodr=EDguez Galv=E1n.=0D Mathematics Dpt. C=E1diz University. Spain.=0D ```

 [Libmesh-devel] Create new elements? From: Rafa Rodriguez Galvan - 2004-08-16 09:00:22 ```Hello,=0D =0D I am testing, for my Ph. D. Thesis, a finite element that=0D we define as tensorial product of a 1D monomial constant element=0D times a 1D lagrange first order element:=0D =0D +-- O --+=0D | |=0D | |=0D =0D =0D is not implemented in libmesh (I think):=0D =0D =0D J. Rafael Rodr=EDguez Galv=E1n.=0D Dpto. Matem=E1ticas. Universidad C=E1diz.=0D e-mail: rafael.rodriguez@...=0D Tlf: 956 01 5478. Fax: 956 01 5378.=20 ```
 [Libmesh-devel] Create new elements? From: Rafa Rodriguez Galvan - 2004-08-16 09:16:05 ```Hello,=0D =0D I am testing, for my Ph. D. Thesis, a finite element defined=0D as the tensor product of a 1D monomial constant element=0D times a 1D lagrange first order element. The resulting element=0D is what we may call a "QUAD2" element, that (i think) is not=0D implemented in libmesh:=0D =0D 1=0D +-- O --+=0D | |=0D | |=0D +-- O --+=0D 2=0D =0D I have been looking at the code of libmesh, trying to implement =0D it, but it is difficult (of course, I suppuse libmesh has not =0D been developed for make easy creating new elements): I =0D have to change the core of a lot of functions, and it is not =0D easy to assure I'm doing it in the right way.=0D =0D The question is: is there any easy way to do it? is there any=0D pre-built element like the "QUAD2" that I have not found in=0D lib mesh?=0D =0D Thanks.=0D =0D --=0D =0D J. Rafael Rodr=EDguez Galv=E1n.=0D Mathematics Dpt. C=E1diz University. Spain.=0D ```