The book is written in three parts. Part 1 is primarily focused on lumped parameter models and simple structural elements such as trusses and beams. This is suitable for an advanced undergraduate class with just a strength of materials background. Part II is focused on small deformation multi-dimensional inelasticity and is suitable for a beginning graduate class. Sufficient material is included on how to numerically implement an inelastic model and solve either using a simple stress function type of approach or using commercial software. Case studies are included as examples. There is also an extensive discussion of thermodynamics in the context of small deformations. Part III focuses on more advanced situations such as finite deformation inelasticity, thermodynamical ideas and crystal plasticity. More advanced case studies are included in this part.
• This textbook takes a new, task- or scenario-based approach to teaching and learning inelasticity. The book is written in an active learning style that appeals to engineers and students who wish to design or analyze structures and components that are subject to inelasticity.
• The book incorporates thermodynamical considerations into the modeling right from an early stage. Extensive discussions are provided throughout the book on the thermodynamical underpinnings of the models.
• This textbook is the first to make extensive use of MATLAB to implement many inelasticity models. It includes the use of concepts such as Airy stress functions to solve plane problems for inelastic materials. The MATLAB codes are listed in the appendix for one to modify with their own models and requirements.
• Step-by-step procedures for formulations and calculations are provided for the reader to readily adapt to the inelastic problems that he or she attempts to solve.
• A large number of problems, exercises and projects for one to teach or learn from are included. These can be assigned as homework, in-class exercises or projects.
• The book is written in a modular fashion, which provides adequate flexibility for adaptation in classes that cater to different audiences such as senior-level students, graduate students, research scholars, and practicing engineers.