<< pde_sol SciFreeFEM resultvisu >>

SciFreeFEM >> SciFreeFEM > pde_varsol

pde_varsol

form FreeFem syntax defining a variational PDE problem

Calling Sequence

v = pde_varsol(name,integral,a)

Parameters

name

a string

integral

a string

a

a ffeq data structure (see defvar)

Description

Form FreeFem syntax

name=int(integral)(a)

Examples

E      = 21.5;
sigma  = 0.29;
mu     = E/(2*(1+sigma));
lambda = E*sigma/((1+sigma)*(1-2*sigma));

ff_var('gravity',0.05); //Define variable 'gravity' in FreeFem

u = defvar(['u1';'u2']);
v = defvar(['v1';'v2']);
g = defvar(['0';'gravity']);
eps_u = (grad(u)+grad(u)')/2;
eps_v = (grad(v)+grad(v)')/2;

pde_varsol('bb','domain',...
           2*mu*(eps_u.*.eps_v)+lambda*tr(eps_u)*tr(eps_v)/2-g*v)

See Also

Authors

Emmanuel Geay


Report an issue
<< pde_sol SciFreeFEM resultvisu >>