| |
|
|
|
|
|
|
|
|
1. |
Record Nr. |
UNINA9910556900303321 |
|
|
Titolo |
Nature computational science |
|
|
|
|
|
Pubbl/distr/stampa |
|
|
England |
|
New York, N.Y. : , : Springer Nature, , [2021]- |
|
|
|
|
|
|
|
|
|
ISSN |
|
|
|
|
|
|
Descrizione fisica |
|
|
|
|
|
|
Soggetti |
|
Science - Data processing |
Technology - Data processing |
Science - Mathematics |
High performance computing |
Computing Methodologies |
Science |
Technology |
Models, Theoretical |
Periodical |
Periodicals. |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Periodico |
|
|
|
|
|
Note generali |
|
|
|
|
|
|
Sommario/riassunto |
|
"Nature Computational Science is a multidisciplinary journal that focuses on the development and use of computational techniques and mathematical models, as well as their application to address complex problems across a range of scientific disciplines. The journal publishes both fundamental and applied research, from groundbreaking algorithms, tools and frameworks that notably help to advance scientific research, to methodologies that use computing capabilities in novel ways to find new insights and solve challenging real-world problems. By doing so, the journal creates a unique environment to bring together different disciplines to discuss the latest advances in computational science. "--publisher's website, viewed February 4, 2021. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. |
Record Nr. |
UNINA9910958531003321 |
|
|
Autore |
Yang Xin-She |
|
|
Titolo |
Introduction to computational engineering with Matlab / / Xin-She Yang |
|
|
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Cambridge, : Cambridge International Science Publishing, 2006 |
|
|
|
|
|
|
|
ISBN |
|
1-904602-98-3 |
1-907343-45-8 |
1-4416-3884-9 |
|
|
|
|
|
|
|
|
Descrizione fisica |
|
1 online resource (262 p.) |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Engineering mathematics - Data processing |
Mathematical analysis |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
Description based upon print version of record. |
|
|
|
|
|
|
Nota di bibliografia |
|
Includes bibliographical references and index. |
|
|
|
|
|
|
Nota di contenuto |
|
""Preface""; ""Acknowledgements""; ""Summary""; ""About the Author""; ""Contents""; ""1. Introduction""; ""1.1 Computational Engineering""; ""1.2 DIY Philosophy""; ""1.3 How to Use the Book""; ""2. Vectors and Matrices""; ""2.1 Vector Analysis""; ""2.1.1 Vectors""; ""2.1.2 Dot Product and Norm""; ""2.1.3 Cross Product""; ""2.1.4 Differentiation of Vectors""; ""2.1.5 Three Basic Operators""; ""2.1.6 Some Important Theorems""; ""2.2 Matrix Algebra""; ""2.2.1 Matrix""; ""2.2.2 Determinant""; ""2.2.3 Inverse""; ""2.2.4 Solution of linear systems""; ""3. Differential Equations"" |
""3.1 Ordinary Differential Equations""""3.1.1 First Order ODE""; ""3.1.2 Higher Order ODEs""; ""3.2 Partial Differential Equations""; ""3.2.1 First Order Partial Differential Equation""; ""3.2.2 Classification of Second-Order Equations""; ""3.2.3 Classic PDEs""; ""3.2.4 Other PDEs""; ""4. Finite Difference Method""; ""4.1 Introduction""; ""4.2 Integration of ODEs""; ""4.2.1 Euler Scheme""; ""4.2.2 Leap-Frog Method""; ""4.2.3 Runge-Kutta Method""; ""4.2.4 Belousov-Zhabotinsky Oscillator""; ""5. Hyperbolic Equations""; ""5.1 First-Order Hyperbolic Equation""; ""5.2 Second Order Wave Equation"" |
""5.3 Sine-Gordon Equation""""6. Parabolic/Elliptical Equations""; ""6.1 Parabolic Equation""; ""6.2 Elliptical Equation""; ""7. Pattern Formation""; ""7.1 Pattern Formation""; ""7.2 Reaction-Diffusion System""; ""8. Finite |
|
|
|
|
|
|
|
|
|
|
|
Volume Method""; ""8.1 Introduction""; ""8.2 Elliptic Equations""; ""8.3 Parabolic Equations""; ""8.4 Hyperbolic Equations""; ""8.5 Heat Conduction: A Case Study""; ""9. Finite Element Method""; ""9.1 Finite Element Formulation""; ""9.1.1 Weak Formulation""; ""9.1.2 Shape Functions""; ""9.2 Elasticity""; ""9.2.1 Plane Stress and Plane Strain"" |
""9.2.2 Plane Stress and Plane Strain""""9.2.3 Implementation""; ""10. Heat Conduction""; ""10.1 Basic Formulation""; ""10.2 Element-by-Element Assembly""; ""10.3 Application of Boundary Conditions""; ""10.4 A Simple Program: 1-D Heat Conduction""; ""10.5 2-D Heat Transfer""; ""11. Time-Dependent Problems""; ""11.1 The Time Dimension""; ""11.2 Time-Stepping""; ""11.3 1-D Transient Heat Transfer""; ""11.4 Wave Equation""; ""12. Optimization in Engineering""; ""12.1 Introduction""; ""12.2 Bioinspired Algorithms""; ""12.2.1 Genetic Algorithms""; ""12.2.2 Neural Networks"" |
""12.2.3 Virtual Bee Algorithms""""12.2.4 Cellular Automata""; ""12.2.5 Optimization""; ""12.2.6 No Free Lunch Theorems""; ""12.3 Engineering Optimization""; ""12.3.1 Function and Multilevel Optimization""; ""12.3.2 Multi-Peaked Functions""; ""12.3.3 Inverse Analysis""; ""13. Cellular Automata""; ""13.1 Introduction""; ""13.2 Cellular Automata""; ""13.2.1 Fundamentals of Cellular Automaton""; ""13.2.2 Finite State Cellular Automata""; ""13.2.3 Stochastic Cellular Automata""; ""13.2.4 Reversible Cellular Automata""; ""13.3 Cellular Automata and PDEs"" |
""13.3.1 Rule-Based and Equation-Based ?"" |
|
|
|
|
|
|
Sommario/riassunto |
|
This book strives to provide a concise introduction to computational engineering by introducing a wider range of numerical methods commonly used in computational modelling and scientific computing. These methods in-clude finite difference methods, finite volume methods, finite element methods, virtual bee algorithms, and cellu-lar automata. It also covers a wide spectrum of advanced topics in engineering applications, and these advanced topics include elasticity, heat conduction, reaction-diffusion system, optimisation, stochastic cellular auto-mata, combustion, consolidation, heat transfer of carbon nanotubes, and pattern formation. The accompanied concise Matlab programs, no more than 100 lines each, demonstrate how each numeri-cal method works. The animation and visualization of the results provide a first hand experience to the readers, es-pecially for undergraduates and graduates, to master the fundamentals of the numerical methods. These Matlab programs can also be modified |
|
|
|
|
|
|
|
| |