Author |
Message |
Kevin Ellwood (ikevin)
Member Username: ikevin
Post Number: 20 Registered: 06-2003
| Posted on Friday, June 18, 2004 - 12:38 pm: | |
Hi I would like to transfer nodal data (a temperature field) from an external FE package into flexpde. I looked at “table” but that function seems to be appropriate for regular data. On option would be to write a program that will: 1. read a flexpde mesh. 2. interpolate the external FE data onto that mesh. 3. write the correct data that will allow me to use “transfermesh”. I this the correct way of thinking? Also, if this is the case, does flexpde re-interpolate the data transferred in when a mesh refinement occurs? Thanks
|
Robert G. Nelson (rgnelson)
Moderator Username: rgnelson
Post Number: 165 Registered: 06-2003
| Posted on Friday, June 18, 2004 - 03:07 pm: | |
Probably the easiest thing is to interpolate the external FE data onto a rectangular array and read it in as a Table. The row spacings don't have to be regular, but the table must be rectangular. The next best thing would be to merely reformat the external FE data into the format required by the FlexPDE Transfer input. This format is described in the Help section "Transfer File Format" (see the Help Index). This requires linkage data for each cell. Input Transfers are stored in and interpolated from their own mesh, and are not modified during computational mesh refinement. Data are interpolated using the basis specified in the Transfer file, not the current basis of the computation mesh. |
|