Moving particle semi-implicit method : a meshfree particle method for fluid dynamics /: a meshfree particle method for fluid dynamics. (2018)
- Record Type:
- Book
- Title:
- Moving particle semi-implicit method : a meshfree particle method for fluid dynamics /: a meshfree particle method for fluid dynamics. (2018)
- Main Title:
- Moving particle semi-implicit method : a meshfree particle method for fluid dynamics
- Further Information:
- Note: Seiichi Koshizuka, Kazuya Shibata, Masahiro Kondo, Takuya Matsunaga.
- Authors:
- Koshizuka, S
Shibata, Kazuya
Kondō, Masahiro
Matsunaga, Takuya - Contents:
- Front Cover; Moving Particle Semi-Implicit Method; Copyright Page; Contents; Preface; 1 Introduction; 1.1 Concept of Particle Methods; 1.1.1 Lagrangian Description; 1.1.2 Meshless Discretization; 1.1.3 Continuum Mechanics; 1.2 MPS Method; 1.2.1 Weighted Difference; 1.2.2 Particle Interaction Models; 1.2.3 Semi-implicit Algorithm; 1.2.4 MPS and SPH; 1.3 Research History of Particle Methods; References; 2 Fundamentals of Fluid Simulation by the MPS Method; 2.1 The Elements of the MPS Method; 2.1.1 Setting the Initial Positions of Particles; 2.1.2 Setting Initial Velocities of Particles 2.1.3 How to Move Particles2.1.4 How to Calculate Acceleration of Particles; 2.2 Basic Theory of the MPS Method; 2.2.1 Mass of a Particle; 2.2.2 Governing Equations; 2.2.2.1 The Navier-Stokes Equations; 2.2.2.1.1 Meaning of the Pressure Gradient Term; 2.2.2.1.2 Meaning of the Viscous Term; 2.2.2.2 Equation of Continuity; 2.2.2.3 Notation by Vectors; 2.2.3 Particle Number Density and Weight Function; 2.2.3.1 The Standard Particle Number Density n0; 2.2.3.2 Relationship Between Particle Number Density and Fluid Density; 2.2.3.3 Example of Calculation; 2.2.3.4 The Form of a Weight Function 2.2.4 Approximation of Partial Differential Operators2.2.4.1 Gradient; 2.2.4.2 The Gradient Model of the MPS Method (Nabla Model); 2.2.4.3 The Meaning of Each Parts of the Gradient Model; 2.2.4.4 Example of Gradient Calculation; 2.2.4.5 Laplacian Operator and Its Uses; 2.2.4.6 The Laplacian Model of the MPSFront Cover; Moving Particle Semi-Implicit Method; Copyright Page; Contents; Preface; 1 Introduction; 1.1 Concept of Particle Methods; 1.1.1 Lagrangian Description; 1.1.2 Meshless Discretization; 1.1.3 Continuum Mechanics; 1.2 MPS Method; 1.2.1 Weighted Difference; 1.2.2 Particle Interaction Models; 1.2.3 Semi-implicit Algorithm; 1.2.4 MPS and SPH; 1.3 Research History of Particle Methods; References; 2 Fundamentals of Fluid Simulation by the MPS Method; 2.1 The Elements of the MPS Method; 2.1.1 Setting the Initial Positions of Particles; 2.1.2 Setting Initial Velocities of Particles 2.1.3 How to Move Particles2.1.4 How to Calculate Acceleration of Particles; 2.2 Basic Theory of the MPS Method; 2.2.1 Mass of a Particle; 2.2.2 Governing Equations; 2.2.2.1 The Navier-Stokes Equations; 2.2.2.1.1 Meaning of the Pressure Gradient Term; 2.2.2.1.2 Meaning of the Viscous Term; 2.2.2.2 Equation of Continuity; 2.2.2.3 Notation by Vectors; 2.2.3 Particle Number Density and Weight Function; 2.2.3.1 The Standard Particle Number Density n0; 2.2.3.2 Relationship Between Particle Number Density and Fluid Density; 2.2.3.3 Example of Calculation; 2.2.3.4 The Form of a Weight Function 2.2.4 Approximation of Partial Differential Operators2.2.4.1 Gradient; 2.2.4.2 The Gradient Model of the MPS Method (Nabla Model); 2.2.4.3 The Meaning of Each Parts of the Gradient Model; 2.2.4.4 Example of Gradient Calculation; 2.2.4.5 Laplacian Operator and Its Uses; 2.2.4.6 The Laplacian Model of the MPS Method; 2.2.4.6.1 The Meaning of the Laplacian Model; 2.2.4.6.2 Example of Laplacian Calculation; 2.2.5 Semi-implicit Method; 2.2.5.1 How to Calculate Pressure, and the Necessity of the Semi-implicit Method; 2.2.5.2 Outline of the Semi-implicit Method in the MPS Method 2.2.5.3 Details of the Semi-implicit Method of the MPS Method2.2.5.4 Derivation of Pressure Poison Equation of the MPS Method; 2.2.5.5 How to Calculate the Pressure Poisson Equation; 2.2.5.6 The Boundary Condition of Pressure; 2.2.5.7 The Boundary Condition of Velocity; 2.3 Outline of Simulation Programs; 2.3.1 Contents of Program; 2.3.2 How to Compile and Execute the Sample Programs; 2.3.3 How to Visualize the Simulation Result; 2.3.4 Functions of the Program; 2.3.4.1 Libraries and Declarations; 2.3.4.2 Main Function; 2.3.4.3 initializeParticlePositionAndVelocity_for 2dim( ) Function 2.3.4.4 calculateNZeroAndLambda( ) Function2.3.4.5 weight( ) Function; 2.3.4.6 mainLoopOfSimulation( ) Function; 2.3.4.7 calculateGravity Function; 2.3.4.8 calculateViscosity Function; 2.3.4.9 moveParticle( ) Function; 2.3.4.10 calculatePressure( ) Function; 2.3.4.11 calculateNumberDensity( ) Function; 2.3.4.12 setBoundaryCondition( ) Function; 2.3.4.13 setSourceTerm( ) Function; 2.3.4.14 setMatrix( ) Function; 2.3.4.15 solveSimultaniousEquationsByGaussianElimination( ) Function; 2.3.4.16 calculatePressureGradient( ) Function; 2.3.4.17 calculatePressure_forExplicitMPS( ) Function … (more)
- Publisher Details:
- London, United Kingdom : Academic Press, an imprint of Elsevier
- Publication Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 518/.25
Finite volume method
Meshfree methods (Numerical analysis)
MATHEMATICS / Numerical Analysis
Electronic books - Languages:
- English
- ISBNs:
- 9780128128374
0128128372 - Related ISBNs:
- 9780128127797
- Notes:
- Note: Online resource; title from PDF title page (ScienceDirect, viewed June 11, 2018).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.300270
- Ingest File:
- 01_217.xml