# CISM, Udine course on Isogeometric Analysis

Dear all,

To register for the CISM course on isogeometric analysis described here: http://www.cism.it/courses/C1301/ please go to: http://www.cism.it/accounts/login/?next=/courses/C1301/apply/

It would help if you applied early, to make sure there are places remaining. Talk to me if questions arise.

stephane  dot bordas at gmail dot com

bordasS at cardiff.ac dot uk

Cheers,

Stéf

### matlab code- Prof.Bordas

Dear Prof.Bordas,

I have got the file GEOPDEs_full.tar and have unzipped
the file

Now, in the paper, you have mentioned various listings
(which are matlab routines). These listings include:

1)     Listing 1: Matlab  data for the L-shaped domain

2)     Listing 2: Matlab R data for half cylinder geometry

Listing 3: Matlab R code to compute a specific NURBS function and
derivatives. We refer to
NURBSbasis.c

4)      Listing 4: Matlab R code to build NURBS curve as shown in Fig. (13).

5)      Listing 5: Matlab R code to build NURBS curve asshown in Fig. (14).(file
circle.m.)

6)      Listing 6: Matlab R code to interpolate a NURBS curve at a parametric
coordinate.

7)     Listing 7: Control points, weights and knot vectors
to construct geometry of a plate with a circular hole as shown in Fig. (16).

8)     Listing 8: Matlab R code to generate Fig. (16).

9)     Listing 9: Matlab R code used to generates meshes as shown in Fig.
(18).

10)  Listing 10: Isogeometric analysis Matlab R code for the 1D
PDE given in Eq. (33) (see file
iga1D.m).

11)  Listing 11: Script generateIGA1DMesh.m.

12)  Listing 12: NURBS interpolation to compute the
displacement field at any desired point.

13)  Listing 13: Matlab R code for input and mesh generation.

14)  Listing 14: Matlab R code for IGA of 2D elasticity problems, see file iga2d.m.

15)  Listing 15: Matlab R code for generating a boundary mesh used in the
computation of the external force.

can you tell me which are the corresponding matlab routines I should be looking
for these listings? Have I downloaded the coorect code or should it be
something else for the listings in the paper?

Looking

Kajal

Normal
0

false
false
false

EN-IN
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Calibri","sans-serif";}

### I meant the .m files I

I meant, which are the .m files I should be looking for corresponding to the listings mentioned in your paper.

### Dear Chopra, The Listings

Dear Chopra,

The Listings in the paper are short versions of the real code. So, do not lose your  time finding the corresponding M files. Instead go to the subfolder iga/ and have a look at the file with timoshenkobeam. It is the main file for the Timoshenko beam which calls all the necessary files.

### Dear Sir, There is no

Dear Sir,

There is no subfolder iga/ in the GEOPDEs_full folder.

But in the folder igafem-nguyem, there is a subfolder called iga. And this iga subfolder containts the  files:tomoshinkoBeam.vtu and igaTimoshinkbeam.m.

Which is the one I should be referring to?

Kajal