|
From: | Markus Hitter |
Subject: | Re: GNUstep for Engineers |
Date: | Thu, 15 Mar 2007 13:30:09 +0100 |
Am 14.03.2007 um 17:14 schrieb Stefan Bidigaray:
DOF = Degrees of Feedom FENode -> a class method to find how many FENodes exist -> Position (in 3D, so I will probably have to create a new type) -> 6x6, or smaller, matrix (1 row/column for each DOF) -> DOF of node -> Force array
Make sure to consider versioning here. A next generation node might include properties like heat, radiation, velocity, ...
FEElement -> a simple class that defines information common to all elements. |-> Connecting nodes, an NSArray |-> Modules of Elasticity (E) |-> Poisson's Ratio (nu)
The usual approach here is to put common properties in a FEMaterial class and to store a pointer to the material in the element only. Alternatively, you could group elements and store the material in the group's properties. Material properties are almost always equal over a lot of elements, which reflects the real world pretty good.
Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. Markus Hitter http://www.jump-ing.de/
[Prev in Thread] | Current Thread | [Next in Thread] |