Professional Documents
Culture Documents
P. Cardiff1∗ , I. Demirdžić2
1 University College Dublin, Bekaert University Technology Centre, School of Mechanical and Materials Engineering,
Belfield, Ireland
arXiv:1810.02105v2 [math.NA] 3 Dec 2018
SUMMARY
Since early publications in the late 1980s and early 1990s, the finite volume method has been shown suitable
for solid mechanics analyses. At present, there are several flavours of the method, including “cell-centred”,
“staggered”, “vertex-centred”, “periodic heterogenous microstructural”, “Godunov-type”, “matrix-free”,
“meshless”, as well as others. This article gives an overview, historical perspective, comparison and
critical analysis of the different approaches, including their relative strengths, weaknesses, similarities and
dissimilarities, where a close comparison with the de facto standard for computational solid mechanics, the
finite element method, is given. The article finishes with a look towards future research directions and steps
required for finite volume solid mechanics to achieve widespread acceptance.
Received . . .
KEY WORDS: finite volume methods; solid mechanics; stress analysis; finite element methods
1. INTRODUCTION
“Now however I recognise the FVM/FEM dichotomy as being comparable with those between
Protestant and Catholic, or Sunni and Shia. That is to say that it promotes needless conflict; and
expense; and loss of opportunity.” [1] With these words, Brian Spalding highlighted the, at times,
unproductive nature of the debate around the relative merits of the finite volume (FVM) and finite
element (FEM) methods. Although accepted in the Computational Fluid Dynamics (CFD) field,
there remains a reluctance and general confusion around the application of the finite volume method
to solid mechanics. The aim of this article is to clarify this confusion, by: providing an overview of
the significant developments within the field; linking variants of the finite volume method for solid
mechanics analyses; comparing finite volume methods with standard finite element methods; and,
finally, identifying future directions for the field.
Building on the foundations of the finite difference method, the finite volume method is
a generalisation in terms of geometry and topology: simple finite volume schemes reduce to
∗ Correspondence to: P. Cardiff, University College Dublin, Bekaert University Technology Centre, School of Mechanical
and Materials Engineering, Belfield, Ireland. E-mail: philip.cardiff@ucd.ie
2 CARDIFF & DEMIRDŽIĆ
finite difference schemes. Whereas the finite difference method is based on nodal relations for
differential equations, the finite volume method balances fluxes through control volumes, directly
discretising the integral form of the conservation laws. A number of prior developments within CFD
provided the foundation for the seminal paper on the cell-centred finite volume method for solid
mechanics by Demirdžić et al. [2]. In the past three decades, the finite volume method for solid
mechanics has developed in a number of directions, differing in terms of discretisation, solution
methodology and overall philosophy, including: (a) implicit cell-centred methods, based on the
original work of Demirdžić et al. [3–132, 132–145]; (b) staggered-grid methods [146–174]; (c)
vertex-centred methods [175–275]; (d) methods for periodic heterogenous microstructures [276–
341]; (e) Godunov-type approaches [342–375]; (f) matrix-free approaches [247, 249, 252, 260,
263, 376–395]; (h) meshless approaches [396–421]; as well as several others.
The implicit cell-centred approach, stemming from Demirdžić et al. [2], closely resembles
the procedures commonly used in fluid dynamics – for example, see Ferziger and Peric [422]
– where memory-efficient segregated solution algorithms are used in conjunction with iterative
linear solvers. The staggered approaches are similar in philosophy, but store dependent variables,
displacement/velocity/pressure, on different grids. A third approach, the vertex-based finite volume
method, differs greatly in terms of philosophy: as noted by Baliga and Atabaki [423], the cell-
centred method can be thought of as a control-volume finite difference method, combining ideas
borrowed from finite volume and finite difference methods; whereas, the vertex-centred approach
may be viewed as a control-volume finite element method, formulated by amalgamating concepts
native to finite volume and finite element methods. A fourth variant of the finite volume method
has exclusively focussed on the analysis of heterogeneous periodic microstructures, where local
quadratic displacement distributions are employed. An additional distinct flavour of the finite
volume method for solid mechanics is the explicit Godunov-type mixed formulation, which has
its roots in the solution of compressible gas flow Euler equations; in these methods, the linear
momentum, deformation gradient tensor and total energy are the conservation variables, and, as
such, are well suited to capturing shocks and solution discontinuities. The matrix-free approach is
closely related to the cell-centred and vertex-centred approaches, where it differ in terms of solution
methodology as well as intended application. A final major variant, meshless approaches, aim to
overcome drawbacks of mesh-based approaches for large deformations and crack problems.
From afar, each of these main variants of finite volume method may seem quite distinct; however,
upon closer inspective, they share many similarities in terms of discretisation and solution algorithm.
Nevertheless, the fragmented nature of the finite volume solid mechanics community is evident
from many recent publications in the area, where authors, reviewers and editors tend to be unaware
of developments within the field. In addition, and more generally, there is a lack of awareness
in the computational mechanics community around the capabilities of the finite volume method
for solid mechanics. Accordingly, a comparative and critical review of the finite volume method
for solid mechanics is timely, relevant and essential for the future progress of the field. Within
this domain, there are a number of open questions: What are the strengths and weaknesses of the
various approaches? Which approaches show the greatest potential and widest applicability? Are
there possibilities for the various methods to be combined to produce superior methods? How do
the finite volume approaches relate to finite element methods? Are there directions of development
which are missing? This article will attempt to provide answers to these questions, as well as
providing a unifying framework for the discussion of finite volume methods for solid mechanics,
and their relationship with finite element methods.
The remainder of the article is constructed as follows: Section 2 provides a chronological
overview of the prominent finite volume developments for solid mechanics, where each major
variant is discussed in turn. Section 3 compares the cell-centred finite volume approach for solid
mechanics with the other flavours of the method. In Section 4, the “standard” cell-centred finite
volume method for solid mechanics is closely compared to the “standard” finite element method,
highlighting similarities and differences in terms of discretisation, solution methodology and overall
philosophy. Section 5 reviews the variety of structural applications to which the finite volume
method has been applied in its thirty year history. The penultimate section briefly reviews software
that use, or have previously used, the finite volume method for solid mechanics simulations. Finally,
Section 7 summaries the main conclusions of the article and considers the current challenges facing
the field.
The development of the finite volume method for solid mechanics has occurred independently in
a number of forms, with finite difference methods, computational fluid mechanics algorithms, and
finite element methods providing much of the inspiration. This section gives an overview of the
historical development of these finite volume methods, where each variant is considered in turn;
in-depth dissections of the technical details are left to the subsequent section. Although the field is
small and fragmented, there are a number of notable partial reviews, including those of Maneeratana
[30], Aboudi [289], Charalambakis and Murat [299], Pindera et al. [319], Vaz Jr. et al. [253],
Cavalcante et al. [331, 337], Haj-Ali and Aboudi [332], and Gong et al. [262].
Before delving into details of influential publications, it is insightful to first consider the literature
landscape as a whole. To this end, Figure 1 presents a histogram of the publications in the
area to-date, separated into journal articles, conferences, Ph.D. theses, Masters theses and books.
To complement this, Table I gives the finite volume solid mechanics references chronologically
and separated into distinct variants, while Figure 2 lists the most popular international journals
for publishing finite volume solid mechanics articles. Both peer-reviewed and non-peer-reviewed
publications have been included in Table I; whereas, in Figure 2 only journals with greater than five
articles have been included.
Furthermore, Table II lists the most cited articles related to the finite volume method for solid
mechanics; the references have been listed in order of decreasing number of citations, and only
articles with greater than fifty citations have been included, according to Google Scholar citations
on 25th August 2018. Care should be taken when interpreting the data, as the number of citations
may not be directly proportional to impact on the field; for example, Weller et al. [18] has by far the
greatest number of citations; however, a significant percentage of its received citations are related to
its computational fluid solid mechanics developments, rather than its solid mechanics contributions.
35
Books
30
MScs
25 PhDs
Conferences
20
Journals
15
10
0
88
90
92
94
96
98
00
02
04
06
08
10
12
14
16
18
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
Figure 1. Histogram of the finite volume method for solid mechanics publications to-date
A final perspective on the literature landscape is gained from the co-authorship network
presented in Figure 3, which has been generated using the VOSviewer software [440]. A co-
authorship network is a visual method to assess research collaborations within a field, as well as
observe detached regions of research. Referring to Figure 3, the three larger sub-networks broadly
correspond to: cell-centred approaches indicated by the red sub-network centred on demirdžić and
ivanković; vertex-centred approaches indicated by the green sub-network centred on cross, bailey
0 5 10 15 20 25
Number of related articles
Figure 2. Number of publications per journal related to computational solid mechanics using the finite
volume method, based on the cited references, where only journals with greater than five articles have been
counted
and fallah; and methods for periodic heterogenous microstructures indicated by the blue sub-
network centred on aboudi, pindera and cavalcante. Although the co-authorship graph is not a
direct measure of contribution to the field, it does provide insight into the collaboration between
authors and subdivisions within the domain. In the image, individual authors are represented by
filled circles, and a co-authored publication between two individual authors is symbolised by a line
connecting the two filled circles; the line thickness increases with increasing number of co-authored
publications; the size of an author’s filled circle is directly proportional to the number of their related
publications. To maintain interpretability, only authors with five or more related publications have
been included in the network, and only peer-reviewed publications have been incorporated.
Finally, before considering individual contributions, we will clarify the meaning of a number of
terms in the current context to avoid any confusion. In terms of the domain spatial discretisation,
this will be referred to interchangeably as the “mesh” or “grid”; each sub-domain in a finite volume
mesh will be equivalently referred to as a “control volume”, a “cell”, or even an “element”; similarly,
each sub-domain in the finite element mesh will be referred to as an “element” or “cell’.
Thirty years ago, Demirdžić et al. [2] proposed the first application of the cell-centred finite
volume method, in its modern form, to solid mechanics. This original method was applied to the
simulation of thermal deformations in welded workpieces on a 2-D structured quadrilateral grid.
Small strains and rotations were assumed and the material behaviour was described by the so
called Duhamel-Neumann form of Hooke’s law. This cell-centred approach takes its name from
the dependent variable, in this case displacement, residing at the cell centres (control volume
centroids); equivalently, the approach has been termed the colocated, co-located or collocated finite
volume method, as the dependent variables share their location at the cell centres/centroids. In the
initial approach of Demirdžić et al. [2], the displacement was assumed to locally vary linearly. A
distinguishing feature of the proposed solution algorithm was the partitioning of the surface force
term into a compact-stencil implicit term and a larger stencil explicit term; as a result, the linear
momentum vector equation was temporarily decoupled into three scalar component equations
that were independently solved, where outer fixed-point/Gauss-Seidel/Picard iterations provided
the required coupling. This form of solution methodology is known as a segregated approach, as
the governing conservation of linear momentum equation is segregated into three scalar equations
during solution.
Figure 3. Co-authorship network of the finite volume method for solid mechanics, generated using the
VOSviewer software [440]. To maintain interpretability, only authors with five or more related peer-reviewed
publications have been included in the network. The network provides insight into collaborations within the
field but is not a direct measure of contribution.
The original 2-D structured grid method of Demirdžić et al. [2] (Fig. 4(a)) was subsequently
generalised to 3-D [8], where significant freedom in valid mesh definition was provided through the
assumption of general convex polyhedral cells (Fig. 4(b)). The cell-centred approach has since been
extended to deal with a wide variety of solid and multi-physics phenomena, including:
• elastoplasticity [3, 7, 30, 31, 38, 54, 55, 85, 87, 97, 110, 118, 124, 129, 130, 137] and
viscoelasticity [24, 26, 32, 57, 126, 441];
• thermo-elasticity [2, 8, 93, 102, 103, 442, 443] and hygro-thermo-elasticity [17, 25, 35, 42,
81, 83, 86, 96, 140, 142, 444, 445];
• poro-elasticity [109, 111–113, 115, 121, 127, 136];
• anisotropy [11, 17, 21, 25, 35, 81, 83, 86, 96, 104, 132] and heterogeneous material properties
[95, 98, 100, 109, 136].
• incompressibility and quasi-incompressibility [19, 20, 56, 58, 62, 64, 80, 128];
(a) 2-D structured quadrilateral mesh from Demirdžić (b) 3-D general convex polyhedral control volume
et al. [2] from Demirdžić and Muzaferija [8]
Figure 4. Original 2-D structured quadrilateral mesh of Demirdžić et al. [2] (left) and the subsequent
generalisation to 3-D unstructured convex polyhedra [8] (right)
Furthermore, alternative solution methodologies have been developed, including geometric multi-
grid procedures [11, 12, 15], block-coupled algorithms [89, 90, 119, 141, 463], hybrid/mixed
pressure-displacement formulations [50, 55, 56, 62, 128, 464], and Aitken acceleration [108, 115,
141], while extension to fourth-order accuracy [120] and inclusion of novel gradient calculation
methods have provided improvements in accuracy and robustness [79, 91, 106, 108, 114, 118,
135, 141, 145]. Apart from the continuum approaches adopted by the majority of cell-centred
formulations, a number of authors have also proposed cell-centred finite volume methods for beams,
plates and shells [14, 48, 49, 65, 72, 123, 132, 134, 138, 139, 441, 457, 465].
Of particular note are the developments of Weller et al. [18] and Jasak and Weller [28],
where the cell-centred form has been demonstrated well-suited to running on distributed memory
clusters/supercomputers; the domain decomposition method was used where the solution domain
is decomposed into a number of sub-domains, each solved on a separate Central Processing Unit
(CPU) core; necessary coupling between the sub-domains is performed using a message-passing
protocol (initially Parallel Virtual Machine, but Message Passing Interface in later publications).
The Weller et al. [18] and Jasak and Weller [28] implementations form a component of the open-
source C++ library OpenFOAM (formerly commercial software FOAM). Many of the subsequent
developments in the implicit cell-centred field have been based on the OpenFOAM platform, for
example, [77, 78, 88, 94, 98, 104, 115, 118, 119, 121, 142, 466]. It should, however, be noted that
the standard cell-centred form of the finite volume method is not the only approach that has built on
the OpenFOAM library; Godunov-type methods, for example, have been implemented by Haider
et al. [370, 372]; these are discussed later.
In addition to extensions of the original Demirdžić et al. [2] approach, there have been a number
of related cell-centred approaches that have differed in terms of formulation, discretisation, and
solution procedure. Henry and Collins [4, 5] were one of the first to outline a cell-centred procedure
for interaction between incompressible fluids and incompressible solids; the authors proposed a
2-D axisymmetric approach, where displacement and pressure were the primary unknowns and
the SIMPLE solution algorithm of Patankar and Spalding [467, 468] was employed. A curvilinear
formulation was proposed by Oliveira and Rente [23] for static and transient analyses, which was
subsequently extended to include elasto-plasticity by Rente and Oliveira [31]. As an alternative to
unstructured grid formulations for complex geometry and multiple material regions, Schäfer and
co-workers [37, 43] proposed a novel block-structured grid storage approach, which they combined
with a multi-grid solution procedure to analyse fluid-solid interaction problems. Whereas Ni and
Murthy [68] developed a novel one-way multi-scale formulation coupling a macro-scale finite
volume stress analysis procedure with a nanoscale molecular dynamics procedures. Considering the
calculation of tractions at the control volume faces, Nordbotten and Keilegavlen [106, 114, 135]
proposed so-called multi-point stress approximation methods. For the analysis of functionally
graded beam vibration, Jing et al. [123] proposed a cell-centred finite volume method using
Timoshenko beam theory.
Independently of the Demirdžić et al. [2] lineage and that of other cell-centred approaches, a
number of alternative forms of the finite volume method for solid mechanics have been developed:
these are discussed in the following paragraphs.
advantage of being more general in three dimensions. Spalding noted that a CFD solution procedure
designed for computing velocities is suitable for computing displacements if the convection terms
are set to zero and the volume/dilatation stress term is introduced by inclusion of a pressure-
and temperature-dependent source term. As a consequence, the resulting solution method used a
SIMPLE algorithm [467, 468], still popular in modern CFD codes, with displacement and pressure
being the primitive variables, as opposed to velocity and pressure in standard fluid flow analyses.
The use of mixed displacement-pressure approaches, however, is not a requirement of staggered-
grid approaches, as shown by Hattel, Hansen and collaborators [149, 151–156, 158–161, 163, 166–
169] where the sole primary variable was displacement. Hattel and Hansen [149] initially proposed
their staggered-grid approach for the analysis of thermally induced stresses in casting problems,
and subsequently extended it for other applications including thermal stresses in concrete aging
and thermo-elasto-plasticity problems. They termed their approach “a control volume based finite
difference method”, further indicating the close-relationship with finite difference methods. The
authors noted that their method resulted in an elegant formulation for non-constant material
properties, a benefit of the staggered grid approach. In contrast, the method of Demirdžić et al. [2]
was first extended to non-constant material properties by Tuković et al. [98], following a somewhat
more involved procedure.
In addition to the displacement-pressure and pure displacement approaches, Spalding [170]
proposed a staggered formulation where rotation and displacement were the primitive variables;
Spalding surmised that the rotation-based method may provide a more efficient solution algorithm
in certain situations. The approach is described in documentation from an early version of the
PHOENICS software; however, issues with boundary conditions are noted and no further articles
appear on the formulation. A similar idea was subsequently proposed by Wenke, Wheel, Pan and Qin
[231, 254, 258] in the framework of vertex-based finite volume methods, where both displacements
and rotations are considered the primitive variables. A number of alternative staggered grid
formulations have also been proposed: Wang and Melnik [172] put forward a staggered finite
volume approach for analysis of shape memory alloys, defined on 2-D structured rectangular grids;
in addition, Rajagopal et al. [174] investigated the response of a layered viscoelastic plate using a
one-step explicit staggered grid finite volume approach on structured meshes.
In addition to the cell-centred and staggered methods discussed above, Fryer et al. [176] presented
a vertex-based finite volume method for static elastic stress analysis. Vertex-centred approaches
stored the primary unknowns, for example, displacement, at the mesh vertices and integrated the
governing equation over control volumes surrounding each mesh vertex. The original method of
Fryer et al. [176], initially termed a control volume-unstructured mesh procedure, could analyse
complex 2-D geometry using both quadrilateral and triangular cells (Fig. 5(a)). The method of
Fryer et al. [176] followed closely the approach of Baliga and Patankar [470] from a decade earlier,
who developed a so-called control-volume-based finite element method for convection-diffusion
equations on unstructured triangular grids; they noted that the control-volume formulation possessed
the property of local conservation and lends itself to easy physical interpretation.
Vertex-based methods stem from the finite-element variational methods philosophy, where
instead of taking the weighting functions equal to the shape functions, as in the standard Galerkin
f a¢
THIRTY
a-dy
ax
Nr,,"{
= 2: YEARSaOF
'_
f
- 'THE
a¢ }
dy FINITE VOLUME METHOD FOR SOLID MECHANICS
ax
11
c 1-1
512 G. A. TAYLOR, C. BAILEY AND M. CROSS
:::: Nr,," {2 [
M aM
2: 2: af 2: - . 'J} (16)
i=1 s=1 ax Control volume
y
vector whose elements are
f the linear solver. The tol-
there is no need to achieve Control Volute x Sub-control
ner loops; this is guaranteed z volumes
by Bailey and Cross [184] (Fig. 5(b)) and has since been applied to a wide range of physical
phenomena:
• compressible and incompressible elasticity [184, 193, 194, 199, 206, 210, 238, 249, 263, 264];
• elasto-plasticity, elasto-visco-plasticity, creep and material nonlinearity [187, 197, 229, 257,
265, 274];
• finite strains and geometric nonlinearity [202, 211–213, 230, 246, 471];
• beams, plates and shells [196, 232, 472];
• multi-physics and fluid-solid interaction [189, 192, 195, 200, 201, 203, 207, 215, 218, 222,
228, 235, 245, 247, 248, 250, 252, 263, 272];
• casting [175, 178, 180, 181, 188–190, 195, 198, 200, 201, 209], extrusion and forging
[219, 225, 255];
• welding [216, 223, 224];
• contact mechanics [217];
• functionally graded solids [262, 268] and wood drying [186, 259];
• micropolar elasticity (shear stress may not be symmetric) [227, 251];
• vibrations, acoustics and wave propagation [260, 261, 269, 270].
In addition, alternative solution methodologies have been examined, including mixed displacement-
rotation approaches [231, 254, 258], and addressing parallelisation on distributed memory
supercomputers [214, 221]. Also of note are the developments of Maitre et al. [220] and Souhail
[236], who proposed a higher order extension of the vertex-based approach, and the novel approach
of Tsui et al. [263], where control volumes were constructed about each cell vertex by joining the
mesh cell centres together rather than joining the cell-centres to the face-centres as per the classic
vertex-based method.
Within the class of vertex-centred methods, there exists a subclass called dual-time-stepping
matrix-free methods, where the solution is calculated in an explicit manner and a linear system
is not directly formed [247, 249, 252, 260, 263]; these dual-time-stepping matrix-free formulations,
which have also employed cell-centred frameworks, are considered further in a separate subsequent
section below.
A number of authors have performed detailed analyses of the vertex-based finite volume method
and compared it with the finite element, cell-centred finite volume, and finite difference methods.
Employing the finite element variational framework, Filippini et al. [267] and Vaz Jr. et al. [253]
compared the vertex-based finite volume method with the standard Galerkin finite element method;
they found that both methods share the same data structure and general strategy to assemble
the corresponding characteristic matrices, with the main conceptual difference being in the local
integration domain. Selmin [473] made similar conclusions when comparing the vertex-centred
finite volume, finite element, and finite difference methods for solution of the Euler equations; they
noted that the vertex-centred approach led to a discretisation equivalent to those resulting from
both classical finite volume and finite elements theories, and depended only on the method used to
build the control volume surrounding a vertex of the grid. When comparing cell-centred and vertex-
centred finite volume methods, Hejranfar and Azampour [271] argued for the superiority of the
vertex-centred method in terms of efficiency (CPU time and memory) and accuracy; they concluded
that the vertex-centred method was less sensitive to grid irregularity than the cell-centred version.
When examining the stresses generated in wood due to drying, Perré and Passard [186] showed how
to choose interpolation coefficients in a vertex-based procedure in order to obtain equivalent results
as a standard Galerkin finite element method. Further analysis of control volume methods can be
found in Voller [439].
The vertex-based methods come in a number of forms; however, it is worth noting the distinction
between overlapping and non-overlapping vertex-based methods: the more common approach
involves non-overlapping control volumes, where the control volumes about each mesh vertex do not
overlap with the control volumes of neighbouring vertices. In the less popular overlapping control
volumes approaches, for example, as discussed by Oñate et al. [183], vertices partly share control
volumes with neighbouring vertices, resulting in the governing equations being integrated more
than once over regions of the domain. In this and earlier publications [177, 183], Zienkiewicz
and Oñate mention “an early attempt to use FV concepts in CSM” [183] to be in the Lawrence
Livermore Laboratory ‘hydrocodes’ of the 1960s [474, 475]; this link is, however, tenuous; the
Gauss divergence cell gradient calculation approach described by Wilkins has indeed been used,
along with some other methods (for example, the least square method was used in [10]), for
calculating cell gradients in later finite volume publications; however, it is not a core postulate of the
finite volume method and is in fact not required, as shown in Section 3.2. Subsequent developments
of the Wilkins [474] approach are described in, for example, [476] and [477].
An additional form of vertex-centred approach is the so-called grid method, where an explicit
solution algorithm is employed. The approach was initially proposed by Zhang and Liu [208],
where the main intended application was geomechanical wave propagation problems; subsequently,
the method has been extended to three dimensions, anisotropy, fluid-solid interaction and multi-
CPU parallelisation [226, 234, 237, 239, 244]. Although the originators of the method, Zhang and
Liu [208], argue for the distinction between the grid method and the vertex-based finite volume
method, the authors of the current article believe this distinction is unwarranted: like other finite
volume methods, the grid method starts from the governing momentum equation in strong integral
form and approximates the forces over the boundary of control volumes; although there are minor
differences in the techniques used to approximate the surface forces, for example, comparing Dormy
and Tarantola [185] and Zhang and Liu [226], the grid method still remains a form of vertex-centred
finite volume method.
The analysis of periodic heterogenous microstructures has given rise to specialised versions of the
finite volume method. Depending on the formulation, the related methods can be referred to by a
number of names, including: the higher-order theory for functionally graded material (HOTFGM)
[280], the high-fidelity generalised method of cells (HFGMC) [281, 282, 315, 332], the finite volume
direct averaging micromechanics (FVDAM) theory [296, 297], or some variant thereof. Although
there is some disagreement over the naming convention [297, 315, 332], these methods have a
common origin in the method of cells and the generalised method of cells developed by Aboudi and
Paley [276, 278, 478]. In the initial approach, Aboudi [478–483] employed a finite difference-based
technique to analyse the periodic microstructure of a unidirectional fibre-reinforced composite.
The formulation was based on a two-step volume discretisation, with rectangular cells split into
four sub-cells (Figure 6); an averaging approach was then used to enforce the governing field
equations in each sub-cell. Subsequently, the so-called higher-order theory for functionally graded
material [279, 280] was constructed by extending the assumed sub-cell displacement variation from
linear to quadratic. Building further on this, the high-fidelity generalised method of cells provided
a homogenised counterpart of the approach [281–284, 286, 288–291, 294, 295, 301, 302, 308–
310, 315, 320–322, 324].
As outlined by Cavalcante, Haj-Ali and Aboudi [331, 332], the HOTFGM and HFGMC
approaches were simplified and generalised to arbitrary quadrilateral sub-cells using parametric
mapping (Figure 7) by Bansal, Pindera, Zhong, Cavalcante, and co-workers [277, 285, 287, 290,
292, 293, 296–298, 300, 303–307, 311–314, 316–319, 323, 325–331, 333–341]. The reformulated
approach employed surface-averaged displacements as the sole independent variables, and, as
t I’
X’i’
X2
(I’
(2’
X2
/ *
X3
Fig. 2. A representative cell.
where differentiation in the x2 and x3 directions should be, with respect to the local coordinates
al”’ and @‘, respectively. From (1) we can write
Figure 7. Orthogonal grid for the original HFGMC (left), and an unstructured quadrilateral grid for the
parametric HFGMC (right)
Since its initial development, the HOTFGM, HFGMC, FVDAM, or reformulations thereof, have
been applied to a range of physical phenomena related to analysis of heterogenous microstructures,
including:
Further reviews of applications can be found in Aboudi et al. [301] and Aboudi [309].
Godunov-type finite volume methods were first proposed for the solution of hyperbolic partial
differential equations characterised by waves and shocks [350, 484, 485], and have been popularised
for the solution of Euler compressible gas flow equations. The typical approach, which casts
the conservation laws as a system of first-order hyperbolic equations, is characterised by the
approximate solution of a Riemann problem at the control volume faces to determine fluxes. The
resulting discretisation evaluates the flux at a control volume face as a weighted average of the flux
evaluated at each side of the face.
Godunov-type methods were first applied to structural problems by Trangenstein and Colella,
when they modelled the 1-D propagation of waves in elasto-plastic solids [342–344]; in
their approach, the primitive conservation variables were the linear momentum vector and the
deformation gradient tensor.
Subsequently, the method has been extended to unstructured 3-D grids in a variety of forms,
differing in terms of grid arrangements, discretisations, and primitive variables [345–375, 486], for
example, see Figure 8. Although cell-centred formulations are the most common form of Godunov-
type method, vertex-centred [357, 358] and, recently, face-centred approaches [374, 375] have also
been explored. A distinctive characteristic of Godunov-type methods is the adoption of fully explicit
(a) 2-D unstructured cell-centred polygonal mesh from (b) 2-D/3-D unstructured
Kluth and Després [353] vertex-centred
polygonal/polyhedral mesh from
Aguirre et al. [358]
Figure 8. Forms of mesh employed by Kluth and Després [353] and Aguirre et al. [358]
solution algorithms, where the time increment size is restricted by the standard Courant-Friedrichs-
Lewy constraint [487]. Consequently, the approach is efficient for transient hyperbolic-type systems,
and somewhat less so for elliptic ones, for example, quasi-static stress analysis.
To date, Godunov-type approaches have used to model a wide range of physical mechanisms:
Of the previously discussed variants, all apart from the Godunov-type approaches employ implicit
solution methodologies, where a system of algebraic linear equations is solved via iterative or direct
methods. These implicit methods require the formation and inversion of a sparse matrix, where the
surface force term within the momentum equation is discretised implicitly in terms of the primitive
variables. In contrast, so-called matrix-free approaches evaluate the surface force term using the old
time-step values of the primitive variable, and so avoid the construction of a linear system matrix.
Given the distinction in solution methodology, matrix-free methods merit separate consideration;
however, these approaches typically adopt vertex-centred, and in some cases cell-centred, spatial
discretisations and could equally be considered under those headings. It should also be noted that
Godunov-type methods employ matrix-free solution methodologies, but are considered separate
given their distinct temporal-spatial discretisation.
Lv et al. [247] and Xia et al. [249, 252] developed a vertex-based finite volume approach
with non-overlapping control volumes that does not use shape functions. A so-called dual time
stepping solution procedure was adopted, where a pseudo time term is added to the governing
momentum equation; this pseudo time term is eliminated within each physical time-step by
performing sub-iterations. The resulting procedure is implicit in physical time, i.e. no physical
time-step restriction, but is limited by the standard Courant-Friedrichs-Lewy constraint [487] in
pseudo time. Sabbagh-Yazdi and co-workers [376–379, 381–383, 385–388, 395] developed a
similar vertex-centred approach, which has been used to analyse 2-D elastic thermo-elastic problems
including crack propagation in concrete; their approach, termed the Galerkin finite volume method,
has been implemented in an in-house software called NASIR: a Numerical Analyzer for Scientific
and Industrial Requirements; the expression Galerkin finite volume method here indicates that
a piecewise constant distribution of the primary variable is assumed. Similar approaches were
developed by Chen and Yu [384] for impact analysis of thin plates, by Zhu et al. [260] for stress
wave propagation, by Tsui et al. [263] for fluid-solid interactions, and by Suliman et al. [390] for
bending beams. Alagappan et al. [389, 391, 393] developed a novel staggered grid finite volume
technique for wave propagation problem in viscoelastic solids, where the displacement is calculated
at alternating nodes to the stress. Selim et al. [392, 394] implemented a cell-centred matrix-free
dual time-stepping method for fluid-solid interaction problems, where the solid spatial discretisation
closely resembles the standard Demirdžić and Muzaferija [8] method.
Meshless methods have been proposed in order to overcome the drawbacks of mesh-based finite
element and finite volume methods, particularly related to large deformations and cracking. Atluri
and Shen [397] were the first to propose a meshless finite volume formulation, based on the
earlier generalised Meshless Local Petrov-Galerkin (MLPG) method by Atluri and Zhu [396]. The
approach has subsequently been extended and applied to a variety of problems in elasto-statics,
elasto-dynamics and fracture mechanics [398–413, 488, 489].
Whereas the Atluri and Shen [397] approach uses overlapping control volumes, the meshless
finite volume method developed by Ebrahimnejad et al. [414, 415, 417] employs non-overlapping
control volumes. The method has been applied to 2-D elasticity with adaptive mesh refinement, and
was later extended to problems with material discontinuities [419, 420], to free vibration analysis
of laminated composite plates [416, 418], and to fractures in orthotropic media [421].
Across the spectrum of finite volume methods for solid mechanics, not all procedures align with the
previously discussed divisions. Although it is not possible to mention all approaches, the following
are a selection of notable contributions. Teng et al. [425] and Chen et al. [426] developed a finite
volume method to simulate the draping of woven fabrics, where the governing nonlinear equations
were solved using a single-step full Newton-Raphson method. Martin and Pascal [431, 434]
proposed a novel discrete duality finite volume method for solving linear elasticity problems on
unstructured meshes; the main characteristic of the discretisation is the integration of the governing
equations over two meshes: the given primal mesh and also over a dual mesh built from the
primal one. Pietro et al. [432] proposed a novel discretisation scheme for linear elasticity with
only one degree of freedom per control-volume face, corresponding to the normal component of the
displacement.
There are many solid mechanics problems which can equivalently considered from the fluid
mechanics perspective, for example, in the analysis of extrusion and drawing. Eulerian “fluid”
approaches used to solve such problems, for example, [55, 85, 110, 124, 129, 137, 225, 255, 427–
430, 433, 435–438, 490–493], fall more closely in the domain of fluid mechanics and not discussed
here further.
The finite volume method, like other related numerical approaches, consists of the following main
components:
In this section, the “standard” cell-centred finite volume method is reviewed, and subsequently
compared with the different variants of the finite volume method in terms of each of these core
parts.
To allow clear comparison of methods, the dynamic behaviour of a body (Fig. 9) with volume Ω and
surface Γ is analysed, where part of its boundary is subjected to a specified displacement, ub , and
the remainder is subjected to a specified traction, T b . Assuming the relationship between stress and
<latexit sha1_base64="UlaldptbVcXbji2WqiKGCrn8X+M=">AAACRXicbVDLSgMxFM3UV63P6tLNYBF0U2ZE0KXoQt1VtA9oh3InvdNGk8yYZMQy9B/c6g/5DX6EO3Gr6WNhqwcCh3NfJydMONPG896d3Nz8wuJSfrmwsrq2vrFZ3KrpOFUUqzTmsWqEoJEziVXDDMdGohBEyLEe3p8P6/VHVJrF8tb0EwwEdCWLGAVjpVrrAoSA9mbJK3sjuH+JPyElMkGlXXQOWp2YpgKloRy0bvpeYoIMlGGU46DQSjUmQO+hi01LJQjUQTayO3D3rNJxo1jZJ407Un9PZCC07ovQdgowPT1bG4r/1ihIinzqepZKZvSMIROdBBmTSWpQ0rGfKOWuid1hRG6HKaSG9y0Bqpj9kkt7oIAaG+TU8qfIqtPL9UMKCmWQ3VyNT9tw/dko/5LaYdn3yv71Uen0bBJznuyQXbJPfHJMTsklqZAqoeSOPJMX8uq8OR/Op/M1bs05k5ltMgXn+wfJq7ML</latexit>
Tb
<latexit sha1_base64="bl4m2vBVVwT8FoTVSLFKzEXdOH0=">AAACUXicbVDLTsJAFL2tLwQfoEs3jcREN6Q1JrokutEdRl4JNGQ63MKE6bTOTImk4U/c6g+58lPcOTwWAt7kZk7OfZ05QcKZ0q77bdlb2zu7e7n9fOHg8Oi4WDppqjiVFBs05rFsB0QhZwIbmmmO7UQiiQKOrWD0MKu3xigVi0VdTxL0IzIQLGSUaEP1isVuEPO+mkTmyerTXtArlt2KOw9nE3hLUIZl1Hol66rbj2kaodCUE6U6nptoPyNSM8pxmu+mChNCR2SAHQMFiVD52Vz61LkwTN8JY2lSaGfO/p3ISKRm6kxnRPRQrddm5L81SgRFvnI9SwXTak2QDu/8jIkk1SjoQk+YckfHzswup88kUs0nBhAqmfmSQ4dEEqqNqSvL30LDri5XrymRKPzs5Wlx2pjrrVu5CZrXFc+teM835er90uYcnME5XIIHt1CFR6hBAyiM4R0+4NP6sn5ssO1Fq20tZ05hJezCL82wtQQ=</latexit>
⌦
<latexit sha1_base64="4f7MeViYpnUFojGAZ4eF/UlMFkE=">AAACRXicbVDLTsJAFJ3iC/EFunTTSEx0Q1pjokuiG12JUR4JNOR2uIWR6bTOTI2k4R/c6g/5DX6EO+NWh8dCwJNMcnLu68zxY86UdpwPK7O0vLK6ll3PbWxube/kC7s1FSWSYpVGPJINHxRyJrCqmebYiCVC6HOs+/3LUb3+hFKxSNzrQYxeCF3BAkZBG6nWugmxC+180Sk5Y9iLxJ2SIpmi0i5Yx61ORJMQhaYclGq6Tqy9FKRmlOMw10oUxkD70MWmoQJCVF46tju0D43SsYNImie0PVb/TqQQKjUIfdMZgu6p+dpI/LdGQVDkM9fTRDCt5gzp4NxLmYgTjYJO/AQJt3VkjyKyO0wi1XxgCFDJzJds2gMJVJsgZ5Y/B0adXa4eE5AovPTuenLahOvOR7lIaicl1ym5t6fF8sU05izZJwfkiLjkjJTJFamQKqHkgbyQV/JmvVuf1pf1PWnNWNOZPTID6+cX1QGzEQ==</latexit>
<latexit
ub
<latexit sha1_base64="oyPWStjoaYZ2SrjcKKfHVjyUuf8=">AAACUXicbVDLSsNAFL2Jr9r6SHXpJlgE3ZREBF0W3eiuon1AG8pketMOTiZxZlIsoX/iVn/IlZ/izuljYVsvXOZw7uvMCVPOlPa8b8ve2Nza3insFkt7+weHTvmoqZJMUmzQhCeyHRKFnAlsaKY5tlOJJA45tsKXu2m9NUKpWCKe9TjFICYDwSJGiTZUz3G6YcL7ahybJ88mvbDnVLyqNwt3HfgLUIFF1Htl66LbT2gWo9CUE6U6vpfqICdSM8pxUuxmClNCX8gAOwYKEqMK8pn0iXtmmL4bJdKk0O6M/TuRk1hN1ZnOmOihWq1NyX9rlAiKfOl6ngmm1YogHd0EORNpplHQuZ4o465O3Kldbp9JpJqPDSBUMvMllw6JJFQbU5eWv0WGXV6uXjMiUQT508P8tDHXX7VyHTQvq75X9R+vKrXbhc0FOIFTOAcfrqEG91CHBlAYwTt8wKf1Zf3YYNvzVttazBzDUtilXwt+tSU=</latexit>
Figure 9. Generic solid body, with volume Ω and surface Γ, subjected to boundary displacements, ub , and
boundary tractions, T b
strain to be described by Hooke’s law, the governing conservation of linear momentum equation, a
generalisation of Newton’s second law, can be given in strong integral form as:
Z I Z
∂2u
ρ 2 dΩ = n · µ∇u + µ(∇u) + λ tr(∇u)I dΓ + ρf b dΩ T
(1)
∂t
| Ω {z } |Γ {z } | Ω {z }
Inertia forces Surface forces Body forces
where small deformations are assumed i.e. no distinction is made between the initial and deformed
configurations; ρ is the density, u is the unknown total displacement vector, n is the outward-
pointing surface unit normal vector, ∇ is the del operator, λ is the first Lamé parameter, µ is the
second Lamé parameter, synonymous with the shear modulus, I is the second-order identity tensor,
and f b is a body force acceleration. To avoid unnecessary complexity, the material properties (ρ, µ
and λ) are assumed to be uniform and isotropic; however, this assumption is not required. It should
be noted that the finite volume method directly discretises this strong integral form of the governing
equation, without requiring weighting functions and/or the weak form of the equation. This point
will be discussed further when comparing the “standard” finite volume method with the “standard”
finite element method in Section 4.
Discretisation of time and space Discretisation of the solution domain comprises time
discretisation and space discretisation. The total specified simulation time is divided into a finite
number of time increments, ∆t, and the discretised governing equations are solved in a time-
marching manner. The solution spatial domain is divided into a finite number of contiguous convex
polyhedral cells bounded by polygonal faces that do not overlap and fill the space completely. A
typical control volume is shown in Figure 10, with the computational node P located at the cell
centre/centroid, and the cell volume is ΩP ; Nf is the centroid of a neighbouring control volume,
which shares face f with the current control volume; Γf is the area vector of face f , vector df joins
P to Nf , and x is a positional vector. No distinction is made between different cell volume shapes,
as all general convex polyhedra are discretised in the same general fashion.
z N fi
fi
<latexit sha1_base64="j0J3bnUZFX1IP4oH43bCeBsowCE=">AAACRnicbVDLTsJAFL3FF+ILdOmmkZjohrTGRJdEN7oxGOWRQEOmwy1MmE7rzNRIGj7Crf6Qv+BPuDNuHaALAU8yycm5rzPHjzlT2nE+rdzK6tr6Rn6zsLW9s7tXLO03VJRIinUa8Ui2fKKQM4F1zTTHViyRhD7Hpj+8ntSbzygVi8SjHsXohaQvWMAo0UZq3nXToMvG3WLZqThT2MvEzUgZMtS6Jeu004toEqLQlBOl2q4Tay8lUjPKcVzoJApjQoekj21DBQlReenU79g+NkrPDiJpntD2VP07kZJQqVHom86Q6IFarE3Ef2uUCIp87nqaCKbVgiEdXHopE3GiUdCZnyDhto7sSUZ2j0mkmo8MIVQy8yWbDogkVJsk55a/BEadX66eEiJReOnD7ey0CdddjHKZNM4qrlNx78/L1ass5jwcwhGcgAsXUIUbqEEdKAzhFd7g3fqwvqxv62fWmrOymQOYQw5+AQPjsqo=</latexit>
x
<latexit sha1_base64="8icWaKC6Kajo86b+F7yIbzGadC0=">AAACWnicbVDLSgMxFE3Ht/XRqhtxM1gE3ZQZEXRZdKHuFG0V2mG4k95pQ5PMmGTEMhS/xq1+j+DHmD4WtvVCyOHc17knSjnTxvO+C87C4tLyyuraenFjc2u7VN5p6CRTFOs04Yl6jkAjZxLrhhmOz6lCEBHHp6h3Ncw/vaLSLJGPpp9iIKAjWcwoGEuFpf1WlPC27gv75a1rEAIGYR6HbBCWKl7VG4U7D/wJqJBJ3IXlwkmrndBMoDSUg9ZN30tNkIMyjHIcrLcyjSnQHnSwaaEEgTrIRzcM3CPLtN04UfZJ447Yvx05CD2UaSsFmK6ezQ3Jf3MUJEU+tT3PJDN6RpCJL4KcyTQzKOlYT5xx1yTu0De3zRRSw/sWAFXMnuTSLiigxro7Nfwttuz0cP2SgUIZ5A+349XWXH/WynnQOK36XtW/P6vULic2r5IDckiOiU/OSY3ckDtSJ5S8kw/ySb4KP47jrDnFcalTmPTskqlw9n4BHYy4Dg==</latexit>
dfi
<latexit sha1_base64="yv2LWlRR6wixnqg6mf+vBbpeiXE=">AAACVXicbVDLSsNAFJ3EWmt9tFV3boJF0E1JRNBl0Y3uKtoHtCFMJjft0MkkzkzEGvIvbvWHxI8RnD4WtvXCZQ7nvs4cP2FUKtv+NsyNwmZxq7Rd3tnd269UawcdGaeCQJvELBY9H0tglENbUcWglwjAkc+g649vp/XuCwhJY/6kJgm4ER5yGlKClaa86tHAj1kgJ5F+siD3stCjuVet2w17FtY6cBagjhbR8mrG+SCISRoBV4RhKfuOnSg3w0JRwiAvD1IJCSZjPIS+hhxHIN1sJj+3TjUTWGEsdHJlzdi/ExmO5FSh7oywGsnV2pT8t0YwJ8CWrmcpp0quCFLhtZtRnqQKOJnrCVNmqdiaWmYFVABRbKIBJoLqL1lkhAUmShu7tPw11OzycvmcYgHczR7v56e1uc6qleugc9Fw7IbzcFlv3ixsLqFjdILOkIOuUBPdoRZqI4Le0Dv6QJ/Gl/FjFszivNU0FjOHaCnMyi/nubcA</latexit>
r
y
x
<latexit sha1_base64="knfqJXGfQDp3/ZrduHT8t83gDjk=">AAACTXicbVDLTsJAFJ3iA8QX6NJNIzHRDWmNiS6JbnSHUR4JVDKd3sKE6bTOTA2k4T/c6g+59kPcGeMUurDgTW7m5NzXmeNGjEplWZ9GYW19Y7NY2ipv7+zu7VeqB20ZxoJAi4QsFF0XS2CUQ0tRxaAbCcCBy6Djjm/SeucFhKQhf1TTCJwADzn1KcFKU099N2SenAb6SSazQaVm1a15mKvAzkANZdEcVI2zvheSOACuCMNS9mwrUk6ChaKEwazcjyVEmIzxEHoachyAdJK57Jl5ohnP9EOhkytzzv6dSHAgU226M8BqJJdrKflvjWBOgOWuJzGnSi4JUv6Vk1AexQo4WejxY2aq0EytMj0qgCg21QATQfWXTDLCAhOlDc0tn/iazS+XzzEWwJ3k4W5xWptrL1u5Ctrndduq2/cXtcZ1ZnMJHaFjdIpsdIka6BY1UQsRJNArekPvxofxZXwbP4vWgpHNHKJcFIq/FEy2IA==</latexit>
<latexit
dfi
<latexit sha1_base64="yv2LWlRR6wixnqg6mf+vBbpeiXE=">AAACVXicbVDLSsNAFJ3EWmt9tFV3boJF0E1JRNBl0Y3uKtoHtCFMJjft0MkkzkzEGvIvbvWHxI8RnD4WtvXCZQ7nvs4cP2FUKtv+NsyNwmZxq7Rd3tnd269UawcdGaeCQJvELBY9H0tglENbUcWglwjAkc+g649vp/XuCwhJY/6kJgm4ER5yGlKClaa86tHAj1kgJ5F+siD3stCjuVet2w17FtY6cBagjhbR8mrG+SCISRoBV4RhKfuOnSg3w0JRwiAvD1IJCSZjPIS+hhxHIN1sJj+3TjUTWGEsdHJlzdi/ExmO5FSh7oywGsnV2pT8t0YwJ8CWrmcpp0quCFLhtZtRnqQKOJnrCVNmqdiaWmYFVABRbKIBJoLqL1lkhAUmShu7tPw11OzycvmcYgHczR7v56e1uc6qleugc9Fw7IbzcFlv3ixsLqFjdILOkIOuUBPdoRZqI4Le0Dv6QJ/Gl/FjFszivNU0FjOHaCnMyi/nubcA</latexit>
fi
<latexit sha1_base64="Pjt6S6uEuAdADCniLrYh91PWXtI=">AAACQnicbVDLTgIxFG19Ir5Al24aiYluyIwx0SXRje4wyCOBCemUO9DQ6Yxtx0gmfIJb/SF/wl9wZ9y6sMAsBDxJk5NzX6fHjwXXxnE+8Mrq2vrGZm4rv72zu7dfKB40dJQoBnUWiUi1fKpBcAl1w42AVqyAhr6Apj+8mdSbT6A0j+SDGcXghbQvecAZNVaqBV3eLZScsjMFWSZuRkooQ7VbxGedXsSSEKRhgmrddp3YeClVhjMB43wn0RBTNqR9aFsqaQjaS6dex+TEKj0SRMo+achU/TuR0lDrUejbzpCagV6sTcR/a4xKBmLueppIbvSCIRNceSmXcWJAspmfIBHERGSSD+lxBcyIkSWUKW6/RNiAKsqMTXFu+XNg1fnl+jGhCqSX1u5mp2247mKUy6RxXnadsnt/UapcZzHn0BE6RqfIRZeogm5RFdURQ330gl7RG37Hn/gLf89aV3A2c4jmgH9+AVoEsdw=</latexit>
⌦P
Figure 10. General convex polyhedral control volume (adapted from [10, 74, 118])
Discretisation of the mathematical model equations The governing conservation law (Equation
1) is applied to each polyhedral cell in the mesh. The discretisation of each of the three terms within
the equation will now be discussed in turn.
Considering first the spatial discretisation of the inertia term in Equation 1: the term can be
approximated by making an assumption about the variation of the displacement vector u over the
cell; in the standard cell-centred approach, a linear variation is assumed; this linear variation can be
expressed in terms of a truncated Taylor series expansion about the cell centre:
which says that the displacement u(x) at any point in the cell can be calculated using the cell-centre
displacement uP and the gradient of displacement at the cell-centre (∇u)P . This approximation
is second-order order in space i.e. as the mesh spacing is reduced, the error in this approximation
reduces at second-order rate. It should, however, be noted that, in principle, any other distribution
could be used; for example, the fourth-order cubic distribution proposed by Demirdžić [120].
Using the approximation in Equation 2, the temporal term can be calculated in terms of the cell-
centred values using the midpoint rule as:
Z
∂2u ∂2u
ρ dΩ ≈ ρ ΩP (3)
Ω ∂t2 ∂t2 P
where the subscript P on the density has been dropped as a uniform density field is assumed i.e.
ρP = ρ.
The acceleration ∂ 2 u/∂t2 may then be discretised in time using any appropriate finite difference
scheme; in the original cell-centred approach of Demirdžić et al. [2], the bounded first-order Euler
method was used:
[m−1] [m−2]
∂2u uP − 2uP + uP
≈ (4)
∂t2 P
∆t2
where m is the time-step counter; the superscript on the unknown current time value of displacement
has been dropped for brevity. Here it is assumed that the time-step size ∆t is constant; however,
the method can be generalised to changing time-step sizes. There are numerous other temporal
discretisations that may be used; for example, the unbounded second-order backward Euler scheme
analysed by Jasak and Weller [28].
The final discretised temporal term is:
Z !
[m−1] [m−2]
∂2u uP − 2uP + uP
ρ 2 dΩ ≈ ρ ΩP (5)
Ω ∂t ∆t2
In a similar fashion, to approximate the body force term (second term on the right-hand side
of Equation 1), we assume that the body force f b varies over the cell according to Equation 2;
consequently, the term can be approximated in terms of the cell-centre values using the midpoint
rule as:
Z
ρf b dΩ ≈ ρf bP ΩP (6)
Ω
Towards the discretisation of the surface force term, the closed surface integral is converted into
a sum of surface integrals for each polygonal face:
I nF
X aces Z
n · µ∇u + µ(∇u) + λ tr(∇u)I dΓ =
T
n · µ∇u + µ(∇u)T + λ tr(∇u)I dΓ
Γ f =1 Γi
(7)
where nF aces is the number of faces in the cell. To approximate the stress term [µ∇u + µ(∇u)T +
λ tr(∇u)I] at each cell face, we will once again make use of the assumed variation of displacement
in Equation 2; accordingly, the stress can be calculated in terms of the values at the face centre
(centroid):
nF
X aces Z
n · µ∇u + µ(∇u)T + λ tr(∇u)I dΓ ≈
f =1 Γi
nF
X aces
nf · µ(∇u)f + µ(∇u)Tf + λ tr [(∇u)f ] I |Γf | (8)
f =1
where subscript f indicates a quantity at a face centre, for example, (∇u)f is the gradient of
displacement tensor at the centre of face f .
As a consequence of the assumed variation (Equation 2), the gradient of displacement ∇u
is constant within each cell and so the displacement gradient at a face, between two cells,
is discontinuous; to resolve this, the standard cell-centred approach expresses the displacement
gradient at a face (∇u)f as a weighted mean of the displacement gradients at the two adjacent
cell-centres:
where subscript P indicates a quantity at the current cell-centre, subscript Nf indicates a quantity at
the neighbour cell-centre adjacent to face f , and 0 < γf < 1 is the interpolation weight. Typically,
the interpolation weight is calculated using an inverse distance method:
|xNf − xf |
γf = (10)
|(xf − xP ) + (xNf − xf )|
In addition to the standard cell-centred method for approximating the face centre displacement
gradient given in Equation 9, a number of alternative methods have also been examined, including,
for example, decomposing the gradient into normal and tangential components [108, 118, 145] or
using temporary elements with isoparametric formulations [79]. At this point, it is worth noting the
locally conservative nature of the discretisation: adjacent cells share integration points at the face
centres, resulting in the force at cell faces being locally and hence globally conserved.
To complete the discretisation of the surface force in terms of displacement u, an expression is
required for the the cell-centred displacement gradient; a variety of methods have been proposed,
where, for its accuracy on unstructured grids and ease of implementation, the least-squares method
is the most popular:
−1
nF
X aces nF
X aces
2
(∇u)P ≈ wf2 df df · wf df uNf − uP (11)
f =1 f =1
As shown previously in Figure 10, vector df joins cell-centre P to the neighbour cell-centre Nf . The
scalar weighting function can be taken as unity (wf = 1) [10] or as the inverse distance (wf = 1/|df |)
[28].
Although the discretisation of the surface force term in terms of displacement u is complete, the
standard discretisation presented is known to suffer from so-called checker-boarding errors, where
oscillations in the displacement field twice the period of the cell size go unnoticed, similar to zero-
energy modes in finite element discretisations. To overcome this issue, a third-order diffusion term
(force) is added at each cell face:
nF
X aces Z
n · µ∇u + µ(∇u)T + λ tr(∇u)I dΓ ≈
f =1 Γ
nF
X aces
nf · µ(∇u)f + µ(∇u)Tf + λ tr [(∇u)f ] I |Γf |
f =1
nF
X aces
uN − uP
+ Kf |∆f | f + kf · (∇u)f − Γf · [Kf (∇u)f ] (12)
|df |
f =1
| {z }
third-order diffusion term
where:
df
∆f = |Γf |2 and kf = Γf − ∆f (13)
df · Γf
This third-order diffusion term corresponds to the difference between two ways of calculating
the normal gradient of displacement at a face, resulting in an ability to ‘sense’ high-frequency
oscillations in u; a similar method was first proposed by Rhie and Chow [494] in the context of cell-
centred finite volume methods for incompressible fluid flow, and is commonly used in cell-centred
finite volume fluid formulations. The Kf coefficient controls the magnitude of the smoothing effect
and is taken as Kf = 2µ + λ in the standard cell-centred method. The third-order diffusion term also
serves a purpose towards choice of implicit components within the segregated solution algorithm:
this is discussed further below. Alternative forms of diffusion/smoothing terms have been also been
proposed, for example, the fourth-order Jameson-Schmidt-Turkel [495] term employed in Godunov-
type approaches [357, 358].
The final discretised form of the governing momentum equation is expressed as:
! nF aces
uP − 2uP
[m−1]
+ uP
[m−2] X
ρ ΩP = nf · µ(∇u)f + µ(∇u)Tf + λ tr [(∇u)f ] I |Γf |
∆t2
f =1
nF
X aces
uNf − uP
+ (2µ + λ) |∆f | + kf · (∇u)f − Γf · [(2µ + λ)(∇u)f ]
|df |
f =1
+ ρf bP ΩP (14)
where the face displacement gradients (∇u)f are calculated using Equations 9, 10 and 11, and the
primitive unknown variables are the cell-centre displacement vectors uP .
Boundary conditions are incorporated through appropriate modification of the surface force
term discretisation at faces coinciding with the boundary of the solution domain; in the case of
a displacement condition ub (Dirichlet boundary condition), the face displacement gradients are
calculated at the face, while in the case of a traction condition T b (Neumann boundary condition),
the specified traction directly replaces the surface stress expression. As the mathematical model is
time-dependent, the displacement field must be specified at t = 0, t = −∆t, and t = −2∆t.
Solution algorithm In order to solve the discretised governing equation (Equation 14) for the
unknown displacement vector, a decision must be made regards the implicit or explicit treatment
of terms. In this context, implicit indicates contribution to the matrix of a linear system and
explicit indicates contribution to the source of the linear system. To this end, the standard cell-
centre approach uses a segregated solution procedure, where the central-differencing component
uNf −uP
in Equation 14, (2µ + λ)|∆f | |d f|
, and temporal terms are treated implicitly; all other terms
are calculated explicitly using the latest available displacement field. The purpose of the segregated
approach is to temporarily decouple/segregate the three scalar components of the vector momentum
equation so that they can be solved sequentially; outer fixed-point/Gauss-Seidel/Picard iterations
provide the necessary coupling, where the displacement gradient terms are explicitly updated each
outer iteration using the latest available displacement field. Employing this implicit-explicit split,
the discretised equation for each cell can be written in the form of an algebraic equation:
nF
X aces
aP uP − aNf uNf = bP (15)
f =1
where
nF
X aces
ρΩP
aP = + aNf (16)
∆t2
f =1
|∆f |
aNf = (2µ + λ) (17)
|df |
" #
[m−1] [m−2]
2uP − uP
bP = ρ ΩP
∆t2
nF
X aces
+ nf · µ(∇u)f + µ(∇u)Tf + λ tr [(∇u)f ] I |Γf |
f =1
nF
X aces
+ (2µ + λ)(kf − Γf ) · (∇u)f + ρf bP ΩP (18)
f =1
The algebraic equations (Equation 15) can be assembled for all M cells in the domain into the
form:
[K] [U ] = [F ] (19)
where [K] is a M × M sparse matrix with diagonal coefficients aP and off-diagonal coefficients
aNf , [U ] is a vector of the unknown cell-centre displacement vectors, and [F ] is the source vector
containing contributions from bP . In finite element parlance, [K] is the global stiffness matrix and
[F ] is the global force vector. The standard cell-centred discretisation ensures that matrix [K], has
the following desirable properties [10]:
• It is sparse with the number of non-zero elements in each row equal to the number of nearest
neighbours cells plus one;
• It is symmetric;
PnF aces
• It is diagonally dominant (|aP | ≥ f =1 |aNf |), which makes the linear system (Equation
19) solvable by a number of iterative methods, which retain the sparsity of matrix [K]: this
results in significantly lower memory requirements than equivalent direct linear solvers, for
example, see [118]. The most common iterative method used is the conjugate gradient method
with incomplete Cholesky preconditioning [28, 496].
The linear system (Equation 19) need not be solved to a tight tolerance as coefficients and source
terms are approximated from the previous outer iteration; instead, a reduction in the residuals of
one order of magnitude is typically sufficient. Outer iterations are performed until the predefined
solution tolerance has been achieved. Under-relaxation of the displacement field and/or the linear
system may improve convergence, depending on the boundary conditions and mesh. Acceleration
of the approach can be achieved through geometric multi-grid procedures [11, 12, 15], block-
coupled algorithms [89, 90, 119, 141], Aitken acceleration [108, 115, 141], and/or parallelisation
on distributed memory clusters [28, 104]. A favourable characteristic of the solution procedure
is the straightforward extension to nonlinearity: nonlinear terms (material, geometric or boundary
conditions) are resolved on the fly; after each outer iteration the coefficients and the source terms are
updated and the procedure continues as in the linear case, for example, compare the linear elasticity
approach of Jasak and Weller [28] with the finite strain elasto-plastic frictional contact procedure of
Cardiff et al. [119].
In addition to the displacement-based approach described above, alternative solution algorithms,
where pressure and displacement are the primary variables, have been proposed by Bijelonja et al.
[56, 62, 128] and Fowler and Yee [50]; the benefit of such approaches is their ability to deal with
incompressible and quasi-incompressible solids in a straightforward manner.
The standard cell-centred finite volume discretisation and solution procedure has been presented
above; in the subsequent sections, the other variants of the finite volume method for solid mechanics
will be discussed in turn, where they will be compared with the standard cell-centred approach in
terms of: discretisation of space and time; discretisation of the equations of the mathematical model;
and solution procedure.
The staggered-grid approach closely resembles the cell-centred approach, with the primary
distinction being the grid arrangement. In the cell-centred method the unknown displacements
are stored at the cell-centres, while in the the staggered-grid approach, the displacements (or
velocities) are stored at the face-centres. As described in Hattel and Hansen [159] for a structured
2-D quadrilateral grid (Figure 11), the x component of displacement is stored at the cell faces with
normals in the x direction, whereas the y component of displacement is stored at the cell faces
with normals in the y direction. Extension to 3-D structured grids is straight-forward; however,
it is unclear how the approach might be extended to general unstructured meshes: for this reason,
staggered grid approaches are in decline. In the solution of the Navier-Stokes equations, the principal
motivation for the staggered grid was to eliminate decoupling between the components of velocity
and pressure that caused numerical oscillations in the solution; in contrast, as discussed previously,
the cell-centred approach eliminates this decoupling by adding a third-order diffusion term to the
surface force term, first proposed for CFD by Rhie and Chow [494]. Discretisation of time in the
staggered-grid approaches follows the standard time-marching approach.
Solving equilibrium equations in rerms of displacement: J. H. Harrel and P. N. Hansen
As with the fluid dynamics case, the three equi
equations introduces three staggered control v
The u control volume corresponding to t
equilibrium equation is shown in Figure 5. It is
imagine the u and w control volumes.
of displacement are located at the centre of the control volumes used for the x-momentum integration
(shown as blue dashed boxes in Figure 11) and y components of displacement are located at the
centre of the control volumes used for the y-momentum integration (shown as orange dashed boxes
in Figure 11). As a result, the control volumes used in the staggered-grid approach overlap, whereas
they do not in a cell-centred approach.
When calculating local gradients of displacement, central-differencing can be conveniently used;
however, implementation of the boundary conditions is, in the words of Hattel and Hansen [159], not
at all straightforward, and a special procedure is required. The discretised governing equations are
then assembled for all control volumes to produce a system a linear equations, which are solved in a
segregated manner, similar to that of the standard cell-centred approach. Given the structured nature
of the grid and resulting linear system matrix, the efficient Tridiagonal Matrix Algorithm direct
solver can be used to solve the inner linear system, where outer fixed-point/Gauss-Seidel/Picard
iterations provide the necessary coupling between the momentum components.
In addition to a purely displacement-based approach, pressure can be included as an additional
unknown, in lieu of calculating the pressure directly from the displacement field. In the
displacement-pressure (or velocity-pressure) approach, the unknown pressure variables are stored
at the cell-centres of the original grid, similar to the staggered-grid approaches used to solve the
Navier-Stokes equations. As noted previous, the benefit of this hybrid displacement-pressure (or
velocity-pressure) approach is that incompressibility can be easily handled, and similar hybrid
displacement-pressure approaches have been implemented in the cell-centred context by Bijelona
et al. [56, 62, 128].
To-date, the staggered-grid finite volume method has been shown suitable for solving complex
multi-physics problems; however, when compared with the other approaches, including the cell-
centred variant, a significant limitation of the staggered-grid formulation is the requirement of
a structured Cartesian grid; as a consequence, only a small subset of general problems of stress
analysis may be tractable.
The vertex-centred finite volume method comes in a number of forms. Here, the vertex-centred
approaches with non-overlapping control volumes are considered, for example, as proposed
originally by Fryer et al. [176]. The primary unknown, displacement, is stored at the mesh
vertices/points/nodes, while material properties are stored within each cell. Rather than integrating
the governing equation over cells in the primary mesh, as in the cell-centred approach, the
vertex-centred approach integrates the governing equation over sub-volumes/sub-cells, which are
constructed around each mesh vertex by partitioning the surrounding primary mesh cells (Figure
5). Cells can take the shape of quadrilaterals and triangles in 2-D and hexahedra, tetrahedra,
pyramids and wedges in 3-D; unlike the cell-centred approach, general polyhedra are not directly
accommodated. In addition to this form of the vertex-centred approach, a variant exists where the
primary mesh cells around a vertex are used to perform the integration; this produces overlapping
regions of integration i.e. neighbouring vertices share part of their integrated volume, for example, as
discussed by Oñate et al. [183]. As regards discretisation of time, the vertex-centred variant follows
the standard time-marching approach.
Similar to the cell-centred approach, the vertex-centred approach starts from the strong integral
form of the governing momentum equation [176]; the momentum balance is applied to the
boundaries of each sub-volume, as opposed to the boundaries of the primary mesh cells as is the
case in the cell-centred approach. As explored by, for example, Bailey and Cross [184] and Idelsohn
and Oñate [182], all finite volume methods have also be shown to be derivable from the weak form
of the governing momentum equation; in that case, to recover a finite volume method, the weighting
functions are taken as unity within the control volumes and zero elsewhere; thus, the weak form of
the governing equation condenses back to the strong form of the equation; this point is discussed
further in Section 4; however, it should be noted that all finite volume methods directly apply a
momentum balance to each control volumes and hence do not require the use of a weak formulation
during their derivation.
Another distinction with the cell-centred approach is that the most vertex-centred approaches
explicitly uses shape functions to describe the variation of the displacement field within each cell of
the primary mesh, following the standard notation:
nV X
ertices
u(x) = N i (x) U i (20)
i=1
where nV ertices is the number of vertices (nodes) in the (primary mesh) cell of interest, N i (x)
is the shape function associated with vertex i, and U i is the displacement associated with vertex i.
Using these shape functions, the vertex-centred approach calculates the displacement gradient at the
sub-volume boundaries when applying the momentum balance to the control volume around each
vertex. As is standard in the finite element method, the shape functions, which are defined in the
reference domain and mapped to the physical domain, approximate the continuous displacement
field as a piecewise distribution that is continuous between cells. When comparing with the cell-
centred approach, the explicit use of shape functions is a clear distinction between the variants;
however, although the cell-centred approach does not explicitly use shape functions, the assumed
truncated Taylor series expansion about the cell centres fills this role; this point will be discussed
further in Section 4. In addition, it is possible to develop a vertex-centred finite volume approach
that does not directly use shape functions, as shown by, for example, Tsui et al. [263]; in that case,
the vertex-centred approach more closely resembles the cell-centred variant.
In earlier publications, for example, Fryer et al. [176], the vertex-centred approach follows a
similar solution algorithm to the standard cell-centred approach, where the surface force term is
partitioned into implicit and explicit components; in that case, the implicit component contributes to
the matrix coefficient of a linear system and the explicit component contributes to the source. The
linear system is solved using a conjugate gradient method, where Jacobi/diagonal preconditioning,
as opposed to incomplete Cholesky preconditioning, is used. Outer fixed-point/Gauss-Seidel/Picard
iterations are performed until the system has converged. In later publications, for example, Bailey
and Cross [184], a coupled rather than segregated solution procedure is used, where the entire
surface force term is discretised implicitly; similar coupled solution algorithms were later proposed
for the cell-centred variant by Das et al. [89] and Cardiff et al. [118].
As discussed in Section 2, there are a variety of related finite volume methods specifically designed
for the analysis of heterogenous microstructures. The related methods include the higher-order
theory for functionally graded material (HOTFGM) [280], the high-fidelity generalised method
of cells (HFGMC) [281, 282, 315, 332], and the finite volume direct averaging micromechanics
(FVDAM) theory [296, 297]. A brief summary of the methods is given here, and readers are referred
to Aboudi et al. [280], Bansal and Pindera [297] and Cavalcante et al. [331] for further details.
The HOTFGM and HFGMC approaches start by spatially discretising the solution domain
into rectangular so-called generic cells, which are further split into a second discretisation level
containing four rectangular sub-cells (Figure 12); for brevity and clarity, the description here has
been limited to two dimensions; however, the approaches have been extended to three dimensions,
as described in Aboudi et al. [280]. As a consequence
Author's personal of the
copyassumed orthogonal Cartesian mesh,
curved interfaces between material phases are approximated in a castellated staircase manner, as
shown in Figure 12; this limitation was later removed by the FVDAM approach with extension
to unstructured quadrilateral meshes. By considering the unit cell of a periodic material, the
M.A.A. Cavalcante et al. / Composites: Part B 43 (2012) 2521–2543 2525
Fig. 4. (a) Unit cell of a periodic material with microstructure discretized into rectangular building blocks. (b) Two-level discretization employed by HFGMC into (q, r) generic
Figure 12. (a) Unit cell of a periodic material with microstructure discretised into rectangular building
cells further subdivided into four (b, c) subcells. (c) Simplified single-level discretization employed in the FVDAM theory into stand-alone (b, c) subvolumes.
blocks. (b) Two-level discretisation employed by HFGMC into (q, r) generic cells further subdivided into
four (b, c) subcells. (c) Single-level discretisation employed in the FVDAM theory into stand-alone (b, c)
continuity of displacement and tractions between individual sub- introduced as intermediate variables in the course of generating
sub-volumes. Figure taken from Cavalcante et al. [331]
cells within generic cells and between generic cells in a surface- the final system of 60NqNr algebraic equations in the unknown
ðb;cÞ
average sense, following the original idea proposed by Achenbach coefficients W iðmnÞ of the form:
[5]. For periodic materials with continuous phases along the y1
direction,displacement fieldfield
the displacement canisbe decomposed
decomposed into average
into average and and¼ fluctuating
KU fþ g components, u = ū + u0 , where ð13Þ
fluctuating components The displacement vector U average
contains the unknown displacement
the average displacement is determined from the specified macroscopic strains, ū = ¯x.
ðb;cÞ ðq;rÞ 0ðb;cÞ ðq;rÞ
coefficients,
ui ¼ !eij xj þ each
Within
j ui ðysub-cell,
2 ; y3 Þj 1; 2;
i ¼the 3
fluctuating displacement
ð10Þ ish then assumed i to vary quadratically as a
ð1;1Þ ð2;2Þ cÞ
U ¼ U11 ; . . . ; UN N and Uðb;
qr
function
using global of the
and local local coordinates,
coordinates, ȳ2(yand
(x1, x2, x3) and
3:
2, y3),ȳrespec-
ðb;cÞ
q r
tively, with the latter associated with the unit cell following the ¼ ½W ið00Þ ; W ið10Þ ; W ið01Þ ; W ið20Þ ; W ið02Þ 'qr ð14Þ
0th-order homogenization theory framework. The fluctuating com- 2
0ðb;cÞ
ponents ui j0ðq;rÞ induced by the heterogeneous microstructure are 1 and2 thehelements of K are
1 functions l2the subcell dimensions and
of
u (ȳ , ȳ3 ) = Wexpansion
00 + ȳ2 W 10 +coordinates
ȳ3 W 01 + 2 −
3ȳmechanical W 20 + 2
W 02 within(21)
3ȳ3 − contained
approximated by2a quadratic in local !2ðbÞ ,
(y 2 4 properties of2the materials 4 these sub-
cells resident in the generic cells comprising the multiphase peri-
!3ðcÞ ) centered in each subcell as follows:
y
odic composite. The mechanical force f contains information on
where h and l are the width and height respectively of the sub-cell; 00 ,the 10 , Wforce
01 , W 20 ,g con-
0ðb;cÞ ðq;rÞ
ui j the applied average strains W
!e, and Winelastic vector
" ! ! #
1 h 1
2
lc tains integrals of inelastic strain distributions within individual
2 ðq;rÞ
¼ W ið00Þ and
c
ðb; Þ
þ y W 02
! W
2
c
ðbÞ
! are
þ y
c
W unknown
ðb; Þ
ið10Þ
c ð Þ
þ
3
2
3y! % vector
ðb; Þ
ið01Þ
4
W2
c
þ displacement
ðbÞ2
2
b c
3y! %
ðb; Þ
ið20Þ
4
W
c
coefficients,
ð Þ2
3
ðb; Þ
eachintegrals
subcells. These
ið02Þ with three
depend components; theelements
implicitly on the W 00 of U,
requiring an incremental solution procedure of Eq. (13) at each
ð11Þ
point along the loading path. The elements of K, f and g have not
Submitted for review (0000)
For structural analyses, the average displacement components rep- been provided in closed form due to the complicated algebraic
resented by !eij xj are set equal to zero. structure of these equations. Solution of this system of equations
The introduction of the two-level domain discretization re- yields the localization relations given by Eq. (1) used in construction
ðb;cÞ
quires that the 60 unknown coefficients W iðmnÞ jðq;rÞ ði ¼ 1; 2; 3Þ in of the homogenized constitutive equations, Eq. (3). As previously
each generic cell be determined by satisfying the 0th, 1st and mentioned, spatially uniform temperature change is readily accom-
28 CARDIFF & DEMIRDŽIĆ
component corresponds to the unknown displacement at the centre of the sub-cell, while the
remaining coefficients correspond to higher-order displacement contributions within the sub-cell.
Accordingly, there are 5 × 3 = 15 unknown displacement coefficients within each sub-cell and
hence 4 × 15 = 60 within each generic cell; in three dimensions, there are 168 unknown quantities.
For brevity here, the (γ) and (β) superscripts indicating the sub-cell have been dropped i.e.
(β) (γ)
ȳ2 = ȳ2 , ȳ3 = ȳ3 , etc. It is also worth pointing out that although the approach has been developed
for periodic microstructures, the method can also be used for general structural stress analysis by
assuming the average displacement ū to be zero.
To determine the unknown displacement coefficients, the 0th , 1st and 2nd moments of momentum
conservation are applied to each sub-cell, in addition to the enforcement of traction and
displacement continuity between sub-cells and generic cells, and inclusion of boundary conditions.
A characteristic of the method, which is not possessed by the other finite volume variants, is the
enforcement of these so-called moments of the governing equation. To achieve this, the governing
equation (Equation 1), where temporal and body force terms have been neglected, is written in terms
of a so-called stress moment S :
I
n · S dΓ = 0 (22)
Γ
The exponents m and n indicate the order of the equation; for example, when m = n = 0,
the relation reduces to conservation of force; when m = 1 and n = 1 the relation represents
conservation of angular momentum; while for m > 1 and n > 1 the relation represents conservation
of higher stress moments. Note: m is not related to the time-step counter in Equation 4.
In this way, it is possible to assemble a system of 60N algebraic equations of the standard form,
[K][U ] = [F ], where N is the number of generic cells in the solution domain, [U ] is a vector of
unknown displacement coefficients W , the global stiffness matrix [K] is a function of the sub-
cell dimensions and mechanical properties, and the global force vector [F ] contains contributions
from boundary condition and nonlinear material stresses. The linear system is inverted to give the
displacements distributions within the sub-cells.
The HOTFGM and HFGMC approaches described above provide the basis for the subsequent
FVDAM approach; the FVDAM approach differs from the HOTFGM and HFGMC methods in a
number of ways:
(a) the two-level spatial domain decomposition (generic cells and sub-cells) of the
HOTFGM/HFGMC methods are replaced by one-level of discretisation/cells;
(b) the displacement coefficients within each cell W are expressed in terms of surface-averaged
displacements i.e. displacement averaged at each cell surface;
(c) higher order moments of the equilibrium equation are not used;
(d) in the parametric form of the FVDAM, the use of parametric mapping with a parent/reference
cell allows the use of an unstructured mesh, instead of the orthogonal Cartesian mesh of the
HOTFGM/HFGMC approaches (see Figure 7);
(e) in the assembled system of algebraic equations [K][U ] = [F ], the solution vector [U ] contains
cell surface-averaged displacements, as opposed to sub-cell displacement coefficients.
Further technicals details of the HOTFGM, HFGMC and FVDAM methods can be found in
Aboudi et al. [280], Aboudi [281], Aboudi et al. [282], Bansal and Pindera [296, 297], Haj-Ali and
Aboudi [315], Cavalcante et al. [331], Haj-Ali and Aboudi [332] and Cavalcante and Pindera [337].
Godunov-type procedures are specialised approaches for analysis of problems including wave
propagation, shocks and solution discontinuities. The majority of Godunov-type approaches are
spatially discretised using cell-centred approaches, for example, [351, 353–356, 359–361, 363,
364, 366–373]; consequently, this section will focus on such approaches; however, Godunov-type
approaches have also used vertex-centred [357, 358], staggered grid [362, 364], and face-centred
[374, 375] formulations. To-date, many of the developments have been limited to one and two
dimensions, but in general the procedures can be extended to three dimensions.
A distinguishing feature of Godunov-type methods is the acknowledgement and capturing of
discontinuities at cell boundaries using Riemann solvers. An additional characteristic of Godunov-
type approaches is the use of explicit time marching solution algorithms; in this way, there is no
need to assemble and invert a linear system matrix. As a result, such explicit methods can perform
calculations for one time-step in a small fraction of the time required by an implicit procedure;
however, this advantage is offset by the standard Courant-Friedrichs-Lewy time-step constraint
[487].
Where the other variants of the finite volume method for solid mechanics were first applied to
small strain problems, the first Godunov-type methods proposed for solid mechanics were finite
strain formulations [342–344]. Consequently, many of the proposed procedures contain moving
meshes and require explicit enforcement of the space/geometric conservation law, i.e. conservation
of volume; in addition, to control curl errors/modes over long-term responses, techniques are used to
enforce the curl-free deformation gradient. By assuming the displacement varies linearly over each
cell by a truncated Taylor series expansion (Equation 2), as in the standard cell-centred variant, the
Lagrangian form of the governing equation (Equation 1), neglecting the body force term, can be
written as:
I
∂v
m = n · σ dΓ (24)
∂t P Γ
where m is the mass of the cell and v is the cell-centred velocity, In the methods of, for example,
Kluth and Després [353], Maire et al. [355] and Sambasivan et al. [356], the cell is then divided
into sub-cells about each vertex in the cell; this decomposition allows the surface force term in
the governing equation to be rewritten as a summation of contributions coming from each sub-cell
boundary. In this way, the governing equation can be expressed as:
nPX
oints
∂v
m = Fi (25)
∂t P i=1
R
where nP oints indicates the number of points/vertices in the cell, and F i = Γ0 n · σ dΓ0 is the
force associated with the sub-cell around point/vertex i; Γ0 = Γ ∩ Γsub-cell is the region of the sub-cell
boundary shared with the primary cell boundary. The sub-cell ‘nodal forces’ can be approximated
as: F i = li ni · σ + M i · (v i − v), where li is a scalar related to the area of Γ0 , σ is the piecewise
constant stress tensor within the cell, ni is the unit normal vector associated with vertex i within
the cell, M i is a matrix with physical dimensions of a length times density times velocity, v i is the
velocity of vertex i within the cell, and v is the cell-centre velocity. Discretising Equation 25 in time
using a second-order method leads to:
nPX
oints
v − v [m−1] [m− 21 ]
m = Fi (26)
∆t
i=1
where v = v [m] is the unknown cell-centred velocity at time-step m, v [m−1] is the cell-centred
[m− 1 ]
velocity at the old time-step m − 1, and F i 2 are the ‘nodal forces’ evaluated at the mid-point
between the current time-step and previous time-step. As the only unknown, v can be explicitly
calculated. Further details of the discretisation and solution procedure can be found in, for example,
Kluth and Després [353] and Maire et al. [355].
The above procedure, based on so-called ‘nodal forces’, is just one Godunov-type approach;
alternatively, Godunov-type approaches can be expressed in terms of face forces, for example, see
Lee et al. [354] and Haider et al. [372]; in this case, the governing momentum equation for each cell
reads:
nF
X aces nGauss
X
∂(ρo v) 1
= [tig Wig ] + ρo f b (27)
∂t ΩP
f =1 g=1
where ρo is the original density, nF aces indicates the number of faces within the cell, nGauss
indicates the number of Gauss integration points on face i, tig is the traction associated with face i
and Gauss integration point g , and Wig is the area associated with the g th quadrature point on face i.
The temporal derivative can be approximated using a number of approaches, such as second-order
two-stage Total Variation Diminishing Runge-Kutta time integration scheme [354, 372]. To achieve
second-order spatial accuracy, a single quadrature point, located at the face centre, is sufficient; in
which case the balance equation, when multiplied by the cell volume ΩP becomes:
nF
X aces
∂(ρo v)
ΩP = ti |Γi | + ρo f b ΩP (28)
∂t
f =1
The Godunov-approach in this case calculates the traction ti at face i as a weighted mean of stresses
within the current cell and the neighbouring cell adjacent to face i, where a Riemann solver is used
to account for the discontinuity in the solution variable at the boundary between cells; in addition, a
stabilising diffusion term is added to ti to damp numerical instabilities. When comparing the ‘nodal
force’ and ‘face force’ Godunov-type approaches with that of the standard cell-centred approach, the
approaches bear many similarities, in terms of the assumed distribution of displacement within each
cell, as well as the use of a diffusion term to quell numerical oscillations. The greatest differences lie
in the calculation of the tractions/forces through the use of Riemann solvers, and, in particular, the
use of ‘nodal forces’; in addition, Godunov-type approaches employ a fully explicit time integration
technique, in contrast to the implicit technique of the standard cell-centred approach.
where τ is the pseudo-time. In addition, many approaches will also add a physical damping term
∂t to the governing equation.
ρc ∂v
After re-arranging and spatially discretising using the finite volume method (vertex-centred or
other), the equation can be expressed as:
v [m,n] − v [m,n−1]
= R̃[m,n−1] (30)
∆τ
where m indicates the physical time step counter, as before, and n represents the pseudo time-step
counter. The vector term R̃[m,n−1] encompasses the contributions from the physical temporal term,
the surface force term and the body force term. Explicit pseudo time stepping is then performed
using, for example, a five-stage Runge-Kutta time integration algorithm [247], to march in pseudo
time until convergence is reached. At convergence, the left-hand side of Equation 30 becomes
zero and so R̃[m,n−1] becomes zero; as a consequence, the velocity vector v satisfies the original
governing equation at the new physical time. Although the solution algorithm employs an explicit
integration procedure to progress in pseudo time, the method is implicit in physical time, in the
sense that the velocity v satisfies the governing equation at the new physical time, as opposed to
the old physical time. The pseudo time-step size ∆τ is limited by the Courant-Friedrichs-Lewy
time-constraint, whereas the method is stable for any size of physical time-step ∆t.
The primary difference between these matrix-free methods and standard cell-centred and vertex-
centred approaches is in terms of the explicit solution algorithm; accordingly, it would be expected
that matrix-free approaches may prove computationally more efficient for high-rate dynamic
problems; in contrast, the implicit methods would be expected to be more efficient for quasi-static
(elliptic/quasi-elliptic) problems. It should be noted that unlike Godunov-type approaches, these
matrix-free methods have not been developed for analysis of wave propagation problems; instead
their application to-date has been to dynamic and quasi-static stress analysis problems.
Solving for aÖxÜ from Eq. (8) and substituting it into Eq. in which A;k1 à ÖA 1 Ü;k represents the derivative of the
(1) gives a relation which may be written as the form of an inverse of A with respect to xk , which is given by
There are two main varieties of meshless finite volume method
interpolation function similar to that used in FEM, as
A à A A A
that have been appliedÖ15Üto solid
1 1 1
;k ;k
X n
mechanics problems: (a) those
u ÖxÜstemming
à U ÖxÜ uh
^ à fromT
u ; the
/ ÖxÜ^ u Öx Ügeneral
⌘ u 6à u ; Meshless
^
i where, Ö Ü Local
i
h
denotes oÖ Petrov-Galerkin
i Ü=ox .
i i (MLPG)
;i
i
form for elasto-statics by Atluri et al. [400]. In this approach, the domain is spatially discretised
1
/ ÖxÜ à p ÖxÜâA ÖxÜBÖxÜä :
i j Ö13Ü ji 0 d r i i
jà1
where d à jx x j is the distance from node x to point i i i
with a finite number of points within and along the boundary of the solution domain (Figure 13).
/ ÖxÜ is usually called the shape function of the MLS ap- x; c is a constant controlling the shape of the weight
i i
proximation corresponding to nodal point y . From Eqs. function w and therefore the relative weights; and r is the
i i i
(10) and (13), it may be seen that / ÖxÜ à 0 when size of the support for the weight function w and deter-
The governing strong integral
w ÖxÜ àform of applications,
0. In practical
i the momentum w ÖxÜ is generallyequation
i
is then
mines the support
i of nodeapplied to computation,
x . In the present sub-domains i
i
Figure 13. Distribution of points within the interior and on the boundary of the solution domain, showing
moving least squares shape functions (adapted from Atluri and Zhu [396])
around each point in the domain. As such, no elements/cells or background grid is required. It
should be noted that although Atluri et al. [400] employs the weak integral form of the governing
momentum equation during the method derivation, the strong integral form can be taken as the
starting point, given the choice of Heaviside function as the test/weight function, for example, as
shown in Moosavi and Khelil [405]. The strains are assumed to vary accordingly to moving least
squares functions, where the least squares weights are calculated using radial basis functions. The
governing momentum equation (Equation 1), neglecting the temporal term, then becomes:
oints Z
nPX nPX
oints
"Z #
− Φi (x) · E · n dΓ · i − Φi (x) · E · n dΓ · i =
i=1 Ls i=1 Γsu
Z Z
T b dΓ + ρf b dΩ (31)
ΓsT Ωs
where nP oints is the number of points in the local sub-domain, Φi (x) are the moving least squares
shape functions, E is the fourth order stiffness tensor, i is the strain associated with neighbour point
i, Γsu is the part of the sub-domain boundary shared with the global domain boundary that has a
displacement condition specified, ΓsT is the part of the sub-domain boundary shared with the global
domain boundary that has a traction condition specified, and Ls is the remainder of the sub-domain
boundary. The displacement is assumed to vary locally according to the same shape functions as
the strains, and the point strains are related to the point displacements by a linear transformation
i = 12 [(∇u)i + (∇u)Ti ] = H i · ui . Combining this transformation with a quadrature method to
evaluate the integrals, Equation 31 can be written as a linear system of algebraic equations in the
standard notation: [K][U ] = [F ]. Inversion of this system provides the displacements at the domain
points.
In contrast to the method of Atluri and Zhu [396], the meshless method of Ebrahimnejad et al.
and co-workers [414, 415, 417] employs non-overlapping control volumes, which are automatically
generated about each point using Delaunay triangulation.
Within this section, the “standard” cell-centred finite volume method for solids mechanics is
compared with the “standard” finite element method. Here, the “standard” finite volume method
refers to the cell-centred approach, as described in Section 3.2; whereas, the “standard” finite
element method refers to the continuous Galerkin finite element method, as described by, for
example, Bathe [497], Zienkiewicz and Taylor [498], and Belytschko et al. [499].
Following the approach from the previous section, both finite volume and finite element methods
for solid mechanics will be examined in terms of: (a) discretisation of space and time; (b)
discretisation of the mathematical model equations; and (c) solution algorithm.
Like the finite volume method, the finite element method follows the standard time-marching
discretisation approach. Similarly, the solution domain space is divided into a finite number of
convex cells (or elements) that do not overlap and fill the space completely. A distinguishing
difference between the methods is that the standard finite volume method is formulated in terms of
general polyhedral cells bounded by polygonal faces, with the discretisation independent of the cell
shape. In contrast, the finite element discretisation is directly linked to the element shape through
the employed shape functions; for example, tetrahedral elements require a different discretisation to
hexahedral elements; as a consequence, the use of ‘hanging nodes’ (Fig. 14) is common within the
finite volume method and not directly possible with the standard finite element method.
Figure 14. 2-D quadrilateral mesh of a beam, where ‘hanging nodes’ are shown as black dots
In Section 3.1, the conservation of linear momentum (Equation 1) in strong integral form was taken
as the starting point for the finite volume discretisation. The finite element method instead starts
from the strong differential form of the governing equation, signifying momentum conservation at
∂2u
ρ = ∇ · µ∇u + µ(∇u)T + λ tr(∇u)I + ρf b (32)
∂t2
The strong differential form is then multiplied by an arbitrary weighting function ω and integrated
over the material volume to give the conservation of momentum in weak form:
Z 2
∂ u
ω · ρ 2 − ∇ · µ∇u + µ(∇u) + λ tr(∇u)I − ρf b dΩ = 0
T
(33)
Ω ∂t
By employing integration by parts combined with the Gauss divergence theorem, the weak form can
be rewritten in the principle of virtual work form:
Z Z
∂2u
ω·ρ dΩ + µ∇u + µ(∇u)T + λ tr(∇u)I : ∇ω dΩ =
Ω ∂t2 Ω
I Z
ω · T Γ dΓ + ω · ρf b dΩ (34)
Γ Ω
nN
X odes
u(x) = N i (x) · U i (35)
i
where nN odes is the number of nodes/vertices/points in the element, N i is the shape function in the
element associated with vertex i, and U i is the as yet unknown displacement at vertex i. For direct
comparison with the standard finite volume method, we will consider only linear shape functions;
however, higher order shape functions are common.
The Galerkin form of the finite element method is achieved by assuming the weighting functions
ω in Equation 34 to be equal to the shape functions N .
Combining the shape functions (Equation 35) with Equation 34 for each element in the mesh, and
employing an appropriate quadrature rule to evaluate the integrals, a system of algebraic equations
can be assembled of the form:
[K] [U ] = [F ] (36)
where [K] is the so-called global stiffness matrix, [U ] is a vector containing the unknown
nodal/vertex/point displacements, and [F ] is the global force vector. The local stiffness matrix [K]
is a sparse Nn × Nn matrix, where Nn is the number of nodes/vertices/points in the mesh, and
the matrix coefficients are a function of local element geometry and material properties. The global
force vector [F ] contains contributions from the boundary conditions, the body forces and the inertia
term. Matrix [K] is then inverted to give the nodal displacements, where typically a direct linear
4.4. Discussion
The fact that the finite volume method starts from the strong integral form of the governing equation
while the finite element method start from the weak form highlights the differences in philosophy
between the two methods; where the finite volume method balances physical fluxes through the
surfaces of a control volume, the finite element balances the governing equation is a volume-
averaged sense over the domain. A consequence of this, as discussed by Bailey and Cross [184],
is that the standard Galerkin finite element method guarantees the global residual to be zero, but
not necessarily the local one i.e. local conversation is not necessarily assured. On the other hand,
the finite volume method directly discretises the surface stress integral, ensuring local and hence
global conservation. This is a result of the inherent local conservation property of the finite volume
method: as the integration points for adjacent control volumes are at the same location (at the faces),
the fluxes/forces are exactly equal and opposite; consequently, no artificial creation or destruction of
the conserved variable (momentum) occurs at the local level. The errors that do appear are therefore
due to the approximation of the fluxes/forces at the cell faces, which stems from the assumed local
distribution of the displacement field. Related to this point is the enforcement of traction boundary
conditions (i.e. Neumann conditions): in the finite element method traction conditions are enforced
in an average sense, and as the mesh is refined they approach strong enforcement. In contrast, the
finite volume method strongly enforces traction conditions for any level of mesh refinement.
As noted by a number of authors, for example, [182–184], by choosing unity weighting functions
in the weak form of the governing equation (Equation 34), it is possible to recover the finite
volume method. Spalding [173] alludes to this point by referring to finite volume approaches as
unity-weighting function methods and to finite element approaches as non-unity weighting function
methods. It should be noted, however, that although the finite volume method can be derived from
the weighted residual weak form, it is not required.
As seen above, the finite element method employs shape functions to describe the variation of
the displacement within each cell/element; the standard finite volume method, on the other hand,
does not explicitly use shape functions; instead the displacement is assumed to vary according to
a truncated Taylor series expansion about the cell centre. In this way, the discrete representation
of the displacement field contains discontinuous jumps across cell boundaries, in contrast to the
continuous representation employed by the standard Galerkin finite element method (see Figure 15).
Given the discontinuous nature of the discrete displacement field, the finite volume method bears
some resemblance to the discontinuous Galerkin finite element method (as opposed to the standard
continuous Galerkin method) as discussed by, for example, Hesthaven and Warburton [500].
Given the close relationship between the finite volume and finite element methods, it is not
surprising that both have been compared previously: some notable dissections include those from
Oñate, Zienkiewicz, Idelsohn [177, 179, 182, 183, 501–504], Lahrmann [505], Perré and Passard
[186], Harrild and Henriquez [506], Zarrabi and Basu [24], Fang et al. [507], Yamamoto et al. [508],
Jacquemet and Henriquez [509, 510], Vaz Jr. et al. [253], and Filippini et al. [267]. The general
consensus is that both methods share the same data structure and general strategy to assemble
the corresponding characteristic matrices, with the main conceptual difference being in the local
(a) Discontinuous field representation within the finite (b) Continuous field representation within the finite
volume method element method
Figure 15. A comparison between the representation of displacement field in the standard finite volume and
standard finite element methods (adapted from Lee et al. [354])
integration domain and local integration method. One of the primary appeals of the finite volume
method is, however, the ease with which it can be followed by its target audience, engineers; the
finite volume method is simply based on balancing! forces/fluxes within a volume, requiring no
!
!
knowledge of advanced mathematical frameworks. As regards differences in accuracy, some authors
!
! method can give more accurate results than similar
[253, 505, 506] have argued that the finite volume
!
finite element procedures; however, the majority ! of authors have found both methods to produce
!
! [186, 507, 508, 510].
similar predictions with no significant differences
!
As a specific example of a comparison between ! the standard cell-centred finite volume method
!
!
and the standard finite element method, the out-of-plane bending of an elliptic plate NAFEMS
!
benchmark case [511] (Figure 16), as analysed ! by Cardiff et al. [118], is briefly discussed; the case
!
!
consists of a thick elliptic plate that is fully constrained around its outer face, and is subjected to a
!
! segregated and coupled cell-centred finite volume
pressure on its upper face. In Cardiff et al. [118],
!
!
!
!
! !
! !
! !
! !
! !
! !
! !
! xx yy
! yy
! ! xx
! !
! ! abaqus hexahedral
! !
! xz yz
! xz yz
! !
! !
! !
! !
! !
! !
! 1904
1904
1904 I.I. DEMIRD ZI
== S.
?? C,
DEMIRDZI C, !
S. MUZAFERIJA AND M.
MUZAFERIJA AND M. PERI
M. PERI
PERIC===
C
C
! !
(a) Cell-centred finite volume method (coupled (b) Finite element method (Abaqus)
! algorithm) !
! !
! !
! !
Figure 16. Stress component distributions on a cut-plane through an elliptic plate in bending. Adapted from
! !
! ! et al. [118]
Cardiff
! !
! xx yy !
! !
! Submitted for review (0000)
! 7.5 MPa 11.5 MPa
! xz yz
!
!
!
THIRTY YEARS OF THE FINITE VOLUME METHOD FOR SOLID MECHANICS 37
methods were compared with the finite element method (linear elements with reduced integration)
as implemented in commercial software Abaqus [512]. Both segregated and coupled finite volume
approaches employed iterative linear solvers, while the finite element approach used a direct linear
solver. When the execution time and memory requirements of all three methods were analysed
Some of the main areas where finite volume methods have been applied to solid mechanics
applications are summarised below, including example images.
Example cases are shown in Figure 17, and examples references include: [4, 5, 10, 12, 16, 20, 27,
37, 41, 43, 48, 51, 53, 58, 64, 71, 74–76, 78, 80, 82, 84, 91, 99, 101, 108, 125, 131, 141, 145, 203,
218, 222, 235, 237, 245, 247, 247, 248, 250, 252, 263, 272, 346, 394, 513–546];
for 460 h per cycle38of oscillation. The maximum displacements areCARDIFF & DEMIRD
edge of theŽIwing
OpenFOAM
at the trailing
Finite Volume SolverĆ
for Fluid-Solid Interaction H. Jasak, A. Ivanković
D
1030 W Wiedemair et al 2.230e-02
0.016727
0.011151
0.0055755
0.000e+00
Fig. 28 Fluid velocity magnitude and solid displacement magnitude field for the channel flow over an
(a) Wing andFig.fluid domain
10. Fluid meshes
and wing mesh.for the (b)
elasticFluid
thick platevelocity
test case. Thesemagnitude
results are obtainedand solidpeakdisplacement
for increased inlet velocity (0.3 m/s) and re-
prediction of flutter [235] duced magnitude
Young’s modulus (10 distribution for channel flow over an elastic
4 N/m2 ) in order to cause larger beam deformation. Calculated displacement
0.00102
0.001015
0.01
0.00101
Relative error
ux, m
0.001005
0.001 ope
0.001 er sl
nd ord
2
0.000995
0.00099 0.0001
0 0.001 0.002 0.003 0.004 0.005 0.001 0.01
t, s t, s
(a) Calculated displacement of point A as a function of (b) Relative error as a function of time step size
time step size
Fig. 29 Calculating temporal accuracy for the channel flow over an elastic thick plate test case.
The RBCs are free to move in axial direction. Their displacement amplitudes are 0.08 µm
5.2. Fracture
(case 1) and and adhesive
0.18 µm joints
(case 2). These small values are conceivable despite the relatively high
velocities, as the very small time scale of oscillation renders the overall fluid flux small.
ExampleThecases are shown
intraluminal pressureinlevel
Figure
Pi as 18, and
defined in examples references
section 2.10 varies between −2include:
and [9, 12, 16, 22, 27, 33, 44,
8.3 kPa (case 1), and −17.5 and 17.2 kPa (case 2). The pressure distribution induced by
45, 52,
the60,
MB 61, 67, unaffected
is mostly 73, 88, 92, by the136, 395,
presence of 421, 525,
the RBC, with535, 536, 547–573];
the exception of the phases
where the MB is close to its maximum and minimum radius, respectively, as can be seen by
comparison to a case without RBC (figure 6).
Example cases are shown in Figure 19, and examples references include: [97, 276–341, 571, 574–
579];
Example cases are shown in Figure 20, and examples references include: [39, 47, 55, 69, 87, 110,
116, 117, 119, 124, 124, 129, 130, 137, 161, 167, 169, 188, 219, 225, 245, 255, 428, 429, 433, 435,
437, 580–588];
5.5. Biomechanics
Example cases are shown in Figure 21, and examples references include: [4, 84, 99, 105, 126, 172,
230, 250, 372, 446, 506, 509, 533, 537, 543, 544, 589–605].
a)
19
20
21
22 Pressure (Pa) Z
rR
23
24
25 Fig. 3 Impact of number of clusters per stage on fracture trajectory and width distribution. Left figure shows the resulting fracture
26 (c) Crack path predictions during hydraulic (d) Predicting rapid crack propagation in
trajectory for 3 clusters per stage and the right figure shows the resulting fracture trajectory for 5 clusters per stage.
27
ev
28 fracturing
Impact of perforation parameters.[136] gas-pressurised
As shown in Eq. (6) there are various parameters that control the pipes [554]
29 perforation pressure drop. At the high injection rates used in fracturing operations, perforation parameters
30 can lead to a large perforation pressure drop. The Base Case perforation pressure drop coefficient chosen
ie
31 to be 1x109, is equivalent to a cluster with 12 active perforations, 1 cm perforation diameter, 0.9 damage
32 Figure 18. Fracture and adhesive joint examples
factor, and 1500 kg/m3 slurry density. The comparison case perforation pressure drop coefficient was
33
chosen to be 4x109, which can be obtained by reducing the active number of perforations to 6 or decreasing
w
34
35 the perforation diameter to 0.707 cm. c)
36 Fig. 4 shows the impact of perforation coefficient on the observed pressure trends. Fig. 4(a) shows the
On
37 wellbore pressure to be higher for the case of larger perforation coefficient. Fig. 4(b) shows that the
5.6. Screw compressors
Gas velocity (m/s)
38 perforation pressure drop for the larger perforation coefficient case is approximately 4 times the
39
40
perforation pressure drop observed for the smaller perforation coefficient case. Thus, the fracture pressure
is much smaller for the second case. This suggests that the perforation variables can potentially be varied
Example cases are shown in Figure 22, and examples references include: [53, 66, 70, 75, 76, 107,
41
ly
46
47
48 Figure 5: Predicted RCP along gas pressurised pipe at times: a) 3 ms, b) 6 ms, c) 9 ms.
49
50
51
5.7. Geomechanics and poroelasticity
52
53
54
55
Example cases are shown in Figure 23, and examples references include: [71, 111–113, 115, 136,
56
57 185, 208, 226, 234, 237, 239, 244, 613].
58
59
60
Fig. 4 Impact of perforation coefficient on (a) wellbore pressure, and (b) perforation pressure drop.
A number of software have, or previously have, implemented versions of the finite volume method
for solid mechanics; these software, in alphabetical order, include:
• COMET / STAR-CD (commercial software) [8, 10, 12, 13, 15, 26, 47, 53, 55–57, 62, 66, 70,
75, 76, 107, 116, 117, 128, 464, 606–611, 614];
• FOAM / OpenFOAM (open-source software) [18, 20, 27–29, 58, 64, 74, 78, 80, 84, 94, 99–
101, 104, 105, 108, 111, 115, 118, 119, 121, 125, 131, 136, 142, 145, 370, 372, 525, 528, 529,
535, 536, 540, 541, 545, 546, 566, 568–573, 579, 601];
• GTEA (in-house software) [260];
obtained from these three meshes are very small, and the FVDAM-generated homogenized response compares very well with
the finite-element results.
40 CARDIFF & DEMIRDŽIĆ
Comparison of s22(y2,y3 ) distributions in the elastic and elasticeplastic regions at the applied strains ε22 ¼ 0:1 and 1.0%,
respectively, is given in Figs. 5 and 6 . In the elastic region, Fig. 5, the generalized FVDAM theory produces superior results
relative to the 0th-order theory when both linear and quadratic mappings are employed. However, the generalized FVDAM
stress field based on the linear mapping exhibits disturbances at the fiber/matrix interface for insufficiently refined meshes
Y. Bansal, M.-J. Pindera / International Journal of Plasticity 22 (2006) 775–825 813
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
1þm
tr½Hdev ðrÞHdev ðrÞ& !( ¼ h!1 i2 þ h!2 i2 þ h!3 i2 ð33Þ
2E
" #
1 ' 2m htrðrÞi2
þ þ h'trðrÞi2 ð29Þ and the function j(trD) is given by
6E 1 ' trðDÞ
! $j %"
trD 0
e hxi = x U(x), with U(x) being the Heaviside unit step function jðtrDÞ ¼ a tan þ arctan ð34Þ
aa( a
H is given by Eq. (18). From Eq. (29), the following expression
e strain tensor ! in terms of the effective stress r
~ is obtained
where a0 , a are material constants and j0 is the damage threshold.
G 1þm m The damage evolution is controlled by
¼ r~ ' trð~rÞI ð30Þ
r E E
" & ( '2 #'1 (
e the effective stress tensor r
~ is given in terms of the stress r ! !_
lows D_ A ¼ a0 1 þ h! i2 ; A ¼ 1; 2; 3 ð35Þ
a !(2 A
! "
1 htrðrÞi
ev ½Hdev ðrÞH & þ ' h'trðrÞi I ð31Þ
3 1 ' trðDÞ Fig. 14. Effective plastic strain distributions within differently rotated unit cells of a boron/aluminum
e initiation of damage in the present case is determined by
(a) Stress predictions for a hexagonal array of cylindrical
Expansion of Eq. (31) yields the following relation expressed in
terms of the principal values r~ 1 ; r~ 2 ; r~ 3 of the effective stress and (b) Effective plastic strain distributions for a
unidirectional composite at the applied average transverse shear strain !e23 ¼ 0.50% obtained from the
9 inclusions 3in
8 a
9 boron/aluminum composite [337] boron/aluminium unidirectional
ollowing condition the principal values r 1, r 2, r 3 of the stress tensors reformulated HFGMC analysis.
8 2
r1 > K 11 K 12 K 13 < r1 >
linearity, andcomposite
a substantiallywith
greateran applied
in theaverage
¼ ! ' jðtrðDÞÞ > 0
(
ð32Þ >
<~ = > = increase strain hardening rate which
r~ 2 ¼ 6
4 K 22
7
K 23 5 r2 ð36Þ
e the damage equivalent strain !⁄ is defined in terms of the >
: ~ > > > produces an overall strengthening effect. Figs. 19 and 20 compare the effective
r3 ; transverse shear strain [297]
:
ipal values !A, A = 1, 2, 3, of the strain tensor in the form sym: K 33 r3 ;
and hydrostatic stress distributions, respectively, of both fiber arrays at the ap-
plied macroscopic transverse strain of 1%. These distributions explain the mech-
anism that leads to the increase in hardening rate of the clustered array.
Specifically, clustering reduces the effective stress in the matrix phase within the
fiber cluster, Fig. 19, thereby effectively increasing fiber volume fraction from
19% to around 29%. That is, the entire fiber cluster with a portion of the matrix
Fig. 5. Comparison of the stress fields s22(y2,y3 ) obtained from numerical solutions based on different mesh discretizations for uniaxial loading by s22 s0 at the
macroscopic strain ε22 ¼ 0:1%. contained therein responds in an elastic manner due to the effective stress sup-
pression in the sheltered matrix phase. As expected, this is accompanied by an
increase in the hydrostatic stress magnitude in the matrix phase within the cluster.
In addition, the fiber cluster responds like a square fiber, enhancing hydrostatic
(c) Transverse stress distribution (d) Micro-structural analysis of advanced ceramics [572]
in the repeating unit cell of Figure
a 1: Initial 3-D microstructure with 2-D cuts and resulting microstructure
carbon/aluminium composite
loaded by a longitudinal
uniaxial stress [324] the initial material properties used in the study.
Grain
• NASIR (in-house software) 800-950 385, 386, 395, 615]; 4000
[376, 377, 379, 381–383, 0.1
• PHOENICS (commercial
Secondsoftware)
Phase [146–148, 150,
200 157, 162, 164, 165, 170, 171, 173];
8500 0.33
• PHYSICA (in-house software) [195, 200, 201, 229, 616];
• TRANSPORE (in-house software) [186].
To examine the role of the second phase material on the overall strength,
a number of microstructures with a second phase ranging from 3% - 8%
7. CONCLUSIONS AND CHALLENGES
area fraction were tested. A recently developed arbitrary crack solver by [1]
wasapproaches
The various finite volume implemented, andmechanics
to solid a linear traction separation
can be seen law was
to share many specifiedinfor the
similarities,
terms of constructing control volumes,
cohesive zone.assuming localstrength,
A cohesive solution variable
max = distributions,
1000 MPa was approximating
chosen based on
tractions/forces, performing momentum balances, and assembling/solving systems of equations.
previous experimental work on the material under investigation ([18]). The
The primary differences relate to:
fracture energy used in this study was G = 100 J/m2 .
(a) How the integration control volumes are constructed:
It was found that the failure loads for all the microstructures were com-
While cell-centred approaches directly use the primary mesh cells, vertex-centred approaches
parable, failing between 60 - 70% of the maximum max value. The data was
Submitted for review (0000)
subsequently fitted to a Weibull distribution for further analysis.The fitted
strength distribution was found to have a Weibull modulus of 13.73 (Fig. 2).
THIRTY YEARS OF THE FINITE VOLUME METHOD FOR SOLID MECHANICS 41
CALCULATION OF CASTING PROCESSES—PART II: APPLICATION 325
Fig. 18. Casting on an existing tunnel element. Temperatures after 24 h.
A.J. Williams et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 2123–2134 2131
the major stress component for the point at the edge. After the contact forcemodel
A numerical is for the thermomechanical conditions during hydration of early-age con-
removed, one can see the jump in the value of the effective stress (left)crete
andis the change
presented. Both 2-D (plane stress and strain) and 3-D analyses have been carried out. The
of sign of the normal stress (right). This peak in the effective stress is understandable,
since the solid is treated according to the TEVP formulation. The change in sign of
the normal stress is also expected. Namely, when the solid is in the mold, the
compressive stress is coming from the mold. After this force is removed, the forces
at the contact places have not been of such intensity as to lead the body toward
the stress-free condition. The residual deformation and the residual stress are locked
within the body.
Figures 10 and 11 show the cast shape and the effective stresses after the cast is
cooled, before and after “crashing” the mold, respectively. The black contour at the
corner of the cast where the concentration of stresses is highest (Figure 10, right)
marks the position where the effective stress is equal to the yield stress, and the
Figure 16. Flat rolling of wire: predicted deformed geometry, showing equivalent plastic strain and
(c) Temperature distribution during extrusion [255]
Fig. 12. Temperatures in workpiece — extended air region.
hydrostatic(d) Predicted
pressure geometry,
distributions. (a) Equivalent equivalent plasticof strain
plastic strain: comparison and
vertex-wise (left) and cell-
modelled. However an extension towise
upstream of the die exit is fixed in space. In this figure the deformation
of the die is magnified by a factor of 50, and it can be seen that the
this (right)
approach hydrostatic
distributions.
would
the mesh associated with the deformed die and re-extrude the
be to(b) pressuredistributions.
distributions in flat wire
Hydrostatic pressure: comparison of vertex-wise (left) and cell-wise (right)
take
about the primary mesh faces. On the other hand, HFGMC/HOTGFM methods use the
single processor taking nearly 8 h to complete. Since the deformation
of the die reaches a steady-state solution after 0.3 s it might be
suggested that it is not necessary to carry out a fluid–structure
primary mesh cells in combination with an additional
interaction approach to model this problem. One alternative would be
to solve the flow and heat transfer equations up to t = 0.35 s, and then
layer of sub-cells, and meshless methods
Figure 17. Flat rolling of wire: error reduction in predicted force as the mesh is refined.
contact, the shear traction vectors are aligned with the roller surface velocity direction and have
use regions of neighbouring points;
to solve the structural mechanics equations at the end of the
simulation to obtain the stress state and deformation of the die. the greatest magnitude. Near the exit region of the contact, the shear traction vectors flip direction;
Unfortunately this approach alone would not allow the impact of the consequently, there is a region of no-slip located near the contact exit. This no-slip point can be
(b) Limitations on the cell shapes in the primary
die deformation on the resulting shape of the workpiece to be
mesh:
theoretically Fig. 13. Dimensions of die.
explained by considering that the downstream wire velocity is greater than the roller
surface velocity, whereas the upstream wire velocity is less than roller surface velocity; hence, at
Meshless methods potentially offer resulting the ingreatest freedom, as no cells are required,
some point in the contact region, the wire surface velocity and roller surface velocity must be equal,
a no-slip point.
in their use of shape functions, and hence these approaches are limited
Copyright © 2016 John Wiley & Sons, Ltd.
to “standard” cell
Int. J. Numer. Meth. Engng 2017; 109:1777–1803
DOI: 10.1002/nme
shapes;
(c) The location where the solution variables are stored:
Cell-centred approaches store the displacement solution variable at the centres/centroids of
the primary mesh cells; the vertex-centred approaches actually also use storage locations
at the centre of the integration control volumes, which corresponds to the primary mesh
vertices. Similarly, staggered-grids are constructed such that the storage locations are at the
centres of the employed control volumes, coinciding with the primary mesh faces, while
meshless methods store their solution variables at discrete points centred about integration
sub-domains;
3.4 Effect o
Hookean model (i.e. by imposing the values of ↵ = µ2 and = 0), both the pressure and shear have approxima
d at the initial undeformed configuration (F = H = I and J = 1) become thickness layer,
µ( 4 + 1)
r
µ
been performed
4: Deformable
; torus simulated
c = c with=FVM. (A.8)
⇢0
3,4 5,6
⇢0
, 0.72 mm, and de
For the thinne
ess parameter is defined as := ̃ and ̃ is a user-defined material constant, usually taken in
the bulk modulus of the material. The wave speeds c1,2 presented in (A.8a) reduces to
tact pressure is
9.30 MPa, and th
(A.9) cartilage model
sure is 21.59 MP
e limit of incompressibility ( µ). Figure 7: Simulation of isometric contraction. A posterior
(c)
(fromSimulation
behind) view ofof theisometric
upper arm showscontraction
contraction of (d) Mesh of an idealised carotid artery wall [596] the contact are
in themuscle
the triceps triceps
and the and biceps
partially muscles
occluded biceps muscle Fig. 8 Mid-stance model results for the th
from[230]
passive (left) to full activation (right). (a)
Journal
Figure of Biomechanical
21. Biomechanics examplesEngineering
5: Muscle fiber active and passive behavior.
165
Downloaded From: http://biomechanical.asmedigitalcollection.asme.org/ on 01/21/2014 Terms of Use: http
(d) The representation of the local displacement field:
While cell-centred and staggered-grid approaches assume linear (or cubic [120]) variations of
displacement across cells (truncated Taylor series) or cell faces, the vertex-centred approaches
Figure 8: Muscle contraction with skeletal motion. Inverse
followcalculations
dynamics in the footsteps
were used ofsequence
with the motion finite element methods by using shape functions. Similarly,
to compute muscle activations. These activations influence
HFGMC/HOTGFM/FVDAM
the amount of tension in the muscle during the animationemploy explicit local quadratic representations.
and hence cause the muscle to deform in a realistic manner.
(e) The use of implicit or explicit solution algorithms:
ctivations computed from three different poses.
ment muscles are color-coded along the spec-
activation (blue) to full activation (red).
In principle, all finite volume variants could be implementation using either explicit (matrix-
free) or implicit (solution of a linear system) methods; however, traditionally cell-centred and
c The Eurographics Association 2003.
⃝
SPE-174818-MS
(a)
Figure 9 Rotor displacement vectors and temperature distribution for an oil free compressor
(a) Displacement and temperature (b) Mesh of screw compressor [75]
Figure 6 Numerical mesh for CCM calculation
distribution of a power
Case 3 represents a high pressure oil injected compressor. rotor in an In the case of high working pressures
consumption.
oil-free compressor
The example is given here for a CO2 compressor with
suction conditions of 30 bar and 0°C and a discharge deform[53]
as, for example, in CO a refrigeration application, the rotors
more and the decrease With thisandnumber
in the delivery rise in of cells, the numerical solution of fluid flow and rotor deformation was obtai
2
pressure of 90 bar. The discharge temperature was 40°C. specific power becomes more pronounced.
In this case, the large pressure difference caused higher use of the COMET CCM solver in less than 30 hours. Here, it is important to emphasise the fa
rotor deflections than in Case 1, as shown in Figure 10.
The highest deformation was in excess of 15 µm, which is Figure 22. numerical simulation ofexamples
Screw compressor fluid flow and structure analysis is used as a check rather then as an op
the same order of magnitude as it was found in the
case where temperature deformation was dominant.
5 CONCLUSIONS because of the time required to obtain results for all the required 240 time steps. It is therefore
3D elastic wave modelling 793their rotors are
The deformation pattern of the rotors is similar to that in the
Case 1 but only slightly enlarged at the discharge side. y (m)
Screw compressor
heavily loaded
elements,
(b)by pressure forces once
especially at the end of the design process, before the prototyping of
and are subjected to (c)the machine.
The influence of the rotor deformation525
-525 on
-350 the-175
integral
0 temperature
175 350 525distortions. These cause the rotors to deform
temperature dilatations results in an increase in both, the compressor performance. A full 3-D calculation has been
175
compressor flow and power input. However the R
flow which do not exceed 6 micrometers in this case, are magnified 20,000 times in order to be visibl
performed to quantify the interaction of the compressor
increase is relatively larger than that of the power and hence structure and compressor fluid flow. The effects of the
0
results in a decrease in specific0 power, or more distribution on the rotor surface is also given in the same figure. It is clear that the highest defor
change in working clearances are compared for different
conventionally, an increase in efficiency, as shown in the compressor applications and presented through distortion
diagram. However, the rotor deflections 175 caused by S the critical area of the machine but since it is not substantial, the leakage flow is practically unch
diagrams and flow-power charts. As is shown in the results,
z (m)
pressure enlarge the clearances. For a moderate compressor the P rotor deformation is dependent on the compressor
pressure, the clearances gap is enlarged350 only slightly and performance is hardly affected by it.
application. It must, therefore, be taken into account in
hence has only a negligible influence on the delivery and every specific compressor design.
520 x=0
y (m)
y (m)
-525 -350 -175 0 175 350 525
525
z=0 t=0.4s
350 D
x (m)
R
175
0
0
175
z (m)
350
P
520 x=0
y (m)
y (m)
(a) Elastic waves in a (b) Pore-pressure predictions near a hydraulic fracture [113]
-525 -350 -175 0 175 350 525
525
z=0 t=0.45s
heterogenous
350
Figure 14 Base case for the fluid leak-off results:
medium [226] (a) Fluid pressure insideFigure
the fracture,
x (m)
175
R
7 Distribution of pressure and velocity in the cross sectional view of the machine
(b) Fluid pressure inside the fracture and in the reservoir,
0
0
(c) Displacement in y direction in the reservoir.
Figure 23. Geomechanics and poroelasticity examples
175
Measured 5.2.
at theFluid
time 40solid interaction
sec and displacement is magnified to visualize the fracture propagation.
z (m)
350
Fluid and solid interaction is presented here for three common applications of screw compres
520 x=0
the same geometry, as shown in Figure 8. These are: an oil-injected air compressor of moderate
y (m)
numerical mesh for the test case in this study comprises 513,617 cells of which 162,283 describ
(a) (b)
When comparing the finite volumeofapproach
the rotors, with theother
189,144 finite
cellselement
map the element
fluid partsapproach,
between thetherotors while the rest specify
discharge ports and oil openings. A cross section through the mesh for the rotors and their
likenesses are clear: both approachespresented
adopt the same general
in Figure 9.
strategy to discretise space into
cells/elements, both use similar data storage structures, and both follow similar approaches to
assemble their corresponding characteristic matrices. The main differences lie in their fundamental
philosophy: finite volume approaches are rooted in balance laws, where the governing7 equation is
enforced by summing forces/fluxes for all faces of a control volume; in contrast, finite element
methods adopt a more mathematical approach, based on variational methods, where the weak form
of the governing equation is imposed in a volumetrically-averaged sense.
To end this article, we state three main challenges we see for the development of finite volume
solid mechanics, such that its strengths and weaknesses may be rigorously explored in the context
of solid mechanics, and its merits, relative to other similar approaches, may become clear to the
computational solid mechanics community at large:
1. Awareness:
Three decades after the first contributions to the field, there is still a general lack of awareness
around the capabilities of the finite volume method in the sphere of solid mechanics;
consequently, in the worst case, prestigious journals assign inappropriate reviewers, reviewers
who, having only limited knowledge of the area, accept poor or reject good articles, for
example, see [617], and authors look no further than past publications of their own research
group when surveying the literature.
2. Benchmarking:
As should be clear from this review, numerous differing finite volume formulations
are possible; although some variants have been developed specifically for specialised
applications, the comparison of the differing approaches on standard benchmarks is rare.
Without such comparisons, in terms of efficiency, accuracy and robustness, it will not
be possible to determine which approaches are optimal for certain classes of problems.
Furthermore, given the trends in modern computing, the suitability of proposed approaches
for execution on large-scale distributed memory clusters (>1000s CPU cores) should be
further explored. Simulations using hundreds of millions of cells are commonplace at CFD
conferences: clearly finite volume-based solid mechanics procedures have great potential.
Similarly, finite volume variants should be benchmarked against alternative approaches, such
as the finite element method, to determine relative merits, not just on academic standard
cases but on complex industrial cases to test robustness. Processes such as round robin
benchmarking series, for example [511], may offer one solution.
3. Code dissemination:
Where possible, code for published procedures should be shared for academic scrutiny: such
distribution has the potential to: (a) accelerate academic progress, as others learn from and
build on methods, as well as aiding in the discovery and resolution of errors; (b) facilitate
ease of understanding and ease of implementation; (c) allow direct comparison of methods;
(d) provide insight into the algorithm intricacies that may not be clear from academic articles;
and (e) allow faster integration into commercial software and industrial use.
ACKNOWLEDGEMENTS
The first author gratefully acknowledges financial support from Bekaert through the University
Technology Centre (UTC), and from the Irish Composites Centre (IComp). In addition, this
publication has emanated from research supported in part by a research grant from Science
Foundation Ireland (SFI) under Grant Number 16/RC/3872 and is co-funded under the European
Regional Development Fund. Furthermore, the valuable comments of Prof. Alojz Ivanković
(University College Dublin), Prof. Aleksandar Karač (University of Zenica) and Prof. Mark Cross
(Swansea University) are gratefully acknowledged.
REFERENCES
[3] I. Demirdžić and D. Martinović. Finite volume method for thermo-elasto-plastic stress
analysis. Computer Methods in Applied Mechanics and Engineering, 109:331–349, 1993.
[4] F. S. Henry and M. W. Collins. A novel predictive model with compliance for arterial flows.
BED-Vol. 26, Advances in Bioengineering, ASME, 1993.
[6] A. Ivanković, I. Demirdžić, J. G. Williams, and P. S. Leevers. A new numerical method for
analysing dynamic fracture problems. In ESIS Symposium on Impact and Dynamic Fracture
of Polymers and Composites, Potro Cervo, Sardinia, Italy, 1993.
[7] N. Dioh, A. Ivanković, P. Leevers, and J. G. Williams. The high strain rate behaviour of
polymers. Journal de Physique IV, 04 (C8), 1994. doi: 10.1051/jp4:1994818. C8-119-C8-
124.
[8] I. Demirdžić and S. Muzaferija. Finite volume method for stress analysis in complex
domains. International Journal for Numerical Methods in Engineering, 37:3751–3766, 1994.
[9] A. Ivanković, I. Demirdžić, J. G. Williams, and P. S. Leevers. Application of the finite volume
method to the analysis of dynamic fracture problems. International Journal of Fracture, 66:
357–371, 1994.
[10] I. Demirdžić and S. Muzaferija. Numerical method for coupled fluid flow, heat transfer and
stress analysis using unstructured moving meshes with cells of arbitrary topology. Computer
Methods in Applied Mechanics and Engineering, 125:235–255, 1995.
[11] J. Fainberg and H. J. Leister. Finite volume multigrid solver for thermo-elastic stress analysis
in anisotropic materials. Computer Methods in Applied Mechanics and Engineering, 137:
167–174, 1996.
[12] A. Ivanković, S. Muzaferija, and I. Demirdžić. Finite volume method and multigrid
acceleration in modelling of rapid crack propagation in full-scale pipe test. Computational
Mechanics, 20:46–52, 1997.
[15] I. Demirdžić, S. Muzaferija, and M. Perić. Benchmark solutions of some structural analysis
problems using finite-volume method and multigrid acceleration. International Journal for
Numerical Methods in Engineering, 40:1893–1908, 1997.
[16] A. Ivanković and G. P. Venizelos. Rapid crack propagation in plastic pipe: Predicting full-
scale critical pressure from S4 test results. Engineering Fracture Mechanics, 59:607–622,
1998.
[17] D. Martinovic and I. Horman. Numerical simulation of clay bricks drying process. In
II Meunarodni nauno-struni skup Proizvodnja i prerada nemetalnih mineralnih sirovina i
njihova primjena u industriji, Zenica, Bosnia and Herzegovina, 1998. In Bosnian.
[19] C. J. Greenshields, H. G. Weller, and A. Ivanković. The finite volume formulation for fluid
structure interaction. In R. Vilsmeirer Haenel and F. Benkhaldoun, editors, Finite Volumes
for Complex Applications, II - Problems and Perspectives,, pages 467–474. Hermes Science,
1999.
[20] C. J. Greenshields, H. G. Weller, and A. Ivanković. The finite volume method for coupled
fluid flow and stress analysis. Computer Modeling and Simulation in Engineering, 4:213–
218, 1999.
[21] I. Horman. Finite volume method for analysis of timber drying. PhD thesis, University of
Sarajevo, 1999. In Bosnian.
[22] A. Ivanković. Finite volume modelling of dynamic fracture problems. Computer Modelling
and Simulation in Engineering, 4:227–235, 1999.
[23] P. J. Oliveira and C. J. Rente. Development and application of a finite volume method
for static and transient stress analysis. In Proceedings of NAFEMS World Congress’99 on
Effective Engineering Analysis, pages 297–309, 1999.
[24] K. Zarrabi and A. Basu. An axisymmetric finite volume formulation for creep analysis.
Journal of the Mechanical Behavior of Materials, 10:325–340, 1999.
[25] I. Demirdžić, I. Horman, and D. Martinović. Finite volume analysis of stress and deformation
in hygro-thermo-elastic orthotropic body. Computer Methods in Applied Mechanics and
Engineering, 190:1221–1232, 2000.
[26] E. Džaferović, A. Ivanković, and I. Demirdžić. Finite volume modelling of linear viscoelastic
deformation. In Proceedings of 3rd Congress of Croatian Society of Mechanics, Dubrovnik,
Croatia, 2000.
[27] C. J. Greenshields, G. P. Vanizelos, and A. Ivanković. A fluid-structure model for fast brittle
fracture in plastic pipes. Journal of Fluids and Structures, 14:221–234, 2000.
[28] H. Jasak and H. G. Weller. Application of the finite volume method and unstructured meshes
to linear elasticity. International Journal for Numerical Methods in Engineering, 48:267–
287, 2000.
[29] H. Jasak and H. G. Weller. Finite volume methodology for contact problems of linear elastic
solids. In Proceedings of 3rd Congress of Croatian Society of Mechanics, pages 253–260,
Dubrovnik, Croatia, 2000.
[30] K. Maneeratana. Development of the finite volume method for non-linear structural
applications. PhD thesis, Imperial College London, 2000.
[31] C. J. Rente and P. J. Oliveira. Extension of a finite volume method in solid stress analysis to
cater for non-linear elasto-plastic effects. In J.L. Tassoulas, editor, Proceedings of EM 14th
Engineering Mechanics Conference, University of Texas at Austin, USA, 2000.
[32] K. Zarrabi and A. Basu. A finite volume element formulation for solution of elastic
axisymmetric pressurized components. International Journal of Pressure Vessels and Piping,
77:479–484, 2000.
[33] A. Ivanković and S. Hillmansen. Evoluton of dynamic fractures in PMMA. Plastics, Rubber
and Composites, 30:88–93, 2001.
[34] A. Ivanković, A. Karač, E. Dendrinos, and K. Parker. Blood flow in deformable arteries:
The finite volume method for fluid-structure interaction problem. In Proceedings of the 9th
ACME Conference on Computational Mechanics in Engineering, Birmingham, UK, 2001.
[35] D. Martinović, I. Horman, and I. Demirdžić. Numerical and experimental analysis of wood
drying process. Wood Science and Technology, 35:143–156, 2001.
[36] M. Schäfer, S. Meynen, and R. Sieber. Efficiency of multigrid methods for the numerical
simulation of coupled fluid-solid problems. Commack, New York, pages 257–266, 2001.
[38] A. Teskeredžić. Primjena metode konačnih zapremina na probleme promjene faze čistih
metala. Master’s thesis, University of Sarajevo, 2001. In Bosnian.
[39] H. Bašić. Application of the finite volume method to the analysis of plastic metal flow in
extrusion technologies. PhD thesis, University of Sarajevo, 2002. In Bosnian.
[40] I. Bijelonja. Finite volume method for incremental analysis of small and large thermo-elasto-
plastic deformations. PhD thesis, University of Sarajevo, 2002. In Bosnian.
[43] M. Schäfer, I. Teschauer, L. Kadinski, and M. Selder. A numerical approach for the
solution of coupled fluid-solid and thermal stress problems in crystal growth processes.
Computational Materials Science, 24:409–419, 2002.
[44] V. Stylianou and A. Ivanković. Finite volume analysis of dynamic fracture phenomena I: A
node release methodology. International Journal of Fracture, 113:107–123, 2002.
[45] V. Stylianou and A. Ivanković. Finite volume analysis of dynamic fracture phenomena II: A
cohesive zone type methodology. International Journal of Fracture, 113:125–151, 2002.
[46] K. Maneeratana. A feasibility study on the continuum topology design by genetic algorithm
and finite volume method. In Conference of Mechanical Engineering Network of Thailand,
volume 16, pages 256–261, 2002.
[47] A. Teskeredžić, I. Demirdžić, and S. Muzaferija. Numerical method for heat transfer, fluid
flow, and stress analysis in phase-change problems. Numerical Heat Transfer, Part B:
Fundamentals, 42:437–459, 2002.
[48] M. Torlak and S. Muzaferija. Finite volume approach to computation of elastic plates and
their interaction with fluid flows. In Finite Volumes for Complex Applications III - Problems
and Perspectives. Kogan Page Science, 2002.
[49] M. Torlak, S. Muzaferija, and M. Perić. Application of a finite volume method to the
computation of interaction between thin linearly elastic structures and incompressible fluid
flows. In VDI-Berichte 1862, VDI Tagung Fluid-Struktur-Wechselwirkung, Wiesloch, 2002.
[50] B. L. Fowler and R. K. Yee. Application of finite volume method for solid mechanics.
In Proceedings of the ASME IMECE Conference International Mechanical Engineering
Congress and RD&D Expo, pages 15–21, November 2003. IMECE2003-44297.
[51] A. Karač. Drop impact of fluid-filled polyethylene containers. PhD thesis, Imperial College
London, 2003.
[54] A. Teskeredžić. Application of the Finite Volume Method to Casting Problems. PhD thesis,
University of Sarajevo, 2004.
[55] H. Bašić, I. Demirdžić, and S. Muzaferija. Finite volume method for simulation of extrusion
processes. Internation Journal for Numerical Methods in Engineering, 62:475–494, 2005.
[56] I. Bijelonja, I. Demirdžić, and S. Muzaferija. A finite volume method for large strain analysis
of incompressible hyperelastic materials. International Journal for Numerical Methods in
Engineering, 64:1594–1609, 2005.
[58] C. J. Greenshields and H. G. Weller. A unified formulation for continuum mechanics applied
to fluid-structure interaction in flexible tubes. International Journal for Numerical Methods
in Engineering, 64:1575–1593, 2005.
[59] Kuntinee Maneeratana, Kittipong Boonlong, and Nachol Chaiyaratana. Co-operative co-
evolutionary genetic algorithms for multi-objective topology design. Computer-Aided Design
and Applications, 2(1-4):487–496, 2005. doi: 10.1080/16864360.2005.10738398.
[60] N. Murphy and A. Ivanković. The prediction of dynamic fracture evolution in PMMA using
a cohesive zone model. Engineering Fracture Mechanics, 72:861–875, 2005.
[61] A. Rager, J. G. Williams, and A. Ivanković. Numerical analysis of the three point bend impact
test for polymers. International Journal of Fracture, 135(1-4):199–215, 2005.
[62] I. Bijelonja, I. Demirdžić, and S. Muzaferija. A finite volume method for incompressible
linear elasticity. Computer Methods in Applied Mechanics and Engineering, 195:6378–6390,
2006.
[64] C. G. Giannopapa and G. Papadakis. New formulations of the dynamic equations of elastic
solids suitable for a unified methodology for fluid-structure interaction problems. Computer
Methods in Applied Mechanics and Engineering, 2006.
[65] F. Hatami, N. Fallah, and S. Pourzeynali. Application of the finite volume method for
shell analysis: A membrane study. In B. H. V. Topping, G. Montero, and R. Montenegro,
editors, Proceedings of the Eighth International Conference on Computational Structures
Technology. Civil-Comp Press, Stirlingshire, UK, 2006. doi: 10.4203/ccp.83.160. Paper 160.
[67] N. Murphy, M. Ali, and A. Ivanković. Dynamic crack bifurcation in PMMA. Engineering
Fracture Mechanics, 73(16):2569–2587, 2006.
[68] C. Ni and J. Murthy. Multiscale stress analysis using edip silicon. In Thermal and
Thermomechanical Phenomena in Electronics Systems, ITHERM ’06, pages 876–884, 2006.
[69] A. Sato, I. Ohnaka, and J. Iwane. Stress analysis by finite volume method for prediction of
porosity and deformation defects of spheroidal graphite castings. Journal of Japan Foundry
Engineering Society, 78:231–237, 2006. In Japanese.
[70] N. Stošić, I. Smith, and A. Kovačević. Screw Compressors. Springer, Berlin, 2005.
[71] G. Shaw and T. Stone. Finite volume methods for coupled stress/fluid flow in commercial
reservoir simulations. In SPE Reservoir Simulation Symposium, Houston, Texas, 2005. SPE
93430.
[72] M. Torlak. A Finite-Volume Method for Coupled Numerical Analysis of Incompressible Fluid
Flow and Linear Deformation of Elastic Structures. PhD thesis, Technischen Universitaet
Hamburg-Harburg, 2006.
[74] H. Jasak, A. Jemcov, and Ž. Tuković. OpenFOAM: A C++ library for complex physics
simulations. In International Workshop on Coupled Methods in Numerical Dynamics,
Dubrovnik, Croatia, 2007.
[75] A. Kovačević, N. Stošić, E. Mujić, and I. K. Smith. CFD integrated design of screw
compressors. Journal of Engineering Applications of Computational Fluid Mechanics, 1:
96–108, 2007.
[77] Ž. Tuković and H. Jasak. Updated Lagrangian finite volume solver for large deformation
dynamic response of elastic body. Transactions of FAMENA, 31:55–70, 2007.
[78] Ž. Tuković and H. Jasak. FVM for fluid-structure interaction with large structural
displacements. In 2nd OpenFOAM Workshop, Zagreb, Croatia, 2007.
[79] N. Fallah. A method for calculation of face gradients in two-dimensional cell centred finite
volume formulation for stress analysis in solid problems. Scientia Iranica, 15:286–294, 2008.
[81] D. Martinović, I. Horman, and S. Hajdarević. Stress distribution in wooden corner joints.
Strojarstvo, 50:193–204, 2008.
[82] G. Papadakis. A novel pressure-velocity formulation and solution method for fluid-structure
interaction problems. Journal of Computational Physics, 227:3383–3404, 2008.
[83] I. Horman, D. Martinović, and S. Hajdarević. Finite volume method for analysis of stress and
strain in wood. Drvna industrija, 60:27–32, 2009.
[85] J. D. Bressan, M. M. Martins, and M. Vaz Jr. Stress evolution and thermal shock computation
using the finite volume method. Journal of Thermal Stresses, 33:533–558, 2010.
[86] I. Horman, S. Hajdarević, D. Martinović, and N. Vukas. Numerical analysis of stress and
strain in a wooden chair. Drvna industrija, 61:151–158, 2010.
[88] Ž. Tuković. Arbitrary crack propagation model in OpenFOAM, . Technical report, Faculty
of Mechanical Engineering and Naval Architecture, University of Zagreb, in association with
the School of Mechanical and Materials Engineering, University College Dublin, 2010.
[89] S. Das, S. R. Mathur, and J. Y. Murthy. An unstructured finite-volume method for structure-
electrostatic interactions in MEMS. Numerical Heat Transfer, Part B: Fundamentals, 60:
425–451, 2011.
[90] S. Das, M. Koslowski, S. R. Mathur, and J. Y. Murthy. Finite volume method for simulation of
creep in RF MEMS devices. In ASME 2011 International Mechanical Engineering Congress
and Exposition: Nano and Micro Materials, Devices and Systems; Microsystems Integration,
volume 11, Denver, Colorado, USA, 2011.
[94] P. Cardiff, A. Karač, and A. Ivanković. Development of a finite volume contact solver based
on the penalty method. Computational Materials Science, 64:283 – 284, 2012.
[95] P. Cardiff. Development of the Finite Volume Method for Hip Joint Stress Analysis.
PhD thesis, University College Dublin, 2012. URL https://www.researchgate.
net / publication / 262772501 _ Development _ of _ the _ Finite _ Volume _
Method_for_Hip_Joint_Stress_Analysis.
[98] Ž. Tuković, A. Ivanković, and A. Karač. Finite-volume stress analysis in multi-material
linear elastic body. International Journal for Numerical Methods in Engineering, 93:400–
419, 2012.
[100] D. Carolan, Ž. Tuković, N. Murphy, and A. Ivanković. Arbitrary crack propagation in multi-
phase materials using the finite volume method. Computational Materials Science, 69:153–
159, 2013.
[101] C. Habchi, S. Russeil, D. Bougeard, J.-L. Harion, T. Lemenand, A. Ghanem, D. Della Valle,
and H. Peerhossaini. Partitioned solver for strongly coupled fluid-structure interaction.
Computers & Fluids, 71:306–319, 2013.
[103] K. S. Bibin and A. Ramarajan. Unstructured finite volume approach for 3-D unsteady thermo-
structural analysis using bi-conjugate gradient stabilized method. International Journal of
Innovative Research in Science Engineering and Technology, 2:1389–1400, 2013.
[104] P. Cardiff, A. Karač, and A. Ivanković. A large strain finite volume method for orthotropic
bodies with general material orientations. Computer Methods in Applied Mechanics and
Engineering, 268:318–335, 2014. doi: 10.1016/j.cma.2013.09.008.
[105] P. Cardiff, A. Karač, D. FitzPatrick, R. Flavin, and A. Ivanković. Development of a hip joint
model for finite volume simulations. Journal of Biomechanical Engineering, 136:1–8, 2014.
doi: 10.1115/1.4025776.
[106] J. M. Nordbotten. Cell-centered finite volume discretizations for deformable porous media.
International Journal for Numerical Methods in Engineering, 100:399–418, 2014.
[107] I. Smith, N. Stošić, and A. Kovačević. Power Recovery From Low Grade Heat Sources by
the Use of Screw Expanders. Chandos Publishing, 2014.
[108] Ž. Tuković, P. Cardiff, A. Ivanković, and A. Karač. OpenFOAM library for fluid structure
interaction. In 9th OpenFOAM Workshop, Zagreb, Croatia, Zagreb, Croatia, 2014.
[110] J. D. Bressan, M. M. Martins, and S. T. Button. Analysis of aluminium hot extrusion by finite
volume method. Materials Today: Proceedings, 2(10, Part A):4740–4747, 2015.
[115] T. Tang, O. Hededal, and P. Cardiff. On finite volume method implementation of poro-
elasto-plasticity soil model. International journal for numerical and analytical methods in
geomechanics, 39:1410–1430, 2015. doi: 10.1002/nag.2361.
[118] P. Cardiff, Tuković, H. Jasak, and A. Ivanković. A block-coupled finite volume methodology
for linear elasticity and unstructured meshes. Computers & Structures, 175:100–122, 2016.
doi: 10.1016/j.compstruc.2016.07.004.
[120] I. Demirdžić. A fourth-order finite volume method for structural analysis. Applied
Mathematical Modelling, 40:3104–3114, 2016.
[121] H. Elsafti and H. Oumeraci. A numerical hydro-geotechnical model for marine gravity
structures. Computers and Geotechnics, 79:105 – 129, 2016. doi: 10.1016/j.compgeo.2016.
05.025.
[122] P. Jagad. A numerical procedure for elastic solids. GIT-Journal of Engineering and
Technology, 9:113–124, 2016.
[123] L.-L. Jing, P.-J. Ming, W.-P. Zhang, L.-R. Fu, and Y.-P. Cao. Static and free vibration analysis
of functionally graded beams by combination timoshenko theory and finite volume method.
Composite Structures, 138:192–213, 2016.
[124] M. M. Martins, J. D. Bressan, and S. T. Button. Analysis of aluminum extrusion in a 90o die
by finite volume method. Advanced Materials Research, 1135:153–160, 2016.
[126] A. Safari, Ž. Tuković, P. Cardiff, M. Walter, E. Casey, and A. Ivanković. Interfacial
separation of a mature biofilm from a glass surface-a combined experimental and cohesive
zone modelling approach. Journal of the mechanical behavior of biomedical materials, 54:
205–218, 2016.
[127] M. Asadollahi. Finite volume method for poroelasticity. Master’s thesis, Delft University of
Technology, 2017.
[128] I. Bijelonja, I. Demirdžić, and S. Muzaferija. Mixed finite volume method for linear
thermoelasticity at all Poisson’s ratios. Numerical Heat Transfer, Part A: Applications, 72:
215–235, 2017.
[129] J. D. Bressan, M. M. Martins, and S. T. Button. Analysis of metal extrusion by the finite
volume method. Procedia Engineering, 207:425–430, 2017.
[131] P. Cardiff, A. Karač, P. De Jaeger, H. Jasak, J. Nagy, A. Ivanković, and Ž. Tuković. Towards
the development of an extendable solid mechanics and fluid-solid interactions toolbox for
OpenFOAM. In 12th OpenFOAM Workshop, volume 12, University of Exeter, UK, 2017.
[133] P. Jagad, B.P. Puranik, and A.W. Date. A numerical analysis of fluid-structure interaction
problem with a flow channel embedded in a structural material. Proceedings of the Indian
National Science Academy, 83:655–667, 2017.
[134] A. Golubović. Finite volume analysis of laminated composite plates. PhD thesis, University
of Sarajevo, 2017.
[135] E. Keilegavlen and J. M. Nordbotten. Finite volume methods for elasticity with weak
symmetry. International Journal for Numerical Methods in Engineering, 2017. doi:
10.1002/nme.5538.
[137] M. M. Martins, J. D. Bressan, and S. T. Button. Finite volume analysis with the maccormack
method applied to metal flow in forward extrusion. Universal Journal of Mechanical
Engineering, 5:1–8, 2017.
[138] A. Amraei and N. Fallah. A cell-centered finite volume formulation for the calculation of
stress intensity factors in Mindlin-Reissner cracked plates. Civil Engineering Journal, 3:
1366–1385, 2018.
[139] N. Fallah and A. Ghanbary. A displacement finite volume formulation for the static and
dynamic analysis of shear deformable curved beams. Scientia Iranica, 25(3):999–1014, 2018.
[140] R. Fu. Thermo-Mechanical Coupling for Ablation. PhD thesis, University of Kentucky, 2018.
[142] T. Holzmann, A. Ludwig, and P. Raninger. Yield strength prediction in 3D during local heat
treatment of structural A356 alloy components in combination with thermal-stress analysis.
Lambotte G., Lee J., Allanore A., Wagstaff S. (eds) Materials Processing Fundamentals. The
Minerals, Metals & Materials Series, 2018.
[143] P. Jagad, B.P. Puranik, and A.W. Date. A finite volume procedure for fluid flow, heat
transfer and solid-body stress analysis. International Journal for Computational Methods
in Engineering Science and Mechanics, April 2018. doi: 10.1080/15502287.2018.1434839.
[144] Q. Liu, P.-J. Ming, and W.-P. Zhang. Research on the nonlinear finite volume numerical
method for the large rotating of disk. Journal of Harbin Engineering University, 39:1012–
1018, 2018.
[145] Ž. Tuković, A. Karač, P. Cardiff, H. Jasak, and A. Ivanković. OpenFOAM finite volume
solver for fluid-solid interaction. Transactions of FAMENA, 2018. In press.
[147] S. B. Beale and S. R. Elias. Stress distribution in a plate subject to uniaxial loading.
PHOENICS Journal of Computational Fluid Dynamics, 3(3):255–287, 1990.
[148] K. M. Bukhari, H. Q. Qin, and D. B. Spalding. Progress report (to Rolls-Royce Ltd) on the
calculation of thermal stresses in bodies of revolution. Technical report, CHAM Ltd, 1990.
[149] J. H. Hattel and P. N. Hansen. FDM solutions of the thermoelastic equations using a staggered
grid. In Danish-German-Polish Workshop on Application of Computer Methods in Practice,
Warsaw, Poland, Oct. 1990.
[151] J. H. Hattel. Analysis of thermal induced stresses in die molds. In J. T. Cross Lacaze,
M. Rappaz, G. Sciama, and I. Svensson, editors, Examples of European Expertise in the
Computer Simulation of Solidification and Casting. B–18, Ecole de Mines, Nancy, France,
1992.
[153] J. H. Hattel, P. Hansen, and L. F. Hansen. Analysis of thermally induced stresses in die casting
using a novel control volume technique. In T. Piwonka, editor, Modelling of Casting and
Welding and Advanced Solidification Processes Advanced Solidification Processes Minerals
Advanced Solidification Processes Minerals Metals and Materials Society. Modelling of
Casting, Welding and Advanced Solidification Processes, Minerals, Metals & Materials
Society, TMS, 1993.
[155] J. H. Hattel. Stress calculations using a control volume based finite difference method.
Revnedannelse og Brudmekanik, DMS Vintermderbog, 1993.
[156] J. H. Hattel. Control volume based finite difference method - Numerical modeling of thermal
and mechanical conditions in casting and heat treatment processes. PhD thesis, Institute of
Manufacturing Engineering, Technical University of Denmark, 1993.
[157] D. B. Spalding. Simulation of fluid flow, heat transfer and solid deformation simultaneously.
In NAFEMS Conference No 4, Brighton, UK, 1993.
[158] J. H. Hattel and P. N. Hansen. 1-D analytical model for the thermally induced stresses in the
mold surface during die casting. Applied Mathematical Modeling, 18:550–559, 1994.
[159] J. H. Hattel and P. N. Hansen. A control volume-based finite difference method for solving
the equilibrium equations in terms of displacements. Applied Mathematical Modelling, 19:
210–243, 1995.
[161] N. Pryds and J. H. Hattel. Numerical modelling of rapid solidification. Modelling and
Simulation in Materials Science and Engineering, 5(5):451–472, 1997.
[164] D. B. Spalding. Fluid-structure interaction in the presence of heat transfer and chemical
reaction. In ASME/JSME oint Pressure Vessels and Piping Conference, San Diego, CA,
USA, 1998.
[165] D. B. Spalding. Fluid-structure interaction in the presence of heat transfer and chemical
reaction. In V. Kudriavtsev and W. Cheng, editors, V. Computational Technologies for
Fluid/Thermal/Structural/Chemical Systems With Industrial Applications, 1998.
[166] J. H. Hattel and N. Pryds. Modelling rapid solidification with the control volume method. In
A.R. Dinesen, M. Eldrup, D. Juul Jensen, S. Linderoth, T.B. Pedersen, N.H. Pryds, A. Schrder
Pedersen, J.A. Wert, Proceedings of Science of Metastable and Nanocrystalline Alloys -
Structure, Properties and Modelling, Roskilde, Ris National Laboratory, pages 241–247,
2001.
[168] J. H. Hattel and J. Thorborg. A numerical model for predicting the thermomechanical
conditions during hydration of early-age concrete. Applied Mathematical Modelling, 27:
1–26, 2003.
[170] B. Spalding. Simultaneous prediction of solid stress, heat transfer and fluid flow by a single
algorithm. In ASME Pressure Vessels and Piping Conference, Vancouver, British Columbia,
Canada, March 2002.
[171] B. Spalding. Extending the boundaries of heat transfer. In The 13th International Heat
Transfer Conference, Sydney, Australia, August 16, 2006.
[172] L. Wang and R. Melnik. Finite volume analysis of nonlinear thermo-mechanical dynamics
of shape memory alloys. Heat and Mass Transfer, 43, 2007.
[175] C. Bailey, Y.D. Fryer, M. Cross, and P. Chow. Predicting the deformation of castings in
moulds using a control volume approach on unstructured meshes. In M. Cross, J. F. T.
Pittman, and R. D. Wood., editors, Mathematical modelling for materials processing : based
on the proceedings of a conference on Mathematical Modelling of Materials Processing,
organized by the Institute of Mathematics and its Applications, University of Bristol,
September, 1991.
[176] Y. D. Fryer, C. Bailey, M. Cross, and C.-H. Lai. A control volume procedure for solving the
elastic stress-strain equations on an unstructured mesh. Applied Mathematical Modelling, 15:
639–645, 1991.
[177] O. C. Zienkiewicz and E. Oñate. Finite volumes vs finite elements: Is there really a choice?
Nonlinear Computational Mechanics. State of the Art, pages 240–254, 1991.
[178] M. Cross, C. Bailey, P. Chow, and K. Peircleous. Towards an integrated control volume
unstructured mesh code for the simulation of all macroscopic processes involved in shape
casting. In R. D. Wood Chenot and O. C. Zienkiewicz, editors, Numerical Methods in
Industrial Processes NUMIFORM 92, pages 787–792, Rotterdam, 1992. Belkema.
[179] E. Oñate, M. Cervera, and O. C. Zienkiewicz. A study of the finite volume format
for structural mechanics. Technical report, Internal Report Publication No. 15, CIMNE,
Barcelona, 1992.
[180] M. Cross. Development of novel computational technique for the next generation of software
tools for casting simulation. In L. Katgerman T.S Piwonka, V.R. Voler, editor, Modelling of
Casting, Welding and Advanced Solidification Processes VI, TMS, pages 115–126, 1993.
[181] Y. D. Fryer, C. Bailey, M. Cross, and P. Chow. Predicting micro-porosity in shape casting
using an integrated control volume unstructured mesh framework. In V. R. Voler T.S. Piwonka
and L. Katgerman, editors, Modelling of Casting, Welding and Advanced Solidification
Processes VI, pages 143–152, 1993.
[182] S. R. Idelsohn and E. Oñate. Finite volumes and finite elements: Two ‘good friends’.
International Journal for Numerical Methods in Engineering, 37:3323–3341, 1994.
[183] E. Oñate, M. Cervera, and O. C. Zienkiewicz. A finite volume format for structural
mechanics. International Journal for Numerical Methods in Engineering, 37:181–201, 1994.
[184] C. Bailey and M. Cross. A finite volume procedure to solve elastic solid mechanics problems
in three dimensions on an unstructured mesh. International Journal for Numerical Methods
in Engineering, 38:1757–1776, 1995.
[185] E. Dormy and A. Tarantola. Numerical simulation of elastic wave propagation using
a finite volume method. Journal of geophysical research, 100:2123–2133, 1995. doi:
10.1029/94JB02648.
[186] P. Perré and J. Passard. A control-volume procedure compared with the finite-element method
for calculating stress and strain during wood drying. Drying Technology, 13:635–660, 1995.
[188] G. Taylor. Material non-linearity within a finite volume framework for the simulation of a
metal casting process. Computational Plasticity: Fundamentals and Applications II, pages
1459–1470, 1995.
[189] C. Bailey, P. Chow, M. Cross, Y. Fryer, and K. Pericleous. Multiphysics modelling of metals
casting process. Proceedings of the Royal Society of London A: Mathematical, Physical and
Engineering Sciences, pages 459–486, 1996.
[191] Y. D. Fryer. A control volume unstructured grid approach to the solution of the elastic stress-
strain equations. PhD thesis, University of Greenwich, 1996.
[192] G. A. Taylor. A vertex based discretisation scheme applied to material non-linearity within a
multi-physics framework. PhD thesis, University of Greenwich, 1996.
[193] M. A. Wheel. A geometrically versatile finite volume formulation for plane elastostatic stress
analysis. The Journal of Strain Analysis for Engineering Design, 31:111–116, 1996.
[196] M. A. Wheel. A finite volume method for analyzing the bending deformation of thick and
thin plates. Computer Methods in Applied Mechanics and Engineering, 147:199–208, 1997.
[197] W. J. Ferguson. The control volume finite element numerical solution technique applied to
creep in softwoods. International Journal of Solids and Structures, 35:1325–1338, 1998.
[198] G. A. Taylor, C. Bailey, and M. Cross. A three dimensional finite volume approach to the
thermomechanical modelling of the shape casting of metals. In Proceedings of 8th Int. Conf.
on Modelling of Casting, Welding and Advanced Solidification Processes, 1998.
[201] C. Bailey, G. A. Taylor, M. Cross, and P. Chow. Discretisation procedures for for multi-
physics phenomena. Journal of Computational and Applied Mathematics, 103:3–17, 1999.
[202] N. A. Fallah, C. Bailey, and M. Cross. Finite volume method for stress analysis.
In Proceedings ASME The 7th annual conference of the association for computational
mechanics in engineering, volume 99, pages 135–138, Durham, UK, 1999.
[203] A. B. Oldroyd, M. A. Wheel, and T. J. Scanlon. An integrated volume based approach for
analysing flow induced vibrations. In Proceedings European Conference on Computational
Mechanics (ECCM), Munich, Germany, September 1999.
[204] G. A. Taylor, C. Bailey, and M. Cross. Computational solid mechanics using a vertex-based
finite volume method. In D. Haenel, R. Vilsmeirer, and F. Benkhaldoun, editors, Finite
Volumes for Complex Applications, II - Problems and Perspectives, Duisburg, Germany,
1999. Hermes Science.
[205] P. Wenke and M. A. Wheel. Large deformation finite volume method for hyperplastic
materials. In Proceedings of ACME’99, pages 113–116, Durham, UK, 1999. The Seventh
Annual Conference of the Association for Computational Mechanics in Engineering.
[206] M. A. Wheel. A mixed finite volume formulation for determining the small strain deformation
of incompressible materials. International Journal for Numerical Methods in Engineering,
44:1843–1861, 1999.
[207] M. A. Wheel, A. Oldroyd, T. J. Scanlon, and P. Wenke. Integrating finite volume based
structural analysis procedures with CFD software to analyse fluid structure interaction.
In Proceedings of 2nd Int. Conf. on Finite Volumes for Complex Applications, Duisburg,
Germany, 1999.
[208] J. Zhang and T. Liu. P-SV wave propagation in heterogeneous media: Grid method.
Geophysical Journal International, 136:431–438, 1999.
[209] S. Bounds, G. Moran, K. Pericleous, M. Cross, and T. N. Croft. A computational model for
defect prediction in shape castings based on the interaction of free surface flow, heat transfer,
and solidification phenomena. Metallurgical and Materials Transactions B, 31:515–527,
2000.
[210] V. A. F. Costa and A. C. M. Sousa. A control volume-based fem for the solution of
the three-dimensional, elastic stress-strain equations. In WSEAS Proceedings 2nd World
MCME (Mathematics & Computers in Mechanical Engineering, MCME 2000), Vouliagmeni,
Greece, 2000.
[211] N. Fallah, C. Bailey, M. Cross, and G. Taylor. Comparison of finite element and finite volume
methods application in geometrically nonlinear stress analysis. Applied Mathematical
Modelling, 24:439–455, 2000.
[212] N. A. Fallah, C. Bailey, and M. Cross. CFD approach for solid mechanics analysis.
In European Congress on Computational Methods in Applied Sciences and Engineering,
ECCOMAS 2000, Barcelona, Spain, 11-14 September 2000.
[213] N. A. Fallah. Computational stress analysis using finite volume methods. PhD thesis,
University of Greenwich, 2000.
[214] K. McManus, M. Cross, C. Walshaw, S. Johnson, P. Leggett, and A. Scalable. Strategy for
the parallelization of multiphysics unstructured mesh-iterative codes on distributed-memory
systems. International Journal of High Performance Computing Applications, 14:137–174,
2000.
[220] J. F. Maitre, A. Rezgui, H. Souhail, and A. M. Zine. High order finite volume schemes:
Application to non-linear elasticity problems. In Finite volumes for complex applications, III
(Porquerolles), Hermes Sci. Publ., Paris, pages 391–398, 2002.
[224] G. A. Taylor, M. Hughes, N. Strusevich, and K. Pericleous. Finite volume methods applied
to the computational modelling of welding phenomena. Applied Mathematical Modelling,
26:309–320, 2002.
[226] J. Zhang and T. Liu. Elastic wave modelling in 3-D heterogeneous media: 3-D grid method.
Geophysical Journal International, 150:780–799, 2002.
[227] A. J Beveridge, M. Wheel, and D. Nash. A higher order control volume based finite element
method to predict the deformation of heterogeneous materials. Computers & Structures, 129:
56–62, 2013.
[228] A. K. Slone, C. Bailey, and M. Cross. Dynamic solid mechanics using finite volume methods.
Applied Mathamatical Modelling, 27:69–87, 2003.
[229] G. A. Taylor, C. Bailey, and M. Cross. A vertex-based finite volume method applied to
non-linear material problems in computational solid mechanics. International Journal for
Numerical Methods in Engineering, 56:507–529, 2003.
[230] J. Teran, S. Blemker, V. N. T. Hing, and R. Fedkiw. Finite volume methods for the simulation
of skeletal muscle. In Eurographics/SIGGRAPH Symposium on Computer Animation, 2003.
[231] P. Wenke and M. A. Wheel. A finite volume method for solid mechanics incorporating
rotational degrees of freedom. Computers & Structures, 81:321–329, 2003.
[232] N. Fallah. A cell vertex and cell centred finite volume method for plate bending analysis.
Computer Methods in Applied Mechanics and Engineering, 193:3457–3470, 2004.
[233] G. Filippini. Application of the finite volume method to plane elasticity and isotropic
materials. Master’s thesis, Universidade do Estado de Santa Catarina, UDESC, Joinville,
Brazil, 2004. in Portuguese.
[234] T. Liu, K. Liu, and J. Zhang. Unstructured grid method for stress wave propagation in elastic
media. Computer Methods in Applied Mechanics and Engineering, 193:2427–2452, 2004.
[235] A. K. Slone, K. Pericleous, C. Bailey, M. Cross, and C. Bennett. A finite volume unstructured
mesh approach to dynamic fluid-structure interaction: An assessment of the challenge of
predicting the onset of flutter. Applied Mathematical Modelling, 28:211–239, 2004.
[236] H. Souhail. Schéma volumes finis: Estimation derreur a posteriori hiérarchique par éléments
finis mixtes. Résolution de problémes d’élasticité non-linéaire. PhD thesis, Ecole Centrale de
Lyon, 2004.
[237] J. Zhang. Wave propagation across fluid-solid interfaces: A grid method approach.
Geophysical Journal International, 159:240–252, 2004.
[238] N. Fallah. Using shape function in cell centred finite volume formulation for two dimensional
stress analysis, Lecture series on computer and computational sciences (ICCMSE 2005),
volume 4. Brill Academic Publishers, The Netherlands, 2005.
[239] T. Liu, K. Liu, and J. Zhang. Triangular grid method for stress-wave propagation in 2-D
orthotropic materials. Archive of Applied Mechanics, 74:477–488, 2005.
[240] N. Fallah. A finite volume method for plate buckling analysis. In C. A. Mota Soares
et.al, editor, III European Conference on Computational Mechanics, Solids, Structures and
Coupled Problems in Engineering,, pages 5–8, Lisbon, Portugal, 2006.
[241] N. Fallah, F. Hatami, and A. Displacement. Formulation based on finite volume method for
analysis of timoshenko beam. In Proceedings of the 7th international conference on civil
engineering, pages 8–10, Tehran, Iran, May 2006.
[242] N. Fallah. On the use of shape functions in the cell centered finite volume formulation for
plate bending analysis based on Mindlin-Reissner plate theory. Computers & Structures, 84:
1664–1672, 2006.
[243] N. Fallah and F. Hatami. Extension of the finite volume method for instability analysis
of columns with shear effects. In Proceedings of the Eighth International Conference
on Computational Structures Technology, Stirlingshire, Scotland, 2006. Civil-Comp Press.
Paper 192.
[244] H. Gao and J. Zhang. Parallel 3-D simulation of seismic wave propagation in heterogeneous
anisotropic media: A grid method approach. Geophysical Journal International, 165:875–
888, 2006.
[246] A. C. Limache and S. R. Idelsohn. On the development of finite volume methods for
computational solid mechanics. Meciánica Computacional, 26:827–843, 2007.
[247] X. Lv, Y. Zhao, X. Y. Huang, G. H. Xia, and X. H. Su. A matrix-free implicit unstructured
multigrid finite volume method for simulating structural dynamics and fluid-structure
interaction. Journal of Computational Physics, 225:120–144, 2007.
[249] G. H. Xia, Y. Zhao, J. H. Yeo, and X. Lv. A 3D implicit unstructured-grid finite volume
method for structural dynamics. Computational Mechanics, 40:299–312, 2007.
[251] M. A. Wheel. A control volume-based finite element method for plane micropolar elasticity.
International Journal for Numerical Methods in Engineering, 75:992–1006, 2008.
[252] G. H. Xia and C. l. Lin. An unstructured finite volume approach for structural dynamics in
response to fluid motions. Computers & Structures, 86:684–701, 2008.
[253] M. Vaz Jr., P. A. Mu noz Rojas, and G. Filippini. On the accuracy of nodal stress computation
in plane elasticity using finite volumes and finite elements. Computers & Structures, 87:
1044–1057, 2009.
[254] W. Pan, M. Wheel, and Y. Qin. Six-node triangle finite volume method for solids with a
rotational degree of freedom for incompressible material. Computers & Structures, 88:1506–
1511, 2010.
[257] J.P. Hambleton, S.W. Sloan, A.V. Pyatigorets, and V.R. Voller. Lower bound limit analysis
using the control volume finite element method. In 13th International Conference of the
IACMAG, pages 88–93, Melbourne, Australia, 2011.
[258] W. Pan and M. Wheel. A finite-volume method for solids with a rotational degrees of freedom
based on the 6-node triangle. International Journal of Numerical Methods in Biomedical
Engineering, 27:1411–1426, 2011.
[259] C. Salinas, C. Chávez, Y. Gatica, and R. Ananias. Two-dimensional wood drying stress
simulation using control control-volume mixed finite element methods (CVFEM). Ingenerı́a
e Investigacion, 31:171–183, 2011.
[260] M. Zhu, P.-J. Ming, L. Xuan, and W.-P. Zhang. An unstructured finite volume time domain
method for structural dynamics. Applied Mathematical Modelling, 36:183–192, 2012.
[261] N. Fallah. Finite volume method for determining the natural characteristics of structures.
Journal of Engineering Science and Technology, 8:93–106, 2013.
[262] J.-F. Gong, L.-K. Xuan, P.-J. Ming, and W.-P. Zhang. Thermoelastic analysis of functionally
graded solids using a staggered finite volume method. Composite Structures, 104:134–143,
2013.
[263] Y.-Y. Tsui, Y.-C. Huang, C.-L. Huang, and S.-W. Lin. A finite-volume-based approach for
dynamic fluid-structure interaction. Numerical Heat Transfer, Part B: Fundamentals, 64(4):
326–349, 2013. doi: 10.1080/10407790.2013.806691.
[264] Y. Wu, X. Xie, and L. Chen. Hybrid stress finite volume method for linear elasticity problems.
International Journal of Numerical Analysis and Modeling, 10:634–656, 2013.
[265] N. Fallah and A. Parayandeh-Shahrestany. A novel finite volume based formulation for the
elasto-plastic analysis of plates. Thin-Walled Structures, 77:153–164, 2014.
[266] N. Fallah and M. Ebrahimnejad. Finite volume analysis of adaptive beams with piezoelectric
sensors and actuators. Applied Mathematical Modelling, 38:727–737, 2014.
[267] G. Filippini, C. R. Maliska, and M. Vaz Jr. A physical perspective of the element-based
finite volume method and FEM-Galerkin methods within the framework of the space of finite
elements. International Journal for Numerical Methods in Engineering, 98:24–43, 2014.
[268] J.-F. Gong, P.-J. Ming, L.-K. Xuan, and W.-P. Zhang. Thermoelastic analysis of three-
dimensional functionally graded rotating disks based on finite volume method. Journal of
Mechanical Engineering Science, 2014.
[269] L. Xuan, P.-J. Ming, J. Gong, D. Zheng, and W.-P. Zhang. A finite volume time domain
method for in-plane vibration on mixed grids. Journal of Vibration and Acoustics, 136, 2014.
[270] L. Xuan, P.-J. Ming, W.-P. Zhang, G. Jin, and J. Gong. Time domain finite volume method
for the transient response and natural characteristics of structural-acoustic coupling in an
enclosed cavity. Shengxue Xuebao/Acta Acustica, 39:215–225, 2014.
[273] N. Fallah and A. Ghanbari. A displacement finite volume formulation for the static and
dynamic analysis of shear deformable circular curved beams. Scientia Iranica, pages –, 2017.
ISSN 1026-3098. doi: 10.24200/sci.2017.4259. URL http://scientiairanica.
sharif.edu/article_4259.html.
[274] N. Fallah, A. Parayandeh-Shahrestany, and H. Golkoubi. A. finite volume formulation for the
elasto-plastic analysis of rectangular Mindlin-Reissner plates, a non-layered approach. Civil
Engineering Infrastructures Journal, 50:293–310, 2017.
[277] Y. Pindera. Local/global stiffness matrix formulation for composite materials and structures.
Composites Engineering, 1(2):69–83, 1991.
[278] M. Paley and J. Aboudi. Micromechanical analysis of composites by the generalized cells
model. Mechanics of Materials, 14:127–139, 1992.
[279] J. Aboudi, M.-J. Pindera, and S.M. Arnold. Elastic response of metal matrix composites with
tailored microstructures to thermal gradients. International Journal of Solids and Structures,
31:1393–1428, 1994.
[280] J. Aboudi, M.-J. Pindera, and S.M. Arnold. Higher-order theory for functionally graded
materials. Composites Part B: Engineering, 30:777–832, 1999.
[282] J. Aboudi, M.-J. Pindera, and S.M. Arnold. Linear thermoelastic higher-order theory for
periodic multiphase materials. ASME Journal of Applied Mechanics, 68:697–707, 2001.
[283] J. Aboudi. Micromechanical analysis of the fully coupled finite thermoelastic response of
rubberlike matrix composites. International Journal of Solids and Structures, 39:2587–2612,
2002.
[284] J. Aboudi, M.-J. Pindera, and S.M. Arnold. High-fidelity generalized method of cells for
inelastic periodic multiphase materials. Technical report, NASA TM-2002-211469, 2002.
[285] Y. Zhong, M.-J. Pindera, and S. Arnold. Efficient reformulation of HOTFGM: Heat
conduction with variable thermal conductivity. NASA CR 2002-211910, November 2002.
[286] J. Aboudi, M.-J. Pindera, and S.M. Arnold. Higher-order theory for periodic multiphase
materials with inelastic phases. International Journal of Plasticity, 19:805–847, 2003.
[287] Y. Bansal and M.-J. Pindera. Efficient reformulation of the thermo-elastic higher-order theory
for FGMs. Journal of Thermal Stresses, 26(11-12):1055–1092, 2003.
[288] S.M. Arnold, B. Bednarcyk, and J. Aboudi. Comparison of the computational efficiency of
the original versus reformulated high-fidelity generalized method of cells. Technical report,
NASA/TM-2004-213438., 2004.
[289] J. Aboudi. The generalized method of cells and high-fidelity generalized method of cells
micromechanical models: a review. Mechanics of Advanced Materials and Structures, 11:
329–366, 2004.
[290] Y. Bansal and Pindera M.-J. Testing the predictive capability of the high-fidelity generalized
method of cells using an efficient reformulation. Technical report, NASA/CR-2004-213043,
2004.
[291] B.A. Bednarcyk, S.M. Arnold, J. Aboudi, and M.-J. Pindera. Local field effects in titanium
matrix composites subject to fiber-matrix debonding. International Journal of Plasticity, 20:
1707–1737, 2004.
[292] M.-J. Pindera, Y. Bansal, and Y. Zhong. Finite-Volume Direct Averaging Theory for
Functionally Graded Materials (FVDAT-FGM). Technical report, NASA Disclosure of
Invention and New Technology Form 1679, 2004.
[293] Y. Zhong, Y. Bansal, and M.-J. Pindera. Efficient reformulation of the thermal higher-order
theory for FGM’s with variable thermal conductivity. International Journal of Computational
Engineering Science, 5(4):795–831, 2004.
[295] J. Aboudi and R. Gilat. Micromechanical analysis of lattice blocks. International Journal of
Solids and Structures, 42:4372–4392, 2005.
[296] Y. Bansal and M.-J. Pindera. A second look at the higher-order theory for periodic multiphase
materials. ASME Journal of Applied Mechanics, 72:177–195, 2005.
[300] Y. Pindera and M.-J. Bansal. Finite volume direct averaging micromechanics of
heterogeneous materials with elastic-plastic phases. International Journal of Plasticity, 22:
775–825, 2006.
[302] H.A. Bruck, R. Gilat, J. Aboudi, and A.L. Gershon. A new approach for optimizing the
mechanical behavior of porous microstructures for porous materials by design. Modelling
and Simulation in Materials Science and Engineering, 15:653–674, 2007.
[306] M. Gattu. Parametric finite volume theory for periodic heterogeneous materials. Master’s
thesis, University of Virginia, Charlottesville, Virginia, USA, 2007.
[307] Y. Pindera and M.-J. Bansal. On the micromechanics-based simulation of metal matrix
composite response. Journal of Engineering Materials and Technology, 129(3):468–82,
2007.
[308] M. Ryvkin and J. Aboudi. The effect of fiber loss in periodic composites. International
Journal of Solids and Structures, 44:3497–3513., 2007.
[310] B.A. Bednarcyk, J. Aboudi, S.M. Arnold, and R.M. Sullivan. Analysis of space shuttle
external tank spray-on foam insulation with internal pore pressure. Journal of Engineering
Materials Technology, 130:041005–0410016, 2008.
[314] X. Gao, Y. Song, and Z. Sun. Quadrilateral subcell based finite volume micromechanics
theory for multiscale analysis of elastic periodic materials. ASME Journal of Applied
Mechanics, 76:011013–1, 2009.
[315] R. Haj-Ali and J. Aboudi. Nonlinear micromechanical formulation of the high fidelity
generalized method of cells. International Journal of Solids and Structures, 46:2577–2592,
2009.
[316] H. Khatam and M.-J. Pindera. Parametric finite-volume micromechanics of periodic materials
with elastoplastic phases. International Journal of Plasticity, 25:1386–1411, 2009.
[317] H. Khatam and M.-J. Pindera. Thermo-elastic moduli of lamellar composites with wavy
architectures. Composites Part B: Engineering, 40(1):50–64, 2009.
[318] H. Khatam, L. Chen, and M.-J. Pindera. Elastic and plastic response of perforated plates
with different porosity architectures. Journal of Engineering Materials and Technology,
Transactions of the ASME, 131(3):031015–14, 2009.
[319] M.-J. Pindera, H. Khatam, A. S. Drago, and Y. Bansal. Micromechanics of spatially uniform
heterogeneous media: A critical review and emerging approaches. Composites Part B:
Engineering, 40:349–378, 2009.
[320] J. Aboudi and Y. Freed. Shape Memory Alloys: Manufacture Properties and Applications,
Micromechanical modeling of shape memory alloy composites. Nova Science Publishers,
2010.
[321] B.A. Bednarcyk, J. Aboudi, S.M. Arnold, and R.M. Sullivan. Micromechanics modeling of
composites subjected to multiaxial progressive damage in the constituents. AIAA Journal,
48:1367–1378, 2010.
[322] R. Haj-Ali and J. Aboudi. Formulation of the high-fidelity generalized method of cells with
arbitrary cell geometry for refined micromechanics and damage in composites. International
Journal of Solids and Structures, 47:3447–3461, 2010.
[323] H. Khatam and M.-J. Pindera. Plasticity-triggered architectural effects in periodic multilayers
with wavy microstructures. International Journal of Plasticity, 26(2):273–287, 2010.
[324] J. Aboudi. The effect of anisotropic damage evolution on the behavior of ductile and brittle
matrix composites. International Journal of Solids and Structures, 48:2102–2119, 2011.
[327] J. Chareonsuk and P. Vessakosol. Numerical solution for functionally graded solids under
thermal and mechanical loads using a high-order control volume finite element method.
Applied Thermal Engineering, 31:213–27, 2011.
[328] H. Khatam and M.-J. Pindera. Plastic deformation modes in perforated sheets and their
relation to yield and limit surfaces. International Journal of Plasticity, 27(10):1537–59,
2011.
[329] M. A. A. Cavalcante and M.-J. Pindera. Generalized finite-volume theory for elastic stress
analysis in solid mechanics - part I: Framework. ASME Journal of Applied Mechanics, 79,
2012.
[330] M. A. A. Cavalcante and M.-J. Pindera. Generalized finite-volume theory for elastic stress
analysis in solid mechanics - part II: Results. ASME Journal of Applied Mechanics, 79, 2012.
[332] R. Haj-Ali and J. Aboudi. Discussion paper: Has renaming the high fidelity generalized
method of cells been justified? International Journal of Solids and Structures, 49:2051–
2058, 2012.
[333] H. Khatam and M.-J. Pindera. Microstructural scale effects in the nonlinear elastic response
of bio-inspired wavy multilayers undergoing finite deformation. Composites Part B:
Engineering, 43(3):869–84, 2012.
[334] M.A.A. Cavalcante and M.-J. Pindera. Generalized FVDAM theory for periodic materials
undergoing finite deformations - part I: Framework. ASME Journal of Applied Mechanics,
81(2):021005–021010., 2014.
[335] M.A.A. Cavalcante and M.-J. Pindera. Generalized FVDAM theory for periodic materials
undergoing finite deformations - part II: numerical results. ASME Journal of Applied
Mechanics, 81(2):021006–021012, 2014.
[336] W. Tu and M.-J. Pindera. Cohesive zone-based damage evolution in periodic materials via
finite volume homogenization. ASME Journal of Applied Mechanics, 81 (10):1–12, 01005,
2014.
[337] M. A. A. Cavalcante and M.-J. Pindera. Generalized FVDAM theory for elastic-plastic
periodic materials. International Journal of Plasticity, 77:90–117, 2016.
[339] Q. Chen, G. Wang, and M.-J. Pindera. Finite-volume homogenization and localization of
nanoporous materials with cylindrical voids. part 1: Theory and validation. European Journal
of Mechanics / A Solids, 2018. doi: 10.1016/j.euromechsol.2018.02.004.
[340] Q. Chen, W. Tu, R. Liu, and X. Chen. Parametric multiphysics finite-volume theory for
periodic composites with thermo-electro-elastic phases. Journal of Intelligent Material
Systems and Structures, 29:530–552, 03 2018.
[341] J. Ye, Y. Hong, H. Cai, Y. Wang, Z. Zhai, and B. Shi. A new three-dimensional parametric
FVDAM for investigating the effective elastic moduli of particle-reinforced composites
with interphase. Mechanics of Advanced Materials and Structures, 0(0):1–11, 2018. doi:
10.1080/15376494.2018.1452321. URL 10.1080/15376494.2018.1452321.
[342] J. A. Trangenstein and P. Colella. A higher-order Godunov method for modeling finite
deformation in elastic-plastic solids. Communications on Pure and Applied Mathematics,
44:41–100, 1991.
[345] G. H. Miller and E. G. Puckett. A high-order Godunov method for multiple condensed phases.
Journal of Computational Physics, 128:134–164, 1996.
[346] H. Tang and F. Sotiropoulos. A second-order Godunov method for wave problems in coupled
solid water gas systems. Journal of Computational Physics, 151:790–815, 1999.
[348] B. P. Howell and G. J. Ball. A free-Lagrange augmented Godunov method for the simulation
of elastic-plastic solids. Journal of Computational Physics, 175:128–167, 2002.
[349] A. Berezovski and G. A. Maugin. Simulation of wave and front propagation in thermoelastic
materials with phase transformation. Computational Materials Science, 28:478–485, 2003.
[350] R. LeVeque. Finite Volume Methods for Hyperbolic Problems. Cambridge University Press,
2004.
[351] G. Kluth and B. Després. F. V. schemes for hyperelastic-plastic models in finite deformations.
In Reymard and J.-M. Hérard, editors, Finite Volumes for Complex Applications V-Problems
& Perspectives. John Wiley & Sons, 2008.
[353] G. Kluth and B. Després. Discretization of hyperelasticity on unstructured mesh with a cell-
centered Lagrangian scheme. Journal of Computational Physics, 229:9092–9118, 2010.
[354] C. H. Lee, A. J. Gil, and J. Bonet. Development of a cell centred upwind finite volume
algorithm for a new conservation law formulation in structural dynamics. Computers &
Structures, 118:13–38, 2013.
[355] P.-H. Maire, R. Abgrall, J. Breil, R. Loubère, and B. Rebourcet. A nominally second-order
cell-centered Lagrangian scheme for simulating elastic- plastic flows on two-dimensional
unstructured grids. Journal of Computational Physics, 235:626–665, 2013.
[356] S. K. Sambasivan, M.-J. Shashkov, and D. E. Burton. A finite volume cell-centered lagrangian
hydrodynamics approach for solids in general unstructured grids. International Journal for
Numerical Methods in Fluids, 72:770–810, 2013.
[357] M. Aguirre, A. J. Gil, J. Bonet, and A. A. Carre no. A vertex centred finite volume
Jameson-Schmidt-Turkel (JST) algorithm for a mixed conservation formulation in solid
dynamics. Journal of Computational Physics, 259:672 – 699, 2014. ISSN 0021-9991. doi:
10.1016/j.jcp.2013.12.012. URL http://www.sciencedirect.com/science/
article/pii/S0021999113008115.
[358] M. Aguirre, A. J. Gil, J. Bonet, and C. H. Lee. An upwind vertex centred finite volume solver
for Lagrangian solid dynamics. Journal of Computational Physics, 300:387–422, 2015.
[359] Jun-Bo Cheng, Eleuterio F. Toro, Song Jiang, Ming Yu, and Weijun Tang. A high-order
cell-centered Lagrangian scheme for one-dimensional elastic-plastic problems. Computers
& Fluids, 122:136 – 152, 2015. ISSN 0045-7930. doi: 10.1016/j.compfluid.2015.
08.029. URL http://www.sciencedirect.com/science/article/pii/
S0045793015003059.
[361] S. Ndanou, N. Favrie, and S. Gavrilyuk. Multi-solid and multi-fluid diffuse interface model:
Applications to dynamic fracture and fragmentation. Journal of Computational Physics,
295:523 – 555, 2015. ISSN 0021-9991. doi: 10.1016/j.jcp.2015.04.024. URL http:
//www.sciencedirect.com/science/article/pii/S0021999115002806.
[362] C.D. Sijoy and Shashank Chaturvedi. An Eulerian multi-material scheme for elastic-plastic
impact and penetration problems involving large material deformations. European Journal
of Mechanics - B/Fluids, 53:85 – 100, 2015. ISSN 0997-7546. doi: 10.1016/j.euromechflu.
2015.04.004. URL http://www.sciencedirect.com/science/article/
pii/S0997754615000527.
[364] R. Loubere, P.-H. Maire, and B. Rebourcet. Chapter 13 - staggered and colocated finite
volume schemes for Lagrangian hydrodynamics. In R. Abgrall and C.-W. Shu, editors,
Handbook of Numerical Methods for Hyperbolic Problems, volume 17 of Handbook
of Numerical Analysis, pages 319 – 352. Elsevier, 2016. doi: 10.1016/bs.hna.2016.
07.003. URL http://www.sciencedirect.com/science/article/pii/
S1570865916300059.
[365] F. Vilar, C.-W. Shu, and P.-H. Maire. Positivity-preserving cell-centered Lagrangian schemes
for multi-material compressible flows: From first-order to high-orders. part I: The one-
dimensional case. Journal of Computational Physics, 312:385 – 415, 2016. ISSN 0021-
9991. doi: 10.1016/j.jcp.2016.02.027. URL http://www.sciencedirect.com/
science/article/pii/S0021999116000917.
[366] Jun-Bo Cheng, Yueling Jia, Song Jiang, Eleuterio F. Toro, and Ming Yu. A second-order
cell-centered Lagrangian method for two-dimensional elastic-plastic flows. Communications
in Computational Physics, 22(5):1224–1257, 2017. doi: 10.4208/cicp.OA-2016-0173.
[367] Jun-Bo Cheng, Weizhang Huang, Song Jiang, and Baolin Tian. A third-order moving mesh
cell-centered scheme for one-dimensional elastic-plastic flows. Journal of Computational
Physics, 349:137 – 153, 2017. ISSN 0021-9991. doi: 10 . 1016 / j . jcp . 2017 . 08 .
018. URL http : / / www . sciencedirect . com / science / article / pii /
S0021999117305892.
[368] David Fridrich, Richard Liska, and Burton Wendroff. Cell-centered Lagrangian Lax-
Wendroff HLL hybrid method for elasto-plastic flows. Computers & Fluids, 157:164 –
174, 2017. ISSN 0045-7930. doi: 10.1016/j.compfluid.2017.08.030. URL http:
//www.sciencedirect.com/science/article/pii/S0045793017303080.
[369] G. Georges, J. Breil, and P.-H. Maire. A 3D finite volume scheme for solving the updated
Lagrangian form of hyperelasticity. International Journal for Numerical Methods in Fluids,
84(1):41–54, 2017. doi: 10.1002/fld.4336. URL https://onlinelibrary.wiley.
com/doi/abs/10.1002/fld.4336.
[370] J. Haider, C. H. Lee, A. J. Gil, and J. Bonet. A first order hyperbolic framework for
large strain computational solid dynamics: An upwind cell centred total Lagrangian scheme.
International Journal for Numerical Methods in Engineering, 109:407–456, 2017.
[371] Thomas Heuze. Lax-Wendroff and TVD finite volume methods for unidimensional
thermomechanical numerical simulations of impacts on elastic-plastic solids. Journal of
Computational Physics, 346:369 – 388, 2017. ISSN 0021-9991. doi: 10.1016/j.jcp.2017.
06.027. URL http://www.sciencedirect.com/science/article/pii/
S0021999117304722.
[372] J. Haider, C. H. Lee, A. J. Gil, A. Huerta, and J. Bonet. An upwind cell centred total
Lagrangian finite volume algorithm for nearly incompressible explicit fast solid dynamic
applications. Computer Methods in Applied Mechanics and Engineering, 340:684?727, 2018.
[373] Thomas Heuzé. Simulation of impacts on elastic–viscoplastic solids with the flux-difference
splitting finite volume method applied to non-uniform quadrilateral meshes. Advanced
Modeling and Simulation in Engineering Sciences, 5(1):9, 2018. ISSN 2213-7467. doi:
10.1186/s40323-018-0101-z. URL 10.1186/s40323-018-0101-z.
[374] R. Sevilla, M. Giacomini, and A. Huerta. A face-centred finite volume method for second-
order elliptic problems. International Journal for Numerical Methods in Engineering, 0:
1–29, 2018.
[375] R. Sevilla, M. Giacomini, and A. Huerta. A locking-free face-centred finite volume (FCFV)
method for linear elasticity. preprint, 2018. arXiv:1806.07500v1 [math.NA], available at:
https://arxiv.org/pdf/1806.07500.
[384] W. Chen and Y. Yu. An unstructured finite volume method for impact dynamics of a thin
plate. Journal of Marine Science and Application, 11:478–485, 2012.
[387] S. R. Sabbagh-Yazdi and T. Amiri-Saadatabadi. GFV solution on UTE mesh for transient
modeling of concrete aging effects on thermal plane strains during construction of gravity
dam. Applied Mathematical Modelling, 37:82–101, 2013.
[388] S. R. Sabbagh-Yazdi and M. Bayatlou. Application of finite volume method for structural
analysis. Technical report, Khaje Nasir Toosi University of Technology, 2013.
[389] P. Alagappan, K.R. Rajagopal, and A.R. Srinivasa. Wave propagation due to impact through
layered polymer composites. Composite Structures, 115:1 – 11, 2014. ISSN 0263-8223.
doi: 10.1016/j.compstruct.2014.03.037. URL http://www.sciencedirect.com/
science/article/pii/S0263822314001408.
[390] R. Suliman, O. F. Oxtoby, A. G. Malan, and S. Kok. An enhanced finite volume method to
model 2D linear elastic structures. Applied Mathematical Modelling, 38:2265–2279, 2014.
[392] M. M. Selim, R. P. Koomullil, and D. R. Mcdaniel. Linear elasticity finite volume based
structural dynamics solver. In AIAA Modeling and Simulation Technologies Conference,
Washington, D.C., USA, June 2016. doi: 10.2514/6.2016-4418.
[395] S.R. Sabbagh-Yazdi, A. Farhoud, and S.A. Gharebaghi. Simulation of 2D linear crack growth
under constant load using GFVM and two-point displacement extrapolation method. Applied
Mathematical Modelling, 2018. doi: 10.1016/j.apm.2018.05.022.
[396] S. N. Atluri and T. Zhu. A new meshless local Petrov-Galerkin (MLPG) approach in
computational mechanics. Computational Mechanics, 22:117–127, 1998. doi: 10.1007/
s004660050346.
[397] S. N. Atluri and S. Shen. The meshless local Petrov-Galerkin (MLPG) method: a simple
& less-costly alternative to the finite element and boundary element methods. Computer
Modeling in Engineering and Sciences, 3:11–51, 2002.
[398] L Qian, R. Batra, and L. Chen. Elastostatic deformations of a thick plate by using a high-
er-order shear and normal deformable plate theory and two meshless local Petrov-Galerkin
(MLPG) methods. Computer Modeling in Engineering and Sciences, 4(1):161–76, 2003.
[399] I. Raju and D. Phillips. Further developments in the MLPG method for beam problems.
Computer Modeling in Engineering and Sciences, 4(1):141–60, 2003.
[400] S. N. Atluri, Z. Han, and A. Rajendran. A new implementation of the meshless finite volume
method, through the MLPG “mixed” approach. Computer Modeling in Engineering and
Sciences, 6(6):491–514, 2004.
[401] R. C. Batra, M. Porfiri, and D. Spinello. Treatment of material discontinuity in two meshless
local Petrov-Galerkin (MLPG) formulations of axisymmetric transient heat conduction.
International Journal for Numerical Methods in Engineering, 61:2461–2479, 2004.
[402] Z. Han and S. N. Atluri. Meshless local Petrov-Galerkin (MLPG) approaches for solving
3D problems in elasto-statics. Computer Modeling in Engineering and Sciences, 6:169–88,
2004.
[403] Z. Han, A. Rajendran, and S. N. Atluri. Meshless local Petrov-Galerkin (MLPG) approaches
for solving nonlinear problems with large deformations and rotations. Computer Modeling
in Engineering and Sciences, 10(1):1, 2005.
[404] Jan Sladek, Vladimir Sladek, Peter Solek, and Andres Saez. Dynamic 3D axisymmetric
problems in continuously non-homogeneous piezoelectric solids. International Journal of
Solids and Structures, 45(16):4523 – 4542, 2008. ISSN 0020-7683. doi: 10.1016/j.ijsolstr.
2008.03.027. URL http://www.sciencedirect.com/science/article/
pii/S0020768308001376.
[405] M. R. Moosavi and A. Khelil. Accuracy and computational efficiency of the finite volume
method combined with the meshless local Petrov-Galerkin in comparison with the finite
element method in elasto-static problem. ICCES, 5:211–38, 2008.
[406] M. R. Moosavi and A. Khelil. Finite volume meshless local Petrov-Galerkin method in
elastodynamic problems. Engineering Analysis with Boundary Elements, 33:1016–1021,
2009.
[407] Seyed Mahmoud Hosseini, Jan Sladek, and Vladimir Sladek. Meshless local Petrov-Galerkin
method for coupled thermoelasticity analysis of a functionally graded thick hollow cylinder.
Engineering Analysis with Boundary Elements, 35(6):827 – 835, 2011. ISSN 0955-7997.
doi: 10.1016/j.enganabound.2011.02.001. URL http://www.sciencedirect.com/
science/article/pii/S0955799711000233.
[408] M. R. Moosavi, F. Delfanian, and A. Khelil. Orthogonal meshless finite volume method in
elasticity. Thin-Walled Structures, 49:708–712, 2011.
[409] M. R. Moosavi, F. Delfanian, and A. Khelil. The orthogonal meshless finite volume method
for solving Euler-Bernoulli beam and thin plate problems. Thin-Walled Structures, 49:923–
932, 2011.
[410] D. Soares, V. Sladek, and J. Sladek. Modified meshless local Petrov-Galerkin formulations
for elastodynamics. International Journal for Numerical Methods in Engineering, 90(12):
1508–1828, 2012. doi: 10.1002/nme.3373. URL https://onlinelibrary.wiley.
com/doi/abs/10.1002/nme.3373.
[411] M. R. Moosavi, F. Delfanian, and A. Khelil. Orthogonal meshless finite volume method
applied to crack problems. Thin-Walled Structures, 52:61–65, 2012.
[412] M. Moosavi, F. Delfanian, and A. Khelil. Orthogonal meshless finite volume method in shell
analysis. Finite Elements in Analysis and Design, 62:1–7, 2012.
[414] M. Ebrahimnejad, N. Fallah, and A. R. Khoei. New approximation functions in the meshless
finite volume method for 2D elasticity problems. Engineering Analysis with Boundary
Elements, 46:10–22, 2014.
[415] M. Ebrahimnejad, N. Fallah, and A. R. Khoei. Adaptive refinement in the meshless finite
volume method for elasticity problems. Computers & Mathematics with Applications, 69,
2015.
[417] M. Ebrahimnejad, N. Fallah, and A.R. Khoei. Three types of meshless finite volume
method for the analysis of two-dimensional elasticity problems. Computational and Applied
Mathematics, 36(2):971–990, 2017.
[418] A. Davoudi-Kia and N. Fallah. An enriched meshless finite volume method for the modeling
of material discontinuity problems in 2D elasticity. Latin American Journal of Solids and
Structures, 15(2):209–219, April 2018. doi: 10.1590/1679-78254121.
[419] N. Fallah and M. Delzendeh. Free vibration analysis of laminated composite plates using
meshless finite volume method. Engineering Analysis with Boundary Elements, 88:132–144,
2018.
[420] N. Fallah. Mesh-free and mesh based finite volume methods for solid mechanics analysis. In
41st Solid Mechanics Conference (SOLMECH 2018), Warsaw, Poland, 2018.
[421] N. Fallah and N. Nikraftar. Meshless finite volume method for the analysis of fracture
problems in orthotropic media. Engineering Fracture Mechanics, 2018. doi: 10.1016/j.
engfracmech.2018.09.029. In press.
[422] J. H. Ferziger and M. Peric. Computational methods for fluid dynamics. Springer, 3rd edition,
2002.
[424] L. Djapic Oosterkamp, A. Ivankovic, and G. Venizelos. High strain rate properties of
selected aluminium alloys. Materials Science and Engineering: A, 278(1):225 – 235, 2000.
ISSN 0921-5093. doi: https://doi.org/10.1016/S0921-5093(99)00570-5. URL http:
//www.sciencedirect.com/science/article/pii/S0921509399005705.
[425] J. G. Teng, S. F. Chen, and J. L. Hu. A finite volume method for deformation analysis of
woven fabrics. International Journal for Numerical Methods in Engineering, 46:2061–2098,
1999.
[426] S. F Chen, J. L Hu, and J. G Teng. A finite-volume method for contact drape simulation of
woven fabrics and garments. Finite Elements in Analysis and Design, 37:513–531, 2001.
[427] Z.Z. Chen, Z.L. Lou, and X.Y. Ruan. Finite volume simulation and mould optimization of
aluminum profile extrusion. Journal of Materials Processing Technology, 190(1-3):382 –
386, 2007. doi: 10.1016/j.jmatprotec.2007.01.032.
[429] S. Lou, G. Zhao, R. Wang, and X. Wu. Modeling of aluminum alloy profile extrusion process
using finite volume method. Journal of Materials Processing Technology, 206:481–490,
2008.
[430] K.S. Al-Athel and M.S. Gadala. Eulerian volume of solid (VOS) approach in solid mechanics
and metal forming. Computer methods in applied mechanics and engineering, 200:2145–
2159, 2011.
[431] B. Martin and F. Pascal. Discrete duality finite volume method applied to linear elasticity.
Finite Volumes for Complex Applications VI: Problems & Perspectives, 4:663–671, 2011.
[432] D. A. Di Pietro, R. Eymard, S. Lemaire, and R. Masson. Hybrid finite volume discretization
of linear elasticity models on general meshes. In J. Fürst, J. Halama, R. Herbin, and F. Hubert,
editors, Finite Volumes for Complex Applications: VI Problems & Perspectives, Volume 4 of
Springer Proceedings in Mathematics, Springer Berlin Heidelberg, pages 331–339, 2011.
[433] R. Wang and H. Z. Li. Modeling of aluminum extrusion process using non-orthogonal block
structured grids based FVM. Advanced Materials Research, 189:1749–1752, 2011.
[434] B. Martin. Elaboration de solveurs volumes finis 2D/3D pour résoudre le probl eme de
l’elasticité linéaire. PhD thesis, Ecole normale supérieure de Cachan - ENS Cachan, Francais,
2012.
[435] R. Wang. Body fitted grids based FVM simulation of aluminum extrusion process. Advanced
Materials Research, 418:2102–2105, 2012.
[436] Alexia de Brauer, Angelo Iollo, and Thomas Milcent. A Cartesian scheme for compressible
multimaterial models in 3D. Journal of Computational Physics, 313:121 – 143, 2016. ISSN
0021-9991. doi: 10.1016/j.jcp.2016.02.032. URL http://www.sciencedirect.
com/science/article/pii/S0021999116000966.
[437] C. Zhang, H. Chen, G. Zhao, L. Zhang, and S. Lou. Optimization of porthole extrusion dies
with the developed algorithm based on finite volume method. The International Journal of
Advanced Manufacturing Technology, pages 1–13, 2016.
[438] Alexia de Brauer, Angelo Iollo, and Thomas Milcent. A Cartesian scheme for compressible
multimaterial hyperelastic models with plasticity. Communications in Computational
Physics, 22(5):1362?1384, 2017. doi: 10.4208/cicp.OA-2017-0018.
[439] V. R. Voller. Basic Control Volume Finite Element Methods for Fluids and Solids. World
Scientific, Singapore, 2009.
[440] N.J. Van Eck and L. Waltman. VOS: a new method for visualizing similarities between
objects. In Advances in Data Analysis: Proceedings of the 30th Annual Conference of the
German Classification Society, pages 299–306. Springer, 2007.
[441] S. Das, S. R. Mathur, and J. Y. Murthy. Finite-volume method for creep analysis of thin RF
MEMS devices using the theory of plates. Numerical Heat Transfer, Part B: Fundamentals,
61:71–90, 2012.
[442] I. Demirdžić, A. Ivanković, D. Martinović, and S. Muzaferija. Numerical method for solving
linear and non-linear solid body problems. In Proceedings of 1st Congress of Croatian
Society of Mechanics, Pula, Croatia, 1994.
[443] I. Demirdžić. Finite volumes in solid mechanics. In NAFEMS ASME Seminar - Alternative
Strategies in Computational Mechanics, London, February 1996.
[444] D. Martinović and I. Horman. Drying induced stresses in clay bricks an hygro-thermo-elastic
model. In International scientific and expert symposium Nonmetal Inorganic Materials,
pages 249–257, Zenica, Bosnia-Herzegovina, 2000.
[445] I. Horman, D. Martinović, and S. Hajdarević. Numerical analysis of a phenomena in the wood
caused by heat. In Moisture or External Load, in: Proceedings of International scientific
conference: Challanges in forestry and wood technology in the, volume 21, pages 31–34,
University of Zagreb, Faculty of Forestry, Zageb, 2008.
[446] P. Cardiff, A. Karač, R. Flavin, D. FitzPatrick, and A. Ivanković. Contact stress analysis in
OpenFOAM - application to hip joint bones. In OpenFOAM Workshop, Penn State University,
Penn State, PA, USA, 2011.
[447] P. Cardiff, A. Karač, and A. Ivanković. Development of a finite volume methodology for
linear elastic contact problems. In 21st International Workshop on Computational Mechanics
of Materials, IWCMM, Limerick, Limerick, Ireland, 2011.
[448] K. Maneeratana and A. Ivanković. Finite volume method for structural applications involving
material and geometrical non-linearities. In European Council of Computational Mechanics
Technische Universitünchen, Proceedings of the European Conference on Computational
Mechanics (ECCM’99), pages 874–875, 1999.
[449] K. Maneeratana and A. Ivanković. Finite volume method for geometrically non-linear stress
analysis applications. In Proceedings of the Seventh Annual Conference of the Association
for Computational Mechanics in Engineering (ACME’1999), 1999.
[450] K. Maneeratana and A. Ivanković. Finite volume method for large deformation with linear
hypoelastic materials. In R. Vilsmeier and F. Benkhaldoun, editors, Second International
Symposium on Finite Volumes for Complex Applications (FVCA II) for Complex Applications
II: Problems and Perspectives, pages 459–466, University Duisburg, Germany, 1999. Hermes
Science Publication.
[451] K. Maneeratana and A. Ivanković. Modelling of high strain rate behaviour of a series 7108
aluminium alloy. In Proceedings of the 14th Conference of the Mechanical Engineering
Network of Thailand, pages 227–233, 2000.
[452] P. Cardiff, A. Karač, Ž. Tuković, and A. Ivanković. Development of a finite volume based
structural solver for large rotation of non-orthogonal meshes. In 7th OpenFOAM Workshop,
Darmstadt, Germany, 2012.
[453] P. Cardiff, A. Karač, Z. Tuković, and A. Ivanković. An open-source finite method for
computational solid mechanics. In Joint Symposium of Irish Mechanics Society and Irish
Society for Scientific and Engineering Computation, University College Dublin, Dublin,
Ireland, 2013.
[454] P. Cardiff, Ž. Tuković, A. Karač, and A. Ivanković. Nonlinear solid mechanics in
OpenFOAM. In 9th OpenFOAM Workshop, University of Zagreb, Croatia, 2014.
[455] A. Ivanković, V. Tropša, and J. G. Williams. Finite volume modelling of residual stresses
in cast plastic slabs. In Fifth international conference on residual stresses ICRS-5, pages
392–399, Linkoping Sweden, 1997.
[457] S. Isić, V. Doleček, and I. Karabegović. A comparison between finite element and finite
volume methods on the problem of stability of timoshenko beam. In The 12th International
Conference on Problems of Material Engineering, Jasna, Slovakia, 2007. Mechanics and
Design.
[458] S. Isić, V. Doleček, and I. Karabegović. Numerical and experimental analysis of postbuckling
behaviour of prismatic beam under displacement dependent loading. In Proceedings of the
First Serbian Congress on Theoretical and Applied Mechanics, Kopaonik, Serbia, 2007.
[459] S. Isić, V. Doleček, and I. Karabegović. A comparison of finite element and finite volume
method on stability analysis of rectangular plate. In V. Doleček Karabegović and M. Jurković,
editors, I. 6th International Scientific Conference on Production Engineering, Development
and Modernization of Production, RIM Bihac, BiH, 2007.
[460] S. Isić. Numerical and experimental analysis of nonlinear stability phenomena in elastic
systems. PhD thesis, University of Bihac, Bosnia and Herzegovina, 2008. In Bosnian.
[461] N. N. Dioh, A. Ivanković, and I. Demirdžić. Dynamic thermo elastic plastic deformation
of solids using finite volume technique. In E. Oñate D.R.J. Owen, editor, Computational
Plasticity, Fundamentals and Applications,, pages 1947–1957. Pineridge Press, 1995.
[462] N. N. Dioh, A. Ivanković, P. S. Leevers, and J. G. Williams. Stress wave propagation effects
in split hopkinson pressure bar tests. In Proceedings of The Royal Society; Proceedings:
Mathematical and Physical Sciences, pages 187–204. 449, 1995.
[463] P. Cardiff, Ž. Tuković, H. Jasak, and A A. Ivanković. Block-coupled finite volume
methodology for linear elasticity. In 9th OpenFOAM Workshop, volume 9, University of
Zagreb, Croatia, 2014.
[464] I. Bijelonja. A numerical method for almost incompressible body problem. In Katalinić,
editor, Proceedings of the 22nd International DAAAM Symposium, pages 321–322, Vienna,
Austria, 2011.
[465] N. Fallah. Finite Volume Based Formulations for the Analysis of Bernouli and Timoshenko
Beams. Journal of Numerical Simulation in Engineering, 1(3):259–268, Winter 2008.
[466] C. Suvanjumrat and E. Chaichanasiri. Implementation and validation of finite volume C++
codes for plane stress analysis. In CST02, The Second TSME, Krabi, 2011. International
Conference on Mechanical Engineering.
[467] S. V. Patankar. Numerical Hear Transfer and Fluid Flow. Hemisphere Publishing
Corporation, McGraw-Hill Book Company, Washington, 1980.
[468] S. V. Patanker and D. B. Spalding. A calculation procedure for heat, mass, and momentum
transfer in three-dimensional parabolic flows. International Journal of Heat and Mass
Transfer, 15:1787, 1972.
[471] A. K. Slone, N. A. Fallah, C. Bailey, and M. Cross. A finite volume approach to geometrically
nonlinear stress analysis. In Third International Symposium on Finite Volumes for Complex
Applications - Problems and Perspectives, pages 663–670, 2002. ISBN 1-9039-9634-1.
[472] A. J. Beveridge and M. Wheel. A control volume based formulation of the discrete kirchoff
triangular thin plate bending element. In The 17th UK National Conference on Computational
Mechanics in Engineering, pages 287–290, Nottingham, UK, 2009.
[473] V. Selmin. The node-centred finite volume approach: Bridge between finite differences and
finite elements. Computer Methods in Applied Mechanics and Engineering, 102:107–138,
1993.
[479] J. Aboudi. Generalized effective stiffness theory for nonelastic laminated composites.
International Journal of Engineering Science, 19:1269–1281, 1981.
[480] J. Aboudi. Harmonic waves in composite materials. Wave Motion, 8:289–303, 1986.
[481] J. Aboudi. Transient waves in composite materials. Wave Motion, 9:141–156, 1987.
[483] J. Aboudi, S.W. Lee, and C.T. Herakovich. Three-dimensional analysis of laminates with
cross cracks. ASME Journal of Applied Mechanics, 55:389–397, 1988.
[485] S. K. Godunov. The problem of a generalized solution in the theory of quasi-linear equations
and in gas dynamics. Russian Mathematical Surveys, 17:145–156, 1962.
[486] J. Haider, C. H. Lee, A. J. Gil, J. Bonet, and A. Huerta. Large strain solid dynamics in
OpenFOAM. In 5th OpenFOAM User Conference Cologne - Germany, volume 4, 2016.
[487] R. Courant, K. Friedrichs, and H. Lewy. On the partial difference equations of mathematical
physics. Mathematische Annalem, 100:32–74, 1928.
[488] H.-K. Ching and R. C. Batra. Determination of Crack Tip Fields in Linear Elastostatics by
the Meshless Local Petrov-Galerkin (MLPG) Method. Computer Modeling in Engineering
and Sciences, 2:273–289, 2001.
[489] A. Warlock, H.-K. Ching, A. K. Kapila, and R. C. Batra. Plane strain deformations of
an elastic material compressed in a rough rectangular cavity. International Journal of
Engineering Science, 40:991–1010, 2002.
[490] H. Bašić, I. Demirdžić, and S. Muzaferija. Analysis of plastic flow of metals during extrusion
processes using finite volume method. In Proceedings of 3rd International Conference on
Industrial Tools, pages 22–26, Slovenia, 2001. Rogaska Slatina.
[491] H. Bašić. Friction models comparison in finite volume method simulation of bulk metal
forming technologies. Journal for Technology of Plasticity, 33:113–122, 2008.
[492] H. Bašić. The constitutive models in numerical simulation of steady-state metal forming
processes. Journal for Technology of Plasticity, 34:27–36, 2009.
[493] J. D. Bressan, M. M. Martins, and S. T. Button. Aluminium extrusion analysis by the finite
volume method. In Oñate, D. R. J. Owen, D. Peric, and B. Suárez, editors, XII International
Conference on Computational Plasticity. Fundamentals and Applications COMPLAS XII,
2013.
[494] C. M. Rhie and W. L. Chow. Numerical study of the turbulent flow past an airfoil with trailing
edge separation. AIAA Journal, 21:1525–1532, November 1983. doi: 10.2514/3.8284.
[495] A. Jameson, W. Schmidt, and E. Turkel. Numerical solution of the Euler equations by finite
volume methods using Runge-Kutta time-stepping schemes. In AIAA 5th Computational
Fluid Dynamics Conference, volume 81, page 1259, 1981.
[497] K. J. Bathe. Finite element procedures. Prentice Hall, New Jersey, 1996.
[498] O. C. Zienkiewicz and R. L. Taylor. The finite element method, volume 2, solid mechanics.
Butterworth Heinemann, Oxford, 5th edition, 2000.
[499] T. Belytschko, W. K. Liu, B. Moran, and K. I. Elkhodary. Nonlinear Finite Elements for
Continua and Structures. Wiley, Chichester, West Sussex, 2nd edition, 2014.
[501] E. Oñate and M. Cervera. Derivation of thin plate bending elements with one degree of
freedom per node. Engineering Computations, 10:543–561, 1993.
[502] E. Oñate. Elementos finitos y volumenes finitos puntos de encuentro y posibilidad de nuevas
aplicaciones. Technical report, CIMNE, Barcelona, 1998.
[503] E. Oñate and F. Zarate. Rotation-free triangular plate and shell elements. International
Journal for Numerical Methods in Engineering, 47:557–603, 2000.
[504] O. C. Zienkiewicz. Origins, milestones and directions of the finite element method: A
personal view. Archives of Computational Methods in Engineering State of the art reviews, 2
(1):1–48, 1995.
[505] A. Lahrmann. An element formulation for the classical finite difference and finite volume
method applied to arbitrarily shaped domains. International Journal for Numerical Methods
in Engineering, 35:893–913, 1992.
[506] D. M. Harrild and C. S. Henriquez. A finite volume model of cardiac propagation. Annals of
Biomedical Engineering, 25:315–334, 1997.
[507] Q. Fang, T. Tsuchiya, and T. Yamamoto. Finite difference, finite element and finite volume
methods applied to two-point boundary value problems. Journal of Computational and
Applied Mathematics, 139:9–19, 2002.
[508] T. Yamamoto, Q. Fang, T. Tsuchiya, and Finite Difference. Finite element and finite volume
methods applied to two-point boundary value problems. Journal of Computational and
Applied Mathematics, 139:9–19, 2002.
[509] V. Jacquemet and C. S. Henriquez. Finite Volume Stiffness Matrix for Solving Anisotropic
Cardiac Propagation in 2-D and 3-D Unstructured Meshes. IEEE Transactions on Biomedical
Engineering, 52:1490–1492, 2005.
[510] V. Jacquemet. Link between the FEM and FVM formulations of anisotropic cardiac
propagation in unstructured meshes. Technical report, ITS Technical Report, TR-ITS
2005.021, 2005.
[512] Dassault Systémes Simulia Corp. Abaqus 6.14. http:/ /www.simulia .com/
products/abaqus_fea.html, 2018.
[513] A. K. Slone, K. Pericleous, C. Bailey, and M. Cross. Dynamic fluid structure interactions
using finite volume unstructured mesh procedures. In International Forum on Aero-elasticity
and Structural Dynamics, pages 417–424, June 1997.
[514] I. Demirdžić. Finite volume approach to multi-physics problems. In S.N. Alturi and P. E.
O’Donoghue, editors, Modelling and Simulation Based Engineering, pages 1757–1762. Tech
Science Press, Palmdale, 1998.
[515] M. Schäfer, S. Meynen, R. Sieber, and I. Teschauer. Multigrid methods for coupled fluid-
solid problems. In European Congress on Computational Methods in Applied Sciences and
Engineering, ECCOMAS 2000, Barcelona, Spain, 2000.
[516] A. K. Slone, M. Cross, K. Pericleous, and C. Bailey. A finite volume approach to dynamic
fluid structure interaction. In 8th Annual Conference of the Association for Computational
Mechanics in Engineering (ACME 2000), pages 218–221, Greenwich University, London,
UK, 2000.
[517] A. K. Slone, K. Pericleous, C. Bailey, and M. Cross. Dynamic fluid structure interactions
using finite volume unstructured mesh procedures. In 8th Symposium on Multidisciplinary
Analysis and Optimization, Multidisciplinary Analysis Optimization Conferences. American
Institute of Aeronautics and Astronautics, 2000. doi: 10.2514/6.2000-4788.
[518] A. K. Slone, K. Pericleous, C. Bailey, and M. Cross. Dynamic fluid structure interactions
using finite volume unstructured mesh procedures. In ECCOMAS Computational Fluid
Dynamics Conference, 2001. ISBN 0 905 091 12 4.
[520] E. Džaferović. Interaction of viscoplastic fluid and viscoelastic solid - Numerical modelling.
PhD thesis, University of Sarajevo, 2002. In Bosnian.
[521] A. Karač and A. Ivanković. Drop impact of fluid-filled plastic containers: finite volume
method for coupled fluid-structure-fracture problems. In H.A. Mang, F. G. Rammerstorfer,
and J. Eberhardsteiner, editors, WCCM V, Fifth World Congres on Computational Mechanics,
Vienna, Austria, 2002.
[522] A. K. Slone, T.cN. Croft, A. J. Williams, and M. Cross. A two fluid approach to high
impact interaction amongst solid structures. In H. A. Mang, F. G. Rammerstorfer, and
J. Eberhardsteiner, editors, Fifth World Congress on Computational Mechanics Proceedings,
Vienna, Austria, 2002. Vienna University of Technology, Austria. ISBN 3-9501554-0-6.
[524] A. Karač and A. Ivanković. Fully predictive model of the drop impact and fracture of
fluid-filled plastic containers. In Proceedings of 11th ACME conference on computational
mechanics in engineering, pages 113–116, Glasgow, 2003. University of Strathclyde
Publishing.
[525] A. Karač and A. Ivanković. Modelling the drop impact behaviour of fluid-filled polyethylene
containers. In B. R. K. Blackman, A. Pavan, and J. G. Williams, editors, Fracture of Polymers,
pages 253–264. ESIS publication 32, 2003. Composites and Adhesives.
[527] A. Karač and A. Ivanković. Modelling drop impact and fracture of fluid-filled plastic
containers. In Proceedings of The 15th European Conference on Fracture - Advanced
Fracture Mechanics for Life and Safety Assessments, Stockholm, Sweden, 2004.
[529] C. G. Giannopapa and G. Papadakis. A new formulation for solids suitable for a unified
solution method for fluid-structure interaction problems. In ASME PVP, volume 491-1, pages
111–117, San Diego California, 2004.
[530] A. K. Slone and M. Cross. A comparison of finite element and finite volume methods
for computational structural mechanics and their application in multi-physics problems. In
5th International Conference on Engineering Computational Technology. Civil-Comp Press,
2006. ISBN 0-948749-96-2. paper number 71.
[533] G. Papadakis and C. G. Giannopapa. Towards a unified solution method for fluid-structure
interaction problems: Progress and challenges. In Proceedings of PVP 2006-ICPVT11 10th
International Symposium on Emerging Technology in Fluids, Vancouver, Canada, 2006.
[534] C. G. Giannopapa and G. Papadakis. Indicative results and progress on the development of
the unified single solution method for fluid-structure interaction problems. (CASA-report,
No. 0711). Technical report, Technische Universiteit Eindhoven, Eindhoven, 2007.
[535] A. Karač and A. Ivanković. Investigating the behaviour of fluid-filled polyethylene containers
under base drop impact: A combined experimental/numerical approach. International
Journal of Impact Engineering, 36:621–631, 2009.
[536] A. Karač and A. Ivanković. Behaviour of fluid filled PE containers under impact: Theoretical
and numerical investigation. International Journal of Impact Engineering, 36:621–631, 2009.
[537] A. Safari, A. Ivanković, Ž. Tuković, and E. Casey M. Walter. A fluid-structure interaction
study of biofilm detachment. In 1st International Conference on Mathematical and
Computational Biomedical Engineering - CMBE2009, June 29 -July 1 Swansea, UK. P.
Nithiarasu , R. L, 2009.
[538] A. K. Slone, A. J. Williams, T. N. Croft, and M. Cross. Dynamic fluid structure interaction
in parallel: a challenge for scalability. In B. H. V. Topping and P. Ivanyi, editors, Parallel,
Distributed and Grid Computing for Engineering, pages 329–350. Saxe-Coburg Publications,
2009. based upon an invited keynote presentation.
[539] S. Das, S. R. Mathur, and J. Y. Murthy. An unstructured finite-volume method for structure-
electrostatic interactions in MEMS. In Proceedings of IMECE2010 2010 ASME International
Mechanical Engineering Congress and Exposition. Vancouver, Canada, 2010.
[540] A. Kelly and M.-J. O’Rourke. Two system, single analysis, fluid-structure interaction
modelling of the abdominal aortic aneurysms. Proceedings of the Institution of Mechanical
Engineers Part H - Journal of Engineering in Medicine, 224(H8):955–970, 2010.
[541] A. Kelly and M.-J. O’Rourke. Fluid, solid and fluid-structure interaction simulations
on patient-based abdominal aortic aneurysm models. Proceedings of the Institution of
Mechanical Engineers Part H - Journal of Engineering in Medicine, 226(4):288–304, 2012.
[545] P. Cardiff, A. Karač, P. De Jaeger, H. Jasak, J. Nagy, A. Ivanković, and Ž. Tuković.
Towards the development of an extendable solid mechanics and fluid-solid interactions
toolbox for OpenFOAM. preprint, 2018. arXiv:1808.10736 [math.NA], available at https:
//arxiv.org/abs/1808.10736.
[546] Ž. Tuković, M. Bukač, P. Cardiff, H. Jasak, and A. Ivanković. Added mass partitioned fluid-
structure interaction solver based on a Robin boundary condition for pressure. Springer
International, 2018.
[547] P. S. Leevers, G. Venizelos, and A. Ivanković. Rapid crack propagation along pressurized
pipe: small-scale testing and numerical modelling. Construction and Building Materials,
1993.
[549] N. Murphy and A. Ivanković. Dynamic fracture simulation of brittle material characterised
by microcrack-dominated failure mechanisms. In Proceedings of 7th ACME Conf Comp
Mech in Eng., pages 99–102, Durham, UK, 1999.
[550] V. Stylianou. Finite volume modelling of rapid crack propagation (RCP) in brittle polymers.
PhD thesis, Imperial College London, 1999.
[551] K. C. Pandya, A. Ivanković, and J. G. Williams. Cohesive zone modelling of crack growth in
polymers - part 2 - numerical simulation of crack growth. Plastics, Rubber and Composites,
29:447–452, 2000.
[554] A. Ivanković, H. Jasak, A. Karač, V. Tropša, and P. Leevers. Fully predictive model of RCP
in plastic pipes. In Proceedings of 14th European Conference on Fracture, Kracow, Poland,
2002.
[555] A. Ivanković, H. Jasak, A. Karač, and V. Tropša. Prediction of dynamic fracture in pressurised
plastic pipes. In The Annual Conference of the Association of Computational Mechanics in
Engineering, volume 10, pages 173–176, 2002.
[561] V. Cooper, A. Ivankovic, A. Karac, D. McAuliffe, and N. Murphy. Effects of bond gap
thickness on the fracture of nano-toughened epoxy adhesive joints. Polymer, 53(24):5540 –
5553, 2012. doi: 10.1016/j.polymer.2012.09.049.
[562] I. Georgiou, A. Ivanković, A.J. Kinloch, and V. Tropsa. Rate dependent fracture behaviour
of adhesively bonded joints. In A. Pavan B. R. K. Blackman and J. G. Williams, editors,
Fracture of Polymers, Composites and Adhesives II, volume 32 of European Structural
Integrity Society, pages 317 – 328. Elsevier, 2003.
[564] V. Cooper, A. Ivanković, and A. Karač. A mode I fracture behaviour analysis of adhesively
bonded joints. In European conference on fracture, volume 17, Brno, Czech Republic, 2008.
[565] V. J. Cooper. The Fracture Behaviour of Nano-toughened Structural Epoxy Adhesives. PhD
thesis, University College Dublin, 2010.
[567] D. Carolan. Mechanical and Fracture Properties of PCBN as a Function of Rate and
Temperature. PhD thesis, University College Dublin, 2011.
[569] D. Carolan, A. Ivanković, and N. Murphy. Numerical investigation into dynamic fracture of
pcbn. Key Engineering Materials, 488:553–556, 2012.
[575] D. Carolan, Ž. Tuković, D. McNamara, P. Alveen, N. Murphy, and A. Ivanković. Effect
of microstructure on the fracture toughness of polycrystalline cubic boron nitride. In 7th
OpenFOAM Workshop, Darmstadt, Germany, 2012.
[576] M. A. A. Cavalcante and M.-J. Pindera. Generalized FVDAM theory for periodic materials
with elastic- plastic phases. In CILAMCE 2013 Proceedings of the XXXIV Iberian Latin-
American Congress on Computational Methods in Engineering, ABMEC, Pirenpólis, GO,
Brazil, 2013.
[580] I. Bijelonja and S. Muzaferija Demirdžić. Some computational aspects of finite volume
analysis of solid body deformation. In Proceedings of 3rd Congres of Croatian Society of
Mechanics, pages 261–267, Dubrovnik, Croatia, 2000.
[583] A. J. Williams, A. K. Slone, T. N. Croft, and M. Cross. A mixed eulerian- lagrangian approach
for metal forming. In 6th ESAFORM conference on Metal Forming, Salerno, Italy, April
2003.
[586] P. Cardiff, P. De Jaeger, Ž. Tuković, and A. Ivanković. A finite approach to simulation of
wire rolling. In Joint Symposium of Irish Mechanics Society & Irish Society for Scientific &
Engineering Computation, Galway, 2014.
[590] C. M. Anthony. Finite volume modelling of the human leg. Master’s thesis, Imperial College
London, 2003.
[591] O. Alakija, A. Ivanković, and A. Karač. Finite volume solution to high rate wave propagation
through a lung alveoli stack. In IUTAM Symposium on Impact Biomechanics: From
Fundamental Insights to Applications, pages 281–288, 2005.
[592] N. M. Quinn, A. Ivanković, and A. Karač. An experimental and numerical investigation into
the deformation profiles of mock arteries. In ASME Summer Bioengineering Conference,
2007.
[594] A. Safari, A. Ivanković, and Ž. Tuković. Numerical modelling of viscoelastic response of
bacterial biofilm to mechanical stress. In Bioengineering In Ireland Conference, pages 25–
26, Radisson Hotel, Sligo, January, 2008.
[595] V. Kanyanta, A. Ivanković, and A. Karač. Accurate prediction of blood flow transients:
A fluid-structure interaction approach in hemodynamic wall shear stress. In P. Nithiarasu,
editor, 1st International Conference on Mathematical and Computational Biomedical
Engineering - CMBE2009, Swansea, UK, 2009.
[596] V. Kanyanta. Towards early diagnosis of atherosclerosis: Wall shear prediction. PhD thesis,
University College Dublin, Ireland, 2009.
[599] P. Cardiff, A. Karač, R. Flavin, D. FitzPatrick, and A. Ivanković. Numerical analysis of the
hip joint bones in contact. In ACME-UK, Heriott-Watt University, Edinburgh, Scotland, 2011.
[600] P. Cardiff, A. Karač, R. Flavin, D. FitzPatrick, and A. Ivanković. Modelling the muscles
for hip joint stress analysis using a finite volume methodology. In 18th Bioengineering In
Ireland, Belfast, Northern Ireland, 2012.
[603] K. Fitzgerald, P. Cardiff, R. Flavin, and A. Ivankovic. Calculation of hip joint contact
pressures using a high resolution finite volume model with CT-based properties. In
Bioengineering in Ireland, 2016.
[604] K. Fitzgerald, P. Cardiff, R. Flavin, and A. Ivankovic. Towards in silico analysis of total
hip arthroplasty mechanics. In XXVI Congress of the International Society of Biomechanics,
Brisbane, Australia, 2017.
[605] L. Muralidharan, P. Cardiff, R. Flavin, and A. Ivankovic. A numerical model for the
calculation of ankle joint stresses. In XXVI Congress of the International Society of
Biomechanics, Brisbane, Australia, 2017.
[608] A. Kovačević, N. Stošić, and I. K. Smith. The influence of rotor deflection upon the
screw compressor process. In Schraubencompressor tagung (Screw compressor meeting),
Dortmund, Germany, 2002.
[609] A. Kovačević, N. Stošić, and I. K. Smith. Numerical simulation of fluid flow and solid
structure in screw compressors. In Proceedings of 2002 ASME Congress, New Orleans,
USA, 2002. Symposium on the Analysis and Applications of Heat Pump and Refrigeration
Systems.
[610] A. Kovačević, N. Stošić, and I. K. Smith. Fluid-solid interaction for extension of range
in screw machine application. In Advances of CFD in Fluid Machinery Design, ImechE
Seminar, London, UK, 2003.
[611] A. Kovačević, N. Stošić, I. K. Smith, and E. Mujić. Fluid-solid interaction in the design
of multifunctional screw machines. In 8th International Design Conference - Design 2004,
volume 2, pages 1289–1295, Dubrovnik, Croatia, 2004.
[612] A. Kovačević, E. Mujić, N. Stošić, and I. K. Smith. Extending the role of computational
fluid dynamics in screw machines. Journal of Process Mechanical Engineering, Part E,
Proceedings of the Institution of Mechanical Engineers, pages 83–97, 2011.
[613] I. Bijelonja. A finite volume method for a geomechanics problem. In Proceedings of the 22nd
International DAAAM Symposium, pages 323–324, 2011.
[614] I. Bijelonja. Finite volume method analysis of large strain elasto-plastic deformation. In The
16th DAAAM International Symposium, Opatia, Croatia, 2005.