From: Mengda Wu <ph...@gm...> - 2011-07-16 21:49:52
|
Hi all, I am trying to compare free finite element library for solving contact mechanics problem. Is libmesh suitable for that purpose? Thanks, Mengda |
From: Vikram G. <vik...@ma...> - 2011-07-17 17:20:21
|
Hey Mengda, Could you please provide more details on the kinds of problems you are looking to solve ? For example: the mathematical structure of the PDEs and domain. Contact mechanics problems usually involve moving boundaries, dont they ? Thanks. On Sat, Jul 16, 2011 at 4:49 PM, Mengda Wu <ph...@gm...> wrote: > Hi all, > > I am trying to compare free finite element library for solving contact > mechanics problem. Is libmesh suitable for that purpose? > > Thanks, > Mengda > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Libmesh-users mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-users > -- Vikram Garg PhD Candidate Institute for Computational and Engineering Sciences The University of Texas at Austin http://users.ices.utexas.edu/~vikram/ http://www.runforindia.org/runners/vikramg |
From: Mengda Wu <ph...@gm...> - 2011-07-18 05:54:42
|
Sure. I am trying to solve a problem with two linear elastic bodies. One is pushing the other at contact boundary. It this something libmesh can handle? Thanks, Mengda On Sun, Jul 17, 2011 at 10:19 AM, Vikram Garg <vik...@ma...>wrote: > Hey Mengda, > Could you please provide more details on the > kinds of problems you are looking to solve ? For example: the mathematical > structure of the PDEs and domain. Contact mechanics problems usually > involve moving boundaries, dont they ? > > Thanks. > > On Sat, Jul 16, 2011 at 4:49 PM, Mengda Wu <ph...@gm...> wrote: > > Hi all, > > > > I am trying to compare free finite element library for solving contact > > mechanics problem. Is libmesh suitable for that purpose? > > > > Thanks, > > Mengda > > > ------------------------------------------------------------------------------ > > AppSumo Presents a FREE Video for the SourceForge Community by Eric > > Ries, the creator of the Lean Startup Methodology on "Lean Startup > > Secrets Revealed." This video shows you how to validate your ideas, > > optimize your ideas and identify your business strategy. > > http://p.sf.net/sfu/appsumosfdev2dev > > _______________________________________________ > > Libmesh-users mailing list > > Lib...@li... > > https://lists.sourceforge.net/lists/listinfo/libmesh-users > > > > > > -- > Vikram Garg > PhD Candidate > Institute for Computational and Engineering Sciences > The University of Texas at Austin > http://users.ices.utexas.edu/~vikram/ > http://www.runforindia.org/runners/vikramg > |
From: Roy S. <roy...@ic...> - 2011-07-18 07:01:08
|
On Sun, 17 Jul 2011, Mengda Wu wrote: > Sure. I am trying to solve a problem with two linear elastic bodies. One is > pushing the other at contact boundary. It this something libmesh can > handle? Technically - yes, I'm told people have done it, and there's nothing in the library that's really incompatible with any contact formulations. Practically, your application code would have to deal with a few issues to worry about that we don't cover in any of the examples and that we don't provide decent in-library APIs for. Identifying contact patches efficiently probably requires a more sophisticated algorithm than our PointLocator octrees, and you'd need to add Jacobian sparsity pattern entries by hand if you're trying to do an implicit formulation. --- Roy |
From: Vasilis V. <va...@gm...> - 2011-07-18 08:41:51
|
hi all :) i've tried using limesh for a simple contact problem of two elastic bodies, like Mengda describes, but i have not checked for the issues that Roy mentioned above ...and the most important part for which i have not yet come into a clear conclusion is the decision of a proper "penalty" parameter for the imposition of the traction forces due to contact. will work on the matter in the next few weeks ... Mengda, if you think that it's ok for you, i can forward you my source code in case you have time to check out about contact. Vas 2011/7/18 Roy Stogner <roy...@ic...> > > On Sun, 17 Jul 2011, Mengda Wu wrote: > > > Sure. I am trying to solve a problem with two linear elastic bodies. One > is > > pushing the other at contact boundary. It this something libmesh can > > handle? > > Technically - yes, I'm told people have done it, and there's nothing > in the library that's really incompatible with any contact > formulations. > > Practically, your application code would have to deal with a few > issues to worry about that we don't cover in any of the examples and > that we don't provide decent in-library APIs for. Identifying contact > patches efficiently probably requires a more sophisticated algorithm > than our PointLocator octrees, and you'd need to add Jacobian sparsity > pattern entries by hand if you're trying to do an implicit > formulation. > --- > Roy > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Libmesh-users mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-users > |
From: Mengda Wu <ph...@gm...> - 2011-07-19 01:25:15
|
Hi Vas, Thank you much for your experiences. That will be terrific if you can share your code with me and the libmesh community. It will be definitely a good starting point for me. Thanks, Guanglei On Mon, Jul 18, 2011 at 1:41 AM, Vasilis Vavourakis <va...@gm...>wrote: > > hi all :) i've tried using limesh for a simple contact problem of two > elastic bodies, like Mengda describes, but i have not checked for the issues > that Roy mentioned above ...and the most important part for which i have not > yet come into a clear conclusion is the decision of a proper "penalty" > parameter for the imposition of the traction forces due to contact. > > will work on the matter in the next few weeks ... Mengda, if you think that > it's ok for you, i can forward you my source code in case you have time to > check out about contact. > > > Vas > > > 2011/7/18 Roy Stogner <roy...@ic...> > >> >> On Sun, 17 Jul 2011, Mengda Wu wrote: >> >> > Sure. I am trying to solve a problem with two linear elastic bodies. One >> is >> > pushing the other at contact boundary. It this something libmesh can >> > handle? >> >> Technically - yes, I'm told people have done it, and there's nothing >> in the library that's really incompatible with any contact >> formulations. >> >> Practically, your application code would have to deal with a few >> issues to worry about that we don't cover in any of the examples and >> that we don't provide decent in-library APIs for. Identifying contact >> patches efficiently probably requires a more sophisticated algorithm >> than our PointLocator octrees, and you'd need to add Jacobian sparsity >> pattern entries by hand if you're trying to do an implicit >> formulation. >> --- >> Roy >> >> >> ------------------------------------------------------------------------------ >> AppSumo Presents a FREE Video for the SourceForge Community by Eric >> Ries, the creator of the Lean Startup Methodology on "Lean Startup >> Secrets Revealed." This video shows you how to validate your ideas, >> optimize your ideas and identify your business strategy. >> http://p.sf.net/sfu/appsumosfdev2dev >> _______________________________________________ >> Libmesh-users mailing list >> Lib...@li... >> https://lists.sourceforge.net/lists/listinfo/libmesh-users >> > > |