femlisp-user
[Top][All Lists]

## Re: [femlisp-user] femlisp examples

 From: Nicolas Neuss Subject: Re: [femlisp-user] femlisp examples Date: Tue, 18 Sep 2007 16:03:00 +0200 User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

```"Jason Sidabras" <address@hidden> writes:

> Thanks Nicolas,
>
> I can look at those files in more detail later tonight. Until then I
> would like to describe my situation in more detail.
>
> I am working on a master's thesis in which I will be solving for eddy
> currents on an arbitrary conductive plate in a 2d domain with an applied
> H field perpendicular to the domain.From these solutions I could find the
> magnetic field associated with the eddy currents and use that solution to
> optimize the resulting H field to my desired distribution.

Which mathematical equation has to be solved on the 2d domain?

> Once I have solved for a square conductive plate in the domain, I would
> then like to manipulate the shape of the initial square plate.  In
> particular, cutting a multiple slots from one side to some distance into
> the conductive plate. I currently have a commercial 3d fem modeling
> program but my parameter space is huge and simulation times are 40+
> minutes. By estimating the problem in 2d I hope to save time narrowing
> down the parameter space. I would also like to program more sophisticated
> optimization techniques in choosing the cut width, depth and placement.
>
> I believe I will have to program my own domain class to accomplish this.

The class <domain> should be general enough to accomplish this.
Essentially, in Femlisp, a <domain> object is more or less the same as a
mesh (both are derived from the class <skeleton>).  This is quite general,
because also blob cells (called <boundary-cell>) are allowed which can then
be triangulated using Triangle.

> All this while learning lisp :)

Good luck!

Nicolas

```