Abstract
The nanoscale multiphase phase-field model for stress and temperature-induced multivariant martensitic transformation under large strains developed by the authors in Basak and Levitas (J Mech Phys Solids 113:162–196, 2018) is revisited, the issues related to the gradient energy and coupled kinetic equations for the order parameters are resolved, and a thermodynamically consistent non-contradictory model for the same purpose is developed in this paper. The model considers \(N+1\) order parameters to describe austenite and N martensitic variants. One of the order parameters describes austenite\(\leftrightarrow \)martensite transformations, and the remaining N order parameters, whose summation is constrained to the unity, describe the transformations between the variants. A non-contradictory gradient energy is used within the free energy of the system to account for the energies of the interfaces. In addition, a kinetic relationship for the rate of the order parameters versus thermodynamic driving forces is suggested, which leads to a system of consistent coupled Ginzburg–Landau equations for the order parameters. An approximate general crystallographic solution for twins within twins is presented, and the explicit solution for the cubic to tetragonal transformations is derived. A large strain-based finite element method is developed for solving the coupled Ginzburg–Landau and elasticity equations, and it is used to simulate a 3D complex twins within twins microstructure. A comparative study between the crystallographic solution and the simulation results is presented.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Martensitic transformations and microstructures. Martensitic transformations (MTs) are diffusionless solid–solid phase transformations observed in many metallic and nonmetallic crystalline solids, minerals, and various compounds, where a parent phase called austenite (high-temperature phase) transforms into the product phase called martensite (low-temperature phase) [1, 2]. The martensitic phase (here denoted by \(\mathsf{{M}}\)) has lower crystallographic symmetry than the austenite phase (here denoted by \(\mathsf{{A}}\)) and generally has multiple variants. Very complex microstructures such as austenite-twinned martensite, twins within twins, twins within twins within twins, wedge, X-interfaces are observed within the materials undergoing MTs [1,2,3,4,5]. The evolution of such microstructures plays a central role in, for example, the strengthening of steel, shape memory effect in various alloys, ferromagnetic effect, caloric effects, etc. [1, 6].
In continuum theories for MTs, such phase-changing materials are modeled as nonlinear elastic materials having multiple wells in the free energy density function [1, 2, 4, 7, 8]. Fine twinned microstructures associated with austenite-martensite interfaces, which were observed under the microscopes [9,10,11,12], are usually obtained as the minimizers of such non-convex energies within the continuum theories [4]. The analytical crystallographic solutions for twins between a pair of variants and the austenite-twinned martensite interfaces are well-known within the small as well as finite deformation theories [1, 2, 4, 13]. These solutions have been further used for obtaining the solutions for more complex wedge microstructures [5, 14] and X-interfaces [15, 16]. Another important complex microstructure is twins within twins [1, 3] for which the general crystallographic equations were established in [1, 10, 11]. Though the governing equations are well-known for twins within twins, the analytical solutions for such microstructures are still missing to the best of our knowledge.
Phase-field approach to MTs. The phase-field approaches based on the Ginzburg–Landau equations [17] (similar to Allen–Cahn’s approach [18]), which provide an ideal framework for studying the MTs, have been widely used for studying nucleation, growth of the phases, and evolution of complex microstructures [19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]. Notably, the phase-field approaches are popularly used for other types of structural changes in materials, including melting [52], the evolution of damage [53], the kinetics of grain boundaries [54], etc. In all the phase-field models, a set of sufficiently smooth scalar internal variables, called the order parameters, are used to describe the phases. The volume fraction based (e.g., [55,56,57,58,59,60,61,62,63]) or the transformation strains based (e.g., [19, 20, 23, 24, 26]) order parameters have been used. Within the multiphase phase-field approaches, the order parameters should be constrained to some specified surfaces in order to control the transformation paths. For that purpose, various constraint hypersurfaces such as hypersphere [64], planar surfaces [65], and straight lines [20, 66] have been used; see [20] for a review. The double-well (e.g., [19, 20, 26, 64, 66]) or double-obstacle (e.g., [22])-based thermal energies are usually used. The free energies are considered to be smooth functions of the order parameters, and the transformation strains are accepted as linear [55, 57,58,59,60, 60,61,62,63] or nonlinear functions [19,20,21, 23, 24, 67] of the order parameters smoothly varying between all the phases. The energies and the transformation strains satisfy the requirements of thermodynamic equilibrium of the phases [45, 46] (also see Sect. 2.5). The first large strain-based phase-field theory and computational approaches were presented in [21, 37, 47]. They utilized the methods of repetitive superposition of large strains, developed by Levin in [68,69,70] for viscoelastic materials, extended to materials with phase transformations. A gradient (of the order parameters)-based nonlocal energy is considered, which introduces finite interface widths between the phases, and in 3D domains, the interfaces are modeled as shell-like regions [71]; see, e.g., [72] and the references therein for other types of nonlocal theories. The time evolution of these order parameters describing the kinetics of the PTs is derived using the laws of thermodynamics, yielding a system of coupled Ginzburg–Landau equations. The interfacial stresses, consisting of the elastic and structural components and which play an important role in the nucleation of the phases and also in their kinetics and growth, have been considered (e.g., [35, 73, 74]). A detailed comparison between these various multiphase phase-field approaches to MTs is presented in [20].
The multiphase phase-field model for studying the multivariant MTs developed by the authors in [20] yields non-contradictory results for a two-variant system. However, for a system with more than two variants, some contradictions have been observed in relation to the gradient energy and the system of kinetic equations. One of the aims of this work is to discuss those issues from that model and present a non-contradictory multiphase phase-field model for MTs. A gradient energy proposed therein simplifies consistently for a two-variant system and matches with the well-established result (see [20] for the discussion). However, a contradiction is observed when the system contains more than two variants, as discussed in Sect. 2.3. An alternative form of the gradient energy has been used here which has similarities with the gradient energy used in [22, 23, 58, 65] and yields non-contradictory results for any number of variants. In the present model, we, however, multiply this gradient term with the determinant of the total deformation gradient while determining the total system energy to ensure an appropriate form of the structural stress tensor, which was, however, not considered in [22, 23, 58, 65]. Furthermore, we point out in Sect. 2.4.2 that the coupled kinetic equations for the order parameters are non-contradictory for a two-variant system but lead to contradictions for an N-variant system for \(N>2\) if the kinetic coefficients are assumed to be constants. We thus introduce a system of kinetic equations with kinetic coefficients, which are piece-wise functions of the order parameters and the driving forces, which are motivated by Ref. [60].
Contribution of the paper. The contributions of this paper are mainly threefold:
i) We present a thermodynamically consistent nanoscale phase-field approach for multivariant MTs considering non-contradictory gradient energies and the local energies, including the barrier, chemical, and elastic energy, as well as energies penalizing the multiphase junctions, while the deviations of the transformation paths for \(\mathsf{{A}}\leftrightarrow \mathsf{{M}}\) and \({\mathsf{{M}}}_i\leftrightarrow {\mathsf{{M}}}_j\) PTs from the specified paths are appropriately controlled. The issues with the existing gradient energy models are discussed. Furthermore, a consistent kinetic model for coupled Ginzburg–Landau equations is derived, and the issues with the existing kinetic models are discussed. The present model can be used for MTs with any number of variants.
ii) A general approximate crystallographic solution for the twins within twins microstructure is presented. The solution for the cubic to tetragonal MTs is also obtained.
(iii) The evolution and formation of 3D twins within twins microstructures in a single grain are studied using the present phase-field approach. The simulation results are in good agreement with the crystallographic solution and the experimental results.
Notations. The multiplication and the inner product between two arbitrary second order tensors \({\varvec{A}}\) and \({\varvec{D}} \) are denoted by \(({\varvec{A}} \cdot {\varvec{D}})_{ab}=A_{ac} D_{cb}\) and \({\varvec{A}}:{\varvec{D}}=A_{ab} D_{ba}\), respectively, where \(A_{ab}\) and \(D_{ab}\) are the components of the tensors in a right-handed orthonormal Cartesian basis \(\{\varvec{e}_1,\varvec{e}_2,\varvec{e}_3\}\). The repeated indices imply Einstein’s summation. The Euclidean norm of \(\varvec{A}\) is defined by \(|\varvec{A}|=\sqrt{{\varvec{A}}:{\varvec{A}}^T}\). The second-order identity tensor is denoted by \({{\varvec{I}}}\). \(\varvec{A}^T\), \(tr\,\varvec{A}\), \(det\,\varvec{A}\), \(sym(\varvec{A})\), and \(skew(\varvec{A})\) denote the transpose, trace, determinant, symmetric part, and skew part of \(\varvec{A}\), respectively. For an invertible tensor \(\varvec{A}\), its inverse is denoted by \(\varvec{A}^{-1}\). The tensor or dyadic product between two arbitrary vectors \(\varvec{a}\) and \({\varvec{b}}\) is denoted by \(\varvec{a}\otimes {\varvec{b}}\). The reference, stress-free intermediate, and deformed or current configurations are denoted by \(\Omega _0\), \(\Omega _t\), and \(\Omega \), respectively. The volumes in the reference and current configurations are denoted by \(V_0\) and V, and their external boundaries are denoted by \(S_0\) and S, respectively. The symbols \(\nabla _0(\cdot )\) and \(\nabla (\cdot )\) denote the gradient operators in \(\Omega _0\) and \(\Omega \), respectively. The Laplacian operators in \(\Omega _0\) and \(\Omega \) are designated by \(\nabla _0^2:= \nabla _0 \cdot \nabla _0 \) and \(\nabla ^2 := \nabla \cdot \nabla \), respectively. The symbol \(:=\) implies equality by definition.
2 Coupled mechanics and phase-field model
We describe our multiphase phase-field model in this section. In Sect. 2.1, the order parameters are introduced; in Sect. 2.2, the kinematic relations are enlisted; the general form of Helmholtz free energy is presented in Sect. 2.3; the general form of the governing coupled mechanics and phase-field equations is derived in Sect. 2.4; using the condition for homogeneous nucleation of the phases, we have derived the expressions for the interpolation functions related to the order parameters in Sect. 2.5; the explicit form of the energies is derived in Sect. 2.6, and the structural stresses and Ginzburg–Landau equations are derived in Sect. 2.7; we summarize the shortcomings of the previous models from the literature and discuss how the present model overcomes them in Sect. 2.8.
2.1 Order parameters
For the MTs in a system with austenite and N martensitic variants, we consider \(N+1\) order parameters \(\eta _0, \eta _1, \ldots ,\eta _{i-1}, \eta _i, \eta _{i+1}, \ldots ,\eta _N\), where \(\eta _0\) describes \({\mathsf{{A}}}\leftrightarrow {\mathsf{{M}}}\) transformations such that \(\eta _0=0\) in \(\mathsf{{A}}\) and \(\eta _0=1\) in \(\mathsf{{M}}\), and \(\eta _i\) (for \(i=1,\ldots ,N\)) describes the variant \({\mathsf{{M}}}_i\) such that \(\eta _i=1\) in \({\mathsf{{M}}}_i\) and \(\eta _i=0\) in \({\mathsf{{M}}}_j\) for all \(j\ne i\). Such descriptions for the order parameters were introduced by the authors in earlier work [20]. The order parameters \(\eta _1, \,\eta _2, \ldots , \eta _N\) are to constrained lie on a plane by satisfying (see [20] for details)
which ensures that the variant–variant transformation paths to lie in that hyperspace. We introduce a set of all the order parameters as \({\tilde{\eta }}=\{\eta _0,\eta _1,\ldots ,\eta _i,\ldots ,\eta _N\}\) and a subset \({\tilde{\eta }}_M=\{\eta _1,\ldots ,\eta _i,\ldots ,\eta _N\}\) of \({\tilde{\eta }}\). We also designate \({\hat{\eta }}_0 = \{\eta _0=0,\eta _1,\ldots ,\eta _i,\ldots ,\eta _N\}\) for \(\mathsf{{A}}\) and \({\hat{\eta _i}} = \{\eta _0=1,\eta _1=0,\ldots ,\eta _i=1,\ldots ,\eta _N=0\}\) for the variant \({\mathsf{{M}}}_i\). The set of the gradient of all the order parameters is denoted by \({\tilde{\eta }}^\nabla = \{\nabla \eta _0,\nabla \eta _1,\ldots ,\nabla \eta _i,\ldots ,\nabla \eta _N\}\).
2.2 Kinematics
The position vector of a particle in the deformed configuration \(\Omega \) at time instance t is given by \(\varvec{r}(\varvec{r}_0,t)=\varvec{r}_0+\varvec{u}(\varvec{r}_0,t)\), where \(\varvec{r}_0\) is the position vector of that particle in \(\Omega _0\), and \(\varvec{u}\) is the displacement vector. For a general thermoelastic deformation coupled to MTs, the total deformation gradient tensor \({{\varvec{F}}}:=\nabla _0\varvec{r} \) is multiplicatively decomposition into [75]
where the subscripts e, \(\theta \), and t designate the elastic, thermal, and transformational parts, respectively, and \(\varvec{F}_e\), \(\varvec{F}_\theta \), and \(\varvec{F}_t\), respectively, are the elastic, thermal, and transformational parts of \(\varvec{F}\). We denote \(J=det\,\varvec{F} \), \(J_t=det\,\varvec{F}_t\), \(J_\theta =det\,\varvec{F}_\theta \), and \(J_e=det\,\varvec{F}_e \). Hence, by Eq. (2.2), \(J=J_eJ_\theta J_t \). The Lagrangian total and elastic strain tensors are defined as
respectively, where \(\varvec{C}={{\varvec{F}}}^T\cdot {{\varvec{F}}}\) and \(\varvec{C}_e={{\varvec{F}}}_e^T\cdot {{\varvec{F}}}_e\) are the total and elastic right Cauchy–Green strain tensors, respectively. We define the spatial total and elastic strain tensors as
respectively, where \( \varvec{B} = {{\varvec{F}}}\cdot {{\varvec{F}}}^T\), and \(\varvec{B}_e = {{\varvec{F}}}_e\cdot {{\varvec{F}}}_e^T\) are the total and elastic left Cauchy–Green strain tensors, respectively. In this paper, we assume that the body is at a uniform temperature, and thus, we have \(\varvec{F}_\theta ={\varvec{I}}\) and \(J_\theta =1\).
Kinematic model for \(\varvec{F}_t\). We consider \(\varvec{F}_t\) as a linear combination of the Bain strains multiplied by the interpolation functions related to the order parameters [20]:
where \(\varvec{\varepsilon }_{ti}=\varvec{U}_{ti}-{\varvec{I}}\) and \(\varvec{U}_{ti}\) are the Bain strain and Bain stretch tensors, respectively, for \({\textsf{M}}_i\), \( \varphi (a_\varepsilon ,\eta _0)\) and \(\phi _i(\eta _i)\) are the interpolation functions, and \(a_\varepsilon \) is a constant parameter. The exact form of these interpolation functions, which are required to yield the conditions \({{\varvec{F}}}_t(\hat{\eta }_0)={\varvec{I}}\) in \(\mathsf{{A}}\) and \({{\varvec{F}}}_t(\hat{\eta }_i)=\varvec{U}_{ti}\) in \({\mathsf{{M}}}_i\) from Eq. (2.5), are derived in Sect. 2.5. The possible values for \(a_\varepsilon \) are also prescribed in Sect. 2.5.
2.3 Free energy of the system
We assume the Helmholtz free energy per unit mass of the body as [20, 73]:
where \( \psi ^l\) is the local part of the free energy density and \(\psi ^\nabla \) is the gradient-based nonlocal energy accounting for the energies of all the interfaces. We have taken \( \psi ^l\) as
where \(\psi ^e\) is the strain energy per unit volume of \(\Omega _t\), \(\breve{\psi }^\theta \) is the barrier energy related to \({\mathsf{{A}}}\leftrightarrow {\mathsf{{M}}}\) PT and all the variant\(\leftrightarrow \)variant transformations, \(\tilde{\psi }^\theta \) is the thermal/chemical energy for \({\mathsf{{A}}}\leftrightarrow {\mathsf{{M}}}\) transformations, \(\psi ^p\) penalizes various triple and higher junctions between all the phases and also accounts for the penalization in energy for the deviation of the transformation paths from the assigned ones, \(\theta >0\) is the absolute temperature, and \(\rho _0\) is the density of the solid in \(\Omega _0\). In Eqs. (2.6) and (2.7), the barrier energy and the gradient energy are multiplied by J following [73] in order to obtain the desired expression for the structural stresses [given by Eq. (2.53)]. We consider that the material properties, such as the elastic constants, transformation strains, at any material point, are determined using
where \(B_i=B_i({\hat{\eta _i}},\theta , {{\varvec{F}}})\) and \(B_0=B_0({\hat{\eta }}_0,\theta , {{\varvec{F}}})\) are the material properties of \({\textsf{M}}_i\) and \({\textsf{A}}\), respectively.
2.4 Governing mechanics and phase-field equations
We now derive the governing equations. Applying the principle of balance of linear and angular momentum and the first and second laws of thermodynamics and using an approach similar to [20, 73], we derive the mechanical equilibrium equation, dissipation inequalities, and Ginzburg–Landau equations.
2.4.1 Mechanical equilibrium equations and stresses
Using the balance of linear momentum, the mechanical equilibrium equations are obtained as (see, e.g., Chapter 3 of [76])
where the body forces and inertia are neglected, \({\varvec{P}}\) is the total first Piola–Kirchhoff stress tensor, and \(\varvec{\sigma }\) is the total Cauchy stress tensor. Applying the balance of angular momentum along with Eqs. (2.9)\(_1\) and (2.9)\(_2\), we get \({\varvec{P}}\cdot \varvec{F}^T = \varvec{F}\cdot {\varvec{P}}^T\), and \(\varvec{\sigma }=\varvec{\sigma }^T\) (see, e.g., Chapter 3 of [76]). In Appendix A, using Eqs. (2.6) and (2.7) and the first and second laws of thermodynamics, and following the Coleman–Noll procedure [77, 78], we have shown neglecting the viscous stresses that the total first Piola–Kirchhoff stresses are composed of the elastic and structural parts (also see [20]):
are the elastic and structural first Piola–Kirchhoff stresses, respectively. Using the relation (see, e.g., Chapter 3 of [76])
we derive the corresponding Cauchy stresses as
Using the functional form of \(\psi ^e\) given by Eq. (2.7) in Eqs. (2.10)\(_2\) and (2.13)\(_2\), we rewrite the elastic stresses as
where \( \hat{\varvec{S}}_e=\displaystyle \frac{\partial \psi ^e(\varvec{E}_e)}{\partial \varvec{E}_e}\). For an isotropic elastic response, \({\varvec{P}}_e\) and \(\varvec{\sigma }_e\) can alternatively be expressed as
2.4.2 Dissipation inequality and Ginzburg–Landau equations
Using the first and second laws of thermodynamics and neglecting any viscous stresses, we have derived the following dissipation inequality in Appendix A:
where \({{\mathcal {D}}}\) is the power dissipation per unit mass, \(X_{0M}\) and \(X_i\) are the conjugate thermodynamic forces for the evolution of \(\eta _0\) and \(\eta _i\) for \(i=1,\ldots ,N\), and their general form is given by
Using the following identities (can be proved using indicial notations)
we can rewrite \(X_l\) given by Eq. (2.18) into the following compact form in terms of the gradients and variables in \(\Omega _0\):
Alternatively, using the identities \(\rho _0=J\rho \) and \(\displaystyle \nabla _0\cdot (J\varvec{F}^{-T})=\varvec{0}\) (see Chapter 2 of [76] for their proofs) along with Eqs. (2.19)\(_{1,2}\) in the last term of Eq. (2.18), we can express \(X_l\) in terms of the gradients and variables in \(\Omega \) as
where \(\rho \) is the density of the material in \(\Omega \).
Without loss of generality, we decouple the inequality (2.17) into
which satisfies the original inequality (2.17). We now derive the Ginzburg–Landau equations using inequalities (2.22)\(_1\) and (2.22)\(_2\). From the inequality (2.22)\(_1\), we derive the kinetic law for \(\eta _0\) as
where \( L_{0M}\ge 0\) is the kinetic coefficient for \(\mathsf{{A}}\leftrightarrow \mathsf{{M}}\) PTs. In order to derive the kinetic laws for the order parameters \(\eta _1,\ldots ,\eta _N\) using the inequality (2.22)\(_2\), we introduce the variables \({\dot{\eta }}_{ij}={\dot{\eta }}_i-{\dot{\eta }}_j\) and \(X_{ij}=X_i-X_j\), using which we can verify that \({\dot{\eta }}_{ij}=-{\dot{\eta }}_{ji}\), \(X_{ij}=-X_{ji}\), \({\dot{\eta }}_{ii}=0\), and \(X_{ii}=0\) (no sum on indices). Using these expressions, we can write
Using Eq. (2.24), the dissipation rate due to the evolution of the martensitic variants given by Eq. (2.22)\(_2\) is rewritten as
Noticing that the second term on the right-hand side of Eq. (2.25) is equal to \(\rho _0{{\mathcal {D}}}_M\) (compare with Eq. (2.22)\(_2\)), we obtain
We decouple all the terms from inequality (2.26)\(_2\) and consider \(X_{ij}{{\dot{\eta }}_{ij}}/{N}\ge 0\) (no sum on indices), which satisfies the original inequality (2.26)\(_2\). Based on these decoupled inequalities, we derive the kinetic equations for each pair of variants as
where \(L_{ij} \ge 0\) is the kinetic coefficient for transformations between \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_j\), and it is taken in [60] as
Substituting Eq. (2.27) in Eq. (2.24), the Ginzburg–Landau equations for all N order parameters \(\eta _1,\ldots ,\eta _N\) are obtained as
We note that the kinetic coefficients \(L_{ij}\) in Eq. (2.29), defined in Eq. (2.28), are piece-wise constants, jumping between their finite values and zero depending on the driving forces and the order parameters. An issue will arise if \(L_{ij}\) is assumed to be constants similar to our earlier work in [20]. To understand it clearly, let us consider a three-variant martensitic system (where \(\eta _0=1\)) with \(\mathsf{{M}}_1\), \(\mathsf{{M}}_2\), and \(\mathsf{{M}}_3\) without any loss of generality. Using the constraint \(\eta _1+\eta _2+\eta _3=1\), the two independent Ginzburg–Landau equations from Eq. (2.29), when expressed for \({\dot{\eta }}_1\) and \({\dot{\eta }}_2\), are given by
We now consider a martensitic region where \(\mathsf{{M}}_3\) is absent and only the variants \(\mathsf{{M}}_1\) and \(\mathsf{{M}}_2\) evolve within an arbitrary time interval. The order parameters \(\eta _1\) and \(\eta _2\) hence must be determined using the equation \({\dot{\eta }}_1={\dot{\eta }}_2 = L_{12}(X_1-X_2)\) as \(\eta _1+\eta _2=1\) therein, and this is possible if and only if \(L_{13}=L_{23}=0\) therein within that time interval. However, if the coefficients \(L_{13}\) and \(L_{23}\) are taken as nonzero constants, the contributions from the terms \(L_{13}(X_1-X_3)\) and \(L_{23}(X_2-X_3)\) would be there unwantedly since the driving forces \(X_1-X_3\) and \(X_2-X_3\) might be nonzero there. The desired condition can be fulfilled by \(L_{ij}\) given by Eq. (2.28), but not by constant \(L_{ij}\) considered in [20]. The essence of the third and fourth conditions in Eq. (2.28) is that if variant i is absent, it cannot be transformed into other variants [60]. We mention that \(L_{ij}\) as another function of the order parameters has been used in [79, 80].
2.5 Thermodynamic equilibrium and interpolation functions
We now consider the thermodynamic equilibrium conditions for the homogeneous phases \(\mathsf{{A}}\) and \(\mathsf{{M}}\) [45,46,47] and derive their implications on the explicit expressions of the energies, \(\varvec{F}_t\), and material properties introduced in Eqs. (2.6), (2.5), and (2.8), respectively. Classical thermodynamics says that a material point is in thermodynamic equilibrium, provided it is in thermal, mechanical, and phase equilibrium (see Chapters 1 and 14 of [81]). Since we consider a uniform temperature of the body, the material points are at thermal equilibrium (Chapter 1 of [81]). The state of stress \({\varvec{P}}\) (or \(\varvec{\sigma }\)) of that point satisfies Eq. (2.9)\(_1\) (or Eq. (2.9)\(_2\)) and hence, the points are in mechanical equilibrium as well. For the points from the homogeneous phases to be in phase or chemical equilibrium, the following conditions must be satisfied [45,46,47]:
which are obtained by considering \({\dot{\eta }}_0=0\) and \({\dot{\eta }}_i=0\) in Eqs. (2.23), (2.27), and (2.29) for any given \(\theta \), \(\varvec{F}_e\), and \({\varvec{P}}\), neglecting the terms related to the spatial derivatives of the order parameters. Equation (2.31)\(_2\) is the condition for homogeneous transformation between the variants \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_j\) while all other variants are absent; hence, \(\eta _i+\eta _j=1\) therein.
The conditions given by Eq. (2.31)\(_1\), when used in conjunction with Eq. (2.18), yield
Equation (2.18) when used in Eq. (2.31)\(_2\) leads to
We now obtain the exact expression for the interpolation functions \(\varphi (a,\eta _0)\) and \(\phi _i(\eta _i)\) using the equilibrium conditions given by Eqs. (2.32) and (2.33) within the homogeneous phases. Recalling that \(B({\hat{\eta }}_0,\theta , {{\varvec{F}}})=B_0\) and \(\varvec{F}_t(\hat{\eta }_0)={\varvec{I}}\) in \(\mathsf{{A}}\), and \(B({\hat{\eta _i}},\theta , {{\varvec{F}}})=B_i\) and \(\varvec{F}_t(\hat{\eta }_i)=\varvec{U}_{ti}\) in \({\mathsf{{M}}}_i\) by definitions (see the discussion near Eq. (2.8)), we get the following conditions on \(\varphi (a,\eta _0)\) and \(\phi _i(\eta _i)\) within the phases:
The additional conditions on \(\varphi (a,\eta _0)\) and \(\phi _i(\eta _i)\) within the phases are obtained using Eqs. (2.5) and (2.8) in Eqs. (2.32) and (2.33) as
Since the properties of the variants can be different (such as elastic constants, Bain strains, etc.), we conclude from Eqs. (2.36)\(_{1,2}\) that for all possible combinations of variants \(B_i\) and \(B_j\), \(\phi _i\) must satisfy
If the conditions given by Eq. (2.37) is met, Eqs. (2.36)\(_1\) and (2.36)\(_2\) are automatically satisfied when the properties of the variants are the same (\(B_i=B_j\)). Considering the general polynomials of degree four for both the interpolation functions \(\varphi (a,\eta _0)\) and \(\phi _i(\eta _i)\), and then applying the conditions given by Eqs. (2.34), (2.35), and (2.37), we obtain their expressions as
where \(0\le a\le 6\) [45].
2.6 Explicit form of free energy
We now write the explicit expressions for all the energies introduced in Eqs. (2.6) and (2.7) below:
2.6.1 Strain energy
We consider \(\psi ^e\) as a quadratic function of the elastic strain tensor \(\varvec{E}_e\) [20]
where the fourth-order elastic modulus tensor at any material point is taken following Eq. (2.8) as [20]
and \(\hat{\varvec{{\mathcal {C}}}}_{(e)0}\) and \(\hat{\varvec{{\mathcal {C}}}}_{(e)i}\) are the fourth-order elastic modulus tensors of \(\mathsf{{A}}\) and \({{\textsf{M}}}_i\), respectively.
2.6.2 Barrier energy
The total energy of the barriers between \(\mathsf{{A}}\) and \(\mathsf{{M}}\) and between all the variants is [20]
where \(A_{0M}\) and \({\bar{A}}\) are the coefficients for the barrier energies between \({\mathsf{{A}}}\) and \({\mathsf{{M}}}\), and \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_j\) (for all \(i\ne j\)), respectively, and the expression for \(\varphi (a_b,\eta _0)\) is given by Eq. (2.38)\(_1\). We note that the barrier energy between \(\mathsf{{A}}\) and \(\mathsf{{M}}\) (first term of Eq. (2.41)) and the barrier energies between the variants (terms within the summation) satisfy the requirements for the thermodynamic equilibrium conditions (see Eqs. (2.32)\(_{2,4}\)).
2.6.3 Thermal energy
The thermal energy of a particle undergoing \({\mathsf{{A}}}\leftrightarrow {\mathsf{{M}}}\) PTs is taken as [20, 45,46,47]
\(\psi _{0}^{\theta }\) is the specific thermal energy of \(\mathsf{{A}}\), \(\Delta \psi ^{\theta }=\psi ^\theta _M-\psi ^\theta _0\) is the specific thermal energy difference between \(\mathsf{{A}}\) and \(\mathsf{{M}}\) phases, \(\Delta s_{0M}=s_M-s_0\), \(s_0\) and \(s_M\) are the specific entropies of \(\mathsf{{A}}\) and \(\mathsf{{M}}\), respectively, and \(\theta _e\) is the thermodynamic equilibrium temperature between \(\mathsf{{A}}\) and \(\mathsf{{M}}\) phases. The interpolation function \(\varphi (a_\theta ,\eta _0)\) is given by Eq. (2.38)\(_1\).
2.6.4 Penalization energy
We penalize the triple and higher junctions between all the phases and the deviations of the transformation paths between the variants using [20]
the penalty coefficients satisfy the following symmetries (no summation on the indices):
The interpolation function \(\varphi (a_K,\eta _0)\) is given by Eq. (2.38)\(_1\). We can verify that \(\psi ^p\) given by Eq. (2.43) and its first derivative with respect to the order parameters satisfy the requirements for the thermodynamic equilibrium conditions of the phases as discussed in Sect. 2.5. In Eq. (2.43), the parameter \(K_{ij}\ge 0\) controls the penalization of the \({\mathsf{{M}}}_j\leftrightarrow {\mathsf{{M}}}_i\) transformation path deviation from the straight line \(\eta _j+\eta _i=1\) for all \(\eta _k=0\) and \(k\ne j,i\). For the very large values of \(K_{ij}\) (\(\rightarrow \infty \)), the transformation path for \({\mathsf{{M}}}_j\leftrightarrow {\mathsf{{M}}}_i\) PT will coincide with the straight line \(\eta _j+\eta _i=1\), and the spurious phases \({\mathsf{{M}}}_k\) for \(k=1,\ldots , N\) and \( k\ne i,j\) will not arise within the \({\mathsf{{M}}}_i\)-\({\mathsf{{M}}}_j\) boundary. The smaller values of \(K_{ij}\) will cause some deviation of the transformation paths from those straight lines. As a result, the spurious phases will exist across the variant–variant interfaces. The second term in Eq. (2.43) penalizes the triple junctions between \({\mathsf{{A}}}-{\mathsf{{M}}}_i-{\mathsf{{M}}}_j\) (for \(i,j=1,\ldots ,N; i\ne j\)), and varying the constant parameter \(K_{0ij}\) we can control the size and excess energy of the triple junction regions; see, e.g., [52, 54] for details and the numerical examples for the role of such term in grain boundary related phenomena. Similarly, the third, fourth, and fifth terms of Eq. (2.43) penalize the junctions between \({\mathsf{{M}}}_i-{\mathsf{{M}}}_j-{\mathsf{{M}}}_k\), \({\mathsf{{A}}}-{\mathsf{{M}}}_i-{\mathsf{{M}}}_j-{\mathsf{{M}}}_k\), and \({\mathsf{{M}}}_i-{\mathsf{{M}}}_j-{\mathsf{{M}}}_k-{\mathsf{{M}}}_l\), respectively. The constant coefficients \(K_{0ij} \ge 0\), \(K_{ijk} \ge 0\), \(K_{0ijk}\ge 0\), and \(K_{ijkl}\ge 0\) are the control parameters which decide the size and excess energy of the respective junction regions. In the second and fourth terms of \(\psi ^p\), we have a multiplication factor \(1-\varphi (a_K,\eta _0)\) to ensure that these terms are nonzero around the junctions between \(\mathsf{{A}}\) and variants only and vanish within the martensite.
Remark 1
. In the absence of all the penalty terms, i.e., when \(K_{ij}=K_{0ij}=K_{0ik}=K_{0jk}=K_{ijk}=K_{0ijk}=0\), we can show that for a martensitic region (\(\eta _0=1\)) with three variants, say, \(\mathsf{{M}}_1\), \(\mathsf{{M}}_2\) and \(\mathsf{{M}}_3\), the specific barrier energy (see Eq. (2.41)) at the center of the triple junction region, i.e., at the point with \(\eta _1=\eta _2=\eta _3=1/3\) is \(3\times {\bar{A}}/81={\bar{A}}/27\) which is less than the specific barrier energy \({\bar{A}}/16\) at the middle line of any variant-variant interface (a line with, say, \(\eta _1=\eta _2=1/2\) and \(\eta _3=0\)). When \(K_{123}\ne 0\), the total specific energy at a martensitic particle with \(\eta _1=\eta _2=\eta _3=1/3\) is
It is to be noted that Tóth et al. [79] and Bollada et al. [80] considered barrier energy similar to ours given by Eq. (2.41) but with a common multiplication factor to incorporate higher energy at the junction region as compared to the respective interface regions. In this paper, we have, however, followed a different and simpler approach for that purpose, where we have introduced the penalty terms in the free energy, and by varying the coefficients \(K_{0ij},\,K_{0ijk},\,K_{ijk},\) and \(K_{ijkl}\) we can control the energy and size of all the junction regions. For example, by tuning the parameter \(K_{123}\) in Eq. (2.45), we can make the barrier energy height at the junction region higher than the barrier energy in the interfacial region. However, a quantitative comparison between our formulation and the approach in [79, 80] is not given here.
2.6.5 Gradient energy
We consider the gradient energy, considering all the interfacial energies, as
where \(\beta _{0M}\) and \(\beta _{ij}=\beta _{ji}\) are the gradient energy coefficients for \({\mathsf{{A}}}-{\mathsf{{M}}}\) and \({\mathsf{{M}}}_i-{\mathsf{{M}}}_j\) interfaces, respectively. The interpolation function \({\tilde{\varphi }}\) is taken as [20]
where the constant is taken as \(0<a_c\ll 1\), and the purpose of considering it in Eq. (2.47) is discussed in [20]. When \(a_c=0\), note that \( {\tilde{\varphi }}(a_\beta , a_c=0,\eta _0)=\varphi (a_\beta ,\eta _0)\). Here also, we take \(0\le a_\beta \le 6\). The gradient energy similar to Eq. (2.46) was earlier used in [58, 65], for example. Note that the coefficients \(\beta _{ij}\) in Eq. (2.46) for the variant pairs in twin relationships would be much smaller than that for the variant pairs not in twin relationships.
Remark 2
. Notably, the authors earlier introduced another form of the gradient energy in [20], given by
This energy given by Eq. (2.48) simplifies to
for a system with two variants. Applying the constraint \(\eta _1+\eta _2=1\) and \(\beta _{12}=\beta _{21}\) due to the symmetry [73] in Eq. (2.49), we further simplify it to
which is consistent with the results of earlier models; see, e.g., [73] and the references therein. For a system with three variants, Eq. (2.48) reduces to
Let us consider a region for such a three-variant system where only \(\mathsf{{M}}_1\) and \(\mathsf{{M}}_2\) coexist and \(\mathsf{{M}}_3\) is absent, i.e., \(\eta _3=0\) and \(\eta _1+\eta _2=1\). The gradient energy given by Eq. (2.51) in that region is rewritten by applying these conditions as
The energy parameters \(\beta _{23}\) and \(\beta _{13}\) will influence the interfacial energy between \(\mathsf{{M}}_1\) and \(\mathsf{{M}}_2\) variants, which is nonphysical; see also [80] for an analysis. We have shown that the gradient energy given by Eq. (2.48) yields a nonphysical contribution for an interface between two variants from the gradient coefficients which are not related to that interface. Hence, this form of gradient energy is not acceptable. However, the numerical results of [20] and the subsequent papers [50, 82], where the same model was used to simulate martensitic microstructures with two variants, are correct. The energy given by Eq. (2.46) used in this paper is non-contradictory for any number of variants.
2.7 Explicit form of structural stresses and phase-field equations
Here, we write down the explicit form of the structural stresses and the Ginzburg–Landau equations using the explicit form of the energies derived in Sect. 2.6. The boundary conditions for the mechanics and phase-field equations used for the computation are also enlisted.
2.7.1 Explicit form of structural stresses
Using the gradient energy given by Eq. (2.46) in Eqs. (2.11) and (2.14), the structural stresses are obtained as
The elastic stresses are derived in Eqs. (2.15)\(_{1,2}\).
2.7.2 Explicit form of Ginzburg–Landau equations
Using Eqs. (2.39), (2.41), (2.42), (2.43), and (2.46) in Eqs. (2.18) and (2.20), we get the conjugate forces \(X_0\) and \(X_i\) (for all \(i=1,\ldots ,N\)) when the field variables and space derivatives are expressed in \(\Omega _0\) as
The conjugate forces can alternatively be rewritten in terms of the Cauchy stress and the spatial derivatives in \(\Omega \) using Eqs. (2.18) and (2.21) as
2.7.3 Boundary conditions
The boundary conditions for the phase-field equations and the mechanics problem used in this paper are listed here.
Phase-field problem. We have applied the periodic BC for all the order parameters. Let us consider two boundaries \(S_{p1\eta _k}\subset S_0\) and \(S_{p2\eta _k}\subset S_0\), where \(S_{p1\eta _k}\cap S_{p2\eta _k}\) is empty. These two boundaries have opposite unit normals (outward) in \(\Omega _0\), i.e., \(({\varvec{n}_0})_{S_{p1\eta _k}}=-(\varvec{n}_0)_{S_{p2\eta _k}}\), and they are subjected to the periodic BCs related to the order parameters \(\eta _k\) (for \(k=0,1,2,\ldots ,N\)). Hence, the order parameters and their gradients on these boundaries satisfy
Mechanics problem. While solving the equilibrium equation given by Eq. (2.9)\(_1\) or Eq. (2.9)\(_2\), we have used a combination of periodic and traction boundary conditions on the surfaces. On a traction boundary \(S_{0T}\subset S_0\), the traction is specified (\(\varvec{p}^{sp}\)):
If two boundaries \(S_{pu1}\subset S_0\) and \(S_{pu2}\subset S_0\) (where \(S_{pu1}\cap S_{pu2}\) is empty) are subjected to a periodic BC on the displacement \(\varvec{u}\), then the displacement on these boundaries is related by
where \({\varvec{F}}_h\) is a specified homogeneous deformation gradient.
2.8 Remarks about the present model
Note that the model presented above is mostly based on the authors’ earlier multiphase phase-field model developed in [20]. The local free energies of [20] (Eqs. (41), (43), (44), (48) therein) are non-contradictory and hence, directly adopted in this paper. However, the gradient energy of [20] (Eq. (51) therein) has issues as discussed in Remark 2 of Sect. 2.6. A non-contradictory gradient energy is hence used here in Eq. (2.46), which overcomes those issues as discussed in Sect. 2.6. Furthermore, the kinetic coefficients \(L_{ij}\) in the Ginzburg–Landau equation (Eq. (27) in [20]) are assumed to be constants in [20]. We have discussed the problems of assuming constant \(L_{ij}\) in Sect. 2.4.2 and considered a form for the coefficients given by Eq. (2.28), which overcomes those problems and satisfies the desired criteria. The present phase-field model differs in these two aspects from our earlier model developed in [20].
3 Crystallographic solutions for twins within twins microstructure
In this section, we obtain an approximate solution for the twins within twins microstructures for cubic to tetragonal MTs using the crystallographic theory (see, e.g., [1]). A schematic of twins within twins is shown in Fig. 1 where the twins formed by a variants pair \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_j\), and the twins formed by another pair \({\mathsf{{M}}}_k\) and \({\mathsf{{M}}}_l\) form an interface of finite thickness \(\delta _k\) shown by a shaded region. The volume fractions of \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_k\) in the respective twins are \(\kappa _1\) and \(\kappa _2\). The \({\mathsf{{M}}}_i\) and \({\mathsf{{M}}}_j\) need not be in a twin relationship with the other variants \({\mathsf{{M}}}_k\) or \({\mathsf{{M}}}_l\) [1].
3.1 Crystallographic equations and general approximate solutions
Crystallographic equations for twin–twin: The equations for the twins between the pairs \({\mathsf{{M}}}_i-{\mathsf{{M}}}_j\), and \({\mathsf{{M}}}_k\)-\({\mathsf{{M}}}_l\) are (see, e.g., Chapter 7 of [1] and [10, 11])
respectively, where \(\varvec{F}_i\), \(\varvec{F}_j\), \(\varvec{F}_k\), and \(\varvec{F}_l\) are piece-wise constant deformation gradient tensors within the martensitic regions \({\mathsf{{M}}}_i\), \({\mathsf{{M}}}_j\), \({\mathsf{{M}}}_k\), and \({\mathsf{{M}}}_l\), respectively; \(\varvec{n}_1\) and \(\varvec{n}_2\) are the unit normals to the respective twin boundaries such that \(\varvec{n}_1\) points into \({\mathsf{{M}}}_j\) and \(\varvec{n}_2\) points into \({\mathsf{{M}}}_l\) (see Fig. 1); the vectors \({\varvec{a}}_1'\) and \({\varvec{a}}_2'\) are related to the simple shear deformations. The governing equation for the twins within twins shown in Fig. 1 is (Chapter 7 of [1] and [10, 11])
where \(\kappa _1\) and \(\kappa _2\) are the volume fractions of \({\mathsf{{M}}}_j\) and \({\mathsf{{M}}}_l\) in the respective twins, \({{\varvec{m}}}\) is the unit normal to the twin–twin interface shown in the figure, and \({{\varvec{b}}}'\) is a vector related to the deformation.
Using the polar decompositions \(\varvec{F}_i=\varvec{R}_1\cdot \varvec{U}_{ti}\), \(\varvec{F}_j=\varvec{R}_2\cdot \varvec{U}_{tj}\), \(\varvec{F}_k=\varvec{R}_3\cdot \varvec{U}_{tk}\), and \(\varvec{F}_l=\varvec{R}_4\cdot \varvec{U}_{tl}\), where \(\varvec{R}_1\), \(\varvec{R}_2\), \(\varvec{R}_3\), and \(\varvec{R}_4\) are the constant rotation tensors, Eqs. (3.1)\(_1\) and (3.1)\(_2\) can be rewritten as
where \(\varvec{Q}_1=\varvec{R}_1^T\cdot \varvec{R}_2, \) \(\varvec{a}_1= \varvec{R}_1^T\cdot \varvec{a}_1'\), \(\varvec{Q}_2=\varvec{R}_3^T\cdot \varvec{R}_4\), and \( \varvec{a}_2= \varvec{R}_3^T\cdot \varvec{a}_2'\). Similarly, using Eqs. (3.1)\(_{1,2}\) and (3.3)\(_{1,2}\) and the relations between these rotation tensors, Eq. (3.2) is rewritten as
where \(\varvec{Q}_3 = \varvec{R}_3^T\cdot \varvec{R}_1\) and \({\varvec{b}} = \varvec{R}_3^T\cdot {{\varvec{b}}}'\). In order to solve Eq. (3.4), we post-multiply it with \((\varvec{U}_{tk} +\kappa _2 {\varvec{a}}_2\otimes \varvec{n}_2)^{-1}\) and rearrange the terms to rewrite the equation as [10]
The unknowns to be determined from the above equations (3.3) to (3.6) are \(\kappa _1\), \(\kappa _2\), \(\delta _\kappa \), \(\varvec{a}_1\), \(\varvec{a}_2\), \(\varvec{n}_1\), \(\varvec{n}_2\), \({\varvec{b}}\), \({\varvec{m}}\), \(\varvec{Q}_1\), \(\varvec{Q}_2\), and \(\varvec{Q}_3\).
Twins within twins solution: The solution for Eq. (3.3)\(_1\) and (3.3)\(_2\) is well known (see, e.g., Chapter 5 of [1]), which we enlist here for completeness. We thus define a symmetric tensor \(\varvec{{\mathcal {G}}}_1=\varvec{U}_{ti}^{-1}\cdot \varvec{U}_{tj}^2\cdot \varvec{U}_{ti}^{-1}\) corresponding to Eq. (3.3)\(_1\). The eigenvalues of \(\varvec{{\mathcal {G}}}_1\) are denoted by \(\lambda _1\), \(\lambda _2\), and \(\lambda _3\), which are all positive, and the corresponding normalized eigenvectors are denoted by \(\varvec{i}_1\), \(\varvec{i}_2\), and \(\varvec{i}_3\), respectively. Equation (3.3)\(_1\) has a solution if and only if \(\lambda _1\le 1\), \(\lambda _2= 1\), and \(\lambda _3\ge 1\) (assuming \(\lambda _1\le \lambda _2\le \lambda _3\)). The expressions for \(\varvec{a}_1\) and \(\varvec{n}_1\) are given by
respectively, where \(\xi =\pm 1\), and \(\zeta _1\) is such that \(|\varvec{n}_1|=1\). The solutions \(\varvec{a}_2\) and \(\varvec{n}_2\) for the twins between \({\mathsf{{M}}}_k\) and \({\mathsf{{M}}}_l\) are similarly obtained using the eigenpairs of \(\varvec{U}_{tk}^{-1}\cdot \varvec{U}_{tl}^2\cdot \varvec{U}_{tk}^{-1}\) in Eq. (3.7). The rotations \(\varvec{Q}_1\) and \(\varvec{Q}_2\) can then be obtained using Eq. (3.3)\(_{1,2}\).
Following [10], we now obtain an approximate solution for the twins within twins equation (3.5), which has got a form similar to the austenite-twinned martensite interface equation using the procedure of Ball and James [4] (also see Chapter 7 of [10]). Noticing that the Bain stretches \(\varvec{U}_{ti}\), \(\varvec{U}_{tj}\), \(\varvec{U}_{tk}\), and \(\varvec{U}_{tl}\) are given for a material, we first obtain \(\varvec{a}_1\) and \(\varvec{n}_1\) using Eq. (3.7); \(\varvec{a}_2\) and \(\varvec{n}_2\) are also obtained using similar relations. The procedure for obtaining the remaining unknowns \(\kappa _1\), \(\kappa _2\), \(\varvec{Q}_3\), \({\varvec{b}}\), and \(\tilde{{\varvec{m}}}\) is derived here. In obtaining these unknowns, let us first assume that the parameters \(\kappa _1\) and \(\kappa _2\) are given and solve for the other unknowns. We introduce
which is symmetric and positive-definite, and its eigenvalues are positive numbers denoted by \(\Lambda _1\), \(\Lambda _2\), and \(\Lambda _3\). \(\varvec{j}_1\), \(\varvec{j}_2\), and \(\varvec{j}_3\) denote the corresponding normalized eigenvectors. Equation (3.5) has a solution if and only if \(\Lambda _1\le 1\), \(\Lambda _2= 1\), and \(\Lambda _3\ge 1\) assuming \(\Lambda _1\le \Lambda _2\le \Lambda _3\). The solutions for the vectors \({\varvec{b}}\) and \(\tilde{{\varvec{m}}}\) are obtained as (see, e.g., [4] and Chapter 6 of [1])
The unit normal to the twin–twin boundary \({\varvec{m}}\) is finally obtained using Eq. (3.9)\(_2\) in Eq. (3.6)\(_2\) as
where \(\zeta _2\) in Eqs. (3.9) and (3.10) is such that the norm \(|{\varvec{m}}|=1\). The rotation \(\varvec{Q}_3\) is then determined using Eqs. (3.9)\(_{1,2}\) in Eq. (3.5). Note that the middle eigenvalues \(\Lambda _2\) obtained would be an expression as a function of the volume fractions \(\kappa _1\) and \(\kappa _2\). Setting \(\Lambda _2= 1\), which is required for the existence of the twins within twins solution [10], would give a relation between \(\kappa _1\) and \(\kappa _2\). However, it is impossible to obtain the unique solutions for \(\kappa _1\) and \(\kappa _2\) from the limited governing equations. The thickness of the transition layer \(\delta _\kappa \) is indeterminate.
3.2 Twins within twins solutions for cubic to tetragonal MTs
The solutions for twins within twins for cubic to tetragonal MTs are now obtained. The three Bain stretch tensors for such transformations are (Chapter 5 of [1])
where \(\alpha <1\) and \(\chi >1\) are the material constants and \(\{\varvec{c}_1, \,\varvec{c}_2,\,\varvec{c}_3\}\) is a right-handed standard Cartesian basis in the cubic unit cell of \(\mathsf{{A}}\) such that the basis vectors are parallel to three mutually orthogonal sides of that unit cell. The solutions for twins between \({\mathsf{{M}}}_1-{\mathsf{{M}}}_2\) are (\(\varvec{n}\) pointing into \({\mathsf{{M}}}_2\)), \({\mathsf{{M}}}_1-{\mathsf{{M}}}_3\) (\(\varvec{n}\) pointing into \({\mathsf{{M}}}_3\)), and \({\mathsf{{M}}}_2-{\mathsf{{M}}}_3\) (\(\varvec{n}\) pointing into \({\mathsf{{M}}}_3\)) are (see, e.g., Chapter 5 of [1])
respectively, where \(\upsilon ={(\chi ^2-\alpha ^2)}/({\chi ^2+\alpha ^2})\). Since all the variants for the tetragonal \(\mathsf{{M}}\) phase are in a twin relationship [1], the combinations of possible twins within twins solutions are \(\{ {\mathsf{{M}}}_1,{\mathsf{{M}}}_2\}-\{{\mathsf{{M}}}_1,{\mathsf{{M}}}_3\}\), \(\{ {\mathsf{{M}}}_2,{\mathsf{{M}}}_1\}-\{{\mathsf{{M}}}_2,{\mathsf{{M}}}_3\}\), and \(\{ {\mathsf{{M}}}_2,{\mathsf{{M}}}_3\}-\{{\mathsf{{M}}}_2,{\mathsf{{M}}}_1\}\), where the corresponding twin solutions \(\{\varvec{a}_1, \varvec{n}_1\}\) and \(\{\varvec{a}_2, \varvec{n}_2\}\) are to be considered from Eq. (3.12).
Using Eq. (3.6)\(_1\) and the solutions to the corresponding twin pairs from Eq. (3.12), we get \(\varvec{{\mathcal {G}}}_2\) as the following diagonal tensor for all the possible combinations of twins within twins listed above:
and we have used the facts \(\chi >1\), \(\alpha <1\), \(0<\upsilon <1\), and \(0<\kappa _1,\kappa _2<1\). The eigenvectors \(\varvec{j}_1\), \(\varvec{j}_2\), and \(\varvec{j}_3\) are functions of the vectors \(\varvec{c}_1\), \(\varvec{c}_2\), and \(\varvec{c}_3\) and depend on the combinations of the variants in the twins as obtained below. We have imposed the condition \(\Lambda _2=1\) in Eq. (3.14)\(_2\), which is a requirement for \(\varvec{{\mathcal {G}}}_2\) given by Eq. (3.13) to represent a twins within twins as discussed above, and from that, the following two conditions on the parameters \(\chi ,\,\alpha ,\,\kappa _1,\,\kappa _2\) are obtained:
Since \(0<\upsilon <1\), Eq. (3.15)\(_1\) is satisfied if and only if \(\kappa _1<\kappa _2\). For \(\kappa _1=\kappa _2\), Eq. (3.15)\(_1\) yields the trivial condition \(\chi =\alpha \), which does not yield twins. It is easy to verify that for all \(\chi >1\) and \(\alpha <1\) no \(0<\kappa _1,\kappa _2<1\) satisfy Eq. (3.15)\(_2\), and hence, we disregard this relation. Finally, considering \(\kappa _1\) and \(\kappa _2\) are related by Eq. (3.15)\(_1\), and using the expressions for \(\Lambda _1\) and \(\Lambda _3\) given by Eqs. (3.14)\(_{1,3}\) into Eqs. (3.7)\(_{1,2}\), (3.9)\(_1\), and (3.10), we get the solutions for \({\varvec{b}}\) and \({\varvec{m}}\) for different twins within twins as listed below.
Case I For \(\{{\mathsf{{M}}}_1,{\mathsf{{M}}}_2\}-\{{\mathsf{{M}}}_1,{\mathsf{{M}}}_3\}\) twin pairs
For \(\{{\mathsf{{M}}}_1,{\mathsf{{M}}}_2\}-\{{\mathsf{{M}}}_1,{\mathsf{{M}}}_3\}\) twin pairs, the indices are \(i=k=1\), \(j=2\), and \(l=3\), and \(\kappa _1\) and \(\kappa _2\) are the volume fractions of \(\mathsf{{M}}_2\) and \({\mathsf{{M}}}_3\) in the respective twins. The eigenvectors of \(\varvec{{\mathcal {G}}}_2\) tensor are obtained as \(\varvec{j}_1=\varvec{c}_3\), \(\varvec{j}_2=\varvec{c}_1\), and \(\varvec{j}_3=\varvec{c}_2\). The vectors \({\varvec{b}}\) and \(\tilde{{\varvec{m}}}\) are obtained using Eqs. (3.14)\(_{1,3}\) in Eq. (3.9)\(_{1,2}\) as
respectively. Using Eqs. (3.16)\(_2\) and (3.7)\(_{1,2}\) in Eq. (3.10), we finally get \({\varvec{m}}\) as
where the condition \(|{\varvec{m}}|=1\) yields
Case II For \(\{{\mathsf{{M}}}_2,{\mathsf{{M}}}_1\}-\{{\mathsf{{M}}}_2,{\mathsf{{M}}}_3\}\) twin pairs
In this case, the indices are \(i=k=2\), \(j=1\), and \(l=3\), and \(\kappa _1\) and \(\kappa _2\) are the volume fractions of \(\mathsf{{M}}_1\) and \({\mathsf{{M}}}_3\) in the respective twins. The eigenvectors for \(\varvec{{\mathcal {G}}}_2\) tensor are given by \(\varvec{j}_1=\varvec{c}_3\), \(\varvec{j}_2=\varvec{c}_2\), and \(\varvec{j}_3=\varvec{c}_1\). The vectors \({\varvec{b}}\), \(\tilde{{\varvec{m}}}\), and \({\varvec{m}}\) are obtained in a manner similar to case-I, as
where \(\zeta _2\) is given by Eq. (3.18).
Case III For \(\{{ \mathsf{{M}}}_3,{\mathsf{{M}}}_1\}-\{{\mathsf{{M}}}_3,{\mathsf{{M}}}_2\}\) twin pairs
In this case, the indices are \(i=k=3\), \(j=1\), and \(l=2\), and \(\kappa _1\) and \(\kappa _2\) are the volume fractions of \(\mathsf{{M}}_1\) and \({\mathsf{{M}}}_2\) in the respective twins. The eigenvectors for \(\varvec{{\mathcal {G}}}_2\) tensor are given by \(\varvec{j}_1=\varvec{c}_2\), \(\varvec{j}_2=\varvec{c}_3\), and \(\varvec{j}_3=\varvec{c}_1\). The vectors \({\varvec{b}}\), \(\tilde{{\varvec{m}}}\), and \({\varvec{m}}\) are obtained, in a manner similar to case-I and case-II, as
where \(\zeta _2\) is given by Eq. (3.18).
In summary, we have obtained the general analytical solution for \(\varvec{a}_1\), \(\varvec{a}_2\), \(\varvec{n}_1\), \(\varvec{n}_2\), \({\varvec{b}}\), and \({\varvec{m}}\) listed in Eqs. (3.7), (3.9), and (3.10). The rotation tensors \(\varvec{Q}_1\), \(\varvec{Q}_2\), and \(\varvec{Q}_3\) can finally be obtained using Eqs. (3.3)\(_{1,2}\) and (3.4). The twins within twins solutions for the cubic to tetragonal MTs are listed in Eqs. (3.12) and (3.16) to (3.22). Since the volume fractions \(\kappa _1\) and \(\kappa _2\), which satisfy the relation given by Eq. (3.15)\(_1\), cannot be determined uniquely, there are many solutions possible for each of the twins within twins listed in Cases (I), (II) and (III) (also see Chapter 7 of [1]). The width of the twins within twins interface (shaded region in Fig. 1) \(\delta _\kappa \) is indeterminate within the governing equations at hand.
4 Results and discussions
We present the simulation results for twins within twins microstructure obtained using our phase-field approach. The materials properties for NiAl alloy, which exhibits cubic to tetragonal MTs, are considered and listed in Sect. 4.1. In Sect. 4.2, the phase-field results are compared with the crystallographic solution obtained in Sect. 3 (Fig. 2).
4.1 Material parameters
The material parameters for NiAl alloy are enlisted here. We consider the interfacial widths and energies as \(\delta _{0M}=1\) nm, \(\gamma _{0M}=0.2\) N/m, \(\delta _{12}= \delta _{13}=\delta _{23}=0.75\) nm, and \(\gamma _{12}=\gamma _{13}=\gamma _{23}=0.1\) N/m. Using the following analytical relations between the interfacial thickness and energy and the phase-field parameters [73, 83]
which were obtained by solving an 1D Ginzburg–Landau equation neglecting mechanics, we obtain \(\rho _0A_{0M} =3600\) MPa, \(\rho _0{\bar{A}}=2400\) MPa, \(\beta _{0M}= 2\times 10^{-10}\) N, and \(\beta _{12}=\beta _{13}=\beta _{23}=-7.5\times 10^{-11}\) N. We take \(\theta _e=215\) K and \(\rho _0\Delta s = -1.47\) MPa K\(^{-1}\), using which we calculate the critical temperatures for \({\mathsf{{A}}}\rightarrow {\mathsf{{M}}}\) and \({\mathsf{{M}}}\rightarrow {\mathsf{{A}}}\) transformations as (see [51]) \(\theta ^c_{{\mathsf{{A}}}\rightarrow {\mathsf{{M}}}}= \theta _e+A_{0M}/(3\Delta s) =0\) K and \(\theta ^c_{{\mathsf{{M}}}\rightarrow {\mathsf{{A}}}}= \theta _e-A_{0M}/(3\Delta s) =430\) K, respectively. The Lamé constants, assuming isotropic elastic response of the phases, are taken to be identical for all the phases \(\mathsf{{A}}\), \({\mathsf{{M}}}_1\), \({\mathsf{{M}}}_2\), and \({\mathsf{{M}}}_3\): \({{\bar{\lambda }}}_0={{\bar{\lambda }}}_1={{\bar{\lambda }}}_2 ={{\bar{\lambda }}}_3=74.62 \) GPa, \({{\bar{\mu }}}_0={{\bar{\mu }}}_1={{\bar{\mu }}}_2={{\bar{\mu }}}_3=72\) GPa. The other constant parameters are taken as [20] \(a=a_\beta =a_\varepsilon =a_K=3\), \(a_c=10^{-3}\), \(\rho _0K_{12}=\rho _0 K_{23}=\rho _0K_{13}=50 \) GPa, \(\rho _0K_{012}=\rho _0 K_{023}=\rho _0K_{013}=5 \) GPa, \(\rho _0K_{0123}= \rho _0K_{123}=50 \) GPa, and \(L_{0M}=2600\) (Pa-s)\(^{-1}\). The kinetic coefficient \(L_{ij}\) given by Eq. (2.28) is taken as 12600 (Pa-s)\(^{-1}\) when it assumes a nonzero value for all \(i,j=1,2,3\) and \(i\ne j\). The transformation stretches are \(\alpha = 0.922\) and \(\chi =1.215\) [45].
4.2 Numerical result for twins within twins
For the simulation, we consider a 22 nm\(\times 22\) nm\(\times 22\) nm cube as the reference body \(V_0\), as shown in Fig. 3a. The periodic BC given by Eq. (2.58) is used for all the order parameters on the respective opposite faces of the cube domain. We have used the periodic BC for the normal component of the displacement vector given by Eq. (2.60) on the opposite faces of the cube, where the homogeneous deformation gradient is taken as \(\varvec{F}_h ={\varvec{I}}+ 0.98\,\varvec{n}_0\otimes \varvec{n}_0\), and \(\varvec{n}_0\) is the unit normal to the opposite faces of the cube \(V_0\). On each face of the cube domain, we have used the traction-free BC for the tangential components of the first Piola–Kirchhoff traction vector (see Eq. (2.59)). The temperature of the sample is taken as \(\theta =0\) K. The material properties listed in Sect. 4.1 are used. The Bain tensors listed in Eq. (3.11) are used in Eq. (2.5), where the basis vectors \(\varvec{c}_1\), \(\varvec{c}_2\), and \(\varvec{c}_3\) of \(\mathsf{{A}}\) unit cell are parallel to basis vectors \(\varvec{e}_1\), \(\varvec{e}_2\), and \(\varvec{e}_3\), respectively, attached to the sample \(V_0\) (see Fig. 3a). The initial distribution of the order parameters is taken between \(0\le \eta _0\le 1\), \(0\le \eta _1\le 0.8\), and \(0\le \eta _2\le 0.8\), all distributed randomly, as shown in Fig. 3a. The remaining order parameter \(\eta _3\) is calculated using Eq. (2.1) for all the times \(t\ge 0\). In particular, we have shown a color plot for an equivalent order parameter defined as \(\eta _{eq}=\eta _0(1-0.67\eta _1-0.33\eta _2)\), which takes the following values at different phases: \(\eta _{eq}=0\) in \(\mathsf{{A}}\), \(\eta _{eq}=0.33\) in \(\mathsf{{M}}_1\), \(\eta _{eq}=0.67\) in \(\mathsf{{M}}_2\), and \(\eta _{eq}=1\) in \(\mathsf{{M}}_3\). We have developed a nonlinear finite element procedure, similar to [82], described in Appendix B. A finite element code has been developed using an open-source package deal.ii [84]. The domain is discretized spatially with quadratic brick elements, and it is ensured that at least three grid points lie across all the interfaces. The mesh density in the 3D domain is shown in Fig. 4a, and the mesh density on one of the boundaries is shown in Fig. 4b. The time derivatives of the order parameters are discretized using the backward difference scheme of order two, as described in Appendix B. A constant time step size of \(\Delta t^n=2\times 10^{-16}\) s is used for the simulation.
The evolution of the microstructure is shown at different time instances in Fig. 3a–d. Figure 3b, c show the intermediate microstructures at different time instances approaching a twinned microstructure. We finally obtain a twins within twins microstructure between the twin pairs \(\mathsf{{M}}_1-\mathsf{{M}}_2\) and \(\mathsf{{M}}_1-\mathsf{{M}}_3\) as shown in Fig. 3d. The microstructure shown in Fig. 3d is a little far from being a stationary one. However, the twinned microstructure obtained here can be compared with the analytical solution as there is no further significant change in the orientations of the twin and twin–twin boundaries with time, as observed in Fig. 3c, d. The microstructures on three faces of the domain with unit normals parallel to \(\varvec{e}_3\), \(\varvec{e}_2\) and \(\varvec{e}_1\) are shown in Fig. 5a–c, respectively.
The plots for the components of the Cauchy elastic stress tensor (in GPa) at \(t=2.25\) ps (corresponding to the microstructure shown in Fig. 3d) are shown in Fig. 6. The internal stresses are concentrated mainly across the twin–twin boundaries and twin boundaries (see, e.g., [85] for experimental results). The stresses vary from compressive to tensile between two adjacent variant plates within and near the twin–twin interfaces. For a better understanding of the elastic stresses across the interfaces, we have shown a plot for the components across the lines joined by the points O and A, and C and B (see Fig. 3d) in Fig. 7a, b, respectively. In these two figures, the elastic stresses within \(\mathsf{{M}}_1-\mathsf{{M}}_3\) and \(\mathsf{{M}}_1-\mathsf{{M}}_2\) twin boundaries are plotted. Figure 7b covers the stresses across a twin–twin boundary. All the normal stresses \(\sigma _{(e)11}\), \(\sigma _{(e)22}\), and \(\sigma _{(e)33}\) are significantly higher across the twin boundaries compared to the adjacent phases. The reason for such large elastic stresses within the twin boundaries is studied in detail by the authors in [86]. The shear stresses \(\sigma _{(e)12}\) and \(\sigma _{(e)13}\) on the corresponding external boundary (having unit normal \(\varvec{e}_1\) in \(\Omega _0\)) are much lower due to the traction-free BC applied in the tangential plane. The stresses across the twins within twins boundaries are usually much higher than that across the twin boundaries (also see Fig. 7). This can be explained using the fact that the twin–twin boundaries are compatible in an average sense, whereas the twin boundaries are compatible in Hadamard’s sense according to the crystallographic theory (see Chapter 5 of [1]). Understanding the stress distributions across these interfaces is important from the materials design perspective [85].
Comparison of crystallographic and numerical solutions. We now present a comparative study of the microstructure obtained numerically with the crystallographic solution obtained in Sect. 3.2. We have shown the twins within twins microstructures obtained using the present phase-field approach in Fig. 3, where the twins with variants pair \({\mathsf{{M}}}_1-{\mathsf{{M}}}_2\) are forming interfaces with the twins made of variants pair \({\mathsf{{M}}}_1-{\mathsf{{M}}}_3\), i.e., the indices of Fig. 1 are \(i=k=1\), \(j=2\), and \(l=3\). The normal to interfaces between \({\mathsf{{M}}}_1\) and \({\mathsf{{M}}}_2\) plates are making approximately \(45^\circ \) with both \(\varvec{e}_1\) and \(\varvec{e}_2\) axes, and the normal to interfaces between \({\mathsf{{M}}}_1\) and \({\mathsf{{M}}}_3\) plates are making approximately \(45^\circ \) with both \(\varvec{e}_1\) and \(\varvec{e}_3\) axes. The inclinations of the twin boundaries agree with the crystallographic solution listed in Table 1. The volume fractions of \({\mathsf{{M}}}_1\) in the respective twin pairs are calculated as 0.54 and 0.44, respectively, from the simulation result. Hence, \(\kappa _1=0.46\) and \(\kappa _2=0.56\). The unit normal to one of the twins within twins interface (shown by a rectangular plane with red lines in Fig. 9) \({\varvec{m}}\) is obtained as (pointing from \({\mathsf{{M}}}_1-{\mathsf{{M}}}_3\) side to \({\mathsf{{M}}}_1\)-\({\mathsf{{M}}}_2\) side)
We now calculate \({\varvec{m}}\) using the analytical solution given by Eq. (3.17). As mentioned earlier, the volume fractions \(\kappa _1\) and \(\kappa _2\), satisfying the relation given by Eq. (3.15)\(_1\) and plotted in Fig. 8, cannot be uniquely determined from the limited governing equations at hand. We assume \(\kappa _1=0.46\) for the analytical solution based on the numerical data and obtain \(\kappa _2=0.5250\) using the analytical expression given by Eq. (3.15)\(_1\). The analytical and numerical results for \(\kappa _2\) differ by 7.7%. Finally, using Eqs. (3.16), (3.17), and (3.18), we obtain \(\zeta _2=0.2634\) and the vectors \({\varvec{b}}\), \(\tilde{{\varvec{m}}}\), and \({\varvec{m}}\) as
The maximum difference in the components of analytical and numerically obtained unit normals \({\varvec{m}}\) is approximately 9%, and the orientation of the analytical \({\varvec{m}}\) differs by \(5.3^\circ \) from the numerical one. One of the main sources of difference is that in the numerical solution, local stress fields and their relaxation by incomplete martensitic variants at the twin within twin interface are automatically taken into account. Qualitatively similar twins within twins microstructures shown in Fig. 3d have been observed experimentally during the cubic to tetragonal MTs, for example, in NiAl alloy [9, 87], NiMn alloy [88], etc.
5 Concluding remarks
This paper has mainly threefold contributions, which are summarized below:
(i) The phase-field model for multivariant MTs developed by the authors in [20] is revisited in this paper. That model is analyzed, and the issues are found related to the nonlocal gradient energy and the coupled kinetics related to the variant–variant transformations in [20]. Those issues are resolved here, and a non-contradictory and thermodynamically consistent multiphase phase-field model for studying multivariant MTs is presented. The present model considers \(N+1\) order parameters to describe the austenite and N martensitic variants similar to [20], where the sum of all the order parameters related to the variants is constrained to unity. The local part of the system free energy, composed of the strain energy, barrier energy between the phases and the variants, thermal energy of \(\mathsf{{A}}\) and \(\mathsf{{M}}\) phases, penalization energies for deviation of the variant–variant transformation paths from the prescribed ones and also for the triple and higher junctions, is considered from [20]. The barrier and gradient energies are multiplied with the determinant of the total deformation gradient, which yields the desired form of the structural stress tensor. The kinematic model for the transformation stretch tensor as a linear combination of the Bain strains multiplied with some nonlinear interpolation functions is assumed. The interpolation functions are derived as fourth-degree polynomials in the order parameters using the thermodynamic equilibrium conditions of the homogeneous phases. The coupled mechanics and Ginzburg–Landau equations are derived using the balance laws of linear and angular momentum, and the first and second laws of thermodynamics. The kinetic coefficients related to the evolution of the order parameters for the variants at material points are taken to be piecewise constant functions depending on the values of the order parameters and thermodynamic forces. Neglecting the viscous stresses, the total stress at a point is found to be sum of the elastic and structural parts.
(ii) A general approximate crystallographic solution for the twins within twins microstructure is obtained. The solutions for cubic to tetragonal transformations are presented considering all three variants present within the microstructure.
(iii) A non-monolithic finite element formulation for the coupled mechanics and phase-field equations is developed (see Appendix B). 3D twins within twins microstructure evolution in a single grain is studied, and the numerical results are compared with the crystallographic solution.
The present phase-field model can be used to study complex martensitic microstructures with any number of variants for cubic\(\leftrightarrow \)orthorhombic and cubic\(\leftrightarrow \)monoclinic transformations. The martensitic microstructures induced by defects, including nanovoid surfaces [89], dislocations, etc., can be studied by extending the present model. Note that for large transformation strains for the MTs Si I to Si II, a new martensitic microstructure, which does not obey the mathematical theory of martensite [1,2,3,4,5], was obtained with molecular dynamic simulations in [90]. It will be a challenge for the current (and any other) large-strain theory to simulate such a microstructure.
References
Bhattacharya, K.: Microstructure of Martensite: Why It Forms and How It Gives Rise to the Shape-Memory Effect. Oxford University Press, Oxford (2004)
Pitteri, M., Zanzotto, G.: Continuum Models for Phase Transitions and Twinning in Crystals. Chapman & Hall/CRC, Boca Raton (2003)
Adachi, K., Wayman, C.M.: Transformation behavior of nearly stoichiometric Ni–Mn alloy. Metall. Trans. A 16, 1567–1579 (1985)
Ball, J.M., James, R.D.: Fine phase mixtures as minimizers of energy. Arch. Ration. Mech. Anal. 100, 13–52 (1987)
Bhattacharya, K.: Wedge-like microstructure in martensites. Acta Metall. Mater. 39, 2431–2444 (1991)
Porter, D.A., Easterling, K.E., Sherif, M.Y.: Phase Transformations in Metals and Alloys. CRC Press, Boca Raton (2000)
Wang, J., Steinmann, P.: On the modeling of equilibrium twin interfaces in a single-crystalline magnetic shape memory alloy sample. I: theoretical formulation. Continu. Mech. Thermodyn. 26, 563–592 (2014)
Govindjee, S., Hackl, K., Heinen, R.: An upper bound to the free energy of mixing by twin-compatible lamination for \(n\)-variant martensitic phase transformations. Continu. Mech. Thermodyn. 18, 443–453 (2007)
Schryvers, D., Boullaya, P., Potapov, P.L., Kohn, R.V., Ball, J.M.: Microstructures and interfaces in Ni–Al martensite: comparing HRTEM observations with continuum theories. Int. J. Solids Struct. 39, 3543–3554 (2002)
Chu, C.: Hysteresis and Microstructures: A Study of Biaxial Loading on Compound Twins of Copper–Aluminum–Nickel Single Crystals. PhD Dissertation, University of Minnesota (1993)
Abeyaratne, R., Chu, C., James, R.D.: Kinetics of materials with wiggly energies: theory and application to the evolution of twinning microstructures in a Cu–Al–Ni shape memory alloy. Philos. Mag. A 73, 457–497 (1996)
Schryvers, D., Holland-Moritz, D.: Austenite and martensite microstructures in splat-cooled Ni–Al. Intermetallics 6, 427–436 (1998)
James, R.D., Hane, K.F.: Martensitic transformations and shape memory materials. Acta Mater. 48, 197–222 (2000)
Hane, K.F., Shield, T.W.: Microstructure in a copper–aluminium–nickel shape-memory alloy. Proc. R. Soc. Lond. A 455, 3901–3915 (1999)
Ruddock, G.: A microstructure of martensite which is not a minimiser of energy: the X-interface. Arch. Rational. Mech. Anal. 127, 1–39 (1994)
Stupkiewicz, S., Lengiewicz, A.G.: Almost compatible X-microstructures in CuAlNi shape memory alloy. Continu. Mech. Thermodyn. 24, 149–164 (2012)
Umantsev, A.: Field Theoretic Method in Phase Transformations. Springer, Heidelberg (2012)
Allen, S.M., Cahn, J.W.: A microscopic theory for antiphase boundary motion and its application to antiphase domain coarsening. Acta Mater. 27, 1085–1095 (1979)
Jin, Y.M., Artemev, A., Khachaturyan, A.G.: Three-dimensional phase field model of low-symmetry martensitic transformation in polycrystal: simulation of \(\zeta _2\) martensite in AuCd alloys. Acta Mater. 49, 2309–2320 (2001)
Basak, A., Levitas, V.I.: Nanoscale multiphase phase field approach for stress- and temperature-induced martensitic phase transformations with interfacial stresses at finite strains. J. Mech. Phys. Solids 113, 162–196 (2018)
Levin, V.A., Levitas, V.I., Zingerman, K.M., Freiman, E.I.: Phase-field simulation of stress-induced martensitic phase transformations at large strains. Int. J. Solids Struct. 50, 2914–2928 (2013)
Tůma, K., Hajidehib, M.R., Hrona, J., Farrellc, P.E., Stupkiewicz, S.: Phase field modeling of multivariant martensitic transformation at finite-strain: computational aspects and large-scale finite-element simulations. Comput. Methods Appl. Mech. Eng. 377, 113705 (2021)
Artemev, A., Wang, Y., Khachaturyan, A.G.: Three-dimensional phase field model and simulation of martensitic transformation in multilayer systems under applied stresses. Acta. Mater. 48, 2503–2518 (2000)
Artemev, A., Jin, Y., Khachaturyan, A.G.: Three-dimensional phase field model of proper martensitic transformation. Acta. Mater. 49, 1165–1177 (2001)
Salman, O.U., Finel, A., Delville, R., Schryvers, D.: The role of phase compatibility in martensite. J. Appl. Phys. 111, 103517 (2012)
Artemev, A., Slutsker, J., Roytburd, A.L.: Phase field modeling of self-assembling nanostructures in constrained films. Acta. Mater. 53, 3425–3432 (2005)
Seol, D.J., Hu, S.Y., Li, Y.L., Chen, L.Q., Oh, K.H.: Computer simulation of martensitic transformation in constrained films. Mater. Sci. Forum 408–412, 1645–1650 (2002)
Heo, T.W., Chen, L.Q.: Phase-field modeling of displacive phase transformations in elastically anisotropic and inhomogeneous polycrystals. Acta. Mater. 76, 68–81 (2014)
Fan, D., Chen, L.Q.: Computer simulation of twin formation during the displacive c\(\rightarrow \)t’ phase transformation in the zirconia–yttria system. J. Am. Ceram. Soc. 78, 769–773 (1995)
Shchyglo, O., Du, G., Engels, J.K., Steinbach, I.: Phase-field simulation of martensite microstructure in low-carbon steel. Acta Mater. 175, 415–425 (2019)
Shchyglo, O., Salman, U., Finel, A.: Martensitic phase transformations in Ni–Ti-based shape memory alloys: the Landau theory. Acta Mater. 60, 6784–6792 (2012)
Planes, A., Lloveras, P., Castán, T., Saxena, A., Porta, M.: Ginzburg–Landau modelling of precursor nanoscale textures in ferroelastic materials. Continu. Mech. Thermodyn. 24, 619–627 (2012)
Kundin, J., Raabe, D., Emmerich, H.: A phase-field model for incoherent martensitic transformations including plastic accommodation processes in the austenite. J. Mech. Phys. Solids 59, 2082–2102 (2011)
Mamivand, M., Zaeem, M.A., Kadiri, H.E.: A review on phase field modeling of martensitic phase transformation. Comput. Mater. Sci. 77, 304–311 (2013)
Levitas, V.I., Javanbakht, M.: Surface tension and energy in multivariant martensitic transformations: phase-field theory, simulations, and model of coherent interface. Phys. Rev. Lett. 105, 165701 (2010)
Woldman, A.Y., Landis, C.M.: Phase-field modeling of ferroelectric to paraelectric phase boundary structures in single-crystal barium titanate. Smart Mater. Struct. 25, 035033 (2016)
Levitas, V.I., Levin, V.A., Zingerman, K.M., Freiman, E.I.: Displacive phase transitions at large strains: phase-field theory and simulations. Phys. Rev. Lett. 103, 025702 (2009)
Levitas, V.I., Javanbakht, M.: Phase-field approach to martensitic phase transformations: effect of martensite–martensite interface energy. Int. J. Mater. Res. 102, 652–665 (2011)
Lei, J.C.H., Li, L.J., Shu, Y.C., Li, J.Y.: Austenite–martensite interface in shape memory alloys. Appl. Phys. Lett. 96, 141910 (2010)
Hildebrand, F.E., Miehe, C.: A phase field model for the formation and evolution of martensitic laminate microstructure at finite strains. Philos. Mag. 92, 1–41 (2012)
Clayton, J.D., Knap, J.: A phase field model of deformation twinning: nonlinear theory and numerical simulations. Phys. D 240, 841–858 (2011)
Clayton, J.D.: Nonlinear thermodynamic phase field theory with application to fracture and dynamic inelastic phenomena in ceramic polycrystals. J. Mech. Phys. Solids 157, 104633 (2021)
Clayton, J.D., Knap, J.: Continuum modeling of twinning, amorphization, and fracture: theory and numerical simulations. Continu. Mech. Thermodyn. 30, 421–455 (2018)
She, H., Liu, Y., Wang, B., Ma, D.: Finite element simulation of phase field model for nanoscale martensitic transformation. Comput. Mech. 52, 949–958 (2013)
Levitas, V.I., Preston, D.L.: Three-dimensional Landau theory for multivariant stress-induced martensitic phase transformations. I. Austenite \(\leftrightarrow \) Martensite. Phys. Rev. B 66, 134206 (2002)
Levitas, V.I., Preston, D.L.: Three-dimensional Landau theory for multivariant stress-induced martensitic phase transformations. II. Multivariant phase transformations and stress-space analysis. Phys. Rev. B 66, 134207 (2002)
Levitas, V.I.: Phase-field theory for martensitic phase transformations at large strains. Int. J. Plast. 49, 85–118 (2013)
Levitas, V.I.: Phase field approach for stress- and temperature-induced phase transformations that satisfies lattice instability conditions. Part 1. General theory. Int. J. Plast. 106, 164–185 (2018)
Babaei, H., Levitas, V.I.: Phase field approach for stress- and temperature-induced phase transformations that satisfies lattice instability conditions. Part 2. Simulations of phase transformations Si I\(\leftrightarrow \)Si II. Int. J. Plast. 107, 223–245 (2018)
Basak, A., Levitas, V.I.: An exact formulation for exponential-logarithmic transformation stretches in a multiphase phase field approach to martensitic transformations. Math. Mech. Solids 25, 1219–1246 (2020)
Levitas, V.I., Roy, A.M.: Multiphase phase field theory for temperature-induced phase transformations: formulation and application to interfacial phases. Acta Mater. 105, 244–257 (2016)
Basak, A.: Grain boundary-induced premelting and solid\(\leftrightarrow \) melt phase transformations: effect of interfacial widths and energies and triple junctions at the nanoscale. Phys. Chem. Chem. Phys. 23, 17953–17972 (2021)
Barchiesi, E., Hamila, N.: Maximum mechano-damage power release-based phase-field modeling of mass diffusion in damaging deformable solids. Z. Angew. Math. Phys. 73(1), 1–21 (2022)
Garcke, H., Nestler, B., Stoth, B.: A multiphase field concept: numerical simulations of moving phase boundaries and multiple junctions. SIAM J. Appl. Math. 60, 295–315 (1999)
Tůma, K., Stupkiewicz, S.: Phase-field study of size-dependent morphology of austenite-twinned martensite interface in CuAlNi. Int. J. Solids Struct. 97–98, 89–100 (2016)
Tůma, K., Stupkiewicz, S., Petryk, H.: Size effects in martensitic microstructures: finite-strain phase field model versus sharp-interface approach. J. Mech. Phys. Solids 95, 284–307 (2016)
Tůma, K., Stupkiewicz, S., Petryk, H.: Rate-independent dissipation in phase-field modelling of displacive transformations. J. Mech. Phys. Solids 114, 117–142 (2018)
Hajidehi, M.R., Stupkiewicz, S.: Phase-field modeling of multivariant martensitic microstructures and size effects in nano-indentation. Mech. Mater. 141, 103267 (2020)
Levitas, V.I., Idesman, A.V., Preston, D.L.: Microscale simulation of martensitic microstructure evolution. Phys. Rev. Lett. 93, 105701 (2004)
Idesman, A.V., Levitas, V.I., Preston, D.L., Cho, J.Y.: Finite element simulations of martensitic phase transitions and microstructure based on strain softening model. J. Mech. Phys. Solids 53, 495–523 (2005)
Levitas, V.I., Esfahani, S.E., Ghamarian, I.: Scale-free modeling of coupled evolution of discrete dislocation bands and multivariant martensitic microstructure. Phys. Rev. Lett. 121, 205701 (2018)
Esfahani, S.E., Ghamarian, I., Levitas, V.I.: Strain-induced multivariant martensitic transformations: a scale-independent simulation of interaction between localized shear bands and microstructure. Acta Mater. 196, 430–443 (2020)
Babaei, H., Levitas, V.I.: Finite-strain scale-free phase-field approach to multivariant martensitic phase transformations with stress-dependent effective thresholds. J. Mech. Phys. Solids 144, 104114 (2020)
Levitas, V.I., A.M. Roy, Preston, D.L.: Multiple twinning and variant-variant transformations in martensite: Phase-field approach. Phys. Rev. B 88, 054113 (2013)
Steinbach, I., Pezzolla, F., Nestler, B., Seeßelberg, M., Prieler, R., Schmitz, G.J., Rezende, J.L.L.: A phase field concept for multiphase systems. Phys. D 94, 135–147 (1996)
Levitas, V.I., Roy, A.M.: Multiphase phase field theory for temperature- and stress-induced phase transformations. Phys. Rev. B 91, 174109 (2015)
Cho, J.Y., Idesman, A.V., Levitas, V.I., Park, T.: Finite element simulations of dynamics of multivariant martensitic phase transitions based on Ginzburg–Landau theory. Int. J. Solids Struct. 49, 1973–1992 (2012)
Levin, V.A., Zingerman, K.M.: Interaction and microfracturing pattern for successive origination (introduction) of pores in elastic bodies: finite deformation. Trans. ASME. J. Appl. Mech. 65, 431–435 (1998)
Levin, V.A.: Multiple Superposition of Large Deformation in Elastic and Viscoelastic Bodies. Nauka, Moscow (1999) (in Russian)
Levin, V.A.: Theory of repeated superposition of large deformations. Elastic and viscoelastic bodies. Int. J. Solids Struct. 35, 2585–2600 (1998)
dell’Isola, F., Gouin, H., Rotoli, G.: Nucleation of spherical shell-like interfaces by second gradient theory: numerical simulations. Eur. J. Mech. B Fluids 15(4), 545–568 (1996)
Javili, A., dell’Isola, F., Steinmann, P.: Geometrically nonlinear higher-gradient elasticity with energetic boundaries. J. Mech. Phys. Solids 61(12), 2381–2401 (2013)
Levitas, V.I.: Phase field approach to martensitic phase transformations with large strains and interface stresses. J. Mech. Phys. Solids 70, 154–189 (2014)
Levitas, V.I., Warren, J.A.: Phase field approach with anisotropic interface energy and interface stresses: large strain formulation. J. Mech. Phys. Solids 91, 94–125 (2016)
Levitas, V.I.: Thermomechanical theory of martensitic phase transformations in inelastic materials. Int. J. Solids Struct. 35, 889–940 (1998)
Jog, C.S.: Continuum Mechanics: Foundations and Applications of Mechanics (Volume I). Cambridge University Press, New Delhi (2015)
Coleman, B.D., Noll, W.: The thermodynamics of elastic materials with heat conduction and viscosity. Arch. Rational. Mech. Anal. 13(1), 167–178 (1963)
Hütter, G.: An extended Coleman–Noll procedure for generalized continuum theories. Continu. Mech. Thermodyn. 28, 1935–1941 (2016)
Tóth, G.I., Pusztai, T., Granasi, L.: Consistent multiphase-field theory for interface driven multidomain dynamics. Phys. Rev. B 92, 184105 (2015)
Bollada, P.C., Jimack, P.K., Mullis, A.M.: Multiphase field modelling of alloy solidification. Comput. Mater. Sci. 171, 109085 (2020)
Borgnakke, C., Sonntag, R.E.: Fundamentals of Thermodynamics. Wiley, USA (2013)
Basak, A., Levitas, V.I.: Finite element procedure and simulations for a multiphase phase field approach to martensitic phase transformations at large strains and with interfacial stresses. Comput. Methods Appl. Mech. Eng. 343, 368–406 (2019)
Steinbach, I.: Phase-field models in materials science. Model. Simul. Mater. Sci. Eng. 17, 073001 (2009)
Bangerth, W., Davydov, D., Heister, T., Heltai, L., Kanschat, G., Kronbichler, M., Maier, M., Turcksin, B., Wells, D.: The deal.II library, version 8.4. J. Numer. Math. 24, 135–141 (2016)
Ueland, S.M., Schuh, C.A.: Grain boundary and triple junction constraints during martensitic transformation in shape memory alloys. J. Appl. Phys. 114(39), 053503 (2013)
Basak, A., Levitas, V.I.: Interfacial stresses within boundary between martensitic variants: analytical and numerical finite strain solutions for three phase field models. Acta Mater. 139, 174–187 (2017)
Schryvers, D.: Microtwin sequences in thermoelastic Ni\(_x\), Al\(_{100-x}\) martensite studied by conventional and high-resolution transmission electron microscopy. Philos. Mag. A 68, 1017–1032 (1993)
Baele, I., Van Tendeloo, G., Amelinckx, S.: Microtwinning in Ni–Mn resulting from the \(\beta \rightarrow \theta \) martensitic transformation. Acta Metall. 35, 401–412 (1987)
Javanbakht, M., Ghaedi, M.S., Barchiesi, E., Ciallella, A.: The effect of a pre-existing nanovoid on martensite formation and interface propagation: a phase field study. Math. Mech. Solids 26, 90–109 (2021)
Chen H., Levitas V.I., Popov D., Velisavljevic, N.: Nontrivial nanostructure, stress relaxation mechanisms, and crystallography for pressure-induced Si-I \(\rightarrow \) Si-II phase transformation. Nat. Commun. 13, 9821–9826) (2022)
Wriggers, P.: Nonlinear Finite Element Methods. Springer, Heidelberg (2008)
Acknowledgements
AB acknowledges the support from SERB (SRG/2020/001194) and IIT Tirupati (NFSG/2122/17). VL acknowledges the support from NSF (CMMI-1943710 and DMR-1904830) and Iowa State University (Vance Coffman Faculty Chair Professorship). The simulations were performed at Extreme Science and Engineering Discovery Environment (XSEDE), allocations TG-MSS140033 and MSS170015.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Andreas Öchsner.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix
A Thermodynamic formalism and dissipation inequality
We use the general thermodynamically consistent nonlocal framework developed by the authors in [20, 73] for deriving the governing coupled mechanics phase-field equations. For the completeness of the presentation, we briefly show the derivation of the dissipation inequality, which is used for deriving the Ginzburg–Landau equations for the order parameters and the constitutive relations in Sect. 2. We begin with the following dissipation inequalities obtained using the first and second laws of thermodynamics in \(\Omega _0\) [20, 73]:
where \({\mathcal {D}}\) is the power dissipation per unit mass. The symbol \({\varvec{P}}\) denotes the total first Piola–Kirchhoff stress tensor, \(\psi \) is the specific (per unit mass) Helmholtz free energy, \(\rho _0\) denotes the mass density of \(V_0\), \(\theta >0\) is the absolute temperature, s is the specific entropy, \(\varvec{Q}_l^\eta \) (\(l=1,\ldots ,N\)) are the generalized force vectors in \(\Omega _0\) introduced for the balance of some of the terms in the inequality (A.1) [20, 73], and \(\varvec{h}_0\) is the heat flux vector. Based on inequality (A.1)\(_2\), we write the Fourier’s law \(\varvec{h}_0=-\varvec{K}_\theta \cdot \nabla _0\theta \), where \(\varvec{K}_\theta \) is the heat conductivity tensor which is symmetric and positive semi-definite. If the body is at a uniform temperature, as assumed for the numerical simulation in Sect. 4.2, \(\varvec{h}_0=\varvec{0}\).
The material time derivative of the system free energy given by in Eqs. (2.6) and (2.7) is obtained as
where we have used \(\dot{\overline{det\,\varvec{T}}}=({det\,\varvec{T}}) \varvec{T}^{-1}:\dot{\varvec{T}}\), and \(\dot{\overline{\varvec{T}^{-1}}}=-\varvec{T}^{-1}\cdot \dot{\varvec{T}}\cdot \varvec{T}^{-1}\) for an arbitrary invertible second-order tensor \(\varvec{T}(t)\). Using the relation
where we have used \( \nabla \eta _l=\varvec{F}^{-T}\cdot \nabla _0\eta _l\), and noticing that \(\varvec{F}_t\) is a function of all the order parameters [see Eq. (2.5)], we rewrite Eq. (A.2) as
We apply the Coleman–Noll procedure [77] (see [78] for its generalization to a nonlocal theory) to obtain the constitute relations. Using Eq. (A.4) in the inequality (A.1)\(_1\) and assuming that the dissipation rate is independent of \({\dot{\theta }}\), and \(\dot{\overline{ \nabla _0\eta _l}}\) (for all \(l=0,1,\ldots ,N\)), and neglecting the viscous dissipation within the solid, we get the constitutive relations for entropy \(s=-\displaystyle \frac{\partial \psi }{\partial \theta }\), generalized force vector \(\varvec{Q}_{l}^\eta = \rho _0J\varvec{F}^{-1}\cdot \displaystyle \frac{\partial \psi ^\nabla }{\partial \nabla \eta _l}\) for all \(l=0,1,\ldots ,N\) [77, 78], and the total first Piola–Kirchhoff stress tensor \({\varvec{P}}\) is given by Eq. (2.10)\(_1\). Considering these relations, the dissipation inequality (A.1)\(_1\) finally simplifies to (2.17) given in Sect. 2.4.2.
B Finite element procedure and numerical implementation
In this appendix, we briefly describe our FE formulation and derive the system of algebraic equations which are solved to compute the nodal displacements and order parameters in our 3D domain. We discretize the volume in the reference body into \(n_{el}\) finite elements, i.e., \(V_0\approx \cup _{el=1}^{n_{el}}V_0^{el}\). The total number of grid points is \(n_\textrm{grid}\). The boundary \(S_0\) consists of the edges and areas of some elements. We have developed the FE procedure for solving the couple mechanics, and phase-field equations using a non-monolithic scheme, where the order parameters are assumed to remain fixed while solving the mechanics equations and the displacements are assumed to remain fixed while solving the phase-field equations (see [82] for details).
FE procedure for mechanics problem. Writing the weak form of the equilibrium equation Eq. (2.9)\(_1\), we linearize it and discretize the linearized equation using the standard procedure [91] to obtain the following system of algebraic equations for computing the increment in the nodal displacements (see [82] for derivation)
\(\varvec{K}\) is the \(3\,n_\textrm{grid}\times 3\,n_\textrm{grid}\) global tangent stiffness matrix which is symmetric, \(\varvec{r}_u\) is the \(3\,n_\textrm{grid}\times 1\) global residual matrix, and \(\Delta \varvec{u}^p\) is the \(3\,n_\textrm{grid}\times 1\) incremental displacement matrix at the p-th iteration. The global matrix \(\varvec{K}\) is obtained by using the standard assembly operation on the elemental tangent matrix, which is obtained using the following \(3\times 3\) matrix related to the nodes \(\iota \) and \(\kappa \) of each element (index as el)
The size of the elemental matrix \(\varvec{K}^{el}\) is \(3\,n_g\times 3\,n_g\), where \(n_g\) is the number of nodes in an element. The global \(\varvec{r}_u\) matrix is obtained by assembling the elemental residual matrix obtained using the following \(3\times 1\) matrix related to node \(\iota \) of each element
The size of the elemental \({\varvec{r}}^{el}\) matrix is \(3\,n_g\times 1\). Here, we enlist the other symbols in Eq. (B.2). \({{{\textbf {{\textsf {C}}}}}}^{el}= {{{\textbf {{\textsf {C}}}}}}^{el}_e+{{{\textbf {{\textsf {C}}}}}}^{el}_{st}\) is the \(6\times 6\) elemental stiffness matrix and \( {{\textbf {{\textsf { C}}}}}^{el}_e\) and \({{{\textbf {{\textsf { C}}}}}}^{el}_{st}\) are the \(6\times 6\) elemental elastic and structural stiffness matrices, respectively. Their components are obtained from the following two fourth-order tensors in \(\Omega \) (see [82] for derivation):
respectively, and using the Voigt representation. In Eq. (B.4)\(_1\), \(\displaystyle \hat{\varvec{{\mathcal {C}}}}_{(e)}:=\frac{\partial ^2\psi ^e}{\partial \varvec{E}_e\partial \varvec{E}_e}\) is the fourth-order elasticity tensor defined in \(\Omega _t\) [82]. We denote the shape functions for the \(\iota \)th grid point in element \(V_0^{el}\) as \(N_\iota \) for \(\iota =1,\ldots , n_g\). The standard \(\nabla N_\iota \) and \(\varvec{B}_\iota ^{el}\) matrices of sizes \(3\times 1\) and \(6\times 3\), respectively, are given by [91]
where the comma followed by the number designates the derivative with respect to \(r_i\) (for \(i=1,2,3\)) in \(\Omega \). In Eq. (B.3), \(\varvec{\sigma }^{el}=\{\sigma _{11},\,\sigma _{22},\,\sigma _{33},\,\sigma _{12},\,\sigma _{23},\,\sigma _{13} \}^T\) is the \(6\times 1\) matrix whose elements are the components of the total stress \(\varvec{\sigma }\) given by Eq. (2.13)\(_{1}\). In Eq. (B.2)\(_1\), \(G_{\iota \kappa }{\varvec{I}} = J^{el}\,(\nabla N_\iota ^T\cdot \varvec{\sigma }\cdot \nabla N_\kappa )\,{\varvec{I}}\) is the geometric part of the tangent matrix \(\varvec{K}\), and here note that \(\varvec{\sigma }\) is a \(3\times 3\) matrix (see Chapter 3 of [91]). Finally, solving Eq. (B.1) iteratively using Newton’s method, the \(3n_{grid}\times 1\) nodal displacement matrix is updated after the \(p^{th}\) iteration using
FE procedure for Ginzburg–Landau equations. We discretize the time rate of the order parameters as
where the constants \(c_1\), \(c_2\), and \(c_3\) take the values 1, \(-1\), and 0, respectively, for BDF scheme of order one, and their values are 1.5, \(-2\), and 0.5, respectively, for BDF scheme of order two. The time step size \(\Delta t^n\) at the nth iteration is chosen which yields a converged solution for the N order parameters. The superscript n designates the time index, and the time instance after \((n-1)\)th iteration is given by \(t^n=t^{n-1}+\Delta t^n\). Using Eq. (B.7) in the Ginzburg–Landau equations (2.23) and (2.29), we write down their weak forms, linearize the weak forms and discretize them and finally, do the assembly operation using the standard procedure [91] to obtain the system of algebraic equations for the N independent order parameter \(\eta _l\) (say \(\eta _0,\eta _1,\ldots ,\eta _{N-1})\):
In Eq. (B.8), \(\varvec{T}_l\) is \(n_\textrm{grid}\times n_{grid}\) symmetric global matrix related to \(\eta _l\) and it is given by
The global mass matrix \(\varvec{M}_l\), global Laplace matrix \(\varvec{H}_l\), and global nonlinear matrix \(\varvec{G}_l\) are obtained by applying the standard assembly operation of the corresponding \(n_g\times n_g\) elemental mass, Laplace, and nonlinear matrices, respectively. The \(\iota \kappa \) components of the elemental mass, Laplace, and nonlinear matrices are given by
respectively, where \(h_0^{n,q-1}=1\), \(L^\beta _0=L_{0M}\beta _{0M}\), \(h_l^{n,q-1}={\tilde{\varphi }}(a_\beta ,a_c,\eta _0^{n,q-1})\), and \(L^\beta _l=\sum _{k=1,\ne l}^NL_{lk}\beta _{lk}\) for \(l=1,\ldots ,N\). The expressions for \(f_l^n\) for \(l=0\) and \(l=1,\ldots ,N\) are given by Eqs. (B.13) and (B.14), respectively, and \(n_\textrm{grid}\) is the total number of degrees of freedom for \(\eta _l\). In Eq. (B.8), \(\Delta \varvec{\eta }_l^{n,q}\) is \(n_\textrm{grid}\times 1\) matrix for the increment of \(\eta _l\) at \(q^{th}\) Newton iteration in \(n^{th}\) time step, and \(\varvec{r}_l\) is \(n_\textrm{grid}\times 1\) residual matrix given by
where \(n_\textrm{grid}\times 1\) global matrix \(\varvec{f}_l\) is obtained by assembling the \(n_g\times 1\) elemental matrices whose \(\iota \) component is
for all \(l=0,1,\ldots ,N-1\). The order parameters after each iteration are updated using
The nodal matrix \(\varvec{\eta }_N^{n,q}\) is then obtained using the constraint Eq. (2.1).
Following the procedure of [82], the expressions for \(f_0\) and \(f_i\) for \(i=1,2,\ldots ,N\) appearing in Eqs. (B.10)\(_3\) and (B.12) are obtained using Eqs. (2.54), (2.55), (2.56), and (2.57) as
In Eqs. (B.13) and (B.15), \(\varvec{Y}_l^n=\displaystyle {{{\varvec{F}_t^n}}^{-1}}\cdot {\frac{\partial \varvec{F}_t^n}{\partial \eta _l^n}}\) for all \(l=0,1,\ldots ,N\). Following the procedure of [91], the expressions for \(\partial f_0^n/\partial \eta _0^n\) and \(\partial f_i^n/\partial \eta _i^n\) appearing in Eq. (B.10)\(_3\) are derived using Eqs. (B.13) and (B.14).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Basak, A., Levitas, V.I. A multiphase phase-field study of three-dimensional martensitic twinned microstructures at large strains. Continuum Mech. Thermodyn. 35, 1595–1624 (2023). https://doi.org/10.1007/s00161-022-01177-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00161-022-01177-6