Abstract
This article presents a novel total Lagrangian cell‐centered finite volume formulation of geometrically exact beams with arbitrary initial curvatures undergoing large displacements and finite rotations. The choice of rotation parameterization, the mathematical formulation of the beam kinematics, conjugate strain measures, and the linearization of the strong form of governing equations are described. The finite volume based discretization of the computational domain and the governing equations for each computational volume are presented. The discretized integral form of the equilibrium equations is solved using a block‐coupled Newton–Raphson solution procedure. The efficacy of the proposed methodology is presented by comparing the simulated numerical results with classic benchmark test cases available in the literature. The objectivity of strain measures for the current formulation and mesh convergence studies for both initially straight and curved beam configurations are also discussed.
Keywords: block‐coupled, finite volume method, geometrically exact beam, Newton–Raphson, total Lagrangian
1. INTRODUCTION
The mathematical modeling of nonlinear beams has flourished in the past few decades with their applicability spanning various fields of engineering. A concise review of several beam formulations, the consistent derivation of 1D beam theories from the general 3D continuum mechanics and a systematic nomenclature of the existing beam models are presented in Meier et al.. 1 These formulations, in particular, and the numerical computations of solid mechanics problems, in general, are mostly analyzed using the finite element (FE) approach; however, since the 1980s, the applicability of the simple and conservative finite volume (FV) methods to solid mechanics problems has become increasingly popular and is evolving rapidly. 2 Particularly in the context of beams, Fallah et al. 3 , 4 , 5 have presented FV implementations of Euler–Bernoulli and shear‐deformable Timoshenko beam theories for both straight and curved beam configurations. Furthermore, several authors have presented the stability 6 , 7 , 8 and vibration 9 , 10 analysis of beams/columns. The analysis of thin and thick plates using different variants of FV methods like cell‐centered FV, 11 , 12 , 13 cell‐vertex FV 14 and the orthogonal meshless variant of FV 15 and their comparison with traditional FE formulations has also been explored in the literature. A common conclusion from the aforementioned references is that the FV formulation of beams and plates does not suffer from the “shear‐locking” phenomenon for both thin Timoshenko beams and thin Mindlin–Reissner plate analysis, unlike traditional fully integrated FE methods that require special techniques like reduced/selective integration and mixed interpolation methods to avoid locking effects. A shear locking study to demonstrate the effectiveness of the FV formulation in the context of geometrically exact beam theory is presented towards the end of Section 4.2.
The geometrically exact Simo–Reissner beam formulation is the most general nonlinear 3D beam theory capable of dealing with finite displacements and rotations. The FV formulation of geometrically exact beams was first investigated by Tukovic et al. 16 The current work builds on the formerly developed formulations for quasi‐static shear‐deformable geometrically exact beams and provides a comparison between the FE based classic benchmark cases and the proposed FV methodology. The primary motivation of extending the Simo–Reissner formulation to an FV discretization is to bring solid and fluid numerical formulations under one unified approach allowing multi‐physics problems like fluid‐solid interaction to be addressed using a single numerical technique. For instance, a direct application of this FV formulation is the simulation of slender structures like cables and mooring lines and their interaction with oceanic waves. An additional interesting feature of FV methods is the strong local (and global) conservation of governing equations. Typically, in FV, the spatial domain is discretized into non‐overlapping cells/control volumes, which ensures an exact balance of forces across cell boundaries at a local level, and global conservation is automatically achieved. This is in contrast to the FE techniques that have locally overlapping integration domains and hence, at the local element level, conservation of governing laws is ensured only in an average sense. A critical and comprehensive comparison of FV and FE techniques in the field of solid mechanics can be found in the review article of Cardiff and Demirdžić. 2 To the best of the authors' knowledge, this is the first article to present an FV formulation for beams subjected to finite displacements and rotations.
The formulations of a beam in a geometrically exact sense considering 3D rotations and its FE approximation were first proposed by Simo et al.. 17 , 18 The involvement of finite rotations, elements of the nonlinear differentiable manifold and the complexity of interpolating large rotations 19 , 20 led to three major techniques of addressing them, namely, (a) incremental and total rotational vector based parameterizations, 21 , 22 , 23 , 24 (b) quaternion based rotation interpolation, 25 , 26 , 27 , 28 and (c) co‐rotational beam formulations, 29 , 30 to name a few. Romero 31 presents a concise review of different rotation interpolations used for geometrically exact beams. In the current work, the finite rotations are parameterized using rotational vectors and the rotational strain measures are updated using incremental rotation vectors from the previously converged configuration of the beam. The loss of objectivity in strain measures for FE approximation of interpolated rotations was first pointed out by Crisfield and Jelenić 32 which was followed by strain invariant formulations of the geometrically exact beams. 33 , 34 , 35 , 36 For the current work, the objectivity of adopted strain measures are numerically verified using a test case presented in Section 4.1. As an alternative to rotation/quaternion based interpolation, director based formulations catered for continuum‐based beam elements are presented in Eugster et al. 37 Extension of 1D linear elastic constitutive models used by Simo et al. 17 , 18 to finite 3D elasticity using general 3D kinematic measures like deformation gradients can also be found in the literature. 38 , 39 In a recent contribution, Meier et al. 40 developed a geometrically exact Kirchhoff–Love formulation for slender rod geometries. For a general review of other research advances in this field, like discrete Cosserat rod kinematics, implementation of different time‐stepping schemes in beam multi‐body dynamics, the inclusion of nonlinear constitutive laws, and enhanced kinematics of beams, the interested readers are referred to articles by Meier et al. 1 and Chadha and Todd. 41
This article is structured as follows: Section 2 outlines the mathematical model in total Lagrangian form. The FV discretization of the mathematical model is described in Section 3. In Section 4, the proposed methodology is evaluated on five complementary benchmark test cases, where predictions are compared to analytical solutions and existing FE benchmarks.
2. MATHEMATICAL MODEL
In this section, the mathematical formulation for a 3D quasi‐static, shear‐deformable geometrically exact Simo–Reissner beam is summarized. Subsequently, the governing equilibrium equations of spatial forces and moments, the constitutive relations and their linearized formulation are described.
2.1. Kinematic description
A total Lagrangian formulation is adopted to describe the large deformations of the beam model. Accordingly, a right‐handed fixed, reference Cartesian frame defined by the orthonormal basis vectors , , and is specified (Figure 1). In the reference (i.e., material) configuration, the mean line of a beam (i.e., line of centroids of the beam cross‐sections) is straight and parallel to the basis vector and the cross‐sections of the beam are orthogonal to the basis vector . The principal axis of inertia of the beam cross‐sections are directed along the basis vectors and .
FIGURE 1.

Beam kinematics: (A) Reference, (B) initial, and (C) deformed configurations of the beam, respectively
An initial (stress‐free) configuration of the beam mean line is defined by the space curve , where is the beam‐length and is the initial length of the beam (Figure 1). To describe the continuous kinematic description of the moving mean line curve of the beam, a body‐attached right handed orthonormal base vectors , , and are defined by the Frenet–Serret formulas, where the base vector is directed along the initial mean line so that
| (1) |
and the base vectors and are directed along the principal axis of inertia of the cross‐section at . The prime operator in Equation (1) and hence forward wherever used, denotes a derivative with respect to arc‐length parameter , that is, . For an initially straight beam, the base vectors and the reference bases coincide, and the .
The orthonormal basis , , of the local frame and the orthonormal bases , , of the global Cartesian frame are related through a linear transformation as
| (2) |
where is the initial two‐point second‐order orthogonal rotational tensor field that defines the orientations of beam cross‐sections with respect to the reference basis. Hence, the initial configuration of the beam is fully defined by the position vector of the beam mean line and orientation of the cross‐section at via the orthogonal rotation tensor .
The deformed configuration of the beam mean line is defined by a space curve and the orientation of the cross‐sections via the moving spatial bases , , . Contrary to the initial configuration, the basis vector need not be directed along the deformed mean line since the beam model is capable of representing shear deformations. The base vectors and , however, are still directed along the principal axes of the cross‐section at and the orthonormal bases , , are related to , , bases by the linear transformation
| (3) |
where is the relative rotational matrix which rotates beam cross‐sections from the initial to the deformed configuration. Additionally, the deformed mean line of the beam can also be defined using the mean line displacement vector and the mean position vector of the initial configuration by,
| (4) |
The position vector of the deformed mean line and the orientation of the triad given by attached to the cross‐section at , () fully define the deformed configuration of the beam. Orientation of the beam cross‐sections in the deformed configuration can also be defined with respect to the fixed reference bases by the total rotation matrix,
| (5) |
2.2. Balance equations and strain measures
Assuming that the deformation from the initial to the deformed configuration is caused by distributed external forces and torques and per unit of reference arc length, respectively, the strong differential form of the balance equations are given as, 17
| (6) |
| (7) |
where and are the vectors of spatial internal forces and moments acting over the cross‐section at and “” symbol denotes the cross product between two vectors. The corresponding material counterparts ( and ) are related to and via the pull‐back mapping as and . 17
The equivalent strong integral form of the above balance equations over a length, can be expressed as,
| (8) |
| (9) |
The required strain measures follow from a geometrically exact beam theory, where the relationships between the beam configuration and the strain measures are consistent with the virtual work principle and the equilibrium equations at a deformed state regardless of the magnitude of displacements, rotations, and strains. 18 To that end, the equivalent strain‐configuration relationships involve three translational strains and a skew‐symmetric tensor of the three rotational strains 17 , 22 (from here on, the argument is dropped from the terms for clarity):
| (10) |
| (11) |
where and are (material) translational and rotational strain measures, respectively. The hat operator denotes a skew‐symmetric matrix associated with the corresponding (pseudo)‐vector given by the relation, , . Physically, the strain vector represents axial tension (first entry) and shear deformation whereas the (material) rotational strain vector represents torsion (first entry) and bending deformation of the beam body. These strain measures are the energy‐conjugate pairs to the stress resultants ( and ).
In this work, the relative rotation matrix is parameterized in terms of its rotational vector as
| (12) |
where is a identity matrix and is the magnitude of rotation vector . The is the skew‐symmetric tensor living in the tangent space of at and its exponentiation yields the finite rotation . For a rotation vector based parameterization, an alternative expression for evaluating incremental (material) rotational strain vector , as demonstrated in References 20, 22, and 33 is given by,
| (13) |
where the tangent operator is defined as (“” denotes the dyadic product between two vectors),
| (14) |
2.3. Constitutive relations
The present study is limited to linear hyperelastic materials whose length‐specific stored energy function is given by,
| (15) |
For this hyperelastic model, the material internal forces and moments are linearly related to the material strain measures ( and ) as, and where and are constant diagonal constitutive matrices. Here, and denote the elastic and shear moduli of the material, respectively, and and (), are the effective (material) areas and area moments about the principal axes of inertia, respectively ().
2.4. Linearization of balance equations
The nonlinear exact spatial forces and moments 17 given in Equations (16) and (17) need to be linearized about a certain base equilibrium point to apply the iterative Newton–Raphson scheme and successively refine their values toward convergence.
| (16) |
| (17) |
Accordingly, the spatial forces and spatial moments are linearized about their corresponding explicit values calculated using the values of strains and curvatures obtained from the previous iteration as follows,
| (18) |
| (19) |
Here, the superscript denotes values at previous iteration, operator denotes the linearized form of the exact equation; and are the converged values of linearized forces and moments obtained from the previous iteration. and are the incremental displacement and rotational correction vectors, respectively. At the end of each load step, these correction vectors approach to zero and the linearized expressions and converge to the exact values of forces and moments given in Equations (16) and (17). The linearized counterpart of the term in Equation (7) is given by,
| (20) |
The details of the linearization are provided in Appendix A. The correction vectors and are used to calculate the new mean line displacement vector and the new rotation matrix at the end of each Newton–Raphson iteration according to the formulas,
| (21) |
| (22) |
where the exponentiation of the skew‐symmetric tensor is evaluated by the Rodrigues' formula (Equation 12) to compute the rotation matrix . This is a multiplicative and iterative approach to update the rotation matrix using the rotation matrix correction; alternatively formulations like use of total rotation vectors, (additive) incremental rotation vectors can also be found in the literature. 22 , 30
3. NUMERICAL MODEL
In this section, cell‐centered FV discretization of the computational domain and the governing balance equations is discussed. The discretization procedure is separated into two distinct parts: discretization of the solution domain and discretization of the governing equations.
3.1. Solution domain discretization
For the quasi‐static case, solution domain discretization implies space discretization where loads are applied gradually in pseudo‐time increments. The beam body in its reference configuration is divided into a finite number of uniform segments or control volumes (CVs) as is shown in Figure 2. A typical computational stencil (Figure 2) consists of the central CV (cell) of length with computational node , located at the cell centroid, bounded by two internal faces and shared with the corresponding west and east neighboring cells, with cell centroids at and and lengths, and from the node , respectively.
FIGURE 2.

Beam body in reference configuration discretized by a finite set of 1D CVs (cells)
3.2. Equation discretization
The FV based discretization of equilibrium equations starts with a strong integral form of the governing laws, whereas, an FE approach starts with the strong differential equation, which is multiplied by an arbitrary weighting function, and integrated over material volume to obtain the equivalent weak integral form. The FV method can be retrieved from the weak form by setting within the CVs and zero elsewhere. 2 Additionally, the FV method ensures local conservation of forces, that is, forces are equal opposite across internal faces. Concretely, for an isolated CV in the deformed configuration (Figure 3), the integral form of the balance equations (Equations 8 and 9) can be discretized over a CV as following,
| (23) |
where and are the force values evaluated at cell faces and , respectively, and the subscript represents the values at cell‐center . The term is assumed to have a linear variation across the CV and hence, can be approximated by the mid‐point rule.
FIGURE 3.

Balance of forces and moments on an isolated CV in the deformed configuration
Similarly, to discretize the moment balance equation about the cell‐center , the first term of the moment balance equation can be exactly evaluated at cell boundaries and the integral of is approximated over the CV using the trapezoidal rule and is evaluated at the faces and , respectively. The final discretized moment equation takes the form,
| (24) |
Here, is also assumed to have a linear variation across the CV and hence is approximated by the mid‐point rule.
Unlike the traditional FE approach where the primary unknowns stored—at the nodal points—are used along with element shape functions to interpolate values to any other point, in the FV method, the unknown fields are computed at computational nodal points (cell‐centers) and interpolated, by appropriate discretization schemes, to the face centers and elsewhere. Subsequently, all the terms in the discretized equilibrium equations (Equations 23 and 24) are substituted by their linearized counterpart (Equations (18), (19), (20)).
To evaluate the internal forces and moments at cell‐faces from the linearized equations mentioned in Section 2, the mean line displacement correction vector and its derivative , and the value of cross‐section rotational correction vector and its derivative have to be approximated at the face centers in terms of the cell‐center values. All the cell‐face derivatives are approximated by the central finite difference scheme while the cell‐face values are approximated by linear interpolation. The cell‐face values on the internal faces and are linearly interpolated using cell‐center values as,
| (25) |
where subscripts and represent values at the neighboring cell‐centers; and are interpolated values at internal faces and , respectively, and , are the weighing factors given by,
| (26) |
The notations , , and denote the cell values at the location and the neighboring cells and (Figure 2). The cell face derivatives at the internal faces and given by and are approximated using the central finite difference scheme as,
| (27) |
In the discretized equilibrium equations, all the terms are explicitly computed except for the primary unknowns, the correction vectors of incremental displacement and incremental rotation ( and ), which are treated implicitly and are evaluated at the computational cell‐centers. As mentioned in Section 2.4, at the end of every Newton–Raphson iteration, and are used to update the previously converged displacement and rotation fields (indicated by ) and evaluate the deformed mean line position vector and the new rotation matrix according to Equations (4), (21), and (22). The interpolated cell‐face values and their corresponding cell‐face gradients at internal faces and are used to compute the strain measures, and (Equations 10 and 13), which in turn are used to evaluate the spatial forces and moments at the cell‐faces (Equations 18 and 19). The employed discretization provides a nominally second order accurate approximation for displacements.
3.3. Initial and boundary conditions
External forces and moments are applied in pseudo‐time increments. For the beam body, there are two boundary faces, one at the left and the other at the right of the beam. For a Dirichlet boundary condition, in the discretized governing equations (Equations 23 and 24), the displacement/rotation component at the face center of the boundary are directly replaced by the user defined value. For Neumann boundary conditions, the values of forces/moments at either boundary locations, are directly specified in Equations (23) and (24). Following solution of the linear system, the corresponding displacements and rotations at that boundary location are obtained by linear extrapolation from the interiors of the solution domain using Equations (18) and (19). For instance, Figure 4 shows the boundary face and the neighboring cell‐center . For a specified force and/or moment on the boundary, the incremental displacements/rotations can be obtained from Equations (18) and (19) as,
| (28a) |
| (28b) |
where the cell‐face derivatives and are given by,
FIGURE 4.

CV at the right boundary with a specified force and moment
The value of is substituted into Equation (28b) and the incremental rotation vector is evaluated as,
Using and the value of as shown above, the incremental displacement is then calculated as,
3.4. Solution procedure
The final form of the discretized equilibrium equations, with appropriate discretization schemes described in Section 3.2, for a typical computational node read as follows,
| (29) |
where is a coefficient matrix containing the contributions of node while the matrices and represent the interactions of cell with the neighboring cell centers and . The right‐hand side of Equation (29) is the source vector contribution. All the coefficient matrices are dense coupled matrices with the primary unknowns being and . The three components of the mean line displacement correction and cross‐section rotation vectors have to be solved in a coupled manner. The detailed structure of the diagonal and off‐diagonal coefficient matrices is provided in Appendix B.
The linearized equations (29) are assembled for all CVs forming a system of equations given by,
| (30) |
resulting in sparse matrix with weak diagonal dominance, where is the total number of CVs. The coefficients constitute the diagonal of whereas matrices and contribute to its off‐diagonal terms. The solution vector contains the primary unknowns and , and is the source vector containing the explicit discretized terms and boundary condition contributions. The final system of linearized algebraic equations, obtained by assembling Equation (29) for all control volumes in the mesh, is successfully solved using the block variant of the Thomas algorithm.
For every pseudo‐time increment, the coupled equations are iteratively solved by Newton–Raphson procedure, until a user‐defined convergence tolerance is achieved with the maximum number of allowable iterations set to 30. For convergence, both the Euclidean norms of the solution increment vectors () and residuals from the linear system of equations () are checked. Since the displacements are additively updated and the rotations in a multiplicative manner, the norms of displacement correction vector () and the rotation correction vector are separately calculated and the solution increment residual is set as . For convergence of the solver, after each iteration, either of the two norms have to fall below a prescribed tolerance, that is, and . The current method has been implemented in open‐source software OpenFOAM 42 (version foam‐extend‐4.1), exploiting the developed object oriented FV procedures. The overall solution procedure is summarized in Algorithm 1 and the procedure to update the kinematic quantities and stress resultants is given in Algorithm 2.
Algorithm 1. Solution procedure; : fields at the face centers.
1.

Algorithm 2. Update of the kinematic quantities and stress resultants; : fields at the face centers, : fields calculated in the previous Newton–Raphson iteration.
1.

4. VERIFICATION TEST CASES
In this section, the capabilities of the developed FV methodology are investigated in the five complementary benchmark cases:
Rigid rotation of an initially curved beam: this case verifies the objectivity of the adopted strains and rotation interpolation measures.
In‐plane bending of a cantilever beam subjected to a concentrated moment at one end: this case provides an analytical solution to check the accuracy and order of accuracy of the proposed methodology. A subsection of this test case is also used to demonstrate the ability of the FV methodology to avoid shear locking effects.
Out‐of‐plane bending of the cantilever to form a helix due to a concentrated moment and an out‐of‐plane force: this case with complex loading conditions, tests the ability of the numerical solver to cater for large rotations and 3D deformation.
A cantilever, initially bent into a arc in ‐plane, subjected to a force along the ‐direction: this is another benchmark curved beam case used by many authors to establish the accuracy and order of accuracy of the numerical model.
Deep‐circular arch with a concentrated in‐plane force at the crown location: this unsymmetrical circular arch case has exact solutions available and is used to assess the ability of the solver to obtain the critical buckling load value.
All the test cases have been executed using a quad‐core CPU with hyper‐threading (Intel Core(TM) i7‐8565U CPU with base frequency 1.80 GHz and maximum turbo frequency 4.6 GHz).
4.1. Rigid rotation of an initially curved beam
For the FV formulation presented in this article and the type of the rotation interpolation adopted, the objectivity of the conjugate strain measures is verified using the numerical test case first presented in Meier et al. 1 , 40 as shown in Figure 5A. For an initially curved beam with a centerline configuration of a quarter circle with radius m, initial length, m, discretized into 10 CVs, a rotation of is gradually applied about the global ‐axis in 100 load increments. The mechanical properties for this test case are, GPa and GPa. The nature of the boundary condition at the clamped left end ( and ) of the beam is such that, this prescribed rotation should only cause rigid body rotation in the beam about the ‐axis without any deformation and no accumulation of internal strain energy should be observed.
FIGURE 5.

Rigid rotation of curved cantilever: (A) Test case setup and (B) deformed configuration of the beam for a rotation angle,
Figure 5B shows the deformed beam configuration for an angle about the ‐axis and it is evident that the deformed beam is rigidly rotated without any unphysical deformation. For the test case, execution time is approximately 1.5 s and requires 3 outer iterations on average to converge per pseudo‐time increment. For each CV, the strains and are used to calculate the internal energy as per Equation (15) and summed over all the CVs to obtain the total accumulated strain energy of the beam due to the applied rotation. The total energy is found to be zero to machine precision (in the order of ) and hence, the objectivity of the adopted strain measures is confirmed.
4.2. In‐plane bending of a cantilever beam subjected to a concentrated moment at one end
This in‐plane pure flexural bending of a cantilever case has been investigated by a number of authors. 18 , 22 An initially straight cantilever of length is bent into a circle by applying a concentrated moment at one end. The mechanical properties available in the literature for this test case are , N, , , respectively. Hence, the cross‐section radius of the beam, m and the Young's modulus Pa are assumed in a way to achieve these desired numerical values. The Poisson's ratio is taken as zero. According to the classic Euler formula, the analytical solution for pure beam‐bending is given by,
| (31) |
where , , and are the rotation and in‐plane displacements of the beam tip.
To compare the results of this test case with the ones available in literature, 18 the computational domain is discretized into 5 CVs and a moment of N m is applied at the right end in one load step and the Newton–Raphson solution procedure converges in 2 outer iterations. The equation and solution increment residuals per iteration are shown in Table 1. Figure 6 shows the deformed configuration of the cantilever for 10 CVs and a moment value of N m. For an applied moment, N m and a mesh of 5 CVs, the tip in‐plane displacements are found to be m and m, respectively, which vary from the analytical solution (Equation 31) by only and , respectively. For comparing the numerically obtained results with the reference, a percentage relative error is calculated as,
| (32) |
where denotes the numerical value and is the reference/analytical result. Figure 7 shows the percentage mesh error convergence of the in‐plane displacements for successive reduction of mesh sizes, that is, 5, 10, 20, and 40 CVs; a quadratic order of error convergence is observed.
TABLE 1.
In‐plane bending of cantilever: Residual values for the single load step
| Iter. # |
|
|
||
|---|---|---|---|---|
| 0 |
|
|
||
| 1 |
|
|
||
| 2 |
|
|
FIGURE 6.

In‐plane bending of a cantilever beam subjected to concentrated moment at one end: Deformed configuration for
FIGURE 7.

In‐plane bending of a cantilever beam subjected to concentrated moment at one end: Mesh convergence plot of in‐plane displacements for an applied moment N m
Shear locking study. The same test case of in‐plane bending of a cantilever is used with mechanical properties adopted from Meier et al. 1 to study shear locking phenomenon. This representative test case suffers from shear locking if a fully integrated FE formulation is used. A beam of square cross‐section (side‐length ), length m, divided into 5 CVs, is fixed at the left end and a discrete moment, is applied at the right end in one load step. The analytical solution for this test case is the beam centerline deformed into a quarter circle. The mechanical properties are set as, Young's modulus, Pa and Poisson's ratio and the test case is simulated for different slenderness ratios , that is, , , , and . The external moment is adapted for each value of such the deformed line represents the same quarter circle. The deformed centerline of the beam for all values is presented in Figure 8. The solver converges in three outer iterations for all values. It is evident from the figure that shear‐locking is not observed for increasing values.
FIGURE 8.

Pure bending of cantilever beam: Deformed shape of beam centerline for different values
The shear locking phenomenon mechanically leads to accumulation of parasitic stress and results in an overly stiff system. Meier et al. 1 adopted a technique of calculating the constraint ratio () of a problem that provides a heuristic evaluation of the locking phenomenon. The constraint ratio is defined as the ratio of the total number of equilibrium equations to the total number of constraint equations . If the constraint ratio of the discretized problem () is greater than the constraint ratio () of the space‐continuous problem, the system usually tends to lock. The Simo–Reissner based beam formulation requires 6 equilibrium equations () to describe the problem. For the pure bending case, the vanishing shear and axial strains () lead to constraint equations and hence, . For the discretized problem with CVs, total equilibrium conditions are and total constraint equations are , which yields . Since, (optimal constraint ratio), no shear‐locking phenomenon should be observed and that is precisely the observation from the simulated test case (Figure 8). For the FE formulation of Simo–Reissner beams, techniques like reduced integration have to be adopted to ensure optimal constraint ratio and avoid locking effects. 1 Since the FV formulation is analogous to the reduced integration FE approach, it intrinsically avoids the shear‐locking effects without compromising the (second‐order) accuracy in predicting displacements and forces.
4.3. Out‐of‐plane bending of the cantilever to form a helix due to a concentrated moment and an out‐of‐plane force
For this case, the previous problem is extended by applying a concentrated out‐of‐plane force at the free end of the beam, N along with a rotation ( N m) about the ‐axis. Thus, an initially straight cantilever beam is bent to a circular helix shape. The constitutive matrices are taken similar to the previous case, that is, N and N m, diag[] denotes a diagonal matrix. The cross‐section radius is reduced to m and the Young's modulus is taken as, Pa, so that the beam does not overlap into its own body while forming the helix. For comparing the achieved numerical results with those published by Ibrahimbegovic, 20 the beam of initial length m is discretized into 100 uniform CVs.
The external loads to the beam are applied in 1000 pseudo‐time increments and the final load is reached at a pseudo time‐value of 10 s. The Newton–Raphson solution procedure required 4 outer iterations on average to converge per pseudo time increment and 12 s of total execution time. The equation and solution increment residuals for all the iterations in the last load step are presented in Table 2. Figure 9A shows the initial beam and Figure 9B shows the deformed shape of the beam for , , and of the total loading, respectively. Figure 10 presents the free‐end displacement component as a function of the applied load. From Figure 10, it is evident that with increasing rotations, the out‐of‐plane displacement oscillates about the ‐axis crossing the zero value. This ability of the solver to capture the complex deformation and oscillatory motion of the beam is possible because of the incremental rotation vector‐based parameterization and the results (Figure 10) are in good agreement with those published by Ibrahimbegovic; 20 note the same test case failed to converge when a non‐incremental formulation was initially trialed.
TABLE 2.
Out‐of‐plane bending of cantilever into helix: Residuals for the last load step (pseudo time increment, s)
| Iter. # |
|
|
||
|---|---|---|---|---|
| 0 |
|
|
||
| 1 |
|
|
||
| 2 |
|
|
||
| 3 |
|
|
||
| 4 |
|
|
FIGURE 9.

Out‐of‐plane bending of the cantilever to form a helix due to a concentrated moment and an out‐of‐plane force: (A) Initial beam configuration and (B) deformed beam for (left), (middle), and (right) of the applied load
FIGURE 10.

Out‐of‐plane bending of the cantilever to form a helix due to a concentrated moment and an out‐of‐plane force: Free‐end displacement component in the direction of applied load ( adapted from Reference 20)
4.4. A cantilever, initially bent into a arc in ‐plane, subjected to a force along the ‐direction
This case consists of an initially curved cantilever beam with an applied vertical concentrated force along ‐axis. Several authors have reproduced this benchmark case. 18 , 22 , 29 , 30 , 43 The cantilever, which has a unit square cross‐section, is initially bent into a arc of radius 100 m, length m and then a vertical force, N is applied. The mechanical properties adopted are and . For a spatial discretization of 8 CVs, the tip end displacements values are m, m, and m, respectively. Simo and Vu‐Quoc 18 apply a load in three steps (300, 150, and 150 N) and take 27 cumulative iterations to attain convergence; the current model takes 19 cumulative iterations for the same loading increment. The comparison of iterations per load step for the current model and the position of the tip geometry are compared with those reported by Simo and are presented in Table 3. On the other hand, for a systematic loading in six equal load steps, it takes an average of 5 outer iterations to converge per pseudo time increment.
TABLE 3.
Comparison of the tip geometry and the iterations per load value of the initially curved cantilever test case with literature
| Simo and Vu‐Quoc 18 | Current FV model | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Load (N) | Iter # |
|
|
|
Iter # |
|
|
|
||||||
| 300 | 13 | 58.84 | 22.33 | 40.08 | 7 | 58.832 | 22.305 | 39.879 | ||||||
| 450 | 8 | 52.32 | 18.62 | 48.39 | 6 | 52.284 | 18.576 | 48.146 | ||||||
| 600 | 6 | 47.23 | 15.79 | 53.37 | 6 | 47.179 | 15.754 | 53.217 | ||||||
For this test case, the reported displacements in the literature are for a discretization of 8 linear FE elements and the current numerical results (for 10 CVs) are found to be comparable with the ones presented in the literature (Table 4). Figure 11 shows the initial and the deformed configuration of the beam and the displacement component for 10 CVs. This test case provides a true 3D setting to test the convergence of the Newton–Rapshon solution procedure. To that end, when the total load of 600 N is applied in six equal load steps, the convergence rate of the Newton–Raphson solver for the second and final load step is shown in Table 5. The results reported by Ibrahimbegović 22 state that their model takes about nine iterations in for the second load step to achieve a residual convergence () tolerance below , whereas the current model takes six iterations to converge. Furthermore, if the total load of 600 N is applied in a single load step, it is observed that the quadratic convergence of the Newton–Raphson solver is lost and the solver converges in nine iterations.
TABLE 4.
Displacement values observed for a curved cantilever in ‐plane subjected to a force along ‐axis
FIGURE 11.

A cantilever, initially bent into a arc in ‐plane, subjected to a force along the ‐direction: Initial and deformed configuration for an applied load of 600 N
TABLE 5.
A cantilever, initially bent into a arc in ‐plane: Residuals for the second and final load step
| Second load step ( N) | Final load step | ||||
|---|---|---|---|---|---|
| Iter # | Residuals | Iter # | Residuals | ||
| 0 | 15.2704 | 0 | 5.028 | ||
| 1 | 2.3932 | 1 |
|
||
| 2 |
|
2 |
|
||
| 3 |
|
3 |
|
||
| 4 |
|
4 |
|
||
| 5 |
|
5 |
|
||
| 6 |
|
||||
Figure 12 presents the % mesh error convergence of the displacement components for successive mesh size reductions, namely, , and 40 CVs; a quadratic order of error convergence is observed. The analytical solutions for this test case are not available and the numerical results reported in literature are similar. To calculate the % mesh discretization error (Equation 32), the displacement values corresponding to a finer mesh of 80 CVs are adopted as reference results here. For comparing the displacement versus load curves presented in Simo et al., 18 the beam is discretized into 8 CVs and an end force of 3000 N is applied to its free end at 30 N load increments. Figure 13 presents the displacement components of the free end of the beam and the results are found to be in close agreement with those reported by Simo et al. 18
FIGURE 12.

A cantilever, initially bent into a arc in ‐plane, subjected to a force along the ‐direction: mesh convergence of the displacement components for the applied load, N
FIGURE 13.

A cantilever, initially bent into a arc in ‐plane, subjected to a force of 3000 N along the ‐direction: The end‐tip displacements for increasing load values
To investigate the order of accuracy of the solver in calculating forces, the present test case is reproduced by applying displacements at the right end instead of forces. To obtain mesh independent displacements, a fine mesh of 1280 CVs is selected and for an applied force of 600 N along the ‐axis, the values observed are m, m, m. On applying these displacements to the same test case, the exact force vector N should be retrieved. Consequently, the test case is run by applying the displacements m for different mesh sizes, namely, 10, 20, 40, 80, and 160 CVs. Figure 14 shows the % mesh error convergence of the vertical force () for successive mesh size reductions; a quadratic order of error convergence is observed. Since the true value of forces and expected for the given displacements is zero, relative error is not defined; however, the force components obtained for successive mesh reductions are seen to go to zero (Table 6).
FIGURE 14.

A cantilever, initially bent into a arc in ‐plane: Mesh convergence of the force for an applied displacement, m, m, m
TABLE 6.
Curved cantilever in ‐plane subjected to a force along ‐axis: Force values observed for different mesh sizes
| CVs | (N) | (N) |
|---|---|---|
| 10 | 53.98 | 24.76 |
| 20 | 12.81 | 5.91 |
| 40 | 3.17 | 1.47 |
| 80 | 0.80 | 0.37 |
| 160 | 0.21 | 0.09 |
4.5. Deep‐circular arch with a concentrated in‐plane force at the crown location
The instabilities of asymmetric clamped‐hinged arches were first investigated by DaDeppo and Schmidt 44 and then by many other authors. 18 , 40 , 45 In the current work, a deep circular arch with a unit circular cross‐section, hinged at the left end () and clamped at the right ( and ), having a radius m and length 375.245 m is considered and a force‐displacement behavior of the arch is studied until buckling. A concentrated point load acts at the crown location of the arch. The adopted mechanical properties are: N m.
In accordance with the literature, 18 the entire spatial domain is discretized into 40 CVs and Figure 15 shows the initial and the deformed configuration of the arch. For an increasing load at 1 N increments up to 8 N and 0.005 N increments beyond 8 N , the predictive critical buckling load is found to be 9.065 N; the exact value reported by DaDeppo and Schmidt 44 is 8.97 N. The solver, being quasi‐static, does not converge for the unstable post‐buckling analysis of the circular arch; beyond the critical buckling load, dynamic analysis or special procedures would be required. For the load steps with force increments of 1 N until 8 N, the residuals converge at an average of 4 iterations per pseudo time increment; for loads higher than 8 N, per 0.005 N force increment, an average of 3 iterations are required to converge until the critical buckling load of 9.065 N is achieved. The total time of computation is less than 2 s. Figure 16 shows the variation of the dimensionless quantity versus the normalized displacements ( and with respect to ) and rotation angle of the tangent vector at the crown location. The results are found to be in good agreement with the exact solutions presented by DaDeppo and Schmidt. 44
FIGURE 15.

Deep‐circular arch with a concentrated in‐plane force at the crown location: Initial and deformed configuration
FIGURE 16.

Deep‐circular arch with a concentrated in‐plane force at the crown location: The normalized horizontal and vertical displacements of the crown point () and the rotation angle () of the crown point for different loading values of the force
5. CONCLUDING REMARKS
This article is the first to develop and verify a total Lagrangian cell‐centered finite volume methodology for geometrically exact beams with arbitrary initial curvatures subjected to finite displacements and rotations. The mathematical formulation and the corresponding FV‐based spatial and equation discretization are described in detail. The potential of the developed methodology has been tested using five complementary benchmark test cases, where the spatial discretization has been shown to be second‐order accurate for displacements and forces. For the cases examined, the numerical results obtained using the FV technique have been found to be in good agreement with the analytical results and FE based numerical results reported in the literature. In the curved cantilever test case (Section 4.4), for unequal load increment values (, 450, and 600 N), the current FV formulation requires 19 cumulative Newton–Raphson iterations to converge in comparison to the 27 total iterations as reported by Simo et al. 18 Moreover, the nature of the FV formulation intrinsically avoids the locking effects observed in general fully integrated FE based formulations and also ensures exact conservation of moments and forces at a local as well as global level. Extension of the quasi‐static FV formulation to dynamic analysis will be considered in future work.
CONFLICT OF INTEREST
The authors declare that they have no conflict of interest.
ACKNOWLEDGMENTS
This publication has emanated from research (conducted with the financial support of/supported in part by a grant from) Science Foundation Ireland under Grant number RC2302_2. For the purpose of Open Access, the author has applied a CC BY public copyright license to any author accepted manuscript version arising from this submission. Financial support is gratefully acknowledged from the Irish Research Council through the Laureate program, grant number IRCLA/2017/45. Additionally, the authors want to acknowledge project affiliates, Bekaert, through the Bekaert University Technology Centre (UTC) at University College Dublin (www.ucd.ie/bekaert), and I‐Form, funded by Science Foundation Ireland (SFI) Grant Number 16/RC/3872, co‐funded under European Regional Development Fund and by I‐Form industry partners. Provision of computational facilities and support from the DJEI/DES/SFI/HEA Irish Centre for High‐End Computing (ICHEC, www.ichec.ie) and Research IT Sonic cluster, funded by UCD IT Services and the Research Office is gratefully acknowledged.
APPENDIX A. LINEARIZATION OF STRESS‐RESULTANTS
The linearization of the stress‐resultants involves a systematic use of the directional derivatives of the kinematic quantities and the strain measures. For a given beam configuration, the linearization of perturbed kinematic quantities yields,
| (A1) |
where is a small scalar perturbation. The linearized forms for the perturbed (material) strain measures and 18 are,
| (A2) |
| (A3) |
Using these linearized strain measures, the spatial force, , upon linearization yields,
| (A4a) |
where denotes the known fields from the previously converged Newton–Raphson iteration. The first term in the RHS of the above equation is the explicit (unbalanced) force evaluated using the previous converged values of kinematic quantities and strains; the second part of the equation is the directional derivative of force, which on further expansion leads to,
| (A4b) |
| (A4c) |
In Equation (A4c), the coefficient attached to in the second term is also “force,” which is substituted by the “linearized force” calculated from the previous iteration and, for all the other fields appearing in the above equation, known values from previous iteration are used. Hence, the final form of the linearized spatial force is given as,
| (A4d) |
Similarly, the spatial moment, can be linearized as,
| (A5) |
The linearized counterpart of the term in Equation (7) is given by,
| (A6) |
The manipulation of skew‐symmetric tensors and the corresponding axial vector relation, is used in all the above expressions.
APPENDIX B. COEFFICIENTS OF THE BLOCK LINEAR SYSTEM
B.1. Force equilibrium
The linearized equation for spatial force (Equation 18) can be rewritten as,
| (B1) |
For a cell (Figure 3), the forces are balanced across the internal faces ( and ) of the cell and using appropriate discretization schemes, the cell face values and cell‐face derivatives are expressed in terms of the cell‐center values (Equations 25 and 27, respectively). The explicit term () and the coefficients of and in Equation (B1) are directly calculated at the cell‐faces using face values of the kinematic quantities and the strain measures ; therefore, they need not be expressed in terms of the neighboring cell‐centers. Thus, the discretized force equilibrium (Equation 23) can be expanded and written in matrix‐form as,
| (B2) |
where the coefficient matrices , , and are matrices containing the contributions of , , and cell‐centers, respectively, are given by,
| (B3) |
| (B4) |
| (B5) |
The residual forces evaluated at the cell center is given by,
| (B6) |
B.2. Moment equilibrium
The linearized spatial moment equation (19) and the linearized counterpart of the term in Equation (20) can be expressed as,
| (B7) |
| (B8) |
For a cell , the moments are balanced across the internal faces and and, the discretized moment equilibrium equation (24) can be expanded as,
| (B9) |
The coefficient matrices , and are matrices given as,
| (B10) |
| (B11) |
| (B12) |
The residual moment evaluated at the cell center is given by,
| (B13) |
The diagonal and off‐diagonal coefficient matrix contributions from the force and moment equilibrium equations can be assembled and the coupled block linear system (Equation 29) coefficient matrices take the form as follows,
| (B14) |
Bali S, Tuković Ž, Cardiff P, Ivanković A, Pakrashi V. A cell‐centered finite volume formulation of geometrically exact Simo–Reissner beams with arbitrary initial curvatures. Int J Numer Methods Eng. 2022;123(17):3950–3973. doi: 10.1002/nme.6994
Funding information Bekaert, Irish Research Council, Grant/Award Number: IRCLA/2017/45; Science Foundation Ireland, Grant/Award Numbers: 16/RC/3872; RC2302_2
REFERENCES
- 1. Meier C, Popp A, Wall WA. Geometrically exact finite element formulations for slender beams: Kirchhoff–Love theory versus Simo–Reissner theory. Arch Comput Methods Eng. 2019;26(1):163‐243. [Google Scholar]
- 2. Cardiff P, Demirdžić I. Thirty years of the finite volume method for solid mechanics. Arch Comput Methods Eng. 2021;28(5):3721‐3780. [Google Scholar]
- 3. Fallah N, Ebrahimnejad M. Finite volume analysis of adaptive beams with piezoelectric sensors and actuators. Appl Math Model. 2014;38(2):722‐737. [Google Scholar]
- 4. Fallah N, Ghanbari A. A displacement finite volume formulation for the static and dynamic analysis of shear deformable circular curved beams. Sci Iran. 2018;25(3):999‐1014. [Google Scholar]
- 5. Fallah N, Hatami F. A displacement formulation based on finite volume method for analysis of Timoshenko beam. Proceedings of the 7th International Conference on Civil Engineering; 2006; Tehran, Iran.
- 6. Fallah N, Hatami F. Extension of the finite volume method for instability analysis of columns with shear effects. Proceedings of the 8th International Conference on Computational Structures Technology; Vol. 192, 2006; Civil‐Comp Press, Stirlingshire, Scotland.
- 7. Isić S, Doleček V, Karabegović I. Numerical and experimental analysis of postbuckling behaviour of prismatic beam under displacement dependent loading. Proceedings of the 1st Serbian Congress on Theoretical and Applied Mechanics.‐Kopaonik, Serbia; 2007:331‐338.
- 8. Isić S, Doleček V, Karabegović I. A comparison between finite element and finite volume methods on the problem of stability of Timoshenko beam. Proceedings of the 12th International Conference on Problems of Material Engineering; 2007; Jasna, Slovakia.
- 9. Fallah N. Finite volume method for determining the natural characteristics of structures. J Eng Sci Technol. 2013;8(1):93‐106. [Google Scholar]
- 10. Jing L‐L, Ming P‐J, Zhang W‐P, Fu L‐R, Cao Y‐P. Static and free vibration analysis of functionally graded beams by combination Timoshenko theory and finite volume method. Compos Struct. 2016;138:192‐213. [Google Scholar]
- 11. Fallah, N. A new approach in cell centred finite volume formulation for plate bending analysis. Proceedings of the International Conference on Computational Methods in Science and Engineering(ICCMSE 2005), The Series Lecture Notes in Computer Science; Vol. 4, 2005:187‐190.
- 12. Fallah NA. A finite volume method for plate buckling analysis. Proceedings of the III European Conference on Computational Mechanics;2006:690‐690; Springer, New York, NY.
- 13. Wheel M. A finite volume method for analysing the bending deformation of thick and thin plates. Comput Methods Appl Mech Eng. 1997;147(1‐2):199‐208. [Google Scholar]
- 14. Fallah N. A cell vertex and cell centred finite volume method for plate bending analysis. Comput Methods Appl Mech Eng. 2004;193(33‐35):3457‐3470. [Google Scholar]
- 15. Moosavi M, Delfanian F, Khelil A. The orthogonal meshless finite volume method for solving Euler–Bernoulli beam and thin plate problems. Thin‐Walled Struct. 2011;49(7):923‐932. [Google Scholar]
- 16. Tukovic Ž, De Jaeger P, Cardiff P, Ivankovic A. A finite volume solver for geometrically exact Simo‐Reissner beams. Proceedings of the ECCOMAS MSF Thematic Conference; 2019; Sarajevo, Bosnia and Herzegovina.
- 17. Simo J. A finite strain beam formulation. The three‐dimensional dynamic problem. Part I. Comput Methods Appl Mech Eng. 1985;49(1):55‐70. [Google Scholar]
- 18. Simo JC, Vu‐Quoc L. A three‐dimensional finite‐strain rod model. Part II: computational aspects. Comput Methods Appl Mech Eng. 1986;58(1):79‐116. [Google Scholar]
- 19. Argyris J. An excursion into large rotations. Comput Methods Appl Mech Eng. 1982;32(1‐3):85‐155. [Google Scholar]
- 20. Ibrahimbegovic A. On the choice of finite rotation parameters. Comput Methods Appl Mech Eng. 1997;149(1‐4):49‐71. [Google Scholar]
- 21. Mäkinen J. Total Lagrangian Reissner's geometrically exact beam element without singularities. Int J Numer Methods Eng. 2007;70(9):1009‐1048. [Google Scholar]
- 22. Ibrahimbegović A, Frey F, Kožar I. Computational aspects of vector‐like parametrization of three‐dimensional finite rotations. Int J Numer Methods Eng. 1995;38(21):3653‐3673. [Google Scholar]
- 23. Jelenić G, Saje M. A kinematically exact space finite strain beam model–Finite element formulation by generalized virtual work principle. Comput Methods Appl Mech Eng. 1995;120(1‐2):131‐161. [Google Scholar]
- 24. Marino E. Isogeometric collocation for three‐dimensional geometrically exact shear‐deformable beams. Comput Methods Appl Mech Eng. 2016;307:383‐410. [Google Scholar]
- 25. Ghosh S, Roy D. Consistent quaternion interpolation for objective finite element approximation of geometrically exact beam. Comput Methods Appl Mech Eng. 2008;198(3‐4):555‐571. [Google Scholar]
- 26. Zupan E, Saje M, Zupan D. The quaternion‐based three‐dimensional beam theory. Comput Methods Appl Mech Eng. 2009;198(49‐52):3944‐3956. [Google Scholar]
- 27. Geradin M, Cardona A. Kinematics and dynamics of rigid and flexible mechanisms using finite elements and quaternion algebra. Comput Mech. 1988;4(2):115‐135. [Google Scholar]
- 28. Kapania R, Li J. A formulation and implementation of geometrically exact curved beam elements incorporating finite strains and finite rotations. Comput Mech. 2003;30(5):444‐459. [Google Scholar]
- 29. Crisfield MA. A consistent co‐rotational formulation for non‐linear, three‐dimensional, beam‐elements. Comput Methods Appl Mech Eng. 1990;81(2):131‐150. [Google Scholar]
- 30. Cardona A, Geradin M. A beam finite element non‐linear theory with finite rotations. Int J Numer Methods Eng. 1988;26(11):2403‐2438. [Google Scholar]
- 31. Romero I. The interpolation of rotations and its application to finite element models of geometrically exact rods. Comput Mech. 2004;34(2):121‐133. [Google Scholar]
- 32. Crisfield M, Jelenić G. Objectivity of strain measures in the geometrically exact three‐dimensional beam theory and its finite‐element implementation. Proc Royal Soc A Math Phys Eng Sci. 1999;455(1983):1125‐1147. [Google Scholar]
- 33. Jelenić G, Crisfield M. Geometrically exact 3D beam theory: implementation of a strain‐invariant finite element for statics and dynamics. Comput Methods Appl Mech Eng. 1999;171(1‐2):141‐171. [Google Scholar]
- 34. Romero I, Armero F. An objective finite element approximation of the kinematics of geometrically exact rods and its use in the formulation of an energy–Momentum conserving scheme in dynamics. Int J Numer Methods Eng. 2002;54(12):1683‐1716. [Google Scholar]
- 35. Zupan D, Saje M. Finite‐element formulation of geometrically exact three‐dimensional beam theories based on interpolation of strain measures. Comput Methods Appl Mech Eng. 2003;192(49‐50):5209‐5248. [Google Scholar]
- 36. Ghosh S, Roy D. A frame‐invariant scheme for the geometrically exact beam using rotation vector parametrization. Comput Mech. 2009;44(1):103‐118. [Google Scholar]
- 37. Eugster S, Hesch C, Betsch P, Glocker C. Director‐based beam finite elements relying on the geometrically exact beam theory formulated in skew coordinates. Int J Numer Methods Eng. 2014;97(2):111‐129. [Google Scholar]
- 38. Ortigosa R, Gil AJ, Bonet J, Hesch C. A computational framework for polyconvex large strain elasticity for geometrically exact beam theory. Comput Mech. 2016;57(2):277‐303. [Google Scholar]
- 39. Auricchio F, Carotenuto P, Reali A. On the geometrically exact beam model: a consistent, effective and simple derivation from three‐dimensional finite‐elasticity. Int J Solids Struct. 2008;45(17):4766‐4781. [Google Scholar]
- 40. Meier C, Popp A, Wall WA. An objective 3d large deformation finite element formulation for geometrically exact curved Kirchhoff rods. Comput Methods Appl Mech Eng. 2014;278:445‐478. [Google Scholar]
- 41. Chadha M, Todd MD. The mathematical theory of a higher‐order geometrically‐exact beam with a deforming cross‐section. Int J Solids Struct. 2020;202:854‐880. [Google Scholar]
- 42. Weller HG, Tabor G, Jasak H, Fureby C. A tensorial approach to computational continuum mechanics using object‐oriented techniques. Comput Phys. 1998;12(6):620‐631. [Google Scholar]
- 43. Bathe K‐J, Bolourchi S. Large displacement analysis of three‐dimensional beam structures. Int J Numer Methods Eng. 1979;14(7):961‐986. [Google Scholar]
- 44. Dadeppo D, Schmidt R. Instability of clamped‐hinged circular arches subjected to a point load. J Appl Mech. 1975;42(4):894. [Google Scholar]
- 45. Noor AK, Peters JM. Mixed models and reduced/selective integration displacement models for nonlinear analysis of curved beams. Int J Numer Methods Eng. 1981;17(4):615‐631. [Google Scholar]
