Author Topic: Flags for IGA  (Read 8392 times)

dz

  • New Member
  • *
  • Posts: 3
Flags for IGA
« on: January 08, 2021, 02:34:38 AM »
Dear FEAP users,

I am currently studying how igafeap works, and to do that I started from the case of 3d small deformation.

What I can see is that compared to classic FEM, a different quadrature subroutine(quadr3d) and a different interpolation subroutine(interp3d) are called. While taking a look at the quadr3d for IGA, I find it not so easy to undertand the flags, where they are not very clearly explained what they stand for(e.g. lknotfl, tsplfl etc.). Does anyone know where I can get a explanation of these flags?

Many thanks in advance.

Kind regards,
dz


Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2647
Re: Flags for IGA
« Reply #1 on: January 08, 2021, 11:27:11 AM »
Everything keys off of the values set in the material set data.  See the routine inmate.f where the various options are input.

For example, the material set command NURB,,q1 q2 q3 sets the default IgA to nurbs with quadrature orders qi.

NURBs TSPLine q1 q2 q3 would use a T-spline data file.  Not all options are implemented and many of the routines in the IgA module are still user functions.