Fortran
Average customer rating:
- no experience necessary
- Good for beginners and transfers
- Excellent text for modern programming
- Horrible as a reference.
- *great* except for index
|
Fortran 90/95 for Scientists and Engineers
Stephen J. Chapman , and Stephen Chapman
Manufacturer: McGraw-Hill Science/Engineering/Math
ProductGroup: Book
Binding: Paperback
90
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Electrical & Electronics
| Engineering
| Professional & Technical
| Subjects
| Books
General
| Engineering
| Professional & Technical
| Subjects
| Books
General
| Mechanical
| Engineering
| Professional & Technical
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
Similar Items:
- Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
- Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
- Numerical Recipes in FORTRAN: The Art of Scientific Computing
- Numerical Recipes in Fortran 90, Vol. 2
- Numerical Recipes in FORTRAN Example Book: The Art of Scientific Computing
Accessories:
- Schaum's Outline of Programming With Fortran 77 (Schaum's Outlines)
ASIN: 0072825758 |
Book Description
Chapman's Fortran for Scientists and Engineers is intended for both first year engineering students and practicing engineers. It simultaneously teaches the Fortran 90/95 programming language, structured programming techniques, and good programming practice. Among its strengths are its concise, clear explanations of Fortran syntax and programming procedures, the inclusion of a wealth of examples and exercises to help students grasp difficult concepts, and its explanations about how to understand code written for older versions of Fortran.
Customer Reviews:
no experience necessary.......2007-04-08
I am currently enrolled in a course called high performance computing and this was the recommended text. I basically do not anything about computers let alone programming itself. This course was a 3rd yr maths subject. I found this book really easy to read, I could pick up the concepts and logic behind it all pretty easily and be right into the discussion within seconds. Lots of examples and test cases with concepts explained pretty clearly, even questions that you are likely to ask are all answered. If you never learnt to program, or new to fortran, this is the THE book to read. I pretty much just read this book and teach myself, I find it alot more use of my time than going lectures when I can just read fortran in my time. just for the record, look up fortan in wikipedia, this text is the first reference.
Good for beginners and transfers.......2006-07-14
Despite some of the negative comments on this book, I bought it anyway. The remarks that this is not a reference manual is unjust. Chapman never claims that the book is supposed to be a reference manual, so don't expect one. The book is written for those who begin to learn Fortran 95 or want to upgrade their skills to make the transition from Fortran 77.
The build-up of the book is excellent. After every Chapter I had the feeling I learned something new, and understood how the Fortran 95 features would help me code more efficiently than in Fortran 77 (which I have done for about 20 years). The exercises and examples help a lot in that direction and I really appreciate the way in which Chapman uses real-life problems, like sorting names or phone numbers, or small physics problems.
It has been said in reviews that the index is marginal, but that is clearly fixed in the Second Edition (the index is 20 pages long). Another suggestion that the examples are too simple is also unjust. I've learned quite a bit from them. Don't forget that it is no use to make the examples and exercises so difficult that they become untractable.
On the critical side I can add a few items of discontent:
- There are quite a few typos and errors in the book and despite the reference to the publishers website where errata should be found, that website doesn't even seem to know that the Second Edition exists. All the material there is for the first edition.
- I do not see the use for providing flowcharts AND pseudo code next to the actual Fortran 95 code. The pseudo code is so much like the real code that it is just a waste of space. Flowcharts would suffice.
- Chapman gets a bit repetitive at times. At the end of each Chapter it repeats the "Good practices" and the newly introduced commands and statements basically verbatim from earlier in that Chapter. Also each Quiz quite annoyingly starts with the sentence "This quiz provides a quick check to see if you understand the concepts introduced in this section......"
Overall "Fortran 90/95 for Scientists and Engineers" lives up to its title. Assuming that Fortran 95 is mostly used by scientists and engineers this is a really good book to start learning Fortran 95. At the end of it you will be able to write efficient and correct Fortran 95 code.
Excellent text for modern programming.......2005-02-05
It is outrightly silly to rate this excellent book one star and insinuate that it is a terrible write-up. Is it the thin index that makes it so bad, or the explanation of do loops using sin(x) series expansion, according to the first reviewer? If you are a scientist or an engineer (the target audience of the book) you'll probably see the wisdom of such an example instead of counting from 1 to 10 as if we are inside a grocery store.
This is an excellent book not just for sake of learning the fortran language but also for writing modern and easily maintanable codes and algorithms. Whether you are a "pure" or "hybrid" programmer, you couldn't ever ask for something more.
I am sure the author will subsequently improve the indexing since most people seem to take an offence in that but the contents are just right.Of course Metcalf/Reid (Fortran 90/95 Explained) is also a very good text but is largely for reference purposes. Metcalf/Reid DOES NOT and will not teach you the nitty-gritty of fortran programming. In Metcalf/Reid, you must already have been there in programming, but Chapman will gradually take you to whatever level you deisre, depending on what you need. Very importantly, Chapman sprinkles throughout the text, several scientific and engineering examples and I guess it is why the text was so named in the first place - Fortran 90/95 for Scientists and Engineers.
It doesn't matter if you figure that you are way too cerebral and that Chapman is too simplistic for you. If you ever want to venture into programming, chances are that you are not an imbecile and any additional little knowledge gained is always an eternal treasure. This is an excellent text for programming in Fortran 90/95 and you'll be grateful that you did own a copy. Period.
Horrible as a reference........2005-01-04
This is probably one of the worst programming books I have ever used. The index is terrible, which turns finding any random info into a page by page scavenger hunt. There are very few tables which give nice breakdown of parameters and what not, as the author prefered to scatter information about a single function call through two or three chapters. The "scientific and engineering" aspect of programming is so spoon fed it really does nothing to enhance understanding of the subject.
Further if you are new to programming this book will do more harm than good. In trying to explain the concept of a loop, showing how to count to 10 is a much better example than calculating sin( x) by series expansion. After all, if you have the math background to do such a thing, and even a small amount of programming know how ( gathered from GOOD reference books ) you can do this kind of stuff without the author pretty much telling you what algorythm to use. The extra effort to code the sin(x) example, therefore, just gets in the way and muddies up the original point of the example ( to demonstrate a loop in this case. )
I was introduced to this book in a college physics programming course and was amazed at how horrible this book was for teaching the subject. Students with little to no programming experience ( but plenty of physics experience )were lost and confused because the examples do a poor job of showing you what they are suposed to, and those with already good programming skills in other languages about died from paper cuts searching through the book by hand to find the syntax of the print function. A poor book all the way around. After some searching it appears that a good "Teach yourself Fortran 90 in 21 days," type book is hard to come by, but that ( imo ) is what fortran really needs to make it accessible to potential new users of the language, since meshing the actual 'language' and the 'for scientists and engineers' stuff just makes everything more complicated than it needs to be for a reference book. The only scientific/math/programming book I ever actually sold back to the college when the course was over.
*great* except for index.......2004-12-11
I have found this book to be an excellent, outstanding reference. My only complaint is that the index was occasionally not detailed enough to allow me to easily locate a specific topic for which I was looking; on occasion I've had to page through a section to find what I'm looking for. (This review refers to the first edition, although the second edition is now out so this may have been corrected.) Otherwise, I've found it far superior to the two other Fortran books I've used. It contains many examples. In my view it's excellent as both a F77 and F90/95 reference.
Average customer rating:
- Outstanding reference book on numerical algorithms
- Proprietary source the Achilles' heel for non-students
- A Useful Tool for Programmers, Researchers, and Students
- Indispensible, a classic in the field
- Routines an more routines
|
Numerical Recipes in FORTRAN: The Art of Scientific Computing
William H. Press , Brian P. Flannery , Saul A. Teukolsky , and William T. Vetterling
Manufacturer: Cambridge University Press
ProductGroup: Book
Binding: Hardcover
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
Statistical Computing
| Project Management
| Business & Culture
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Discrete Mathematics
| Pure Mathematics
| Mathematics
| Science
| Subjects
| Books
General
| Mathematics
| Science
| Subjects
| Books
Probability & Statistics
| Applied
| Mathematics
| Science
| Subjects
| Books
Mathematical Analysis
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Programming Languages
| Computer Science & Information Systems
| New & Used Textbooks
| Stores
| Books
General
| Mathematics
| Sciences
| New & Used Textbooks
| Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Numerical Recipes in FORTRAN Example Book: The Art of Scientific Computing
- Numerical Recipes in Fortran 90, Vol. 2
- Numerical Recipes Multi-Language Code CD-ROM with Windows, DOS, or Mac Single Screen License
- Schaum's Outline of Programming With Fortran 77 (Schaum's Outlines)
- Fortran 90/95 for Scientists and Engineers
ASIN: 052143064X |
Book Description
This is the greatly revised and greatly expanded Second Edition of the hugely popular Numerical Recipes: The Art of Scientific Computing. The product of a unique collaboration among four leading scientists in academic research and industry Numerical Recipes is a complete text and reference book on scientific computing. In a self-contained manner it proceeds from mathematical and theoretical considerations to actual practical computer routines. With over 100 new routines bringing the total to well over 300, plus upgraded versions of the original routines, this new edition remains the most practical, comprehensive handbook of scientific computing available today. Highlights of the new material include: -A new chapter on integral equations and inverse methods -Multigrid and other methods for solving partial differential equations -Improved random number routines - Wavelet transforms -The statistical bootstrap method -A new chapter on "less-numerical" algorithms including compression coding and arbitrary precision arithmetic. The book retains the informal easy-to-read style that made the first edition so popular, while introducing some more advanced topics. It is an ideal textbook for scientists and engineers and an indispensable reference for anyone who works in scientific computing. The Second Edition is availabe in FORTRAN, the traditional language for numerical calculations and in the increasingly popular C language.
Customer Reviews:
Outstanding reference book on numerical algorithms.......2007-04-24
This is the single best book that I have found for teaching numerical methods in science and engineering to upper division undergraduates and graduate students. Students often comment that this should be the selected text even in the programming course because it provides both an overview of the methods and examples that demonstrate the application. The discussions are excellent and the Fortran 77 programs easy to follow even if one is more familiar with C or C++. You should not purchase the Fortran 90 version of this book without getting this book as well because the Fortran 90 book does not contain the excellent discussion of the methods and procedures. Rather it references this book for discussion and simply provides the F90 versions of the routines.
Proprietary source the Achilles' heel for non-students.......2002-12-03
I first bought this text in 1994 while doing scientific programming for graduate school work. A fellow graduate student had suggested I use an undocumented routine that (I later discovered) came from Numerical Recipes (NR). I was impressed enough with NR's presentation of ideas that I also bought the example book ISBN 0521437210 (which I've hardly cracked since) and a diskette of source code (which cost as much as the book but worth it). I was able to do a lot of basic research quickly with NR code, and I still occasionally use NR's routines.
The authors have certainly done a good job assimilating a lot of material. Since other reviewers have done well to highlight the importance and utility of this landmark book, there is no need to repeat those sentiments here. However, to this title's detriment, the authors consider their book to be a proprietary library of source code more valuable than the explanatory text discussing it (one can in fact download the text on-line though it's hardly worth the hassle). This perception is ironic since the authors confess that "the lineage of many programs in common circulation is often unclear" (p.xviii), and many details of presentation, ideas, and algorithms are clearly "borrowed" from other excellent (some now out-of-print) numerical methods books or journals.
I often wondered why NR routines occasionally adopted bizarre and/or obviously inefficient programming structures - over time I decided that this was probably done to make these algorithms appear as so not to clearly violate other published material. As a student, NR's legal disclaimers regarding derivative works (p.xvi) never bothered me and I was willing to overlook the sometimes unpolished source code insofar as it functioned properly. However, as a professional I now find the lack of fair-use provisions on the uncompiled source way too restrictive to rely on these routines in good conscience (I have to buy another textbook or license for every soft copy or machine upon which the source code resides!). I suspect this policy ultimately hurts NR's textbook sales: it would be nice to able to use and pass along the source code between professional colleagues without restriction because most would certainly buy (if they don't already own) the textbook to understand what the source does (just as I did). Source code used in scientific programming is practically worthless without proper documentation, and there's no better documentation than a full length textbook!
I have since expanded my numerical methods library to other references supporting true public-domain codes. With an expanded basis of comparison, I regret to say that I am becoming less and less impressed with NR's implementations and explanations. I am finding many of NR's algorithms to be inefficient or unnecessarily approximate, and - on rare occasion - buggy. There have been quite a few bugs uncovered over the years, and the NR web site has done a good job of keeping track of them (although I know of at least one bug uncorrected by NR to this day).
This book is excellent for students wanting a good reference for quick and dirty types of analyses or scientific computing. Professional programmers, scientists, engineers, specialists or analysts performing software development for laboratory or scientific research would be well advised to reference this title, but ultimately they will likely need to rely other resources if they require efficient and/or unrestricted (public-domain) source codes for their work.
(P.S. - A reviewer elsewhere noted that the "quality of the binding was terrible" and I've also found this to be the case. My hardcover is literally had to be taped on after a few years of use.)
A Useful Tool for Programmers, Researchers, and Students.......2002-07-05
This book contains hundreds of "canned codes" in the FORTRAN language. The book provides several variations of many popular numerical techniques and provides the most stream line (comp. time) codes available. Most codes allow for optimization to be build in, such as an RK4 (4th Order Runge-Kutta) with variable steps sizes. Great if you don't want to write your own code for a subroutine, or it you just don't know the method well enough to write it yourself. The book also provides some basic explaination of the techniques and codes with is very helpful so that the code is less of a black box, although its not that detailed.
There is also a CD available that has the codes already written and ready to go. I prefer to type it in on my own, or just make my own because it gives a better udnerstanding of what the code is doing. The biggest turn-off for me is that some codes have subroutines upon subroutines which can make things a mess.
All around a useful tool for programmers, researchers, and students.
Indispensible, a classic in the field.......2001-07-10
This volume, and its companions for other programming languages, is an absolute classic. The authors strike the right balance between cookbook solutions and theory, so that most of us get just enough background to choose the right algorithm but not so much to get drowned in theory. This edition is the first devoted only to Fortran, but is the second edition published by the authors. It includes a number of additions and corrections, many of which appeared in Computers in Physics (now the journal Computing in Science and Engineering published jointly by the IEEE and the APS). My only criticism is, where were these books twenty years ago when I needed them? I would recommend these books to anyone involved in the application of numerical methods. They are tremendous time savers.
I never bothered with the discs, as most of the routines are fairly short and not a problem to type in, but I recommend the companion example books to help get the routines running.
Routines an more routines.......2001-07-05
If you ever had to program a complicated numerical algorithm, such as SVD decomposition, Bessel functions, eigensystems or Fourier transform, you will know how useful this book is. All those problems, and many others, are presented, the theory is explained and the full code of a routine, which solves it, is given. This version brings the codes in FORTRAN 77, but there are versions for Pascal, C++ and Basic. If you need any routine, you just have to "cut and paste" it from the book into your program.
Average customer rating:
- Excellent
- Good introduction to FORTRAN
- slow moving field with lots of legacy code
|
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
Ian Chivers , and Jane Sleightholme
Manufacturer: Springer
ProductGroup: Book
Binding: Paperback
General
| Introductory & Beginning
| Programming
| Computers & Internet
| Subjects
| Books
77
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
90
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
Software Development
| Software Design
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
Software Development
| Design & Development
| Software Books
| Custom Stores
| Stores
| Software
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Fortran 90/95 for Scientists and Engineers
- Schaum's Outline of Programming With Fortran 77 (Schaum's Outlines)
- Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
- Numerical Recipes in FORTRAN: The Art of Scientific Computing
- Numerical Recipes in FORTRAN Example Book: The Art of Scientific Computing
ASIN: 1846280532 |
Book Description
<STRONG>An Introduction to Programming with Fortran</STRONG> is a comprehensive introduction to Fortran, and is essential to the complete beginner who wants to learn the fundamentals of programming using a modern, powerful and expressive language; as well as those wanting to update their programming skills by making the move from earlier versions of Fortran.
It contains lots of clear and simple examples highlighting the key language features of the most recent versions of Fortran – Fortran 2003, 95 and 90. The authors also provide examples based on ISO TR 15580 and ISO TR 15581 as these are quite widely supported as well and cover the ISO TR on Enhanced Modules, which is of particular importance to large code suites.
The examples used throughout the book highlight common problems that occur when programming, and give a solution in Fortran, producing a very effective, hands-on approach.
Details of a variety of internet-based sources are also included, which will prove invaluable to those seeking further information and support.
Customer Reviews:
Excellent.......2007-02-13
Definitively, an excellent book that I enthusiastically recommend. I've been programming in Fortran (mainly 77) some years ago, so I needed to recycle not only my knowledge about the language but also my way of focussing tasks susceptible of being programmed. This book fully fulfilled my expectations.
Good introduction to FORTRAN.......2006-10-07
This book does not assume any prior knowledge and provides a good intro to Fortran programming (also provides a short intro to programming in general). Goes over the essential elements needed to get started with Fortran and provides many examples. In fact, most of the concepts are demonstrated using actual coding examples. One drawback is that the index in this book is not extensive, so it does not serve quite as well as a reference. However, it still does a decent job in this department. After reading through this book I felt well-prepared to begin programming in Fortran. A nice complement to getting this book is to download one of the freely available Fortran documentation manuals (e.g. from Intel) to serve as a reference guide.
slow moving field with lots of legacy code.......2006-01-30
No previous coding experience in Fortran is assumed by the authors. Actually, no previous programming in any language. Fortran is quite easy to learn, compared to others like C++ or Java or C#. The book explains the differences between the 4 major recent versions of Fortran. Though some of you might quibble as to why the book even talks about Fortran 77. That originated in 1977!
But the sheer mass of legacy code means that a lot still exists in F77. This market reality also has job implications. Some Fortran jobs will necessitate you being restricted to F77. Or F90. Hence the book's support for these. At least it does not talk about F66!
Average customer rating:
- A GREAT book for beginners!
|
FORTRAN 90 for Engineers and Scientists
Larry Nyhoff , and Sanford Leestma
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback
90
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
Visual Basic
| Development
| Microsoft
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
| Applied
| Chaos & Systems
| Geometry & Topology
| Mathematical Analysis
| Mathematical Physics
| Number Systems
| Pure Mathematics
| Transformations
| Trigonometry
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Introduction to FORTRAN 90 for Engineers and Scientists
- First Course in Continuum Mechanics (3rd Edition)
- Elementary Linear Algebra: A Matrix Approach
- Numerical Recipes in FORTRAN: The Art of Scientific Computing
- Fortran 90/95 for Scientists and Engineers
ASIN: 0135197295 |
Book Description
<B></B> Based on a best seller, this book is a complete and thorough presentation of standard Fortran 90 with special applications in science and engineering. This book emphasizes problem- solving and structured program development following basic software engineering principles. Its clear and concise presentation is perfect for readers with no previous programming experience. <B>KEY TOPICS:</B> 30 special Application Sections illustrate problem solving using a variety of interesting engineering and science problems. A four-step problem-solving method is used in each application. A large number of complete programs and sample runs throughout the book illustrate basic programming concepts and demonstrate good structure and style. They are selected from a wide range of areas in engineering, math, and science. <B></B> Engineers and scientists using standard Fortran 90.
Customer Reviews:
A GREAT book for beginners!.......1999-06-23
This book is a fairly easy and simple introduction to Fortran 90. It is well directed towards the beginner and the beginner will most definitely profit from buying this book. The example codes are well chosen and the exercises provide ample practice in learning the basics of the language. The book covers much of the Fortran 90 syntax and the language reference in the appendix is handy. Presentation wise it is well constructed with a bi-colour approach which is good and makes the concepts easy to grasp, especially for a textbook, as compared to a one colour layout like a book with black print all over.
Average customer rating:
- Good for student and practitioner
|
Programming the Boundary Element Method: An Introduction for Engineers
Gernot Beer
Manufacturer: Wiley
ProductGroup: Book
Binding: Paperback
General
| Introductory & Beginning
| Programming
| Computers & Internet
| Subjects
| Books
General
| Engineering
| Professional & Technical
| Subjects
| Books
Mathematical Analysis
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
General
| Science
| Subjects
| Books
General
| Applied
| Mathematics
| Science
| Subjects
| Books
Mathematical Analysis
| Mathematics
| Science
| Subjects
| Books
General & Reference
| Technology
| Science
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
Similar Items:
- Boundary Element Methods for Engineers and Scientists
- The Boundary Element Method
- Programming the Finite Element Method
ASIN: 0471863335 |
Book Description
Providing an easy introduction to the boundary element method, this book is ideal for any reader wishing to work in this field or use this method for the solution of engineering problems. From the beginning, the emphasis is on the implementation of the method into computer programs which can be used to solve real problems. The book covers two-andthree-dimensional linear and non-linear analysis in potential flow (heat flow and seepage) and static elasticity. Several computer programs are listed in the book and may be downloaded free of charge via the Internet. They include programs and subroutines for:
* 2-D analysis of potential problems using the Trefftz method
* 2-D and 3-D linear analysis of potential and static elasticity problems using isoparametric elements (single and multiple regions)
* implementation of non-linear problems
* coupling to finite elements
The programs (written in FORTRAN 90) are well documented, and can be employed by the user to gain experience with the method through the solution of small test examples. Furthermore, readers may use them as a starting point for developing their own boundary element package. In addition, exercises are included in most chapters involving the use of the programs with answers given in an Appendix, and a number of interesting industrial applications in the areas of mechanical, civil and geotechnical engineering are presented.
Customer Reviews:
Good for student and practitioner.......2001-06-27
I am a grduate student. My specific research area is BEM. and I programmed my own c++ code.
If I could get this book earlier, I could have saved a lot of time. By reading this book, reader can find not only detailed information for coding but also clear understanding about BEM.
The impressive points to me are 1) working 2D/3D potential and stress solvable code-there is multi-region version too, excellent explaining about 2)Corner problem, 3)assembly procedure (especially for multi-region problem), 4) programming frieldly math notations, 5) good logical flow of chapters.
The only problem I found is few mistypings. But, it does not prevent me to understand the material.
For engineers in industry, I think they can use the code to solve engineering problem with some modification if they don't have expensive commercial FE package, or use the code to solve linear problems quickly, etc.
As a result, Prof. Beer achieved his goal of writing this book and I hope this book can help to expand the BEM users.
Average customer rating:
- Limited Usefulness
- This Book Breathes New Life Into Fortran
|
Object-Oriented Programming via Fortran 90/95
Ed Akin
Manufacturer: Cambridge University Press
ProductGroup: Book
Binding: Paperback
90
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
Object-Oriented Design
| Software Design
| Programming
| Computers & Internet
| Subjects
| Books
Software Development
| Software Design
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Mathematical Analysis
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
Object-Oriented Design
| Design & Development
| Software Books
| Custom Stores
| Stores
| Software
Software Development
| Design & Development
| Software Books
| Custom Stores
| Stores
| Software
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
- Fortran 90/95 for Scientists and Engineers
- Numerical Recipes in Fortran 90, Vol. 2
- Numerical Recipes in FORTRAN Example Book: The Art of Scientific Computing
- Fortran 95 Handbook (Scientific and Engineering Computation)
ASIN: 0521524083 |
Book Description
Writing technical applications in a modern object-oriented approach, using Fortran 90 or 95, can be problematic. This book teaches how to employ the principles of object-oriented programming to produce clear, highly efficient executable codes (rather than focusing on the traditional procedural abilities of Fortran). This text is an excellent harbinger to all the features of the finalized, fully object-oriented Fortran 200X. In addition to covering the OOP methodologies, the basic foundation of the language and solid programming skills are reviewed, making the book valuable also as a good migration tool for experienced Fortran programmers that want to smoothly pick up the OOP paradigm. The author highlights common themes by using comparisons with Matlab® and C++ and uses numerous cross-referenced examples to convey all concepts quickly and clearly. Complete code for the examples is included on the accompanying CD.
Customer Reviews:
Limited Usefulness.......2004-01-03
This book requires that the reader already knows about object-oriented programming. It gives little information on the subject. Instead, it gives details about how to use Fortran to implement those concepts. The details it gives will already be familiar to Fortran users, though not for that purpose. I was hoping for a book for the many scientists and engineers who have learned and used Fortran well, but who have not learned about object-oriented methods. This book isn't it. The only audience for which it is useful is the opposite: an experienced object-oriented programmer who wishes to switch from another language to Fortran.
The above occupies about a third of the book. Another third consists of elementary material that is not particularly relevant even to that audience, such as memory management, linked lists, and linear algebra. Object orientation is mentioned only peripherally in that material.
The last third consists of appendices that are mostly padding. There are language tables that are available in the manual with any compiler, and source code which repeats with variations examples in the main text.
This Book Breathes New Life Into Fortran.......2003-02-22
This is a great book for any Fortran programmer (new and old). The author does a fantastic job of introducing OOP for Fortran 90/95. I had no idea that all kinds of neat OO concepts could be implemented in Fortran. I almost want to go back and rewrite my big FEA code using these concepts.
What I like most is that the author contrasts implementation details between Fortran, C++, and MATLAB to futher enrich the topics being discussed. Obviously, with this style, the author knows his audience (engineers and scientists).
I HIGHLY RECOMMEND THIS BOOK!
Average customer rating:
- Good explanations but too pedantic
- excellent book for learning new features of fortran 90
- A very carefully written textbook and reference.
|
Fortran 90 Programming (International Computer Science Series)
T.M.R. Ellis , Ivor R. Phillips , and Thomas M. Lahey
Manufacturer: Addison Wesley
ProductGroup: Book
Binding: Paperback
90
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
| Applied
| Chaos & Systems
| Geometry & Topology
| Mathematical Analysis
| Mathematical Physics
| Number Systems
| Pure Mathematics
| Transformations
| Trigonometry
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Introduction to FORTRAN 90 for Engineers and Scientists
- Object-Oriented Programming via Fortran 90/95
- Numerical Recipes in FORTRAN: The Art of Scientific Computing
- Fortran 90/95 for Scientists and Engineers
- Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
ASIN: 0201544466 |
Customer Reviews:
Good explanations but too pedantic.......2001-04-17
This book explains very well the features of Fortran90 programming, but it is way too pedantic. I would have preferred a more concise, O'Reilly style of writing. Many examples of very simple code are provided to illustrate points - I found them to distract from the points being made. The book could also have benefited from a more Object Oriented focus as many of the new features of F90 over F77 are attempts to move Fortran in this direction.
excellent book for learning new features of fortran 90.......2000-10-20
Well written detailed coverage of Fotran 90. Clear explanations of obsolete F77 features and other features of the language to avoid using and why. I would recommend this text to anyone wishing to learn F90 from scratch or upgrading from F77. Good example programs, code fragment and many programming exercises with solutions. I am now enjoying the use of derived types and generic functions as well as extending the intrinsic functions.
A very carefully written textbook and reference........1999-07-28
This is one of the best books on Fortran 90 programming. Its major strength is that the information in the book is reliable and correct. It may especially be very useful for experienced FORTRAN 77 programmers. I think every Fortran programmer must have a copy of this text in his/her library.
Average customer rating:
- Excellent book for the beginning Fortran programmer
- how about newer versions of Fortran?
|
Classical Fortran
Michael Kupferschmid
Manufacturer: CRC
ProductGroup: Book
Binding: Hardcover
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
General
| Engineering
| Professional & Technical
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
jp-unknown2
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
General
| Software Books
| Custom Stores
| Stores
| Software
ASIN: 0824708024 |
Book Description
Classical FORTRAN is a college text, self-study guide, and reference about computer programming for numerical calculations. The book features a conversational, classroom-proven style that is easy to read and contains numerous case studies and examples. The author provides practical advice on program design, documentation, and coding style and unusually detailed coverage of floating-point arithmetic. He thoroughly discusses performance measurement and optimization and introduces parallel processing using MPI, FORTRAN-90, High Performance FORTRAN, and vector processing. The author also gives expert advice on dealing with troublesome legacy codes.
Customer Reviews:
Excellent book for the beginning Fortran programmer.......2005-12-05
While this book doesn't include many of the newer additions to the Fortran language, it does cover all of the basics in enough detail that a beginning scientific or engineering programmer can easily write their own programs using it. However, the real value of this book is that it is written in a very simple and easy to follow (and sometimes even entertaining) style. It includes only the necessary details, but doesn't assume that the reader is familiar with any of the idiosyncracies of the Fortran language. Every topic includes a fundamental description of how the feature works, instructions and examples to demonstrate its use, as well as examples of how not to use it. The index is very thorough, making this a great reference book as well.
I highly recommend this book to anyone that is interested in learning to write scientific or engineering applications in Fortran. The chapters on coding style and "what not to do" alone are in my opinion worth the cost of the book.
how about newer versions of Fortran?.......2004-12-31
I am unsure how much new this book really offers over Fortran texts of the last decade. It goes over the standard syntax in an adequate fashion. But no better or worse than most such other texts.
The author has chosen to describe Fortran 77, which may be still the most widely used variant of Fortran. But perhaps more discussion about the newer versions that came out in the 1990s might make this book more relevant to some potential readers.
The style of the examples is totally procedural, as befits that version of Fortran. To some extent, this may not matter, given the length of the examples. And it lets students concentrate on coding the numerical aspects of their solutions. But it can leave them unaware of the scaling difficulties when such programs grow. Which is an acknowledged problem with Fortran libraries, given the length of time [decades] that some of these libraries have been maintained and added to.
Average customer rating:
- An extremely reliable set of codes
|
Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB
H.J. Lee , and W.E. Schiesser
Manufacturer: Chapman & Hall/CRC
ProductGroup: Book
Binding: Hardcover
General
| Science
| Subjects
| Books
Differential Equations
| Applied
| Mathematics
| Science
| Subjects
| Books
General
| Mathematics
| Science
| Subjects
| Books
General
| Indonesia
| Asia
| Travel
| Subjects
| Books
Differential Equations
| Applied
| Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
Look Inside Science Books
| Trip
| Specialty Stores
| Books
Look Inside Travel Books
| Trip
| Specialty Stores
| Books
ASIN: 1584884231 |
Book Description
This book provides a set of ODE/PDE integration routines in the six most widely used computer languages, enabling scientists and engineers to apply ODE/PDE analysis toward solving complex problems. This text concisely reviews integration algorithms, then analyzes the widely used Runge-Kutta method. It first presents a complete code before discussing its components in detail, focusing on integration concepts such as error monitoring and control. The format allows scientists and engineers to understand the basics of ODE/PDE integration, then calculate sample numerical solutions within their targeted programming language. The applications discussed can be used as templates for the development of a spectrum of new applications.
Customer Reviews:
An extremely reliable set of codes.......2006-11-07
You can't do much better than rely on Professor Schiesser and his colleagues for clear and reliable advice on solving ODEs and PDEs. This book contains well-tested codes that are both computationally efficient and robust. I have already solved some thorny problems quite quickly, and even subjected the codes to some pathological cases with good results. The code documentation is straightforward and easily understood. I would recommend this to all serious users.
Average customer rating:
- horrible
- Complete language reference, but not for rookies
- Useful, but needed information hard to find
- A thorough reference to Fortran 95.
|
Fortran 95 Handbook (Scientific and Engineering Computation)
Jeanne C. Adams , Walter S. Brainerd , Jeanne T. Martin , Brian T. Smith , and Jerrold L. Wagener
Manufacturer: The MIT Press
ProductGroup: Book
Binding: Paperback
Reference
| Subjects
| Books
| Almanacs & Yearbooks
| Atlases & Maps
| Books on CD
| Books on Cassette
| Business Skills
| Careers
| Catalogs & Directories
| Consumer Guides
| Dictionaries & Thesauruses
| Education
| Encyclopedias
| Etiquette
| Foreign Languages
| Fun Facts
| Genealogy
| General
| Job Hunting
| Large Print
| Law
| Publishing & Books
| Quotations
| Spanish-Language Reference
| Study Guides
| Test Prep Central
| Words & Language
| Writing
General
| Fortran
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Mathematics
| Professional Science
| Professional & Technical
| Subjects
| Books
| Applied
| Chaos & Systems
| Geometry & Topology
| Mathematical Analysis
| Mathematical Physics
| Number Systems
| Pure Mathematics
| Transformations
| Trigonometry
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Look Inside Reference Books
| Trip
| Specialty Stores
| Books
Qualifying Textbooks - Spring 2007
| Stores
| Books
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
- Object-Oriented Programming via Fortran 90/95
- Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
- Fortran 90/95 for Scientists and Engineers
- Numerical Recipes in Fortran 90, Vol. 2
ASIN: 0262510960 |
Book Description
The Fortran 95 Handbook, a comprehensive reference work for the Fortran programmer and implementor, contains a complete description of the Fortran 95 programming language. The chapters follow the same sequence of topics as the Fortran 95 standard, but contain a more thorough and informal explanation of the language's features and many more examples. Appendices describe all the intrinsic features, the deprecated features, and the complete syntax of the language. The Handbook also includs a feature not found in the standard: a cross reference of all the syntax terms, giving the rule that defines each term and all the rules that reference it. Major new features added in Fortran 95 are the 'FORALL' statement and construct, pure and elemental procedures, and structure and pointer default initialization.
Customer Reviews:
horrible.......2007-03-07
I think this book is horrible. You can read pages and pages, chapters and chapters and at the end you won't be able to write a single line of code.
Complete language reference, but not for rookies.......2001-08-10
This book covers the complete FORTRAN 95 language definition. The author apparentely intended it as clarifification of the ISO/J3 standard. And that's just what it is. This book even reproduces the complete official F95 grammar in one of its appendices. It has a more-than-complete index, which helps you find what you're looking for most of the time. Don't expect examples in this book; there aren't any.
If you're new to programming and you wish to learn FORTRAN, don't buy this book. You cannot learn the language from it, unless you already have a lot of programming experience in F77 or other languages. If you want to know all the capabilities and limitations of F95, or if you're going to write an F95 compiler, this book has got to be the number one book on your wishlist.
Useful, but needed information hard to find.......1999-09-30
I am an experienced user of Fortran 77, who is returning to Fortran after several years absence. I qualified as language lawyer for Fortran 77 and could quote chapter and verse of the standard.
The new syntax for Fortran 90/95 is fairly straightforward. I need to no how the new elements of the language inter-relate. For example, when assumed shape arrays are used in a subroutine, an interface definition is required. I tried reading this book before attempting this and could not find the requirement. Even after learning this experimentally and from another book, I still can't locate the requirement in this book. I have had similar experiences with other syntactical inter-relationships.
This book contains a lot of information on Fortran 90/95, but I can't recommend it either as a tutorial or as an advanced reference. Unfortunately, there are no other good alternatives in print and this may be the best of the bunch.
A thorough reference to Fortran 95........1999-01-01
This is not a textbook, but it is an important reference for the Fortran 95 programmer. It covers the features inherited from Fortran 77 as well as the new features in Fortran 90 and 95.
Programming Book:
- Haskell
- IDL
- Java
- JavaScript
- JCL
- Lisp
- Logo
- M - MUMPS
- ML
- Modula-2
Programming Book
Programming Book