User login

Navigation

You are here

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

Comments

Dear Prof.Bordas,

I have been reading your excellent paper on IGA http://arxiv.org/pdf/1205.2129.pdf

I have downloaded the matlab source code (open source)
from this link:

http://geopdes.apnetwork.it/?pagina=p&id=72#pubb

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.

Please
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
forward eagerly for your reply.

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-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Calibri","sans-serif";}

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

phunguyen's picture

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 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

 

 

Subscribe to Comments for "CISM, Udine course on Isogeometric Analysis "

Recent comments

More comments

Syndicate

Subscribe to Syndicate