[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Getfem-users] manually set deformation beforecompute_tangent_matrix
From: |
Julien Pommier |
Subject: |
Re: [Getfem-users] manually set deformation beforecompute_tangent_matrix |
Date: |
Fri, 04 Jan 2008 16:21:24 +0100 |
User-agent: |
Internet Messaging Program (IMP) 3.2.6 |
Hi,
I think you should be able to do everything you need with the "lower level"
assembly functions instead of bricks (using gf_asm('nonlinear elasticity',..))
But as it is not a lot of work, I just committed a patch which adds an
"gf_mdstate_set" function for the interface:
http://svn.gna.org/viewcvs/getfem?rev=2734&view=rev
(However, please note that I did not check it on matlab, I just did a quick test
on python)
Julien
Quoting Igor Peterlik <address@hidden>:
>
> Hello,
>
> we have been running to the same problem with the Matlab interface.
>
> More precisely, we utilize GetFEM for assembling the stiffness and
> tangent stiffness matrices using non-linear incompressible brick, but
> we want to solve the system with Matlab fsolve.
> Therefore, in each iteration of fsolve we need to
> (a) set the actual estimation of the displacement vector (model state
> vector)
> (b) call the assembling procedure
> (c) retrive the actual assembled residual and tangent matrix
>
> Both (b) and (c) are clear, since there are corresponding matlab interfaces,
> however, there is no interface for doing (a) and we are not capable to add
> this
> functionality to the interface by ourselves.
> So, is there any other way how to do this or is it a feature that should be
> implemented in future release?
>
> Thank you
>
> Igor
>
>
>
> _______________________________________________
> Getfem-users mailing list
> address@hidden
> https://mail.gna.org/listinfo/getfem-users
>