Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new keywords det() and inv() in the variational formulation language #19

Closed
prudhomm opened this issue Feb 3, 2013 · 7 comments

Comments

@prudhomm
Copy link
Member

prudhomm commented Feb 3, 2013

Original author: christop...@feelpp.org (April 26, 2012 14:49:55)

Implement the keywords det and inv in the variational formulation language

  • det(matrix expression) : compute the determinant of the matrix expression
  • inv(matrix expression) : compute the inverse of the matrix expression

for example

integrate( elements(mesh), det(mat<2,2>( cst(1.), cst(0), cst(0), cst(1.0) ). evaluate() should produce the measure of the domain and det(mat<2,2>( cst(1.), cst(0), cst(0), cst(1.0) ) compute the determinant of the identity matrix 2x2

Original issue: http://code.google.com/p/feelpp/issues/detail?id=20

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on April 26, 2012 18:48:38
This issue was updated by revision 4ffc1bd.

the det keyword is implemented, it remains to do the inv() keyword in a
similar fashion

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on April 26, 2012 18:50:52
This issue was updated by revision 85c0d31.

now the keyword det() is available for the variational formulation language

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on May 02, 2012 15:33:56
This issue was updated by revision 1ffd2e3.

the det keyword is implemented, it remains to do the inv() keyword in a
similar fashion

git-svn-id: svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk@8887 18f2cc81-8059-4896-b63e-f2d89ec8fd72

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on May 02, 2012 15:33:56
This issue was updated by revision fc407e4.

now the keyword det() is available for the variational formulation language

git-svn-id: svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk@8888 18f2cc81-8059-4896-b63e-f2d89ec8fd72

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on May 18, 2012 10:47:05
This issue was updated by revision 7968ae9.

store for each quadrature point the determinant of the matrix
started implementation of the inverse of a matrix of expressions and store
also the results for each quadrature points (will allow huge speedup in case
of linear and bilinear forms)
this is all necessary for 3D Winslow

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on May 18, 2012 12:42:07
This issue was updated by revision 81e2874.

store for each quadrature point the determinant of the matrix
started implementation of the inverse of a matrix of expressions and store
also the results for each quadrature points (will allow huge speedup in case
of linear and bilinear forms)
this is all necessary for 3D Winslow

git-svn-id: svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk@9000 18f2cc81-8059-4896-b63e-f2d89ec8fd72

@prudhomm
Copy link
Member Author

prudhomm commented Feb 3, 2013

From christop...@feelpp.org on May 22, 2012 23:14:31
The change for this is done now.See doc/manual/tutorial/mymesh.cpp for some examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant