Contact info
- Instructor: Warren C. Gibson
- email: warren(at)gibson2.com
- Ph.D. Engineering, Case Western Reserve Univ.
- Co-founder, CSA Engineering, Inc., Mt. View, CA
- MATLAB user for nearly 20 years
- Finite element user and developer since the early days of the method.
See my magazine article,
&ldquo
When a Computer Filled a Room&rdquo
- Santa Clara instructor since 2002
- No office, no phone :-(
Pre-requisite
Notwithstanding what the University web site may say, the
pre-requisite for this course is COEN 45, MATLAB programming.
Concurrent enrollment or instructor consent will be acceptable.
Syllabus and text
The syllabus is
here.
Your text is Logan, A First Course in the Finite Element Method,
4th ed., Thomson.
Homework
- Homework assignments will be posted on this web site at least a
week in advance.
- Unless otherwise directed, homework is to be submitted in class in
written form.
- If run into trouble with MATLAB that you cannot resolve, you may
send your script to me as an email attachment. I can very likely find
the problem quickly, but I'm not available 24/7.
Midterm exam
There will be a midterm exam.
Final exam
There will be a comprehensive written final exam, Tues. June 8, 6:30-9:30 PM.
MATLAB and the Mathworks
We will be using
MATLAB extensively in this class. I believe all ME's should have
their own copy of MATLAB on their personal computer. The Student
Version which you can buy online
here
is a bargain compared to what commercial users pay.
But if you prefer, you can use it in the Design Center.
Homework downloads:
-
HW #8
due Tues. May 25. You will need
housewall.m,
triahk.m,
rodtk.m and
p13p34.m.
-
HW #7
due Tues. May 18. You will need
hw7.m,
triahk.m and
triahf.m.
For some reason the quivers are wrong so I commented them out.
-
HW #5
due Tues. May 11.. Download
pltest.m,
holy_plate.m
and
plbend.zip.
Unzip the latter in your working directory. This has all the code for plate
bending elements, both quad and tria. You will also need mesh2d.
-
HW #4
due Tues. May 4.
Download
holy_beam.m.
You will also need
hole.m,
triak.m,
trias.m, and
svm_node.m
in addition to the mesh2d package.
- (Apr 25). We will be using the
Mesh2d code
for mesh generation. Please download this zip file into your matlab directory
and unzip it.
-
HW #3 is due
Tues. Apr. 27 (postponed a week).
Please use this template for
beam2k.m.
-
For Apr. 20 I would like you to make any necessary corrections to the
first two homeworks and re-submit them.
-
HW #2 is due
Tues. Apr. 13. You may use this template for
p3p24.m. Also
here is a template for
truss2s.m.
-
HW #1 is due
Tues. Apr. 6. You may use this template for
truss2k.m.
NOTE: to download m-files from this site, use right-click save-as.
Project
Apr 28: As discussed in class, I am open
to projects done either with our tria elements or with solid works.
Please let me know your choice, which should be something that
provides for design iterations. I would like everyone to present
their results in class.
writeup for
more info.
Handouts and scripts
These may get updated as we go so watch for revised versions.