[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ff3d-users] How to read external mesh in input file
From: |
Stephane Del Pino |
Subject: |
Re: [ff3d-users] How to read external mesh in input file |
Date: |
Sun, 8 Feb 2004 19:52:49 +0100 |
User-agent: |
KMail/1.5.4 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 07 February 2004 21:21, Robert Li wrote:
> Dear Stephane Del Pino,
> I met new problems with ff3d.
>
> 1. Does FEM only use one box(n,a,b) as mesh?
No. You can also read a mesh from a file. But if you use an Hexahedra mesh,
you will not have access to interpolation --- this is not implemented and I
do not know how to do it ... So use meshes of tetrahedra for real FEM.
Note also that using a load mesh will not allow you to use FDM methods: up to
now they are only implemented for Cartesian meshes!
> 2. Can we use different mesh size in different layers?
>
> for example:
> small size mesh: 0<z<2
> big size mesh: 2<z<4
As I saied previously, no.
> 3. How to read external mesh file? Does it work now?
> I used a mesh, which was created by ff3d itself.
> The error output is as follows:
>
> Discretizing Boundary Conditions
> ./solver\BoundaryConditionCommonFEMDiscretization.hpp:85:
> Oops!
> The mesh of boundary Surface Mesh was not generated
The reason is that since you loaded the mesh using a file, ff3d does not know
if the mesh is cartesian or not ... It then assumes it is not and some
functionalities in this later case are not implemented ... And I have no idea
when they will be.
It think the best for you is to generate a tetrahedra mesh by yourself in a
file and then use it in ff3d --- maybe look at the package 'tetgen'.
Regards,
Stephane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAJoWEbZyhKhZwdc0RAp2GAKDSGEz+6iLmZKkcdxfd0G4tKBg1AwCfX1ZA
s1Fv4Xua1wTXe8TD1kNzGtU=
=9mnS
-----END PGP SIGNATURE-----