From: Vikram G. <vik...@gm...> - 2019-04-02 04:03:07
|
Hello Nikrouz, You can use the side_time_derivative method to specify a Neumann boundary. The ElasticitySystem::side_time_derivative from fem_system_ex3, which applies a traction force at the boundary is an illustration of this (https://github.com/libMesh/libmesh/blob/master/examples/fem_system/fem_system_ex3/elasticity_system.C). Adjoints example 1 and 2 provide examples of enforcing penalty boundary conditions (which can be seen as a type of forcing) using side_constraint (https://github.com/libMesh/libmesh/blob/master/examples/adjoints/adjoints_ex1/L-shaped.C). Thanks. Vikram Garg vikramvgarg.github.io/ On Mon, Apr 1, 2019 at 11:37 AM Nikrouz <nik...@gm...> wrote: > > Dear All libMesh users > > I am currently working with Example Fem_system example No2 titled > "Nonlinear Elasticity with FEMSystem > <http://libmesh.github.io/examples/fem_system_ex2.html>". > > The boundary conditions used in the code are defined based on > displacement(Drichlet Boundary condition). > > How can I apply force boundary condition on one of the surfaces instead > of displacement? > > Which of the examples is suitable for learning how to define load(s) on > different surfaces? > > Thanks for your help and following! > > > _______________________________________________ > Libmesh-users mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-users |