You are here
CISM, Udine course on Isogeometric Analysis
Mon, 2012-11-12 17:46 - Stephane Bordas
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
»
- Stephane Bordas's blog
- Log in or register to post comments
- 6769 reads
Comments
matlab code- Prof.Bordas
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 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