--- /srv/reproducible-results/rbuild-debian/r-b-build.tGXbrf0o/b1/sfepy_2025.2-2_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.tGXbrf0o/b2/sfepy_2025.2-2_amd64.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - 3c5f6415d794088858c9975734dc9fa8 12550416 doc optional python-sfepy-doc_2025.2-2_all.deb │ + a363bcc1d9e6a3724e67fda1a76b6716 12554428 doc optional python-sfepy-doc_2025.2-2_all.deb │ 0d7b51678e8133c2c7d882c95d574254 5829100 debug optional python3-sfepy-dbgsym_2025.2-2_amd64.deb │ 46cb19afeac51bbcd5eb32da6bc9e653 4699804 python optional python3-sfepy_2025.2-2_amd64.deb ├── python-sfepy-doc_2025.2-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-09-16 16:53:46.000000 debian-binary │ │ -rw-r--r-- 0 0 0 28000 2025-09-16 16:53:46.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 12522224 2025-09-16 16:53:46.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 12526236 2025-09-16 16:53:46.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: python-sfepy-doc │ │ │ │ Source: sfepy │ │ │ │ Version: 2025.2-2 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Science Maintainers │ │ │ │ -Installed-Size: 50446 │ │ │ │ +Installed-Size: 50447 │ │ │ │ Depends: libjs-jquery (>= 3.6.0), libjs-sphinxdoc (>= 8.2), sphinx-rtd-theme-common (>= 3.0.2+dfsg) │ │ │ │ Recommends: python3-sfepy │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://sfepy.org │ │ │ │ Description: Simple Finite Elements in Python (documentation) │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3826632 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3827441 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2207 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1802 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/examples/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2025-07-06 21:11:10.000000 ./usr/share/doc/python-sfepy-doc/examples/__init__.py │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-16 16:53:46.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2025-07-06 21:11:10.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/__init__.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1751 2025-07-06 21:11:10.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/acoustics.py │ │ │ ├── ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ ├── SfePy.pdf │ │ │ │ │ ├── pdftotext {} - │ │ │ │ │ │ @@ -1313,64 +1313,64 @@ │ │ │ │ │ │ │ │ │ │ │ │ basis │ │ │ │ │ │ │ │ │ │ │ │ region kind │ │ │ │ │ │ │ │ │ │ │ │ description │ │ │ │ │ │ │ │ │ │ │ │ -L2 │ │ │ │ │ │ H1 │ │ │ │ │ │ │ │ │ │ │ │ -constant │ │ │ │ │ │ bernstein │ │ │ │ │ │ │ │ │ │ │ │ cell, facet │ │ │ │ │ │ -cell, facet │ │ │ │ │ │ │ │ │ │ │ │ H1 │ │ │ │ │ │ │ │ │ │ │ │ iga │ │ │ │ │ │ │ │ │ │ │ │ cell │ │ │ │ │ │ │ │ │ │ │ │ H1 │ │ │ │ │ │ H1 │ │ │ │ │ │ H1 │ │ │ │ │ │ H1 │ │ │ │ │ │ H1 │ │ │ │ │ │ H1 │ │ │ │ │ │ +L2 │ │ │ │ │ │ DG │ │ │ │ │ │ │ │ │ │ │ │ lagrange │ │ │ │ │ │ lagrange_discontinuous │ │ │ │ │ │ lobatto │ │ │ │ │ │ sem │ │ │ │ │ │ serendipity │ │ │ │ │ │ shell10x │ │ │ │ │ │ +constant │ │ │ │ │ │ legendre_discontinuous │ │ │ │ │ │ │ │ │ │ │ │ cell, facet │ │ │ │ │ │ cell │ │ │ │ │ │ cell │ │ │ │ │ │ cell, facet │ │ │ │ │ │ cell, facet │ │ │ │ │ │ cell │ │ │ │ │ │ +cell, facet │ │ │ │ │ │ cell │ │ │ │ │ │ │ │ │ │ │ │ -The L2 constant-in-a-region approximation. │ │ │ │ │ │ Bernstein basis approximation with positive-only basis function │ │ │ │ │ │ values. │ │ │ │ │ │ Bezier extraction based NURBS approximation for isogeometric │ │ │ │ │ │ analysis. │ │ │ │ │ │ Lagrange basis nodal approximation. │ │ │ │ │ │ The C0 constant-per-cell approximation. │ │ │ │ │ │ Hierarchical basis approximation with Lobatto polynomials. │ │ │ │ │ │ Spectral element method approximation. │ │ │ │ │ │ Lagrange basis nodal serendipity approximation with order <= 3. │ │ │ │ │ │ The approximation for the shell10x element. │ │ │ │ │ │ +The L2 constant-in-a-region approximation. │ │ │ │ │ │ Discontinuous Galerkin method approximation with Legendre │ │ │ │ │ │ basis. │ │ │ │ │ │ │ │ │ │ │ │ Variables │ │ │ │ │ │ Variables use the FE approximation given by the specified field: │ │ │ │ │ │ variables = { │ │ │ │ │ │ : (, , , []) │ │ │ │ │ │ @@ -5126,18 +5126,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞 𝛼𝑖𝑗 𝑒𝑖𝑗 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ +bio.npb, the.ela, │ │ │ │ │ │ +bio, bio.sho.syn, │ │ │ │ │ │ bio.npb.lag, │ │ │ │ │ │ -the.ela, bio.npb, │ │ │ │ │ │ -bio, the.ela.ess, │ │ │ │ │ │ -bio.sho.syn │ │ │ │ │ │ +the.ela.ess │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ − │ │ │ │ │ │ │ │ │ │ │ │ 𝛼𝑖𝑗 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ @@ -5295,16 +5295,16 @@ │ │ │ │ │ │ 2 │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ 𝐷⟨∇𝑝⟩[𝑞] , │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ -adv.dif.2D, │ │ │ │ │ │ -bur.2D, lap.2D │ │ │ │ │ │ +bur.2D, lap.2D, │ │ │ │ │ │ +adv.dif.2D │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷⟨∇𝑞⟩[𝑝] │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ ⟨∇𝜑⟩ = │ │ │ │ │ │ │ │ │ │ │ │ @@ -5330,16 +5330,16 @@ │ │ │ │ │ │ , │ │ │ │ │ │ DiffusionInteriorPenaltyTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -adv.dif.2D, │ │ │ │ │ │ -bur.2D, lap.2D │ │ │ │ │ │ +bur.2D, lap.2D, │ │ │ │ │ │ +adv.dif.2D │ │ │ │ │ │ │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ¯ 𝑤 𝑂𝑟𝑑 [𝑝][𝑞] │ │ │ │ │ │ 𝐷𝐶 │ │ │ │ │ │ @@ -5398,27 +5398,27 @@ │ │ │ │ │ │ 𝐾𝑖𝑗 ∇𝑖 𝑞∇𝑗 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑝𝐾𝑗 ∇𝑗 𝑞 , │ │ │ │ │ │ │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ -vib.aco, │ │ │ │ │ │ -bio.npb.lag, │ │ │ │ │ │ -bio.npb, poi.neu, │ │ │ │ │ │ -dar.flo.mul, │ │ │ │ │ │ -pie.ela, │ │ │ │ │ │ +vib.aco, bio.npb, │ │ │ │ │ │ bio, │ │ │ │ │ │ -pie.ela, │ │ │ │ │ │ -bio.sho.syn │ │ │ │ │ │ +poi.neu, │ │ │ │ │ │ +bio.sho.syn, │ │ │ │ │ │ +dar.flo.mul, │ │ │ │ │ │ +bio.npb.lag, │ │ │ │ │ │ +pie.ela, pie.ela │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞𝐾𝑗 ∇𝑗 𝑝 │ │ │ │ │ │ + │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐾𝑗 ∇𝑗 𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ev_diffusion_velocity, │ │ │ │ │ │ @@ -5427,56 +5427,59 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ − │ │ │ │ │ │ │ │ │ │ │ │ 𝐾𝑖𝑗 ∇𝑗 𝑝 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ -dw_div │ │ │ │ │ │ +ev_div │ │ │ │ │ │ +DivTerm │ │ │ │ │ │ + │ │ │ │ │ │ , │ │ │ │ │ │ -DivOperatorTerm │ │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -Ω │ │ │ │ │ │ +𝒟 │ │ │ │ │ │ │ │ │ │ │ │ -∇ · 𝑣 or │ │ │ │ │ │ +∇·𝑢, │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑐∇ · 𝑣 │ │ │ │ │ │ -Ω │ │ │ │ │ │ +𝑐∇ · 𝑢 │ │ │ │ │ │ +𝒟 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ 1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ 103 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 5 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ │ │ │ │ │ │ definition │ │ │ │ │ │ │ │ │ │ │ │ -ev_div │ │ │ │ │ │ -DivTerm │ │ │ │ │ │ +examples │ │ │ │ │ │ │ │ │ │ │ │ +dw_div │ │ │ │ │ │ , │ │ │ │ │ │ - │ │ │ │ │ │ +DivOperatorTerm │ │ │ │ │ │ │ │ │ │ │ │ -examples │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ -∇·𝑢, │ │ │ │ │ │ +∇ · 𝑣 or │ │ │ │ │ │ │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ +𝑐∇ · 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ -𝒟 │ │ │ │ │ │ +Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_div_grad │ │ │ │ │ │ DivGradTerm │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ @@ -5489,16 +5492,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝜈 ∇𝑣 : ∇𝑢 , │ │ │ │ │ │ │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ dw_elastic_wave_cauchy │ │ │ │ │ │ , │ │ │ │ │ │ ElasticWaveCauchyTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ @@ -5507,74 +5508,81 @@ │ │ │ │ │ │ │ │ │ │ │ │ dw_electric_source , │ │ │ │ │ │ ElectricSourceTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ + │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ ∇𝑣 : ∇𝑢 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ + │ │ │ │ │ │ 𝑞𝑝 , │ │ │ │ │ │ 𝑣·𝑢 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ -𝒟 │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑣 · 𝑛𝑝 , │ │ │ │ │ │ 𝑞𝑛 · 𝑢 , │ │ │ │ │ │ ∫︁Γ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ Γ │ │ │ │ │ │ 𝑣·𝑐·𝑢 │ │ │ │ │ │ 𝑐𝑞𝑝 , │ │ │ │ │ │ 𝑐𝑣 · 𝑢 , │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ +𝒟 │ │ │ │ │ │ + │ │ │ │ │ │ dw_elastic_wave │ │ │ │ │ │ , │ │ │ │ │ │ ElasticWaveTerm , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -𝑐∇ · 𝑢 │ │ │ │ │ │ -𝒟 │ │ │ │ │ │ +Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ sta.nav.sto, │ │ │ │ │ │ -sto.sli.bc, │ │ │ │ │ │ -nav.sto.iga, │ │ │ │ │ │ -nav.sto, │ │ │ │ │ │ sto, │ │ │ │ │ │ -nav.sto │ │ │ │ │ │ -adv.1D, │ │ │ │ │ │ +sto.sli.bc, │ │ │ │ │ │ +nav.sto, nav.sto, │ │ │ │ │ │ +nav.sto.iga │ │ │ │ │ │ +tim.adv.dif, │ │ │ │ │ │ +hyd, lin.ela.up, │ │ │ │ │ │ +osc, │ │ │ │ │ │ +tim.poi, │ │ │ │ │ │ +lin.ela.dam, bal, │ │ │ │ │ │ mod.ana.dec, │ │ │ │ │ │ -osc, aco, ref.evp, │ │ │ │ │ │ -lin.ela.dam, │ │ │ │ │ │ -tim.poi, bur.2D, │ │ │ │ │ │ +wel, │ │ │ │ │ │ +poi.fun, │ │ │ │ │ │ +the.ele, │ │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ │ -vib.aco, poi.fun, │ │ │ │ │ │ -lin.ela.up, hyd, │ │ │ │ │ │ -the.ele, adv.2D, │ │ │ │ │ │ +adv.1D, bur.2D, │ │ │ │ │ │ bor, │ │ │ │ │ │ -hel.apa, │ │ │ │ │ │ -bal, wel, pie.ela, │ │ │ │ │ │ -tim.poi.exp, │ │ │ │ │ │ -sto.sli.bc, │ │ │ │ │ │ +pie.ela, │ │ │ │ │ │ aco, │ │ │ │ │ │ +hel.apa, │ │ │ │ │ │ dar.flo.mul, │ │ │ │ │ │ pie.ela, │ │ │ │ │ │ -tim.adv.dif, │ │ │ │ │ │ -tim.hea.equ.mul.mat │ │ │ │ │ │ +tim.poi.exp, │ │ │ │ │ │ +ref.evp, │ │ │ │ │ │ +tim.hea.equ.mul.mat, │ │ │ │ │ │ +vib.aco, │ │ │ │ │ │ +sto.sli.bc, │ │ │ │ │ │ +adv.2D, aco │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑣)𝑔𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) │ │ │ │ │ │ @@ -5672,21 +5680,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ ev_integrate_mat , │ │ │ │ │ │ IntegrateMatTerm │ │ │ │ │ │ │ │ │ │ │ │ vib.aco, │ │ │ │ │ │ -aco, │ │ │ │ │ │ -hel.apa, │ │ │ │ │ │ -aco, │ │ │ │ │ │ poi.neu, │ │ │ │ │ │ -dar.flo.mul, │ │ │ │ │ │ +aco, │ │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ │ -tim.hea.equ.mul.mat │ │ │ │ │ │ +dar.flo.mul, │ │ │ │ │ │ +hel.apa, │ │ │ │ │ │ +tim.hea.equ.mul.mat, │ │ │ │ │ │ +aco │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑦·𝑛 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ 𝑐𝑦 · 𝑛 flux │ │ │ │ │ │ │ │ │ │ │ │ Γ │ │ │ │ │ │ @@ -5727,39 +5735,41 @@ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -osc, │ │ │ │ │ │ -aco, │ │ │ │ │ │ -sin, │ │ │ │ │ │ -ref.evp, │ │ │ │ │ │ -the.ela.ess, cub, │ │ │ │ │ │ -tim.poi, bur.2D, │ │ │ │ │ │ +tim.adv.dif, │ │ │ │ │ │ +hyd, poi.par.stu, │ │ │ │ │ │ +poi.iga, lap.1d, │ │ │ │ │ │ +lap.tim.ebc, osc, │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +tim.poi, │ │ │ │ │ │ +the.ela.ess, │ │ │ │ │ │ +cub, │ │ │ │ │ │ +wel, │ │ │ │ │ │ +poi.fun, the.ele, │ │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ │ -poi.sho.syn, │ │ │ │ │ │ -vib.aco, poi.fun, │ │ │ │ │ │ -hyd, lap.cou.lcb, │ │ │ │ │ │ -the.ele, │ │ │ │ │ │ -lap.flu.2d, poi, │ │ │ │ │ │ +lap.2D, │ │ │ │ │ │ +lap.flu.2d, │ │ │ │ │ │ +bur.2D, │ │ │ │ │ │ bor, │ │ │ │ │ │ +lap.cou.lcb, │ │ │ │ │ │ +aco, │ │ │ │ │ │ hel.apa, │ │ │ │ │ │ -wel, lap.tim.ebc, │ │ │ │ │ │ tim.poi.exp, │ │ │ │ │ │ -sto.sli.bc, poi.iga, │ │ │ │ │ │ -poi.par.stu, │ │ │ │ │ │ -adv.dif.2D, │ │ │ │ │ │ +ref.evp, │ │ │ │ │ │ +tim.hea.equ.mul.mat, │ │ │ │ │ │ +poi, │ │ │ │ │ │ +vib.aco, │ │ │ │ │ │ +sto.sli.bc, │ │ │ │ │ │ +poi.sho.syn, │ │ │ │ │ │ poi.fie.dep.mat, │ │ │ │ │ │ -aco, │ │ │ │ │ │ -lap.2D, │ │ │ │ │ │ -tim.adv.dif, │ │ │ │ │ │ -lap.1d, │ │ │ │ │ │ -tim.hea.equ.mul.mat │ │ │ │ │ │ +sin, aco │ │ │ │ │ │ sta.nav.sto │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐∇𝑞 · ∇𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_lin_convect │ │ │ │ │ │ @@ -5804,20 +5814,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ − 𝑢𝑙 ) │ │ │ │ │ │ │ │ │ │ │ │ 𝑖,𝑗 │ │ │ │ │ │ ∀ elements 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ in a region connecting nodes 𝑖, 𝑗 │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ +106 │ │ │ │ │ │ + │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ + │ │ │ │ │ │ + SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ + │ │ │ │ │ │ +Table 5 – continued from previous page │ │ │ │ │ │ +name/class │ │ │ │ │ │ + │ │ │ │ │ │ +arguments │ │ │ │ │ │ + │ │ │ │ │ │ +definition │ │ │ │ │ │ + │ │ │ │ │ │ dw_lin_dspring_rot , │ │ │ │ │ │ LinearDRotSpringTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +examples │ │ │ │ │ │ mul.poi.con │ │ │ │ │ │ (𝑖) │ │ │ │ │ │ │ │ │ │ │ │ (𝑗) │ │ │ │ │ │ │ │ │ │ │ │ 𝑓𝑘 = −𝑓𝑘 │ │ │ │ │ │ │ │ │ │ │ │ @@ -5829,28 +5855,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ − 𝑢𝑙 ) │ │ │ │ │ │ │ │ │ │ │ │ 𝑖,𝑗 │ │ │ │ │ │ ∀ elements 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ in a region connecting nodes 𝑖, 𝑗 │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ -106 │ │ │ │ │ │ - │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ - │ │ │ │ │ │ -Table 5 – continued from previous page │ │ │ │ │ │ -name/class │ │ │ │ │ │ - │ │ │ │ │ │ -arguments │ │ │ │ │ │ - │ │ │ │ │ │ -definition │ │ │ │ │ │ - │ │ │ │ │ │ dw_lin_elastic │ │ │ │ │ │ , │ │ │ │ │ │ LinearElasticTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ @@ -5858,81 +5870,61 @@ │ │ │ │ │ │ dw_lin_elastic_iso , │ │ │ │ │ │ LinearElasticIsotropicTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ -dw_lin_prestress │ │ │ │ │ │ -, │ │ │ │ │ │ -LinearPrestressTerm │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ -examples │ │ │ │ │ │ -mod.ana.dec, │ │ │ │ │ │ -pie.ela.mac, │ │ │ │ │ │ -bio.npb, tru.bri, │ │ │ │ │ │ -lin.ela.opt, │ │ │ │ │ │ +mul.nod.lcb, │ │ │ │ │ │ +lin.ela.up, │ │ │ │ │ │ +its.2, │ │ │ │ │ │ +its.1, │ │ │ │ │ │ +sei.loa, bio.npb, │ │ │ │ │ │ +lin.ela.mM, │ │ │ │ │ │ +lin.ela, │ │ │ │ │ │ +two.bod.con, │ │ │ │ │ │ +its.3, │ │ │ │ │ │ +com.ela.mat, │ │ │ │ │ │ lin.ela.dam, │ │ │ │ │ │ +tru.bri, │ │ │ │ │ │ the.ela.ess, │ │ │ │ │ │ -ela.con.pla, │ │ │ │ │ │ -mix.mes, vib.aco, │ │ │ │ │ │ +lin.ela.iga, │ │ │ │ │ │ +mix.mes, │ │ │ │ │ │ +mod.ana.dec, │ │ │ │ │ │ +wed.mes, the.ela, │ │ │ │ │ │ +pie.ela.mac, │ │ │ │ │ │ +pie.ela, │ │ │ │ │ │ ela.shi.per, │ │ │ │ │ │ -lin.ela.up, │ │ │ │ │ │ -nod.lcb, mat.non, │ │ │ │ │ │ -com.ela.mat, │ │ │ │ │ │ -bio.sho.syn, │ │ │ │ │ │ -its.2, wed.mes, │ │ │ │ │ │ -bio.npb.lag, ela, │ │ │ │ │ │ -two.bod.con, │ │ │ │ │ │ -pie.ela, sei.loa, │ │ │ │ │ │ +ela.con.sph, bio, │ │ │ │ │ │ +ela, │ │ │ │ │ │ +lin.vis, │ │ │ │ │ │ +mat.non, │ │ │ │ │ │ +lin.ela.opt, │ │ │ │ │ │ +pie.ela, │ │ │ │ │ │ +bio.npb.lag, │ │ │ │ │ │ +lin.ela.tra, │ │ │ │ │ │ +vib.aco, │ │ │ │ │ │ mul.poi.con, │ │ │ │ │ │ -mul.nod.lcb, │ │ │ │ │ │ -lin.vis, the.ela, │ │ │ │ │ │ -lin.ela.iga, its.3, │ │ │ │ │ │ -lin.ela, lin.ela.tra, │ │ │ │ │ │ -bio, │ │ │ │ │ │ -its.1, │ │ │ │ │ │ +pre.fib, │ │ │ │ │ │ its.4, │ │ │ │ │ │ -pie.ela, │ │ │ │ │ │ -lin.ela.mM, │ │ │ │ │ │ -ela.con.sph, │ │ │ │ │ │ -pre.fib │ │ │ │ │ │ +bio.sho.syn, │ │ │ │ │ │ +nod.lcb, │ │ │ │ │ │ +ela.con.pla │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑒𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑒𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ with │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 = 𝜇(𝛿𝑖𝑘 𝛿𝑗𝑙 + 𝛿𝑖𝑙 𝛿𝑗𝑘 ) + 𝜆 𝛿𝑖𝑗 𝛿𝑘𝑙 │ │ │ │ │ │ - │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -𝜎𝑖𝑗 𝑒𝑖𝑗 (𝑣) │ │ │ │ │ │ - │ │ │ │ │ │ -pie.ela.mac, │ │ │ │ │ │ -non.hyp.mM, │ │ │ │ │ │ -pre.fib │ │ │ │ │ │ - │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ -dw_lin_spring │ │ │ │ │ │ -, │ │ │ │ │ │ -LinearSpringTerm, │ │ │ │ │ │ - │ │ │ │ │ │ - │ │ │ │ │ │ -𝑓 (𝑖) = −𝑓 (𝑗) = 𝑘(𝑢(𝑗) − 𝑢(𝑖) ) │ │ │ │ │ │ -𝑖,𝑗 │ │ │ │ │ │ -∀ elements 𝑇𝐾 │ │ │ │ │ │ - │ │ │ │ │ │ -in a region connecting nodes 𝑖, 𝑗 │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ 1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ 107 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ @@ -5942,14 +5934,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ │ │ │ │ │ │ definition │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ │ │ │ │ │ │ +dw_lin_prestress │ │ │ │ │ │ +, │ │ │ │ │ │ +LinearPrestressTerm │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ +pre.fib, │ │ │ │ │ │ +pie.ela.mac, │ │ │ │ │ │ +non.hyp.mM │ │ │ │ │ │ + │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +𝜎𝑖𝑗 𝑒𝑖𝑗 (𝑣) │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ +dw_lin_spring │ │ │ │ │ │ +, │ │ │ │ │ │ +LinearSpringTerm, │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ +𝑓 (𝑖) = −𝑓 (𝑗) = 𝑘(𝑢(𝑗) − 𝑢(𝑖) ) │ │ │ │ │ │ +𝑖,𝑗 │ │ │ │ │ │ +∀ elements 𝑇𝐾 │ │ │ │ │ │ + │ │ │ │ │ │ +in a region connecting nodes 𝑖, 𝑗 │ │ │ │ │ │ dw_lin_strain_fib , │ │ │ │ │ │ LinearStrainFiberTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ pre.fib │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ @@ -5977,57 +5993,68 @@ │ │ │ │ │ │ in a region connecting nodes 𝑖, 𝑗 │ │ │ │ │ │ dw_nl_diffusion │ │ │ │ │ │ , │ │ │ │ │ │ NonlinearDiffusionTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ -poi.non.mat │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -∇𝑞 · ∇𝑝𝑓 (𝑝) │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ dw_non_penetration , │ │ │ │ │ │ NonPenetrationTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ +dw_non_penetration_p │ │ │ │ │ │ +, │ │ │ │ │ │ +NonPenetrationPenaltyTerm │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ +poi.non.mat │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +∇𝑞 · ∇𝑝𝑓 (𝑝) │ │ │ │ │ │ +Ω │ │ │ │ │ │ │ │ │ │ │ │ bio.npb.lag │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ˆ ·𝑢 │ │ │ │ │ │ 𝑐𝜆𝑛 · 𝑣 , │ │ │ │ │ │ 𝑐𝜆𝑛 │ │ │ │ │ │ Γ │ │ │ │ │ │ Γ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ˆ ·𝑢 │ │ │ │ │ │ -𝜆𝑛 │ │ │ │ │ │ 𝜆𝑛 · 𝑣 , │ │ │ │ │ │ +𝜆𝑛 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -dw_non_penetration_p │ │ │ │ │ │ -, │ │ │ │ │ │ -NonPenetrationPenaltyTerm │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ - │ │ │ │ │ │ bio.sho.syn │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐(𝑛 · 𝑣)(𝑛 · 𝑢) │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ +108 │ │ │ │ │ │ + │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ + │ │ │ │ │ │ + SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ + │ │ │ │ │ │ +Table 5 – continued from previous page │ │ │ │ │ │ +name/class │ │ │ │ │ │ + │ │ │ │ │ │ +arguments │ │ │ │ │ │ + │ │ │ │ │ │ dw_nonsym_elastic , │ │ │ │ │ │ NonsymElasticTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ dw_ns_dot_grad_s , │ │ │ │ │ │ @@ -6035,65 +6062,51 @@ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ +dw_piezo_coupling , │ │ │ │ │ │ +PiezoCouplingTerm │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +ev_piezo_strain │ │ │ │ │ │ +, │ │ │ │ │ │ +PiezoStrainTerm │ │ │ │ │ │ │ │ │ │ │ │ +definition │ │ │ │ │ │ + │ │ │ │ │ │ +examples │ │ │ │ │ │ non.hyp.mM │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷∇𝑢 : ∇𝑣 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ bur.2D │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑞 · ∇ · 𝑓 (𝑝) = │ │ │ │ │ │ │ │ │ │ │ │ -Ω │ │ │ │ │ │ +𝑞 · div𝑓 (𝑝) , │ │ │ │ │ │ │ │ │ │ │ │ +𝑞 · ∇ · 𝑓 (𝑝) = │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -𝑞 · div𝑓 (𝑝) , │ │ │ │ │ │ +Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑓 (𝑝) · ∇𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ -108 │ │ │ │ │ │ - │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ - │ │ │ │ │ │ -Table 5 – continued from previous page │ │ │ │ │ │ -name/class │ │ │ │ │ │ - │ │ │ │ │ │ -arguments │ │ │ │ │ │ - │ │ │ │ │ │ -definition │ │ │ │ │ │ - │ │ │ │ │ │ -examples │ │ │ │ │ │ - │ │ │ │ │ │ -dw_piezo_coupling , │ │ │ │ │ │ -PiezoCouplingTerm │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -, │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -ev_piezo_strain │ │ │ │ │ │ -, │ │ │ │ │ │ -PiezoStrainTerm │ │ │ │ │ │ - │ │ │ │ │ │ pie.ela, pie.ela │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑣)∇𝑘 𝑝 │ │ │ │ │ │ ∫︁ Ω │ │ │ │ │ │ 𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)∇𝑘 𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ @@ -6110,47 +6123,60 @@ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_point_load │ │ │ │ │ │ , │ │ │ │ │ │ ConcentratedPointLoadTerm │ │ │ │ │ │ │ │ │ │ │ │ 𝑖 │ │ │ │ │ │ -𝑓 𝑖 = 𝑓¯ │ │ │ │ │ │ │ │ │ │ │ │ dw_point_lspring , │ │ │ │ │ │ LinearPointSpringTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ -∀ FE node 𝑖 in a region │ │ │ │ │ │ - │ │ │ │ │ │ -𝑓 𝑖 = −𝑘𝑢𝑖 │ │ │ │ │ │ - │ │ │ │ │ │ dw_s_dot_grad_i_s , │ │ │ │ │ │ ScalarDotGradIScalarTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -its.2, │ │ │ │ │ │ -tru.bri, │ │ │ │ │ │ -its.3, │ │ │ │ │ │ -she.can, │ │ │ │ │ │ -its.4, its.1 │ │ │ │ │ │ +𝑓 𝑖 = 𝑓¯ │ │ │ │ │ │ │ │ │ │ │ │ ∀ FE node 𝑖 in a region │ │ │ │ │ │ │ │ │ │ │ │ -𝑖 │ │ │ │ │ │ +𝑓 𝑖 = −𝑘𝑢𝑖 │ │ │ │ │ │ │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ +∀ FE node 𝑖 in a region │ │ │ │ │ │ + │ │ │ │ │ │ +𝑍𝑖 = │ │ │ │ │ │ │ │ │ │ │ │ -𝑍 = │ │ │ │ │ │ +its.1, its.2, its.4, │ │ │ │ │ │ +she.can, │ │ │ │ │ │ +its.3, │ │ │ │ │ │ +tru.bri │ │ │ │ │ │ │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ 𝑞∇𝑖 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ + │ │ │ │ │ │ +109 │ │ │ │ │ │ + │ │ │ │ │ │ + SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ + │ │ │ │ │ │ +Table 5 – continued from previous page │ │ │ │ │ │ +name/class │ │ │ │ │ │ + │ │ │ │ │ │ +arguments │ │ │ │ │ │ + │ │ │ │ │ │ +definition │ │ │ │ │ │ + │ │ │ │ │ │ +examples │ │ │ │ │ │ + │ │ │ │ │ │ dw_s_dot_mgrad_s , │ │ │ │ │ │ ScalarDotMGradScalarTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ @@ -6161,45 +6187,29 @@ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑞𝑦 · ∇𝑝 , │ │ │ │ │ │ │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ adv.dif.2D, │ │ │ │ │ │ adv.2D, adv.1D │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑝𝑦 · ∇𝑞 │ │ │ │ │ │ + │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ she.can │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑒𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ - │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ - │ │ │ │ │ │ -109 │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ - │ │ │ │ │ │ -Table 5 – continued from previous page │ │ │ │ │ │ -name/class │ │ │ │ │ │ - │ │ │ │ │ │ -arguments │ │ │ │ │ │ - │ │ │ │ │ │ -definition │ │ │ │ │ │ - │ │ │ │ │ │ -examples │ │ │ │ │ │ - │ │ │ │ │ │ dw_stokes │ │ │ │ │ │ StokesTerm │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ StokesWaveTerm , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ - │ │ │ │ │ │ 𝑝∇·𝑣, │ │ │ │ │ │ 𝑞∇·𝑢 │ │ │ │ │ │ ∫︁ Ω │ │ │ │ │ │ +∫︁ Ω │ │ │ │ │ │ +or │ │ │ │ │ │ 𝑐𝑝∇·𝑣, │ │ │ │ │ │ 𝑐𝑞∇·𝑢 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -or │ │ │ │ │ │ - │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ sta.nav.sto, │ │ │ │ │ │ -sto.sli.bc, │ │ │ │ │ │ -nav.sto.iga, │ │ │ │ │ │ -nav.sto, │ │ │ │ │ │ +sto, │ │ │ │ │ │ lin.ela.up, │ │ │ │ │ │ -nav.sto │ │ │ │ │ │ +sto.sli.bc, │ │ │ │ │ │ +nav.sto, nav.sto, │ │ │ │ │ │ +nav.sto.iga │ │ │ │ │ │ │ │ │ │ │ │ -sto, │ │ │ │ │ │ +Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ (𝜅 · 𝑣)(𝜅 · 𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_stokes_wave_div, │ │ │ │ │ │ StokesWaveDivTerm │ │ │ │ │ │ @@ -6277,41 +6281,60 @@ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞𝑛 · 𝐾 · ∇𝑝 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ +110 │ │ │ │ │ │ + │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ + │ │ │ │ │ │ + SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ + │ │ │ │ │ │ +Table 5 – continued from previous page │ │ │ │ │ │ +name/class │ │ │ │ │ │ + │ │ │ │ │ │ +arguments │ │ │ │ │ │ + │ │ │ │ │ │ +definition │ │ │ │ │ │ + │ │ │ │ │ │ +examples │ │ │ │ │ │ + │ │ │ │ │ │ dw_surface_ltr │ │ │ │ │ │ , │ │ │ │ │ │ LinearTractionTerm │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑣 · 𝜎 · 𝑛, │ │ │ │ │ │ │ │ │ │ │ │ +𝑣 · 𝑛, │ │ │ │ │ │ + │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ ev_surface_moment , │ │ │ │ │ │ SurfaceMomentTerm │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -𝑣 · 𝑛, │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ wed.mes, │ │ │ │ │ │ ela.shi.per, │ │ │ │ │ │ -lin.vis, nod.lcb, │ │ │ │ │ │ -lin.ela.tra, tru.bri, │ │ │ │ │ │ +lin.vis, │ │ │ │ │ │ +com.ela.mat, │ │ │ │ │ │ lin.ela.opt, │ │ │ │ │ │ -mix.mes, │ │ │ │ │ │ -com.ela.mat │ │ │ │ │ │ +lin.ela.tra, │ │ │ │ │ │ +nod.lcb, tru.bri, │ │ │ │ │ │ +mix.mes │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑛(𝑥 − 𝑥0 ) │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ dw_surface_ndot , │ │ │ │ │ │ SufaceNormalDotTerm │ │ │ │ │ │ @@ -6319,31 +6342,14 @@ │ │ │ │ │ │ param> │ │ │ │ │ │ │ │ │ │ │ │ lap.flu.2d │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞𝑐 · 𝑛 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ - │ │ │ │ │ │ -110 │ │ │ │ │ │ - │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ - │ │ │ │ │ │ -Table 5 – continued from previous page │ │ │ │ │ │ -name/class │ │ │ │ │ │ - │ │ │ │ │ │ -arguments │ │ │ │ │ │ - │ │ │ │ │ │ -definition │ │ │ │ │ │ - │ │ │ │ │ │ -examples │ │ │ │ │ │ - │ │ │ │ │ │ ev_surface_piezo_flux │ │ │ │ │ │ , │ │ │ │ │ │ SurfacePiezoFluxTerm │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)𝑛𝑘 │ │ │ │ │ │ @@ -6372,25 +6378,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ VolumeTerm │ │ │ │ │ │ │ │ │ │ │ │ vib.aco │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑣 · ∇𝑝 , │ │ │ │ │ │ + │ │ │ │ │ │ 𝑢 · ∇𝑞 │ │ │ │ │ │ -∫︁ Ω │ │ │ │ │ │ +𝑣 · ∇𝑝 , │ │ │ │ │ │ ∫︁ Ω │ │ │ │ │ │ 𝑐𝑣 · ∇𝑝 , │ │ │ │ │ │ 𝑐𝑢 · ∇𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ -∫︁ Ω │ │ │ │ │ │ +Ω │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑢 · (𝑐∇𝑞) │ │ │ │ │ │ 𝑣 · (𝑐∇𝑝) , │ │ │ │ │ │ +𝑢 · (𝑐∇𝑞) │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ + │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑣 · 𝑐𝑝 , │ │ │ │ │ │ @@ -6402,19 +6413,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 1 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ + │ │ │ │ │ │ +111 │ │ │ │ │ │ + │ │ │ │ │ │ + SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ + │ │ │ │ │ │ +Table 5 – continued from previous page │ │ │ │ │ │ +name/class │ │ │ │ │ │ + │ │ │ │ │ │ +arguments │ │ │ │ │ │ + │ │ │ │ │ │ dw_volume_lvf │ │ │ │ │ │ , │ │ │ │ │ │ LinearVolumeForceTerm │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +definition │ │ │ │ │ │ + │ │ │ │ │ │ +examples │ │ │ │ │ │ + │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑓 · 𝑣 or │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_volume_nvf │ │ │ │ │ │ @@ -6422,22 +6450,22 @@ │ │ │ │ │ │ NonlinearVolumeForceTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑓𝑞 │ │ │ │ │ │ - │ │ │ │ │ │ -poi.par.stu, │ │ │ │ │ │ -adv.dif.2D, │ │ │ │ │ │ -bur.2D, poi.iga │ │ │ │ │ │ - │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ +bur.2D, │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +poi.par.stu, │ │ │ │ │ │ +poi.iga │ │ │ │ │ │ poi.non.mat │ │ │ │ │ │ + │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞𝑓 (𝑝) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ev_volume_surface │ │ │ │ │ │ VolumeSurfaceTerm │ │ │ │ │ │ │ │ │ │ │ │ @@ -6452,17 +6480,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ ela │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ 0 │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +112 │ │ │ │ │ │ │ │ │ │ │ │ -111 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table of sensitivity terms │ │ │ │ │ │ Table 6: Sensitivity terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -6501,18 +6529,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝑤𝛿𝑢 Ψ(𝑢) ∘ 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ [𝑢𝑘 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -ev_sd_diffusion │ │ │ │ │ │ +de_sd_diffusion │ │ │ │ │ │ , │ │ │ │ │ │ -SDDiffusionTerm , │ │ │ │ │ │ -, │ │ │ │ │ │ +ESDDiffusionTerm, │ │ │ │ │ │ +, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑢𝑖 │ │ │ │ │ │ 𝜕𝒱𝑗 𝜕𝑢𝑖 │ │ │ │ │ │ 𝑤𝑖 (∇ · 𝒱) − 𝑢𝑘 │ │ │ │ │ │ 𝑤𝑖 ] │ │ │ │ │ │ 𝜕𝑥𝑘 │ │ │ │ │ │ @@ -6530,25 +6560,18 @@ │ │ │ │ │ │ 𝜕𝒱𝑖 │ │ │ │ │ │ 𝜕𝒱𝑗 │ │ │ │ │ │ ˆ │ │ │ │ │ │ 𝐾𝑖𝑗 = 𝐾𝑖𝑗 𝛿𝑖𝑘 𝛿𝑗𝑙 ∇ · 𝒱 − 𝛿𝑖𝑘 │ │ │ │ │ │ − 𝛿𝑗𝑙 │ │ │ │ │ │ 𝜕𝑥𝑙 │ │ │ │ │ │ 𝜕𝑥𝑘 │ │ │ │ │ │ -de_sd_diffusion │ │ │ │ │ │ -, │ │ │ │ │ │ -ESDDiffusionTerm, │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -ev_sd_div │ │ │ │ │ │ -SDDivTerm │ │ │ │ │ │ │ │ │ │ │ │ -, │ │ │ │ │ │ +ev_sd_diffusion │ │ │ │ │ │ +, │ │ │ │ │ │ +SDDiffusionTerm , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ˆ 𝑖𝑗 ∇𝑖 𝑞 ∇𝑗 𝑝 │ │ │ │ │ │ 𝐾 │ │ │ │ │ │ @@ -6557,27 +6580,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ (︂ │ │ │ │ │ │ )︂ │ │ │ │ │ │ ˆ 𝑖𝑗 = 𝐾𝑖𝑗 𝛿𝑖𝑘 𝛿𝑗𝑙 ∇ · 𝒱 − 𝛿𝑖𝑘 𝜕𝒱𝑗 − 𝛿𝑗𝑙 𝜕𝒱𝑖 │ │ │ │ │ │ 𝐾 │ │ │ │ │ │ 𝜕𝑥𝑙 │ │ │ │ │ │ 𝜕𝑥𝑘 │ │ │ │ │ │ +ev_sd_div │ │ │ │ │ │ +SDDivTerm │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑝[(∇ · 𝑤)(∇ · 𝒱) − │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝒱𝑘 𝜕𝑤𝑖 │ │ │ │ │ │ ] │ │ │ │ │ │ 𝜕𝑥𝑖 𝜕𝑥𝑘 │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -112 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +113 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 6 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -6722,106 +6751,109 @@ │ │ │ │ │ │ │ │ │ │ │ │ ˆ 𝑖𝑗𝑘𝑙 = 𝐷𝑖𝑗𝑘𝑙 (∇ · 𝒱) − 𝐷𝑖𝑗𝑘𝑞 𝜕𝒱𝑙 − 𝐷𝑖𝑞𝑘𝑙 𝜕𝒱𝑗 │ │ │ │ │ │ 𝐷 │ │ │ │ │ │ 𝜕𝑥𝑞 │ │ │ │ │ │ 𝜕𝑥𝑞 │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +114 │ │ │ │ │ │ │ │ │ │ │ │ -113 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 6 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ │ │ │ │ │ │ definition │ │ │ │ │ │ │ │ │ │ │ │ -examples │ │ │ │ │ │ - │ │ │ │ │ │ -ev_sd_piezo_coupling │ │ │ │ │ │ -, │ │ │ │ │ │ -SDPiezoCouplingTerm │ │ │ │ │ │ -, │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ - │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -𝑔ˆ𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)∇𝑘 𝑝 │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ -𝑔ˆ𝑘𝑖𝑗 = 𝑔𝑘𝑖𝑗 (∇ · 𝒱) − 𝑔𝑘𝑖𝑙 │ │ │ │ │ │ de_sd_piezo_coupling │ │ │ │ │ │ , │ │ │ │ │ │ ESDPiezoCouplingTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ -de_sd_stokes │ │ │ │ │ │ -, │ │ │ │ │ │ -ESDStokesTerm , │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -, │ │ │ │ │ │ -, │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -ev_sd_surface_integrate │ │ │ │ │ │ -, │ │ │ │ │ │ -SDSufaceIntegrateTerm │ │ │ │ │ │ +ev_sd_piezo_coupling │ │ │ │ │ │ +, │ │ │ │ │ │ +SDPiezoCouplingTerm │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +examples │ │ │ │ │ │ + │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑔ˆ𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑣)∇𝑘 𝑝 , │ │ │ │ │ │ │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +𝑔ˆ𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)∇𝑘 𝑞 │ │ │ │ │ │ + │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ +𝑔ˆ𝑘𝑖𝑗 = 𝑔𝑘𝑖𝑗 (∇ · 𝒱) − 𝑔𝑘𝑖𝑙 │ │ │ │ │ │ + │ │ │ │ │ │ 𝜕𝒱𝑗 │ │ │ │ │ │ 𝜕𝒱𝑘 │ │ │ │ │ │ − 𝑔𝑙𝑖𝑗 │ │ │ │ │ │ 𝜕𝑥𝑙 │ │ │ │ │ │ 𝜕𝑥𝑙 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑔ˆ𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)∇𝑘 𝑞 │ │ │ │ │ │ - │ │ │ │ │ │ -Ω │ │ │ │ │ │ - │ │ │ │ │ │ +𝑔ˆ𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)∇𝑘 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝑔ˆ𝑘𝑖𝑗 = 𝑔𝑘𝑖𝑗 (∇ · 𝒱) − 𝑔𝑘𝑖𝑙 │ │ │ │ │ │ │ │ │ │ │ │ +𝜕𝒱𝑘 │ │ │ │ │ │ +𝜕𝒱𝑗 │ │ │ │ │ │ +− 𝑔𝑙𝑖𝑗 │ │ │ │ │ │ +𝜕𝑥𝑙 │ │ │ │ │ │ +𝜕𝑥𝑙 │ │ │ │ │ │ + │ │ │ │ │ │ +de_sd_stokes │ │ │ │ │ │ +ESDStokesTerm │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +ev_sd_surface_integrate │ │ │ │ │ │ +, │ │ │ │ │ │ +SDSufaceIntegrateTerm │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑝 𝐼ˆ𝑖𝑗 │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑣𝑖 │ │ │ │ │ │ , │ │ │ │ │ │ 𝜕𝑥𝑗 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ -𝜕𝒱𝑗 │ │ │ │ │ │ -𝜕𝒱𝑘 │ │ │ │ │ │ -− 𝑔𝑙𝑖𝑗 │ │ │ │ │ │ -𝜕𝑥𝑙 │ │ │ │ │ │ -𝜕𝑥𝑙 │ │ │ │ │ │ - │ │ │ │ │ │ 𝑞 𝐼ˆ𝑖𝑗 │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑢𝑖 │ │ │ │ │ │ 𝜕𝑥𝑗 │ │ │ │ │ │ │ │ │ │ │ │ @@ -6867,17 +6899,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝜎 │ │ │ │ │ │ ˆ =𝐼 ,𝜎 │ │ │ │ │ │ ˆ = 𝑐 𝐼 or 𝜎 │ │ │ │ │ │ ˆ=𝜎 │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -114 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +115 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 6 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -6892,15 +6924,15 @@ │ │ │ │ │ │ param_s>, │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +116 │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑝 │ │ │ │ │ │ 𝐼ˆ𝑖𝑗 │ │ │ │ │ │ @@ -6918,15 +6950,15 @@ │ │ │ │ │ │ 𝑗 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝒱𝑗 │ │ │ │ │ │ 𝐼ˆ𝑖𝑗 = 𝛿𝑖𝑗 ∇ · 𝒱 − │ │ │ │ │ │ 𝜕𝑥𝑖 │ │ │ │ │ │ │ │ │ │ │ │ -115 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table of large deformation terms │ │ │ │ │ │ Table 7: Large deformation terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -6945,16 +6977,16 @@ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_bulk_penalty , │ │ │ │ │ │ BulkPenaltyTLTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -hyp, com.ela.mat, │ │ │ │ │ │ -act.fib │ │ │ │ │ │ +com.ela.mat, │ │ │ │ │ │ +act.fib, hyp │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_bulk_pressure, │ │ │ │ │ │ BulkPressureTLTerm │ │ │ │ │ │ @@ -7027,17 +7059,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -116 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +117 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 7 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -7047,28 +7079,29 @@ │ │ │ │ │ │ dw_tl_he_mooney_rivlin │ │ │ │ │ │ , │ │ │ │ │ │ MooneyRivlinTLTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -bal, │ │ │ │ │ │ -hyp, │ │ │ │ │ │ -com.ela.mat │ │ │ │ │ │ +bal, com.ela.mat, │ │ │ │ │ │ +hyp │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_he_neohook , │ │ │ │ │ │ NeoHookeanTLTerm, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -per.tl, bal, act.fib, │ │ │ │ │ │ -hyp, com.ela.mat │ │ │ │ │ │ +per.tl, │ │ │ │ │ │ +hyp, │ │ │ │ │ │ +com.ela.mat, bal, │ │ │ │ │ │ +act.fib │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_he_ogden │ │ │ │ │ │ OgdenTLTerm │ │ │ │ │ │ @@ -7150,17 +7183,17 @@ │ │ │ │ │ │ hyp.ul │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ℒ𝜏𝑖𝑗 (𝑢)𝑒𝑖𝑗 (𝛿𝑣)/𝐽 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +118 │ │ │ │ │ │ │ │ │ │ │ │ -117 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 7 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -7233,17 +7266,17 @@ │ │ │ │ │ │ 𝑞𝐽(𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ volume mode: vector for 𝐾 ← ℐℎ : 𝑇𝐾 ∫︀𝐽(𝑢) │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ rel_volume mode: vector for 𝐾 ← ℐℎ : 𝑇𝐾 𝐽(𝑢)/ 𝑇𝐾 1 │ │ │ │ │ │ │ │ │ │ │ │ -118 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +119 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table of special terms │ │ │ │ │ │ Table 8: Special terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7404,17 +7437,17 @@ │ │ │ │ │ │ )︂ │ │ │ │ │ │ 𝑏𝑝𝑟𝑒𝑠𝑠 │ │ │ │ │ │ │ │ │ │ │ │ Γ𝑜𝑢𝑡 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +120 │ │ │ │ │ │ │ │ │ │ │ │ -119 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 8 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -7549,17 +7582,17 @@ │ │ │ │ │ │ (∇ · 𝑢) · (∇ · 𝑣) │ │ │ │ │ │ │ │ │ │ │ │ 𝛾 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -120 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +121 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 8 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -7607,15 +7640,15 @@ │ │ │ │ │ │ dw_volume_dot_w_scalar_th │ │ │ │ │ │ , │ │ │ │ │ │ DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +122 │ │ │ │ │ │ │ │ │ │ │ │ 𝜏𝐾 ((𝑏 · ∇)𝑢) · ∇𝑞 │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ sta.nav.sto │ │ │ │ │ │ ∑︁ ∫︁ │ │ │ │ │ │ @@ -7656,15 +7689,15 @@ │ │ │ │ │ │ ]︂ │ │ │ │ │ │ 𝒢(𝑡 − 𝜏 )𝑝(𝜏 ) d𝜏 𝑞 │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 0 │ │ │ │ │ │ │ │ │ │ │ │ -121 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table of multi-linear terms │ │ │ │ │ │ Table 9: Multi-linear terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7805,17 +7838,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐𝑞 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -122 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +123 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 9 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -7909,15 +7942,15 @@ │ │ │ │ │ │ 𝑓𝑖𝑗𝑘𝑙 𝑒𝑗𝑘,𝑙 (𝑤)∇𝑖 𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑎𝑖𝑗𝑘𝑙𝑚𝑛 𝑒𝑖𝑗,𝑘 (𝛿𝑤) 𝑒𝑙𝑚,𝑛 (𝑤) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -sei.loa, ela │ │ │ │ │ │ +ela, sei.loa │ │ │ │ │ │ 𝑀𝐶 = │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝜌𝑣 · 𝑢 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ 𝑀 𝐿 = lumping(𝑀 𝐶 ) │ │ │ │ │ │ @@ -7933,17 +7966,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝐴𝑇𝑒 (𝑀𝑒𝐴 )−1 𝐴𝑒 │ │ │ │ │ │ │ │ │ │ │ │ 𝑒 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +124 │ │ │ │ │ │ │ │ │ │ │ │ -123 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 9 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -8073,17 +8106,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑣·𝑓 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -124 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +125 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ │ │ │ │ │ │ Table 9 – continued from previous page │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ arguments │ │ │ │ │ │ @@ -8097,33 +8130,27 @@ │ │ │ │ │ │ param_1>, │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +126 │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ 𝑞𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢)𝑛𝑘 , │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑝𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑣)𝑛𝑘 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -125 │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2025.2 │ │ │ │ │ │ - │ │ │ │ │ │ -126 │ │ │ │ │ │ - │ │ │ │ │ │ Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ CHAPTER │ │ │ │ │ │ │ │ │ │ │ │ TWO │ │ │ │ │ │ │ │ │ │ │ │ DEVELOPMENT │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/_sources/field_table.rst.txt │ │ │ │┄ Ordering differences only │ │ │ │ @@ -5,18 +5,14 @@ │ │ │ │ :widths: 5 15 15 65 │ │ │ │ :header-rows: 1 │ │ │ │ │ │ │ │ * - space │ │ │ │ - basis │ │ │ │ - region kind │ │ │ │ - description │ │ │ │ - * - L2 │ │ │ │ - - constant │ │ │ │ - - :class:`cell `, :class:`facet ` │ │ │ │ - - The L2 constant-in-a-region approximation. │ │ │ │ * - H1 │ │ │ │ - bernstein │ │ │ │ - :class:`cell `, :class:`facet ` │ │ │ │ - Bernstein basis approximation with positive-only basis function values. │ │ │ │ * - H1 │ │ │ │ - iga │ │ │ │ - :class:`cell ` │ │ │ │ @@ -41,12 +37,16 @@ │ │ │ │ - serendipity │ │ │ │ - :class:`cell `, :class:`facet ` │ │ │ │ - Lagrange basis nodal serendipity approximation with order <= 3. │ │ │ │ * - H1 │ │ │ │ - shell10x │ │ │ │ - :class:`cell ` │ │ │ │ - The approximation for the shell10x element. │ │ │ │ + * - L2 │ │ │ │ + - constant │ │ │ │ + - :class:`cell `, :class:`facet ` │ │ │ │ + - The L2 constant-in-a-region approximation. │ │ │ │ * - DG │ │ │ │ - legendre_discontinuous │ │ │ │ - :class:`cell ` │ │ │ │ - Discontinuous Galerkin method approximation with Legendre basis. │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/_sources/term_table.rst.txt │ │ │ │ @@ -37,15 +37,15 @@ │ │ │ │ :class:`BiotTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} p\ \alpha_{ij} e_{ij}(\ul{v}) \mbox{ , } │ │ │ │ \int_{\Omega} q\ \alpha_{ij} e_{ij}(\ul{u}) │ │ │ │ - - :ref:`the.ela.ess `, :ref:`bio `, :ref:`the.ela `, :ref:`bio.npb.lag `, :ref:`bio.npb `, :ref:`bio.sho.syn ` │ │ │ │ + - :ref:`the.ela.ess `, :ref:`bio.sho.syn `, :ref:`bio.npb.lag `, :ref:`the.ela `, :ref:`bio `, :ref:`bio.npb ` │ │ │ │ * - ev_biot_stress │ │ │ │ │ │ │ │ :class:`BiotStressTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ - \int_{\Omega} \alpha_{ij} p │ │ │ │ - │ │ │ │ @@ -94,15 +94,15 @@ │ │ │ │ - :ref:`ela.con.sph ` │ │ │ │ * - dw_convect │ │ │ │ │ │ │ │ :class:`ConvectTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} ((\ul{u} \cdot \nabla) \ul{u}) \cdot \ul{v} │ │ │ │ - - :ref:`nav.sto.iga `, :ref:`nav.sto `, :ref:`nav.sto ` │ │ │ │ + - :ref:`nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto ` │ │ │ │ * - dw_convect_v_grad_s │ │ │ │ │ │ │ │ :class:`ConvectVGradSTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} q (\ul{u} \cdot \nabla p) │ │ │ │ - :ref:`poi.fun ` │ │ │ │ @@ -145,29 +145,29 @@ │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \langle \nabla \phi \rangle = \frac{\nabla\phi_{in} + │ │ │ │ \nabla\phi_{out}}{2} │ │ │ │ │ │ │ │ .. math:: │ │ │ │ [\phi] = \phi_{in} - \phi_{out} │ │ │ │ - - :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`lap.2D ` │ │ │ │ + - :ref:`adv.dif.2D `, :ref:`lap.2D `, :ref:`bur.2D ` │ │ │ │ * - dw_dg_interior_penalty │ │ │ │ │ │ │ │ :class:`DiffusionInteriorPenaltyTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\partial{T_K}} \bar{D} C_w │ │ │ │ \frac{Ord^2}{d(\partial{T_K})}[p][q] │ │ │ │ │ │ │ │ where │ │ │ │ │ │ │ │ │ │ │ │ .. math:: │ │ │ │ [\phi] = \phi_{in} - \phi_{out} │ │ │ │ - - :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`lap.2D ` │ │ │ │ + - :ref:`adv.dif.2D `, :ref:`lap.2D `, :ref:`bur.2D ` │ │ │ │ * - dw_dg_nonlinear_laxfrie_flux │ │ │ │ │ │ │ │ :class:`NonlinearHyperbolicDGFluxTerm ` │ │ │ │ - ````, ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\partial{T_K}} \ul{n} \cdot f^{*} (p_{in}, p_{out})q │ │ │ │ │ │ │ │ @@ -181,15 +181,15 @@ │ │ │ │ - :ref:`bur.2D ` │ │ │ │ * - dw_diffusion │ │ │ │ │ │ │ │ :class:`DiffusionTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} K_{ij} \nabla_i q \nabla_j p │ │ │ │ - - :ref:`poi.neu `, :ref:`pie.ela `, :ref:`bio `, :ref:`dar.flo.mul `, :ref:`pie.ela `, :ref:`bio.npb.lag `, :ref:`vib.aco `, :ref:`bio.npb `, :ref:`bio.sho.syn ` │ │ │ │ + - :ref:`pie.ela `, :ref:`poi.neu `, :ref:`dar.flo.mul `, :ref:`pie.ela `, :ref:`bio.sho.syn `, :ref:`bio.npb.lag `, :ref:`vib.aco `, :ref:`bio `, :ref:`bio.npb ` │ │ │ │ * - dw_diffusion_coupling │ │ │ │ │ │ │ │ :class:`DiffusionCoupling ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ @@ -206,49 +206,49 @@ │ │ │ │ * - ev_diffusion_velocity │ │ │ │ │ │ │ │ :class:`DiffusionVelocityTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ - \int_{\cal{D}} K_{ij} \nabla_j p │ │ │ │ - │ │ │ │ - * - ev_div │ │ │ │ - │ │ │ │ - :class:`DivTerm ` │ │ │ │ - - ````, ```` │ │ │ │ - - .. math:: │ │ │ │ - \int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ - \int_{\cal{D}} c \nabla \cdot \ul{u} │ │ │ │ - - │ │ │ │ * - dw_div │ │ │ │ │ │ │ │ :class:`DivOperatorTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ \int_{\Omega} c \nabla \cdot \ul{v} │ │ │ │ - │ │ │ │ + * - ev_div │ │ │ │ + │ │ │ │ + :class:`DivTerm ` │ │ │ │ + - ````, ```` │ │ │ │ + - .. math:: │ │ │ │ + \int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ + \int_{\cal{D}} c \nabla \cdot \ul{u} │ │ │ │ + - │ │ │ │ * - dw_div_grad │ │ │ │ │ │ │ │ :class:`DivGradTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \nu\ \nabla \ul{v} : \nabla \ul{u} \mbox{ , │ │ │ │ } \int_{\Omega} \nabla \ul{v} : \nabla \ul{u} │ │ │ │ - - :ref:`sto.sli.bc `, :ref:`sta.nav.sto `, :ref:`sto `, :ref:`nav.sto `, :ref:`nav.sto `, :ref:`nav.sto.iga ` │ │ │ │ + - :ref:`sta.nav.sto `, :ref:`sto.sli.bc `, :ref:`nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto `, :ref:`sto ` │ │ │ │ * - dw_dot │ │ │ │ │ │ │ │ :class:`DotProductTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} q p \mbox{ , } \int_{\cal{D}} \ul{v} \cdot │ │ │ │ \ul{u}\\ \int_\Gamma \ul{v} \cdot \ul{n} p \mbox{ , } \int_\Gamma │ │ │ │ q \ul{n} \cdot \ul{u} \mbox{ , }\\ \int_{\cal{D}} c q p \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} │ │ │ │ \ul{v} \cdot \ull{c} \cdot \ul{u} │ │ │ │ - - :ref:`bor `, :ref:`pie.ela `, :ref:`adv.2D `, :ref:`tim.poi.exp `, :ref:`wel `, :ref:`lin.ela.up `, :ref:`mod.ana.dec `, :ref:`adv.1D `, :ref:`hel.apa `, :ref:`ref.evp `, :ref:`poi.fun `, :ref:`aco `, :ref:`tim.hea.equ.mul.mat `, :ref:`osc `, :ref:`bal `, :ref:`aco `, :ref:`the.ele `, :ref:`sto.sli.bc `, :ref:`poi.per.bou.con `, :ref:`tim.poi `, :ref:`bur.2D `, :ref:`dar.flo.mul `, :ref:`tim.adv.dif `, :ref:`pie.ela `, :ref:`hyd `, :ref:`vib.aco `, :ref:`lin.ela.dam ` │ │ │ │ + - :ref:`poi.per.bou.con `, :ref:`tim.hea.equ.mul.mat `, :ref:`aco `, :ref:`pie.ela `, :ref:`adv.1D `, :ref:`lin.ela.dam `, :ref:`dar.flo.mul `, :ref:`tim.adv.dif `, :ref:`wel `, :ref:`vib.aco `, :ref:`the.ele `, :ref:`hyd `, :ref:`lin.ela.up `, :ref:`adv.2D `, :ref:`bor `, :ref:`tim.poi.exp `, :ref:`hel.apa `, :ref:`ref.evp `, :ref:`aco `, :ref:`bal `, :ref:`pie.ela `, :ref:`tim.poi `, :ref:`bur.2D `, :ref:`poi.fun `, :ref:`osc `, :ref:`sto.sli.bc `, :ref:`mod.ana.dec ` │ │ │ │ * - dw_elastic_wave │ │ │ │ │ │ │ │ :class:`ElasticWaveTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl}\ g_{ij}(\ul{v}) g_{kl}(\ul{u}) │ │ │ │ - │ │ │ │ @@ -274,31 +274,31 @@ │ │ │ │ :class:`GradTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} \nabla p \mbox{ or } \int_{\cal{D}} \nabla │ │ │ │ \ul{u}\\ \int_{\cal{D}} c \nabla p \mbox{ or } \int_{\cal{D}} c │ │ │ │ \nabla \ul{u} │ │ │ │ - │ │ │ │ + * - dw_integrate │ │ │ │ + │ │ │ │ + :class:`IntegrateOperatorTerm ` │ │ │ │ + - ````, ```` │ │ │ │ + - .. math:: │ │ │ │ + \int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q │ │ │ │ + - :ref:`poi.neu `, :ref:`aco `, :ref:`dar.flo.mul `, :ref:`poi.per.bou.con `, :ref:`tim.hea.equ.mul.mat `, :ref:`aco `, :ref:`vib.aco `, :ref:`hel.apa ` │ │ │ │ * - ev_integrate │ │ │ │ │ │ │ │ :class:`IntegrateTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} y \mbox{ , } \int_{\cal{D}} \ul{y} \mbox{ , │ │ │ │ } \int_\Gamma \ul{y} \cdot \ul{n}\\ \int_{\cal{D}} c y \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{y} \mbox{ , } \int_\Gamma c \ul{y} \cdot │ │ │ │ \ul{n} \mbox{ flux } │ │ │ │ - │ │ │ │ - * - dw_integrate │ │ │ │ - │ │ │ │ - :class:`IntegrateOperatorTerm ` │ │ │ │ - - ````, ```` │ │ │ │ - - .. math:: │ │ │ │ - \int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q │ │ │ │ - - :ref:`aco `, :ref:`hel.apa `, :ref:`poi.neu `, :ref:`poi.per.bou.con `, :ref:`aco `, :ref:`dar.flo.mul `, :ref:`tim.hea.equ.mul.mat `, :ref:`vib.aco ` │ │ │ │ * - ev_integrate_mat │ │ │ │ │ │ │ │ :class:`IntegrateMatTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} c │ │ │ │ - │ │ │ │ @@ -311,15 +311,15 @@ │ │ │ │ - :ref:`aco ` │ │ │ │ * - dw_laplace │ │ │ │ │ │ │ │ :class:`LaplaceTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} c \nabla q \cdot \nabla p │ │ │ │ - - :ref:`bor `, :ref:`tim.poi.exp `, :ref:`wel `, :ref:`lap.flu.2d `, :ref:`poi `, :ref:`lap.2D `, :ref:`poi.sho.syn `, :ref:`hel.apa `, :ref:`ref.evp `, :ref:`poi.fun `, :ref:`aco `, :ref:`the.ela.ess `, :ref:`tim.hea.equ.mul.mat `, :ref:`osc `, :ref:`lap.tim.ebc `, :ref:`lap.1d `, :ref:`aco `, :ref:`poi.par.stu `, :ref:`the.ele `, :ref:`sto.sli.bc `, :ref:`poi.per.bou.con `, :ref:`lap.cou.lcb `, :ref:`adv.dif.2D `, :ref:`tim.poi `, :ref:`bur.2D `, :ref:`tim.adv.dif `, :ref:`sin `, :ref:`hyd `, :ref:`vib.aco `, :ref:`poi.fie.dep.mat `, :ref:`poi.iga `, :ref:`cub ` │ │ │ │ + - :ref:`lap.1d `, :ref:`sin `, :ref:`poi.per.bou.con `, :ref:`tim.hea.equ.mul.mat `, :ref:`aco `, :ref:`cub `, :ref:`poi.par.stu `, :ref:`the.ela.ess `, :ref:`adv.dif.2D `, :ref:`tim.adv.dif `, :ref:`poi.sho.syn `, :ref:`wel `, :ref:`vib.aco `, :ref:`the.ele `, :ref:`poi.fie.dep.mat `, :ref:`hyd `, :ref:`lap.cou.lcb `, :ref:`bor `, :ref:`poi.iga `, :ref:`tim.poi.exp `, :ref:`hel.apa `, :ref:`ref.evp `, :ref:`aco `, :ref:`poi `, :ref:`tim.poi `, :ref:`lap.2D `, :ref:`bur.2D `, :ref:`lap.flu.2d `, :ref:`poi.fun `, :ref:`lap.tim.ebc `, :ref:`osc `, :ref:`sto.sli.bc ` │ │ │ │ * - dw_lin_convect │ │ │ │ │ │ │ │ :class:`LinearConvectTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} ((\ul{w} \cdot \nabla) \ul{u}) \cdot \ul{v} │ │ │ │ │ │ │ │ @@ -356,15 +356,15 @@ │ │ │ │ - :ref:`mul.poi.con ` │ │ │ │ * - dw_lin_elastic │ │ │ │ │ │ │ │ :class:`LinearElasticTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u}) │ │ │ │ - - :ref:`lin.ela.opt `, :ref:`ela.con.pla `, :ref:`pie.ela `, :ref:`its.1 `, :ref:`tru.bri `, :ref:`mat.non `, :ref:`lin.ela.up `, :ref:`its.3 `, :ref:`mod.ana.dec `, :ref:`the.ela `, :ref:`ela.con.sph `, :ref:`com.ela.mat `, :ref:`bio.npb.lag `, :ref:`lin.ela `, :ref:`its.4 `, :ref:`nod.lcb `, :ref:`mix.mes `, :ref:`lin.ela.dam `, :ref:`the.ela.ess `, :ref:`ela `, :ref:`its.2 `, :ref:`pie.ela.mac `, :ref:`bio.npb `, :ref:`mul.nod.lcb `, :ref:`mul.poi.con `, :ref:`pre.fib `, :ref:`wed.mes `, :ref:`two.bod.con `, :ref:`bio.sho.syn `, :ref:`lin.vis `, :ref:`bio `, :ref:`pie.ela `, :ref:`lin.ela.tra `, :ref:`vib.aco `, :ref:`ela.shi.per `, :ref:`lin.ela.iga `, :ref:`lin.ela.mM `, :ref:`sei.loa ` │ │ │ │ + - :ref:`pie.ela.mac `, :ref:`mix.mes `, :ref:`its.2 `, :ref:`nod.lcb `, :ref:`tru.bri `, :ref:`lin.ela `, :ref:`its.1 `, :ref:`its.4 `, :ref:`lin.ela.opt `, :ref:`wed.mes `, :ref:`ela.shi.per `, :ref:`pie.ela `, :ref:`the.ela.ess `, :ref:`lin.ela.dam `, :ref:`com.ela.mat `, :ref:`bio.npb.lag `, :ref:`vib.aco `, :ref:`pre.fib `, :ref:`lin.ela.mM `, :ref:`its.3 `, :ref:`lin.ela.up `, :ref:`ela `, :ref:`ela.con.pla `, :ref:`mul.nod.lcb `, :ref:`two.bod.con `, :ref:`lin.vis `, :ref:`sei.loa `, :ref:`the.ela `, :ref:`ela.con.sph `, :ref:`mat.non `, :ref:`bio.npb `, :ref:`lin.ela.iga `, :ref:`lin.ela.tra `, :ref:`pie.ela `, :ref:`bio.sho.syn `, :ref:`bio `, :ref:`mul.poi.con `, :ref:`mod.ana.dec ` │ │ │ │ * - dw_lin_elastic_iso │ │ │ │ │ │ │ │ :class:`LinearElasticIsotropicTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u})\\ │ │ │ │ \mbox{ with } \\ D_{ijkl} = \mu (\delta_{ik} │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ - │ │ │ │ * - dw_lin_prestress │ │ │ │ │ │ │ │ :class:`LinearPrestressTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \sigma_{ij} e_{ij}(\ul{v}) │ │ │ │ - - :ref:`pre.fib `, :ref:`pie.ela.mac `, :ref:`non.hyp.mM ` │ │ │ │ + - :ref:`pie.ela.mac `, :ref:`non.hyp.mM `, :ref:`pre.fib ` │ │ │ │ * - dw_lin_spring │ │ │ │ │ │ │ │ :class:`LinearSpringTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \ul{f}^{(i)} = - \ul{f}^{(j)} = k (\ul{u}^{(j)} - │ │ │ │ \ul{u}^{(i)})\\ \quad \forall \mbox{ elements } T_K^{i,j}\\ \mbox{ │ │ │ │ @@ -461,15 +461,15 @@ │ │ │ │ :class:`PiezoCouplingTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} g_{kij}\ e_{ij}(\ul{v}) \nabla_k p\\ │ │ │ │ \int_{\Omega} g_{kij}\ e_{ij}(\ul{u}) \nabla_k q │ │ │ │ - - :ref:`pie.ela `, :ref:`pie.ela ` │ │ │ │ + - :ref:`pie.ela `, :ref:`pie.ela ` │ │ │ │ * - ev_piezo_strain │ │ │ │ │ │ │ │ :class:`PiezoStrainTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} g_{kij} e_{ij}(\ul{u}) │ │ │ │ - │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ * - dw_point_load │ │ │ │ │ │ │ │ :class:`ConcentratedPointLoadTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \ul{f}^i = \ul{\bar f}^i \quad \forall \mbox{ FE node } i │ │ │ │ \mbox{ in a region } │ │ │ │ - - :ref:`its.4 `, :ref:`its.1 `, :ref:`its.3 `, :ref:`she.can `, :ref:`tru.bri `, :ref:`its.2 ` │ │ │ │ + - :ref:`its.4 `, :ref:`its.3 `, :ref:`its.2 `, :ref:`tru.bri `, :ref:`its.1 `, :ref:`she.can ` │ │ │ │ * - dw_point_lspring │ │ │ │ │ │ │ │ :class:`LinearPointSpringTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \ul{f}^i = -k \ul{u}^i \quad \forall \mbox{ FE node } i │ │ │ │ \mbox{ in a region } │ │ │ │ @@ -527,15 +527,15 @@ │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} p\ \nabla \cdot \ul{v} \mbox{ , } │ │ │ │ \int_{\Omega} q\ \nabla \cdot \ul{u}\\ \mbox{ or } \int_{\Omega} │ │ │ │ c\ p\ \nabla \cdot \ul{v} \mbox{ , } \int_{\Omega} c\ q\ \nabla │ │ │ │ \cdot \ul{u} │ │ │ │ - - :ref:`sto.sli.bc `, :ref:`sta.nav.sto `, :ref:`sto `, :ref:`lin.ela.up `, :ref:`nav.sto `, :ref:`nav.sto `, :ref:`nav.sto.iga ` │ │ │ │ + - :ref:`sta.nav.sto `, :ref:`sto.sli.bc `, :ref:`lin.ela.up `, :ref:`nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto `, :ref:`sto ` │ │ │ │ * - dw_stokes_wave │ │ │ │ │ │ │ │ :class:`StokesWaveTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} (\ul{\kappa} \cdot \ul{v}) (\ul{\kappa} │ │ │ │ \cdot \ul{u}) │ │ │ │ @@ -574,15 +574,15 @@ │ │ │ │ * - dw_surface_ltr │ │ │ │ │ │ │ │ :class:`LinearTractionTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ull{\sigma} \cdot \ul{n}, │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ul{n}, │ │ │ │ - - :ref:`lin.ela.opt `, :ref:`mix.mes `, :ref:`nod.lcb `, :ref:`tru.bri `, :ref:`lin.vis `, :ref:`wed.mes `, :ref:`lin.ela.tra `, :ref:`com.ela.mat `, :ref:`ela.shi.per ` │ │ │ │ + - :ref:`lin.ela.tra `, :ref:`mix.mes `, :ref:`com.ela.mat `, :ref:`nod.lcb `, :ref:`lin.vis `, :ref:`tru.bri `, :ref:`lin.ela.opt `, :ref:`wed.mes `, :ref:`ela.shi.per ` │ │ │ │ * - ev_surface_moment │ │ │ │ │ │ │ │ :class:`SurfaceMomentTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Gamma} \ul{n} (\ul{x} - \ul{x}_0) │ │ │ │ - │ │ │ │ @@ -633,15 +633,15 @@ │ │ │ │ * - dw_volume_lvf │ │ │ │ │ │ │ │ :class:`LinearVolumeForceTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \ul{f} \cdot \ul{v} \mbox{ or } │ │ │ │ \int_{\Omega} f q │ │ │ │ - - :ref:`poi.iga `, :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`poi.par.stu ` │ │ │ │ + - :ref:`adv.dif.2D `, :ref:`poi.par.stu `, :ref:`bur.2D `, :ref:`poi.iga ` │ │ │ │ * - dw_volume_nvf │ │ │ │ │ │ │ │ :class:`NonlinearVolumeForceTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} q f(p) │ │ │ │ - :ref:`poi.non.mat ` │ │ │ │ @@ -703,30 +703,30 @@ │ │ │ │ │ │ │ │ :class:`SDConvectTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} [ u_k \pdiff{u_i}{x_k} w_i (\nabla \cdot │ │ │ │ \Vcal) - u_k \pdiff{\Vcal_j}{x_k} \pdiff{u_i}{x_j} w_i ] │ │ │ │ - │ │ │ │ - * - ev_sd_diffusion │ │ │ │ + * - de_sd_diffusion │ │ │ │ │ │ │ │ - :class:`SDDiffusionTerm ` │ │ │ │ - - ````, ````, ````, ```` │ │ │ │ + :class:`ESDDiffusionTerm ` │ │ │ │ + - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right) │ │ │ │ - │ │ │ │ - * - de_sd_diffusion │ │ │ │ + * - ev_sd_diffusion │ │ │ │ │ │ │ │ - :class:`ESDDiffusionTerm ` │ │ │ │ - - ````, ````, ````, ```` │ │ │ │ + :class:`SDDiffusionTerm ` │ │ │ │ + - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right) │ │ │ │ @@ -808,35 +808,35 @@ │ │ │ │ e_{kl}(\ul{u}) │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \hat{D}_{ijkl} = D_{ijkl}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ D_{ijkq}{\partial \Vcal_l \over \partial x_q} - D_{iqkl}{\partial │ │ │ │ \Vcal_j \over \partial x_q} │ │ │ │ - │ │ │ │ - * - ev_sd_piezo_coupling │ │ │ │ + * - de_sd_piezo_coupling │ │ │ │ │ │ │ │ - :class:`SDPiezoCouplingTerm ` │ │ │ │ - - ````, ````, ````, ```` │ │ │ │ + :class:`ESDPiezoCouplingTerm ` │ │ │ │ + - ````, ````, ````, ```` │ │ │ │ + │ │ │ │ + ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ - \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p │ │ │ │ + \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ + \mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l} │ │ │ │ - │ │ │ │ - * - de_sd_piezo_coupling │ │ │ │ - │ │ │ │ - :class:`ESDPiezoCouplingTerm ` │ │ │ │ - - ````, ````, ````, ```` │ │ │ │ + * - ev_sd_piezo_coupling │ │ │ │ │ │ │ │ - ````, ````, ````, ```` │ │ │ │ + :class:`SDPiezoCouplingTerm ` │ │ │ │ + - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ - \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ - \mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q │ │ │ │ + \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l} │ │ │ │ - │ │ │ │ * - de_sd_stokes │ │ │ │ @@ -925,22 +925,22 @@ │ │ │ │ - │ │ │ │ * - dw_tl_bulk_penalty │ │ │ │ │ │ │ │ :class:`BulkPenaltyTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`act.fib `, :ref:`com.ela.mat `, :ref:`hyp ` │ │ │ │ + - :ref:`hyp `, :ref:`act.fib `, :ref:`com.ela.mat ` │ │ │ │ * - dw_tl_bulk_pressure │ │ │ │ │ │ │ │ :class:`BulkPressureTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(p) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`per.tl `, :ref:`bal ` │ │ │ │ + - :ref:`bal `, :ref:`per.tl ` │ │ │ │ * - dw_tl_diffusion │ │ │ │ │ │ │ │ :class:`DiffusionTLTerm ` │ │ │ │ - ````, ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \ull{K}(\ul{u}^{(n-1)}) : \pdiff{q}{\ul{X}} │ │ │ │ \pdiff{p}{\ul{X}} │ │ │ │ @@ -975,22 +975,22 @@ │ │ │ │ - │ │ │ │ * - dw_tl_he_mooney_rivlin │ │ │ │ │ │ │ │ :class:`MooneyRivlinTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`com.ela.mat `, :ref:`bal `, :ref:`hyp ` │ │ │ │ + - :ref:`hyp `, :ref:`bal `, :ref:`com.ela.mat ` │ │ │ │ * - dw_tl_he_neohook │ │ │ │ │ │ │ │ :class:`NeoHookeanTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`per.tl `, :ref:`hyp `, :ref:`act.fib `, :ref:`com.ela.mat `, :ref:`bal ` │ │ │ │ + - :ref:`per.tl `, :ref:`act.fib `, :ref:`bal `, :ref:`com.ela.mat `, :ref:`hyp ` │ │ │ │ * - dw_tl_he_ogden │ │ │ │ │ │ │ │ :class:`OgdenTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - │ │ │ │ @@ -1021,15 +1021,15 @@ │ │ │ │ :class:`VolumeTLTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \begin{array}{l} \int_{\Omega} q J(\ul{u}) \\ \mbox{volume │ │ │ │ mode: vector for } K \from \Ical_h: \int_{T_K} J(\ul{u}) \\ │ │ │ │ \mbox{rel\_volume mode: vector for } K \from \Ical_h: \int_{T_K} │ │ │ │ J(\ul{u}) / \int_{T_K} 1 \end{array} │ │ │ │ - - :ref:`per.tl `, :ref:`bal ` │ │ │ │ + - :ref:`bal `, :ref:`per.tl ` │ │ │ │ * - ev_tl_volume_surface │ │ │ │ │ │ │ │ :class:`VolumeSurfaceTLTerm ` │ │ │ │ - ```` │ │ │ │ - .. math:: │ │ │ │ 1 / D \int_{\Gamma} \ul{\nu} \cdot \ull{F}^{-1} \cdot │ │ │ │ \ul{x} J │ │ │ │ @@ -1440,15 +1440,15 @@ │ │ │ │ │ │ │ │ :class:`MassTerm ` │ │ │ │ - ````, ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ M^C = \int_{\cal{D}} \rho \ul{v} \cdot \ul{u} \\ M^L = │ │ │ │ \mathrm{lumping}(M^C) \\ M^A = (1 - \beta) M^C + \beta M^L \\ A = │ │ │ │ \sum_e A_e \\ C = \sum_e A_e^T (M_e^A)^{-1} A_e │ │ │ │ - - :ref:`ela `, :ref:`sei.loa ` │ │ │ │ + - :ref:`sei.loa `, :ref:`ela ` │ │ │ │ * - de_non_penetration_p │ │ │ │ │ │ │ │ :class:`ENonPenetrationPenaltyTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Gamma} c (\ul{n} \cdot \ul{v}) (\ul{n} \cdot │ │ │ │ \ul{u}) │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/field_table.html │ │ │ │┄ Ordering differences only │ │ │ │ @@ -137,59 +137,59 @@ │ │ │ │

space

│ │ │ │

basis

│ │ │ │

region kind

│ │ │ │

description

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -

L2

│ │ │ │ -

constant

│ │ │ │ -

cell, facet

│ │ │ │ -

The L2 constant-in-a-region approximation.

│ │ │ │ - │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

bernstein

│ │ │ │

cell, facet

│ │ │ │

Bernstein basis approximation with positive-only basis function values.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

iga

│ │ │ │

cell

│ │ │ │

Bezier extraction based NURBS approximation for isogeometric analysis.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lagrange

│ │ │ │

cell, facet

│ │ │ │

Lagrange basis nodal approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lagrange_discontinuous

│ │ │ │

cell

│ │ │ │

The C0 constant-per-cell approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lobatto

│ │ │ │

cell

│ │ │ │

Hierarchical basis approximation with Lobatto polynomials.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

sem

│ │ │ │

cell, facet

│ │ │ │

Spectral element method approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

serendipity

│ │ │ │

cell, facet

│ │ │ │

Lagrange basis nodal serendipity approximation with order <= 3.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

shell10x

│ │ │ │

cell

│ │ │ │

The approximation for the shell10x element.

│ │ │ │ │ │ │ │ +

L2

│ │ │ │ +

constant

│ │ │ │ +

cell, facet

│ │ │ │ +

The L2 constant-in-a-region approximation.

│ │ │ │ + │ │ │ │

DG

│ │ │ │

legendre_discontinuous

│ │ │ │

cell

│ │ │ │

Discontinuous Galerkin method approximation with Legendre basis.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,16 +14,14 @@ │ │ │ │ │ _[___s_t_a_t_i_c_/_u_w_b___l_o_g_o_._p_n_g_] │ │ │ │ │ _S_f_e_P_y │ │ │ │ │ * │ │ │ │ │ * _V_i_e_w_ _p_a_g_e_ _s_o_u_r_c_e │ │ │ │ │ =============================================================================== │ │ │ │ │ FFiieellddss_?¶ │ │ │ │ │ ssppaaccee bbaassiiss rreeggiioonn kkiinndd ddeessccrriippttiioonn │ │ │ │ │ -L2 constant _c_e_l_l, _f_a_c_e_t The L2 constant-in-a-region │ │ │ │ │ - approximation. │ │ │ │ │ H1 bernstein _c_e_l_l, _f_a_c_e_t Bernstein basis approximation with │ │ │ │ │ positive-only basis function values. │ │ │ │ │ Bezier extraction based NURBS │ │ │ │ │ H1 iga _c_e_l_l approximation for isogeometric │ │ │ │ │ analysis. │ │ │ │ │ H1 lagrange _c_e_l_l, _f_a_c_e_t Lagrange basis nodal approximation. │ │ │ │ │ H1 lagrange_discontinuous _c_e_l_l The C0 constant-per-cell │ │ │ │ │ @@ -31,12 +29,14 @@ │ │ │ │ │ H1 lobatto _c_e_l_l Hierarchical basis approximation with │ │ │ │ │ Lobatto polynomials. │ │ │ │ │ H1 sem _c_e_l_l, _f_a_c_e_t Spectral element method approximation. │ │ │ │ │ H1 serendipity _c_e_l_l, _f_a_c_e_t Lagrange basis nodal serendipity │ │ │ │ │ approximation with order <= 3. │ │ │ │ │ H1 shell10x _c_e_l_l The approximation for the shell10x │ │ │ │ │ element. │ │ │ │ │ +L2 constant _c_e_l_l, _f_a_c_e_t The L2 constant-in-a-region │ │ │ │ │ + approximation. │ │ │ │ │ DG legendre_discontinuous _c_e_l_l Discontinuous Galerkin method │ │ │ │ │ approximation with Legendre basis. │ │ │ │ │ =============================================================================== │ │ │ │ │ © Copyright 2020, Robert Cimrman and SfePy developers. │ │ │ │ │ Built with _S_p_h_i_n_x using a _t_h_e_m_e provided by _R_e_a_d_ _t_h_e_ _D_o_c_s. │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -20326,15 +20326,15 @@ │ │ │ │ │ "09666": 11, │ │ │ │ │ "099": [20, 290], │ │ │ │ │ "099999": 288, │ │ │ │ │ "0_1": 26, │ │ │ │ │ "0d": 26, │ │ │ │ │ "0e3": 20, │ │ │ │ │ "0e9": [20, 289], │ │ │ │ │ - "0x7f81cb815c60": 180, │ │ │ │ │ + "0x7f3ad94098a0": 180, │ │ │ │ │ "1": [0, 1, 5, 7, 8, 11, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 34, 35, 39, 40, 41, 42, 44, 59, 60, 61, 62, 64, 65, 67, 68, 69, 70, 72, 77, 78, 80, 81, 83, 84, 87, 89, 90, 91, 93, 94, 95, 99, 100, 102, 107, 108, 112, 113, 114, 115, 116, 118, 122, 123, 124, 127, 128, 131, 132, 134, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 149, 150, 156, 171, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 227, 229, 258, 272, 285, 286, 288, 289], │ │ │ │ │ "10": [0, 11, 23, 24, 25, 26, 30, 65, 67, 70, 91, 93, 111, 120, 130, 142, 146, 147, 151, 154, 156, 179, 180, 181, 182, 184, 187, 188, 189, 206, 208, 215, 288, 289, 290], │ │ │ │ │ "100": [39, 40, 41, 105, 134, 142, 143, 179, 180, 227], │ │ │ │ │ "1000": [24, 91, 142, 147], │ │ │ │ │ "100000": [111, 179], │ │ │ │ │ "1000000": [142, 289], │ │ │ │ │ "10000000000000001": 142, │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/src/sfepy/solvers/nls.html │ │ │ │ @@ -173,15 +173,15 @@ │ │ │ │
lin_precisionfloat or None

If not None, the linear system solution tolerances are set in each │ │ │ │ nonlinear iteration relative to the current residual norm by the │ │ │ │ lin_precision factor. Ignored for direct linear solvers.

│ │ │ │
│ │ │ │
step_red0.0 < float <= 1.0 (default: 1.0)

Step reduction factor. Equivalent to the mixing parameter a: │ │ │ │ (1 - a) x + a (x + dx) = x + a dx

│ │ │ │
│ │ │ │ -
line_search_funfunction(it, vec_x0, vec_r0, vec_dx0, err_last, conf, fun, apply_lin_solver, timers, log=None) (default: <function apply_line_search_bt at 0x7f81cb815c60>)

The line search function.

│ │ │ │ +
line_search_funfunction(it, vec_x0, vec_r0, vec_dx0, err_last, conf, fun, apply_lin_solver, timers, log=None) (default: <function apply_line_search_bt at 0x7f3ad94098a0>)

The line search function.

│ │ │ │
│ │ │ │
ls_mode‘residual’ or ‘error’ (default: ‘residual’)

The line search mode: when it is ‘residual’, the solver tries to │ │ │ │ make the iteration residuals decreasing while for ‘error’ the solution error │ │ │ │ estimates should decrease.

│ │ │ │
│ │ │ │
ls_onfloat (default: 0.99999)

Start the backtracking line-search by reducing the step, if │ │ │ │ ||d(x^i)|| / ||d(x^{i-1})|| is larger than ls_on, where d │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -64,15 +64,15 @@ │ │ │ │ │ norm by thelin_precisionfactor. Ignored for direct linear │ │ │ │ │ solvers. │ │ │ │ │ sstteepp__rreedd0.0 < float <= 1.0 (default: 1.0) │ │ │ │ │ Step reduction factor. Equivalent to the mixing parameter a: │ │ │ │ │ (1 - a) x + a (x + dx) = x + a dx │ │ │ │ │ lliinnee__sseeaarrcchh__ffuunnfunction(it, vec_x0, vec_r0, vec_dx0, err_last, │ │ │ │ │ conf, fun, apply_lin_solver, timers, log=None) (default: │ │ │ │ │ - ) │ │ │ │ │ + ) │ │ │ │ │ The line search function. │ │ │ │ │ llss__mmooddee‘residual’ or ‘error’ (default: ‘residual’) │ │ │ │ │ The line search mode: when it is ‘residual’, the solver tries │ │ │ │ │ to make the iteration residuals decreasing while for ‘error’ │ │ │ │ │ the solution error estimates should decrease. │ │ │ │ │ llss__oonnfloat (default: 0.99999) │ │ │ │ │ Start the backtracking line-search by reducing the step, if │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/term_table.html │ │ │ │ @@ -169,15 +169,15 @@ │ │ │ │

<material>, <virtual/param_v>, <state/param_s>

│ │ │ │

<material>, <state>, <virtual>

│ │ │ │ │ │ │ │
│ │ │ │

\int_{\Omega} p\ \alpha_{ij} e_{ij}(\ul{v}) \mbox{ , } │ │ │ │ \int_{\Omega} q\ \alpha_{ij} e_{ij}(\ul{u})

│ │ │ │
│ │ │ │ -

the.ela.ess, bio, the.ela, bio.npb.lag, bio.npb, bio.sho.syn

│ │ │ │ +

the.ela.ess, bio.sho.syn, bio.npb.lag, the.ela, bio, bio.npb

│ │ │ │ │ │ │ │

ev_biot_stress

│ │ │ │

BiotStressTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

- \int_{\Omega} \alpha_{ij} p

│ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │

dw_convect

│ │ │ │

ConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} ((\ul{u} \cdot \nabla) \ul{u}) \cdot \ul{v}

│ │ │ │
│ │ │ │ -

nav.sto.iga, nav.sto, nav.sto

│ │ │ │ +

nav.sto, nav.sto.iga, nav.sto

│ │ │ │ │ │ │ │

dw_convect_v_grad_s

│ │ │ │

ConvectVGradSTerm

│ │ │ │ │ │ │ │

<virtual>, <state_v>, <state_s>

│ │ │ │
│ │ │ │

\int_{\Omega} q (\ul{u} \cdot \nabla p)

│ │ │ │ @@ -294,28 +294,28 @@ │ │ │ │

where

│ │ │ │
│ │ │ │

\langle \nabla \phi \rangle = \frac{\nabla\phi_{in} + │ │ │ │ \nabla\phi_{out}}{2}

│ │ │ │
│ │ │ │

[\phi] = \phi_{in} - \phi_{out}

│ │ │ │
│ │ │ │ -

adv.dif.2D, bur.2D, lap.2D

│ │ │ │ +

adv.dif.2D, lap.2D, bur.2D

│ │ │ │ │ │ │ │

dw_dg_interior_penalty

│ │ │ │

DiffusionInteriorPenaltyTerm

│ │ │ │ │ │ │ │

<material>, <material_Cw>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\partial{T_K}} \bar{D} C_w │ │ │ │ \frac{Ord^2}{d(\partial{T_K})}[p][q]

│ │ │ │

where

│ │ │ │
│ │ │ │

[\phi] = \phi_{in} - \phi_{out}

│ │ │ │
│ │ │ │ -

adv.dif.2D, bur.2D, lap.2D

│ │ │ │ +

adv.dif.2D, lap.2D, bur.2D

│ │ │ │ │ │ │ │

dw_dg_nonlinear_laxfrie_flux

│ │ │ │

NonlinearHyperbolicDGFluxTerm

│ │ │ │ │ │ │ │

<opt_material>, <fun>, <fun_d>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\partial{T_K}} \ul{n} \cdot f^{*} (p_{in}, p_{out})q

│ │ │ │ @@ -330,15 +330,15 @@ │ │ │ │

dw_diffusion

│ │ │ │

DiffusionTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} K_{ij} \nabla_i q \nabla_j p

│ │ │ │
│ │ │ │ -

poi.neu, pie.ela, bio, dar.flo.mul, pie.ela, bio.npb.lag, vib.aco, bio.npb, bio.sho.syn

│ │ │ │ +

pie.ela, poi.neu, dar.flo.mul, pie.ela, bio.sho.syn, bio.npb.lag, vib.aco, bio, bio.npb

│ │ │ │ │ │ │ │

dw_diffusion_coupling

│ │ │ │

DiffusionCoupling

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │

<material>, <state>, <virtual>

│ │ │ │ │ │ │ │ @@ -362,56 +362,56 @@ │ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

- \int_{\cal{D}} K_{ij} \nabla_j p

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_div

│ │ │ │ -

DivTerm

│ │ │ │ +

dw_div

│ │ │ │ +

DivOperatorTerm

│ │ │ │ │ │ │ │ -

<opt_material>, <parameter>

│ │ │ │ +

<opt_material>, <virtual>

│ │ │ │
│ │ │ │ -

\int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ -\int_{\cal{D}} c \nabla \cdot \ul{u}

│ │ │ │ +

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ +\int_{\Omega} c \nabla \cdot \ul{v}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

dw_div

│ │ │ │ -

DivOperatorTerm

│ │ │ │ +

ev_div

│ │ │ │ +

DivTerm

│ │ │ │ │ │ │ │ -

<opt_material>, <virtual>

│ │ │ │ +

<opt_material>, <parameter>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ -\int_{\Omega} c \nabla \cdot \ul{v}

│ │ │ │ +

\int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ +\int_{\cal{D}} c \nabla \cdot \ul{u}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │

dw_div_grad

│ │ │ │

DivGradTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} \nu\ \nabla \ul{v} : \nabla \ul{u} \mbox{ , │ │ │ │ } \int_{\Omega} \nabla \ul{v} : \nabla \ul{u}

│ │ │ │
│ │ │ │ -

sto.sli.bc, sta.nav.sto, sto, nav.sto, nav.sto, nav.sto.iga

│ │ │ │ +

sta.nav.sto, sto.sli.bc, nav.sto, nav.sto.iga, nav.sto, sto

│ │ │ │ │ │ │ │

dw_dot

│ │ │ │

DotProductTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\cal{D}} q p \mbox{ , } \int_{\cal{D}} \ul{v} \cdot │ │ │ │ \ul{u}\\ \int_\Gamma \ul{v} \cdot \ul{n} p \mbox{ , } \int_\Gamma │ │ │ │ q \ul{n} \cdot \ul{u} \mbox{ , }\\ \int_{\cal{D}} c q p \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} │ │ │ │ \ul{v} \cdot \ull{c} \cdot \ul{u}

│ │ │ │
│ │ │ │ -

bor, pie.ela, adv.2D, tim.poi.exp, wel, lin.ela.up, mod.ana.dec, adv.1D, hel.apa, ref.evp, poi.fun, aco, tim.hea.equ.mul.mat, osc, bal, aco, the.ele, sto.sli.bc, poi.per.bou.con, tim.poi, bur.2D, dar.flo.mul, tim.adv.dif, pie.ela, hyd, vib.aco, lin.ela.dam

│ │ │ │ +

poi.per.bou.con, tim.hea.equ.mul.mat, aco, pie.ela, adv.1D, lin.ela.dam, dar.flo.mul, tim.adv.dif, wel, vib.aco, the.ele, hyd, lin.ela.up, adv.2D, bor, tim.poi.exp, hel.apa, ref.evp, aco, bal, pie.ela, tim.poi, bur.2D, poi.fun, osc, sto.sli.bc, mod.ana.dec

│ │ │ │ │ │ │ │

dw_elastic_wave

│ │ │ │

ElasticWaveTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ g_{ij}(\ul{v}) g_{kl}(\ul{u})

│ │ │ │ @@ -446,35 +446,35 @@ │ │ │ │
│ │ │ │

\int_{\cal{D}} \nabla p \mbox{ or } \int_{\cal{D}} \nabla │ │ │ │ \ul{u}\\ \int_{\cal{D}} c \nabla p \mbox{ or } \int_{\cal{D}} c │ │ │ │ \nabla \ul{u}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_integrate

│ │ │ │ +

dw_integrate

│ │ │ │ +

IntegrateOperatorTerm

│ │ │ │ + │ │ │ │ +

<opt_material>, <virtual>

│ │ │ │ +
│ │ │ │ +

\int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q

│ │ │ │ +
│ │ │ │ +

poi.neu, aco, dar.flo.mul, poi.per.bou.con, tim.hea.equ.mul.mat, aco, vib.aco, hel.apa

│ │ │ │ + │ │ │ │ +

ev_integrate

│ │ │ │

IntegrateTerm

│ │ │ │ │ │ │ │

<opt_material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} y \mbox{ , } \int_{\cal{D}} \ul{y} \mbox{ , │ │ │ │ } \int_\Gamma \ul{y} \cdot \ul{n}\\ \int_{\cal{D}} c y \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{y} \mbox{ , } \int_\Gamma c \ul{y} \cdot │ │ │ │ \ul{n} \mbox{ flux }

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

dw_integrate

│ │ │ │ -

IntegrateOperatorTerm

│ │ │ │ - │ │ │ │ -

<opt_material>, <virtual>

│ │ │ │ -
│ │ │ │ -

\int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q

│ │ │ │ -
│ │ │ │ -

aco, hel.apa, poi.neu, poi.per.bou.con, aco, dar.flo.mul, tim.hea.equ.mul.mat, vib.aco

│ │ │ │ - │ │ │ │

ev_integrate_mat

│ │ │ │

IntegrateMatTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} c

│ │ │ │
│ │ │ │ @@ -492,15 +492,15 @@ │ │ │ │

dw_laplace

│ │ │ │

LaplaceTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} c \nabla q \cdot \nabla p

│ │ │ │
│ │ │ │ -

bor, tim.poi.exp, wel, lap.flu.2d, poi, lap.2D, poi.sho.syn, hel.apa, ref.evp, poi.fun, aco, the.ela.ess, tim.hea.equ.mul.mat, osc, lap.tim.ebc, lap.1d, aco, poi.par.stu, the.ele, sto.sli.bc, poi.per.bou.con, lap.cou.lcb, adv.dif.2D, tim.poi, bur.2D, tim.adv.dif, sin, hyd, vib.aco, poi.fie.dep.mat, poi.iga, cub

│ │ │ │ +

lap.1d, sin, poi.per.bou.con, tim.hea.equ.mul.mat, aco, cub, poi.par.stu, the.ela.ess, adv.dif.2D, tim.adv.dif, poi.sho.syn, wel, vib.aco, the.ele, poi.fie.dep.mat, hyd, lap.cou.lcb, bor, poi.iga, tim.poi.exp, hel.apa, ref.evp, aco, poi, tim.poi, lap.2D, bur.2D, lap.flu.2d, poi.fun, lap.tim.ebc, osc, sto.sli.bc

│ │ │ │ │ │ │ │

dw_lin_convect

│ │ │ │

LinearConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <parameter>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} ((\ul{w} \cdot \nabla) \ul{u}) \cdot \ul{v}

│ │ │ │ @@ -545,15 +545,15 @@ │ │ │ │

dw_lin_elastic

│ │ │ │

LinearElasticTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u})

│ │ │ │
│ │ │ │ -

lin.ela.opt, ela.con.pla, pie.ela, its.1, tru.bri, mat.non, lin.ela.up, its.3, mod.ana.dec, the.ela, ela.con.sph, com.ela.mat, bio.npb.lag, lin.ela, its.4, nod.lcb, mix.mes, lin.ela.dam, the.ela.ess, ela, its.2, pie.ela.mac, bio.npb, mul.nod.lcb, mul.poi.con, pre.fib, wed.mes, two.bod.con, bio.sho.syn, lin.vis, bio, pie.ela, lin.ela.tra, vib.aco, ela.shi.per, lin.ela.iga, lin.ela.mM, sei.loa

│ │ │ │ +

pie.ela.mac, mix.mes, its.2, nod.lcb, tru.bri, lin.ela, its.1, its.4, lin.ela.opt, wed.mes, ela.shi.per, pie.ela, the.ela.ess, lin.ela.dam, com.ela.mat, bio.npb.lag, vib.aco, pre.fib, lin.ela.mM, its.3, lin.ela.up, ela, ela.con.pla, mul.nod.lcb, two.bod.con, lin.vis, sei.loa, the.ela, ela.con.sph, mat.non, bio.npb, lin.ela.iga, lin.ela.tra, pie.ela, bio.sho.syn, bio, mul.poi.con, mod.ana.dec

│ │ │ │ │ │ │ │

dw_lin_elastic_iso

│ │ │ │

LinearElasticIsotropicTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u})\\ │ │ │ │ @@ -566,15 +566,15 @@ │ │ │ │

dw_lin_prestress

│ │ │ │

LinearPrestressTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param>

│ │ │ │
│ │ │ │

\int_{\Omega} \sigma_{ij} e_{ij}(\ul{v})

│ │ │ │
│ │ │ │ -

pre.fib, pie.ela.mac, non.hyp.mM

│ │ │ │ +

pie.ela.mac, non.hyp.mM, pre.fib

│ │ │ │ │ │ │ │

dw_lin_spring

│ │ │ │

LinearSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\ul{f}^{(i)} = - \ul{f}^{(j)} = k (\ul{u}^{(j)} - │ │ │ │ @@ -702,15 +702,15 @@ │ │ │ │

ConcentratedPointLoadTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

\ul{f}^i = \ul{\bar f}^i \quad \forall \mbox{ FE node } i │ │ │ │ \mbox{ in a region }

│ │ │ │
│ │ │ │ -

its.4, its.1, its.3, she.can, tru.bri, its.2

│ │ │ │ +

its.4, its.3, its.2, tru.bri, its.1, she.can

│ │ │ │ │ │ │ │

dw_point_lspring

│ │ │ │

LinearPointSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\ul{f}^i = -k \ul{u}^i \quad \forall \mbox{ FE node } i │ │ │ │ @@ -756,15 +756,15 @@ │ │ │ │ │ │ │ │

│ │ │ │

\int_{\Omega} p\ \nabla \cdot \ul{v} \mbox{ , } │ │ │ │ \int_{\Omega} q\ \nabla \cdot \ul{u}\\ \mbox{ or } \int_{\Omega} │ │ │ │ c\ p\ \nabla \cdot \ul{v} \mbox{ , } \int_{\Omega} c\ q\ \nabla │ │ │ │ \cdot \ul{u}

│ │ │ │
│ │ │ │ -

sto.sli.bc, sta.nav.sto, sto, lin.ela.up, nav.sto, nav.sto, nav.sto.iga

│ │ │ │ +

sta.nav.sto, sto.sli.bc, lin.ela.up, nav.sto, nav.sto.iga, nav.sto, sto

│ │ │ │ │ │ │ │

dw_stokes_wave

│ │ │ │

StokesWaveTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} (\ul{\kappa} \cdot \ul{v}) (\ul{\kappa} │ │ │ │ @@ -814,15 +814,15 @@ │ │ │ │

LinearTractionTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param>

│ │ │ │
│ │ │ │

\int_{\Gamma} \ul{v} \cdot \ull{\sigma} \cdot \ul{n}, │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ul{n},

│ │ │ │
│ │ │ │ -

lin.ela.opt, mix.mes, nod.lcb, tru.bri, lin.vis, wed.mes, lin.ela.tra, com.ela.mat, ela.shi.per

│ │ │ │ +

lin.ela.tra, mix.mes, com.ela.mat, nod.lcb, lin.vis, tru.bri, lin.ela.opt, wed.mes, ela.shi.per

│ │ │ │ │ │ │ │

ev_surface_moment

│ │ │ │

SurfaceMomentTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\Gamma} \ul{n} (\ul{x} - \ul{x}_0)

│ │ │ │ @@ -887,15 +887,15 @@ │ │ │ │

LinearVolumeForceTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} \ul{f} \cdot \ul{v} \mbox{ or } │ │ │ │ \int_{\Omega} f q

│ │ │ │
│ │ │ │ -

poi.iga, adv.dif.2D, bur.2D, poi.par.stu

│ │ │ │ +

adv.dif.2D, poi.par.stu, bur.2D, poi.iga

│ │ │ │ │ │ │ │

dw_volume_nvf

│ │ │ │

NonlinearVolumeForceTerm

│ │ │ │ │ │ │ │

<fun>, <dfun>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} q f(p)

│ │ │ │ @@ -974,31 +974,31 @@ │ │ │ │

<parameter_u>, <parameter_w>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} [ u_k \pdiff{u_i}{x_k} w_i (\nabla \cdot │ │ │ │ \Vcal) - u_k \pdiff{\Vcal_j}{x_k} \pdiff{u_i}{x_j} w_i ]

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_sd_diffusion

│ │ │ │ -

SDDiffusionTerm

│ │ │ │ +

de_sd_diffusion

│ │ │ │ +

ESDDiffusionTerm

│ │ │ │ │ │ │ │ -

<material>, <parameter_q>, <parameter_p>, <parameter_mv>

│ │ │ │ +

<material>, <virtual/param_1>, <state/param_2>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p

│ │ │ │
│ │ │ │

\hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right)

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

de_sd_diffusion

│ │ │ │ -

ESDDiffusionTerm

│ │ │ │ +

ev_sd_diffusion

│ │ │ │ +

SDDiffusionTerm

│ │ │ │ │ │ │ │ -

<material>, <virtual/param_1>, <state/param_2>, <parameter_mv>

│ │ │ │ +

<material>, <parameter_q>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p

│ │ │ │
│ │ │ │

\hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right)

│ │ │ │
│ │ │ │ @@ -1091,36 +1091,36 @@ │ │ │ │
│ │ │ │

\hat{D}_{ijkl} = D_{ijkl}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ D_{ijkq}{\partial \Vcal_l \over \partial x_q} - D_{iqkl}{\partial │ │ │ │ \Vcal_j \over \partial x_q}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_sd_piezo_coupling

│ │ │ │ -

SDPiezoCouplingTerm

│ │ │ │ +

de_sd_piezo_coupling

│ │ │ │ +

ESDPiezoCouplingTerm

│ │ │ │ + │ │ │ │ +

<material>, <virtual/param_v>, <state/param_s>, <parameter_mv>

│ │ │ │ +

<material>, <state>, <virtual>, <parameter_mv>

│ │ │ │ │ │ │ │ -

<material>, <parameter_u>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p

│ │ │ │ +

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ +\mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q

│ │ │ │
│ │ │ │

\hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

de_sd_piezo_coupling

│ │ │ │ -

ESDPiezoCouplingTerm

│ │ │ │ - │ │ │ │ -

<material>, <virtual/param_v>, <state/param_s>, <parameter_mv>

│ │ │ │ -

<material>, <state>, <virtual>, <parameter_mv>

│ │ │ │ +

ev_sd_piezo_coupling

│ │ │ │ +

SDPiezoCouplingTerm

│ │ │ │ │ │ │ │ +

<material>, <parameter_u>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ -\mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q

│ │ │ │ +

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p

│ │ │ │
│ │ │ │

\hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ @@ -1222,24 +1222,24 @@ │ │ │ │

dw_tl_bulk_penalty

│ │ │ │

BulkPenaltyTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

act.fib, com.ela.mat, hyp

│ │ │ │ +

hyp, act.fib, com.ela.mat

│ │ │ │ │ │ │ │

dw_tl_bulk_pressure

│ │ │ │

BulkPressureTLTerm

│ │ │ │ │ │ │ │

<virtual>, <state>, <state_p>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(p) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

per.tl, bal

│ │ │ │ +

bal, per.tl

│ │ │ │ │ │ │ │

dw_tl_diffusion

│ │ │ │

DiffusionTLTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>, <state>, <parameter>

│ │ │ │
│ │ │ │

\int_{\Omega} \ull{K}(\ul{u}^{(n-1)}) : \pdiff{q}{\ul{X}} │ │ │ │ @@ -1286,24 +1286,24 @@ │ │ │ │

dw_tl_he_mooney_rivlin

│ │ │ │

MooneyRivlinTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

com.ela.mat, bal, hyp

│ │ │ │ +

hyp, bal, com.ela.mat

│ │ │ │ │ │ │ │

dw_tl_he_neohook

│ │ │ │

NeoHookeanTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

per.tl, hyp, act.fib, com.ela.mat, bal

│ │ │ │ +

per.tl, act.fib, bal, com.ela.mat, hyp

│ │ │ │ │ │ │ │

dw_tl_he_ogden

│ │ │ │

OgdenTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │ @@ -1343,15 +1343,15 @@ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

\begin{array}{l} \int_{\Omega} q J(\ul{u}) \\ \mbox{volume │ │ │ │ mode: vector for } K \from \Ical_h: \int_{T_K} J(\ul{u}) \\ │ │ │ │ \mbox{rel\_volume mode: vector for } K \from \Ical_h: \int_{T_K} │ │ │ │ J(\ul{u}) / \int_{T_K} 1 \end{array}

│ │ │ │
│ │ │ │ -

per.tl, bal

│ │ │ │ +

bal, per.tl

│ │ │ │ │ │ │ │

ev_tl_volume_surface

│ │ │ │

VolumeSurfaceTLTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

1 / D \int_{\Gamma} \ul{\nu} \cdot \ull{F}^{-1} \cdot │ │ │ │ @@ -1856,15 +1856,15 @@ │ │ │ │ │ │ │ │

<material_rho>, <material_lumping>, <material_beta>, <virtual>, <state>

│ │ │ │
│ │ │ │

M^C = \int_{\cal{D}} \rho \ul{v} \cdot \ul{u} \\ M^L = │ │ │ │ \mathrm{lumping}(M^C) \\ M^A = (1 - \beta) M^C + \beta M^L \\ A = │ │ │ │ \sum_e A_e \\ C = \sum_e A_e^T (M_e^A)^{-1} A_e

│ │ │ │
│ │ │ │ -

ela, sei.loa

│ │ │ │ +

sei.loa, ela

│ │ │ │ │ │ │ │

de_non_penetration_p

│ │ │ │

ENonPenetrationPenaltyTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Gamma} c (\ul{n} \cdot \ul{v}) (\ul{n} \cdot │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -32,19 +32,19 @@ │ │ │ │ │ \nabla) p) q │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_bc_newton , \alpha q (p - tim.hea.equ.mul.mat │ │ │ │ │ _B_C_N_e_w_t_o_n_T_e_r_m , p_{\rm │ │ │ │ │ outer}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \alpha_ │ │ │ │ │ - , {ij} e_{ij} the.ela.ess, bio, │ │ │ │ │ -dw_biot , (\ul{v}) the.ela, │ │ │ │ │ + , {ij} e_{ij} the.ela.ess, │ │ │ │ │ +dw_biot , (\ul{v}) bio.sho.syn, │ │ │ │ │ _B_i_o_t_T_e_r_m \mbox{ , } bio.npb.lag, │ │ │ │ │ - , \int_{\Omega} bio.npb, bio.sho.syn │ │ │ │ │ - , q\ \alpha_ │ │ │ │ │ + , \int_{\Omega} the.ela, bio, │ │ │ │ │ + , q\ \alpha_ bio.npb │ │ │ │ │ {ij} e_{ij} │ │ │ │ │ (\ul{u}) │ │ │ │ │ ev_biot_stress , - \int_ │ │ │ │ │ _B_i_o_t_S_t_r_e_s_s_T_e_r_m {\Omega} │ │ │ │ │ \alpha_{ij} p │ │ │ │ │ ev_cauchy_strain \int_{\cal │ │ │ │ │ _C_a_u_c_h_y_S_t_r_a_i_n_T_e_r_m {D}} \ull{e} │ │ │ │ │ @@ -72,16 +72,16 @@ │ │ │ │ │ , │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_contact_sphere , \ul{v} \cdot │ │ │ │ │ _C_o_n_t_a_c_t_S_p_h_e_r_e_T_e_r_m , f(d(\ul{u})) ela.con.sph │ │ │ │ │ , \ul{n}(\ul │ │ │ │ │ {u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ -dw_convect ((\ul{u} nav.sto.iga, │ │ │ │ │ -_C_o_n_v_e_c_t_T_e_r_m , \cdot \nabla) nav.sto, nav.sto │ │ │ │ │ +dw_convect ((\ul{u} nav.sto, │ │ │ │ │ +_C_o_n_v_e_c_t_T_e_r_m , \cdot \nabla) nav.sto.iga, nav.sto │ │ │ │ │ \ul{u}) \cdot │ │ │ │ │ \ul{v} │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_convect_v_grad_s , q (\ul{u} poi.fun │ │ │ │ │ _C_o_n_v_e_c_t_V_G_r_a_d_S_T_e_r_m \cdot \nabla │ │ │ │ │ p) │ │ │ │ │ \ull{F} = │ │ │ │ │ @@ -122,16 +122,16 @@ │ │ │ │ │ \nabla p │ │ │ │ │ \rangle [q] │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} D │ │ │ │ │ , \langle │ │ │ │ │ -dw_dg_diffusion_flux , \nabla q adv.dif.2D, bur.2D, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_D_G_F_l_u_x_T_e_r_m , \rangle [p] lap.2D │ │ │ │ │ +dw_dg_diffusion_flux , \nabla q adv.dif.2D, lap.2D, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_D_G_F_l_u_x_T_e_r_m , \rangle [p] bur.2D │ │ │ │ │ , where │ │ │ │ │ \langle │ │ │ │ │ \nabla \phi │ │ │ │ │ \rangle = │ │ │ │ │ \frac │ │ │ │ │ {\nabla\phi_ │ │ │ │ │ {in} + │ │ │ │ │ @@ -140,16 +140,16 @@ │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \bar │ │ │ │ │ {D} C_w \frac │ │ │ │ │ -dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, bur.2D, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_I_n_t_e_r_i_o_r_P_e_n_a_l_t_y_T_e_r_m , (\partial lap.2D │ │ │ │ │ +dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, lap.2D, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_I_n_t_e_r_i_o_r_P_e_n_a_l_t_y_T_e_r_m , (\partial bur.2D │ │ │ │ │ , {T_K})}[p][q] │ │ │ │ │ where │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ @@ -166,76 +166,77 @@ │ │ │ │ │ \ul{f}(p_ │ │ │ │ │ {out})}{2} + │ │ │ │ │ (1 - \alpha) │ │ │ │ │ \ul{n} C │ │ │ │ │ \frac{ p_{in} │ │ │ │ │ - p_{out}} │ │ │ │ │ {2}, │ │ │ │ │ - poi.neu, pie.ela, │ │ │ │ │ - , \int_{\Omega} bio, dar.flo.mul, │ │ │ │ │ -dw_diffusion , K_{ij} pie.ela, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_T_e_r_m \nabla_i q bio.npb.lag, │ │ │ │ │ - \nabla_j p vib.aco, bio.npb, │ │ │ │ │ - bio.sho.syn │ │ │ │ │ + pie.ela, poi.neu, │ │ │ │ │ + \int_{\Omega} dar.flo.mul, │ │ │ │ │ +dw_diffusion , K_{ij} pie.ela, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla_i q bio.sho.syn, │ │ │ │ │ + \nabla_j p bio.npb.lag, │ │ │ │ │ + vib.aco, bio, │ │ │ │ │ + bio.npb │ │ │ │ │ \int_{\Omega} │ │ │ │ │ , p K_{j} │ │ │ │ │ dw_diffusion_coupling , \nabla_j q │ │ │ │ │ _D_i_f_f_u_s_i_o_n_C_o_u_p_l_i_n_g \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , q K_{j} │ │ │ │ │ \nabla_j p │ │ │ │ │ dw_diffusion_r , \int_{\Omega} │ │ │ │ │ _D_i_f_f_u_s_i_o_n_R_T_e_r_m K_{j} │ │ │ │ │ \nabla_j q │ │ │ │ │ ev_diffusion_velocity , - \int_{\cal │ │ │ │ │ _D_i_f_f_u_s_i_o_n_V_e_l_o_c_i_t_y_T_e_r_m {D}} K_{ij} │ │ │ │ │ \nabla_j p │ │ │ │ │ - \int_{\cal │ │ │ │ │ - {D}} \nabla │ │ │ │ │ -ev_div , \cdot \ul{u} │ │ │ │ │ -_D_i_v_T_e_r_m \mbox { , } │ │ │ │ │ - \int_{\cal │ │ │ │ │ - {D}} c \nabla │ │ │ │ │ - \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nabla \cdot │ │ │ │ │ dw_div , \ul{v} \mbox │ │ │ │ │ _D_i_v_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ │ │ │ │ │ {\Omega} c │ │ │ │ │ \nabla \cdot │ │ │ │ │ \ul{v} │ │ │ │ │ + \int_{\cal │ │ │ │ │ + {D}} \nabla │ │ │ │ │ +ev_div , \cdot \ul{u} │ │ │ │ │ +_D_i_v_T_e_r_m \mbox { , } │ │ │ │ │ + \int_{\cal │ │ │ │ │ + {D}} c \nabla │ │ │ │ │ + \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ - \ul{v} : sto.sli.bc, │ │ │ │ │ -dw_div_grad , \nabla \ul{u} sta.nav.sto, sto, │ │ │ │ │ -_D_i_v_G_r_a_d_T_e_r_m , \mbox{ , } nav.sto, nav.sto, │ │ │ │ │ - \int_{\Omega} nav.sto.iga │ │ │ │ │ + \ul{v} : sta.nav.sto, │ │ │ │ │ +dw_div_grad , \nabla \ul{u} sto.sli.bc, nav.sto, │ │ │ │ │ +_D_i_v_G_r_a_d_T_e_r_m , \mbox{ , } nav.sto.iga, │ │ │ │ │ + \int_{\Omega} nav.sto, sto │ │ │ │ │ \nabla \ul{v} │ │ │ │ │ : \nabla \ul │ │ │ │ │ {u} │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} q p │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ - {D}} \ul{v} │ │ │ │ │ - \cdot \ul bor, pie.ela, │ │ │ │ │ - {u}\\ adv.2D, tim.poi.exp, │ │ │ │ │ - \int_\Gamma wel, lin.ela.up, │ │ │ │ │ - \ul{v} \cdot mod.ana.dec, adv.1D, │ │ │ │ │ - \ul{n} p hel.apa, ref.evp, │ │ │ │ │ - \mbox{ , } poi.fun, aco, │ │ │ │ │ -dw_dot , \int_\Gamma q tim.hea.equ.mul.mat, │ │ │ │ │ -_D_o_t_P_r_o_d_u_c_t_T_e_r_m , \ul{n} \cdot osc, bal, aco, │ │ │ │ │ - \ul{u} \mbox the.ele, sto.sli.bc, │ │ │ │ │ - { , }\\ \int_ poi.per.bou.con, │ │ │ │ │ - {\cal{D}} c q tim.poi, bur.2D, │ │ │ │ │ - p \mbox{ , } dar.flo.mul, │ │ │ │ │ - \int_{\cal tim.adv.dif, │ │ │ │ │ - {D}} c \ul{v} pie.ela, hyd, │ │ │ │ │ - \cdot \ul{u} vib.aco, lin.ela.dam │ │ │ │ │ + {D}} \ul{v} poi.per.bou.con, │ │ │ │ │ + \cdot \ul tim.hea.equ.mul.mat, │ │ │ │ │ + {u}\\ aco, pie.ela, │ │ │ │ │ + \int_\Gamma adv.1D, lin.ela.dam, │ │ │ │ │ + \ul{v} \cdot dar.flo.mul, │ │ │ │ │ + \ul{n} p tim.adv.dif, wel, │ │ │ │ │ + \mbox{ , } vib.aco, the.ele, │ │ │ │ │ +dw_dot , \int_\Gamma q hyd, lin.ela.up, │ │ │ │ │ +_D_o_t_P_r_o_d_u_c_t_T_e_r_m , \ul{n} \cdot adv.2D, bor, │ │ │ │ │ + \ul{u} \mbox tim.poi.exp, │ │ │ │ │ + { , }\\ \int_ hel.apa, ref.evp, │ │ │ │ │ + {\cal{D}} c q aco, bal, pie.ela, │ │ │ │ │ + p \mbox{ , } tim.poi, bur.2D, │ │ │ │ │ + \int_{\cal poi.fun, osc, │ │ │ │ │ + {D}} c \ul{v} sto.sli.bc, │ │ │ │ │ + \cdot \ul{u} mod.ana.dec │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} \ul{v} │ │ │ │ │ \cdot \ull{c} │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_elastic_wave , D_{ijkl}\ g_ │ │ │ │ │ @@ -263,14 +264,20 @@ │ │ │ │ │ ev_grad , \ul{u}\\ │ │ │ │ │ _G_r_a_d_T_e_r_m \int_{\cal │ │ │ │ │ {D}} c \nabla │ │ │ │ │ p \mbox{ or } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \nabla │ │ │ │ │ \ul{u} │ │ │ │ │ + poi.neu, aco, │ │ │ │ │ + \int_{\cal dar.flo.mul, │ │ │ │ │ +dw_integrate , {D}} q \mbox poi.per.bou.con, │ │ │ │ │ +_I_n_t_e_g_r_a_t_e_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ tim.hea.equ.mul.mat, │ │ │ │ │ + {\cal{D}} c q aco, vib.aco, │ │ │ │ │ + hel.apa │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} y \mbox │ │ │ │ │ { , } \int_ │ │ │ │ │ {\cal{D}} \ul │ │ │ │ │ {y} \mbox{ , │ │ │ │ │ } \int_\Gamma │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ @@ -281,45 +288,40 @@ │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \ul{y} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_\Gamma c │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ \ul{n} \mbox │ │ │ │ │ { flux } │ │ │ │ │ - aco, hel.apa, │ │ │ │ │ - \int_{\cal poi.neu, │ │ │ │ │ -dw_integrate , {D}} q \mbox poi.per.bou.con, │ │ │ │ │ -_I_n_t_e_g_r_a_t_e_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ aco, dar.flo.mul, │ │ │ │ │ - {\cal{D}} c q tim.hea.equ.mul.mat, │ │ │ │ │ - vib.aco │ │ │ │ │ ev_integrate_mat , \int_{\cal │ │ │ │ │ _I_n_t_e_g_r_a_t_e_M_a_t_T_e_r_m {D}} c │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_jump , c\, q (p_1 - aco │ │ │ │ │ _S_u_r_f_a_c_e_J_u_m_p_T_e_r_m , p_2) │ │ │ │ │ │ │ │ │ │ - bor, tim.poi.exp, │ │ │ │ │ - wel, lap.flu.2d, │ │ │ │ │ - poi, lap.2D, │ │ │ │ │ - poi.sho.syn, │ │ │ │ │ - hel.apa, ref.evp, │ │ │ │ │ - poi.fun, aco, │ │ │ │ │ - the.ela.ess, │ │ │ │ │ - \int_{\Omega} tim.hea.equ.mul.mat, │ │ │ │ │ -dw_laplace , c \nabla q osc, lap.tim.ebc, │ │ │ │ │ -_L_a_p_l_a_c_e_T_e_r_m , \cdot \nabla lap.1d, aco, │ │ │ │ │ - p poi.par.stu, │ │ │ │ │ - the.ele, sto.sli.bc, │ │ │ │ │ + lap.1d, sin, │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ - lap.cou.lcb, │ │ │ │ │ - adv.dif.2D, tim.poi, │ │ │ │ │ - bur.2D, tim.adv.dif, │ │ │ │ │ - sin, hyd, vib.aco, │ │ │ │ │ - poi.fie.dep.mat, │ │ │ │ │ - poi.iga, cub │ │ │ │ │ + tim.hea.equ.mul.mat, │ │ │ │ │ + aco, cub, │ │ │ │ │ + poi.par.stu, │ │ │ │ │ + the.ela.ess, │ │ │ │ │ + adv.dif.2D, │ │ │ │ │ + tim.adv.dif, │ │ │ │ │ + , \int_{\Omega} poi.sho.syn, wel, │ │ │ │ │ +dw_laplace , c \nabla q vib.aco, the.ele, │ │ │ │ │ +_L_a_p_l_a_c_e_T_e_r_m \cdot \nabla poi.fie.dep.mat, │ │ │ │ │ + p hyd, lap.cou.lcb, │ │ │ │ │ + bor, poi.iga, │ │ │ │ │ + tim.poi.exp, │ │ │ │ │ + hel.apa, ref.evp, │ │ │ │ │ + aco, poi, tim.poi, │ │ │ │ │ + lap.2D, bur.2D, │ │ │ │ │ + lap.flu.2d, poi.fun, │ │ │ │ │ + lap.tim.ebc, osc, │ │ │ │ │ + sto.sli.bc │ │ │ │ │ \int_{\Omega} │ │ │ │ │ ((\ul{w} │ │ │ │ │ , \cdot \nabla) │ │ │ │ │ dw_lin_convect , \ul{u}) \cdot sta.nav.sto │ │ │ │ │ _L_i_n_e_a_r_C_o_n_v_e_c_t_T_e_r_m \ul{v} │ │ │ │ │ ((\ul{w} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ @@ -354,42 +356,42 @@ │ │ │ │ │ _L_i_n_e_a_r_D_R_o_t_S_p_r_i_n_g_T_e_r_m , \mbox mul.poi.con │ │ │ │ │ , { elements } │ │ │ │ │ T_K^{i,j}\\ │ │ │ │ │ \mbox{ in a │ │ │ │ │ region │ │ │ │ │ connecting │ │ │ │ │ nodes } i, j │ │ │ │ │ - lin.ela.opt, │ │ │ │ │ - ela.con.pla, │ │ │ │ │ - pie.ela, its.1, │ │ │ │ │ - tru.bri, mat.non, │ │ │ │ │ - lin.ela.up, its.3, │ │ │ │ │ - mod.ana.dec, │ │ │ │ │ - the.ela, │ │ │ │ │ - ela.con.sph, │ │ │ │ │ + pie.ela.mac, │ │ │ │ │ + mix.mes, its.2, │ │ │ │ │ + nod.lcb, tru.bri, │ │ │ │ │ + lin.ela, its.1, │ │ │ │ │ + its.4, lin.ela.opt, │ │ │ │ │ + wed.mes, │ │ │ │ │ + ela.shi.per, │ │ │ │ │ + pie.ela, │ │ │ │ │ + the.ela.ess, │ │ │ │ │ + lin.ela.dam, │ │ │ │ │ com.ela.mat, │ │ │ │ │ - bio.npb.lag, │ │ │ │ │ - lin.ela, its.4, │ │ │ │ │ - \int_{\Omega} nod.lcb, mix.mes, │ │ │ │ │ - , D_{ijkl}\ e_ lin.ela.dam, │ │ │ │ │ -dw_lin_elastic , {ij}(\ul{v}) the.ela.ess, ela, │ │ │ │ │ -_L_i_n_e_a_r_E_l_a_s_t_i_c_T_e_r_m e_{kl}(\ul its.2, pie.ela.mac, │ │ │ │ │ - {u}) bio.npb, │ │ │ │ │ + \int_{\Omega} bio.npb.lag, │ │ │ │ │ + , D_{ijkl}\ e_ vib.aco, pre.fib, │ │ │ │ │ +dw_lin_elastic , {ij}(\ul{v}) lin.ela.mM, its.3, │ │ │ │ │ +_L_i_n_e_a_r_E_l_a_s_t_i_c_T_e_r_m e_{kl}(\ul lin.ela.up, ela, │ │ │ │ │ + {u}) ela.con.pla, │ │ │ │ │ mul.nod.lcb, │ │ │ │ │ - mul.poi.con, │ │ │ │ │ - pre.fib, wed.mes, │ │ │ │ │ two.bod.con, │ │ │ │ │ - bio.sho.syn, │ │ │ │ │ - lin.vis, bio, │ │ │ │ │ - pie.ela, │ │ │ │ │ - lin.ela.tra, │ │ │ │ │ - vib.aco, │ │ │ │ │ - ela.shi.per, │ │ │ │ │ + lin.vis, sei.loa, │ │ │ │ │ + the.ela, │ │ │ │ │ + ela.con.sph, │ │ │ │ │ + mat.non, bio.npb, │ │ │ │ │ lin.ela.iga, │ │ │ │ │ - lin.ela.mM, sei.loa │ │ │ │ │ + lin.ela.tra, │ │ │ │ │ + pie.ela, │ │ │ │ │ + bio.sho.syn, bio, │ │ │ │ │ + mul.poi.con, │ │ │ │ │ + mod.ana.dec │ │ │ │ │ \int_{\Omega} │ │ │ │ │ D_{ijkl}\ e_ │ │ │ │ │ {ij}(\ul{v}) │ │ │ │ │ e_{kl}(\ul │ │ │ │ │ {u})\\ \mbox │ │ │ │ │ , { with } \\ │ │ │ │ │ dw_lin_elastic_iso , D_{ijkl} = │ │ │ │ │ @@ -397,17 +399,17 @@ │ │ │ │ │ {ik} \delta_ │ │ │ │ │ {jl}+\delta_ │ │ │ │ │ {il} \delta_ │ │ │ │ │ {jk}) + │ │ │ │ │ \lambda \ │ │ │ │ │ \delta_{ij} │ │ │ │ │ \delta_{kl} │ │ │ │ │ - \int_{\Omega} pre.fib, │ │ │ │ │ + \int_{\Omega} │ │ │ │ │ dw_lin_prestress , \sigma_{ij} pie.ela.mac, │ │ │ │ │ -_L_i_n_e_a_r_P_r_e_s_t_r_e_s_s_T_e_r_m e_{ij}(\ul non.hyp.mM │ │ │ │ │ +_L_i_n_e_a_r_P_r_e_s_t_r_e_s_s_T_e_r_m e_{ij}(\ul non.hyp.mM, pre.fib │ │ │ │ │ {v}) │ │ │ │ │ \ul{f}^{(i)} │ │ │ │ │ = - \ul{f}^{ │ │ │ │ │ (j)} = k (\ul │ │ │ │ │ {u}^{(j)} - │ │ │ │ │ \ul{u}^{ │ │ │ │ │ dw_lin_spring , (i)})\\ \quad │ │ │ │ │ @@ -502,17 +504,17 @@ │ │ │ │ │ _P_i_e_z_o_S_t_r_a_i_n_T_e_r_m g_{kij} e_ │ │ │ │ │ {ij}(\ul{u}) │ │ │ │ │ ev_piezo_stress , \int_{\Omega} │ │ │ │ │ _P_i_e_z_o_S_t_r_e_s_s_T_e_r_m g_{kij} │ │ │ │ │ \nabla_k p │ │ │ │ │ \ul{f}^i = │ │ │ │ │ \ul{\bar f}^i │ │ │ │ │ -dw_point_load , \quad \forall its.4, its.1, its.3, │ │ │ │ │ -_C_o_n_c_e_n_t_r_a_t_e_d_P_o_i_n_t_L_o_a_d_T_e_r_m \mbox{ FE she.can, tru.bri, │ │ │ │ │ - node } i its.2 │ │ │ │ │ +dw_point_load , \quad \forall its.4, its.3, its.2, │ │ │ │ │ +_C_o_n_c_e_n_t_r_a_t_e_d_P_o_i_n_t_L_o_a_d_T_e_r_m \mbox{ FE tru.bri, its.1, │ │ │ │ │ + node } i she.can │ │ │ │ │ \mbox{ in a │ │ │ │ │ region } │ │ │ │ │ \ul{f}^i = - │ │ │ │ │ k \ul{u}^i │ │ │ │ │ dw_point_lspring , \quad \forall │ │ │ │ │ _L_i_n_e_a_r_P_o_i_n_t_S_p_r_i_n_g_T_e_r_m , \mbox{ FE │ │ │ │ │ node } i │ │ │ │ │ @@ -535,19 +537,19 @@ │ │ │ │ │ , e_{kl}(\ul │ │ │ │ │ {u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ - , q\ \nabla │ │ │ │ │ + , q\ \nabla sta.nav.sto, │ │ │ │ │ , \cdot \ul sto.sli.bc, │ │ │ │ │ -dw_stokes {u}\\ \mbox sta.nav.sto, sto, │ │ │ │ │ -_S_t_o_k_e_s_T_e_r_m , { or } \int_ lin.ela.up, nav.sto, │ │ │ │ │ - , {\Omega} c\ nav.sto, nav.sto.iga │ │ │ │ │ +dw_stokes {u}\\ \mbox lin.ela.up, nav.sto, │ │ │ │ │ +_S_t_o_k_e_s_T_e_r_m , { or } \int_ nav.sto.iga, │ │ │ │ │ + , {\Omega} c\ nav.sto, sto │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ c\ q\ \nabla │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ @@ -572,21 +574,21 @@ │ │ │ │ │ _S_u_r_f_a_c_e_F_l_u_x_T_e_r_m K_{ij} │ │ │ │ │ \nabla_j p │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ dw_surface_flux , q \ul{n} │ │ │ │ │ _S_u_r_f_a_c_e_F_l_u_x_O_p_e_r_a_t_o_r_T_e_r_m , \cdot \ull{K} │ │ │ │ │ \cdot \nabla │ │ │ │ │ p │ │ │ │ │ - \int_{\Gamma} lin.ela.opt, │ │ │ │ │ - \ul{v} \cdot mix.mes, nod.lcb, │ │ │ │ │ -dw_surface_ltr , \ull{\sigma} tru.bri, lin.vis, │ │ │ │ │ -_L_i_n_e_a_r_T_r_a_c_t_i_o_n_T_e_r_m \cdot \ul{n}, wed.mes, │ │ │ │ │ \int_{\Gamma} lin.ela.tra, │ │ │ │ │ - \ul{v} \cdot com.ela.mat, │ │ │ │ │ - \ul{n}, ela.shi.per │ │ │ │ │ + \ul{v} \cdot mix.mes, │ │ │ │ │ +dw_surface_ltr , \ull{\sigma} com.ela.mat, │ │ │ │ │ +_L_i_n_e_a_r_T_r_a_c_t_i_o_n_T_e_r_m \cdot \ul{n}, nod.lcb, lin.vis, │ │ │ │ │ + \int_{\Gamma} tru.bri, │ │ │ │ │ + \ul{v} \cdot lin.ela.opt, │ │ │ │ │ + \ul{n}, wed.mes, ela.shi.per │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ ev_surface_moment , \ul{n} (\ul │ │ │ │ │ _S_u_r_f_a_c_e_M_o_m_e_n_t_T_e_r_m {x} - \ul │ │ │ │ │ {x}_0) │ │ │ │ │ dw_surface_ndot , \int_{\Gamma} │ │ │ │ │ _S_u_f_a_c_e_N_o_r_m_a_l_D_o_t_T_e_r_m q \ul{c} lap.flu.2d │ │ │ │ │ \cdot \ul{n} │ │ │ │ │ @@ -624,17 +626,17 @@ │ │ │ │ │ _V_e_c_t_o_r_D_o_t_S_c_a_l_a_r_T_e_r_m \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{u} \cdot │ │ │ │ │ \ul{c} q\\ │ │ │ │ │ ev_volume \int_{\cal │ │ │ │ │ _V_o_l_u_m_e_T_e_r_m {D}} 1 │ │ │ │ │ \int_{\Omega} │ │ │ │ │ -dw_volume_lvf , \ul{f} \cdot poi.iga, adv.dif.2D, │ │ │ │ │ -_L_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m \ul{v} \mbox bur.2D, poi.par.stu │ │ │ │ │ - { or } \int_ │ │ │ │ │ +dw_volume_lvf , \ul{f} \cdot adv.dif.2D, │ │ │ │ │ +_L_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m \ul{v} \mbox poi.par.stu, bur.2D, │ │ │ │ │ + { or } \int_ poi.iga │ │ │ │ │ {\Omega} f q │ │ │ │ │ dw_volume_nvf , , \int_{\Omega} poi.non.mat │ │ │ │ │ _N_o_n_l_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m , q f(p) │ │ │ │ │ 1 / D │ │ │ │ │ ev_volume_surface \int_\Gamma │ │ │ │ │ _V_o_l_u_m_e_S_u_r_f_a_c_e_T_e_r_m \ul{x} \cdot │ │ │ │ │ \ul{n} │ │ │ │ │ @@ -659,30 +661,30 @@ │ │ │ │ │ _S_D_C_o_n_v_e_c_t_T_e_r_m - u_k \pdiff{\Vcal_j} │ │ │ │ │ {x_k} \pdiff{u_i} │ │ │ │ │ {x_j} w_i ] │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {K}_{ij} \nabla_i q\, │ │ │ │ │ \nabla_j p │ │ │ │ │ \hat{K}_{ij} = K_ │ │ │ │ │ - , {ij}\left( \delta_ │ │ │ │ │ -ev_sd_diffusion , {ik}\delta_{jl} │ │ │ │ │ -_S_D_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla \cdot \ul │ │ │ │ │ + , , , \nabla \cdot \ul │ │ │ │ │ {\Vcal} - \delta_{ik} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ \delta_{jl}{\partial │ │ │ │ │ \Vcal_i \over │ │ │ │ │ \partial x_k}\right) │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {K}_{ij} \nabla_i q\, │ │ │ │ │ \nabla_j p │ │ │ │ │ \hat{K}_{ij} = K_ │ │ │ │ │ - , , , \nabla \cdot \ul │ │ │ │ │ + , {ij}\left( \delta_ │ │ │ │ │ +ev_sd_diffusion , {ik}\delta_{jl} │ │ │ │ │ +_S_D_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla \cdot \ul │ │ │ │ │ {\Vcal} - \delta_{ik} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ \delta_{jl}{\partial │ │ │ │ │ \Vcal_i \over │ │ │ │ │ \partial x_k}\right) │ │ │ │ │ \int_{\Omega} p [ │ │ │ │ │ @@ -774,37 +776,37 @@ │ │ │ │ │ \Vcal_l \over │ │ │ │ │ \partial x_q} - D_ │ │ │ │ │ {iqkl}{\partial │ │ │ │ │ \Vcal_j \over │ │ │ │ │ \partial x_q} │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ - {u}) \nabla_k p │ │ │ │ │ - , \hat{g}_{kij} = g_ │ │ │ │ │ -ev_sd_piezo_coupling , {kij}(\nabla \cdot │ │ │ │ │ -_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , \ul{\Vcal}) - g_{kil} │ │ │ │ │ - {\partial \Vcal_j │ │ │ │ │ - \over \partial x_l} - │ │ │ │ │ - g_{lij}{\partial │ │ │ │ │ - \Vcal_k \over │ │ │ │ │ - \partial x_l} │ │ │ │ │ - \int_{\Omega} \hat │ │ │ │ │ - {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ {v}) \nabla_k p \mbox │ │ │ │ │ , , , (\ul{u}) \nabla_k q │ │ │ │ │ de_sd_piezo_coupling \hat{g}_{kij} = g_ │ │ │ │ │ _E_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , , {kij}(\nabla \cdot │ │ │ │ │ , \ul{\Vcal}) - g_{kil} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ g_{lij}{\partial │ │ │ │ │ \Vcal_k \over │ │ │ │ │ \partial x_l} │ │ │ │ │ + \int_{\Omega} \hat │ │ │ │ │ + {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ + {u}) \nabla_k p │ │ │ │ │ + , \hat{g}_{kij} = g_ │ │ │ │ │ +ev_sd_piezo_coupling , {kij}(\nabla \cdot │ │ │ │ │ +_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , \ul{\Vcal}) - g_{kil} │ │ │ │ │ + {\partial \Vcal_j │ │ │ │ │ + \over \partial x_l} - │ │ │ │ │ + g_{lij}{\partial │ │ │ │ │ + \Vcal_k \over │ │ │ │ │ + \partial x_l} │ │ │ │ │ \int_{\Omega} p\, │ │ │ │ │ \hat{I}_{ij} │ │ │ │ │ {\partial v_i \over │ │ │ │ │ , \partial x_j} \mbox │ │ │ │ │ , { , } \int_{\Omega} │ │ │ │ │ de_sd_stokes , q\, \hat{I}_{ij} │ │ │ │ │ _E_S_D_S_t_o_k_e_s_T_e_r_m {\partial u_i \over │ │ │ │ │ @@ -851,20 +853,20 @@ │ │ │ │ │ ************ TTaabbllee ooff llaarrggee ddeeffoorrmmaattiioonn tteerrmmss_?¶ ************ │ │ │ │ │ LLaarrggee ddeeffoorrmmaattiioonn tteerrmmss_?¶ │ │ │ │ │ nnaammee//ccllaassss aarrgguummeennttss ddeeffiinniittiioonn eexxaammpplleess │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_bulk_active , S_{ij}(\ul{u}) │ │ │ │ │ _B_u_l_k_A_c_t_i_v_e_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ - , \int_{\Omega} act.fib, │ │ │ │ │ -dw_tl_bulk_penalty , S_{ij}(\ul{u}) com.ela.mat, │ │ │ │ │ -_B_u_l_k_P_e_n_a_l_t_y_T_L_T_e_r_m \delta E_{ij} hyp │ │ │ │ │ + , \int_{\Omega} │ │ │ │ │ +dw_tl_bulk_penalty , S_{ij}(\ul{u}) hyp, act.fib, │ │ │ │ │ +_B_u_l_k_P_e_n_a_l_t_y_T_L_T_e_r_m \delta E_{ij} com.ela.mat │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ -dw_tl_bulk_pressure , S_{ij}(p) per.tl, bal │ │ │ │ │ +dw_tl_bulk_pressure , S_{ij}(p) bal, per.tl │ │ │ │ │ _B_u_l_k_P_r_e_s_s_u_r_e_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ull{K}(\ul{u}^ │ │ │ │ │ dw_tl_diffusion , {(n-1)}) : per.tl │ │ │ │ │ _D_i_f_f_u_s_i_o_n_T_L_T_e_r_m , \pdiff{q}{\ul │ │ │ │ │ {X}} \pdiff{p} │ │ │ │ │ @@ -890,21 +892,21 @@ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_he_genyeoh , S_{ij}(\ul{u}) │ │ │ │ │ _G_e_n_Y_e_o_h_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ -dw_tl_he_mooney_rivlin , S_{ij}(\ul{u}) com.ela.mat, │ │ │ │ │ -_M_o_o_n_e_y_R_i_v_l_i_n_T_L_T_e_r_m \delta E_{ij} bal, hyp │ │ │ │ │ +dw_tl_he_mooney_rivlin , S_{ij}(\ul{u}) hyp, bal, │ │ │ │ │ +_M_o_o_n_e_y_R_i_v_l_i_n_T_L_T_e_r_m \delta E_{ij} com.ela.mat │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ - , \int_{\Omega} per.tl, hyp, │ │ │ │ │ -dw_tl_he_neohook , S_{ij}(\ul{u}) act.fib, │ │ │ │ │ + , \int_{\Omega} per.tl, │ │ │ │ │ +dw_tl_he_neohook , S_{ij}(\ul{u}) act.fib, bal, │ │ │ │ │ _N_e_o_H_o_o_k_e_a_n_T_L_T_e_r_m \delta E_{ij} com.ela.mat, │ │ │ │ │ - (\ul{u};\ul{v}) bal │ │ │ │ │ + (\ul{u};\ul{v}) hyp │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_he_ogden , S_{ij}(\ul{u}) │ │ │ │ │ _O_g_d_e_n_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , │ │ │ │ │ dw_tl_membrane , │ │ │ │ │ _T_L_M_e_m_b_r_a_n_e_T_e_r_m , bal │ │ │ │ │ @@ -925,15 +927,15 @@ │ │ │ │ │ {l} \int_ │ │ │ │ │ {\Omega} q J │ │ │ │ │ (\ul{u}) \\ │ │ │ │ │ \mbox{volume │ │ │ │ │ mode: vector │ │ │ │ │ for } K \from │ │ │ │ │ dw_tl_volume , \Ical_h: \int_ │ │ │ │ │ -_V_o_l_u_m_e_T_L_T_e_r_m {T_K} J(\ul{u}) per.tl, bal │ │ │ │ │ +_V_o_l_u_m_e_T_L_T_e_r_m {T_K} J(\ul{u}) bal, per.tl │ │ │ │ │ \\ \mbox │ │ │ │ │ {rel\_volume │ │ │ │ │ mode: vector │ │ │ │ │ for } K \from │ │ │ │ │ \Ical_h: \int_ │ │ │ │ │ {T_K} J(\ul{u}) │ │ │ │ │ / \int_{T_K} 1 │ │ │ │ │ @@ -1279,15 +1281,15 @@ │ │ │ │ │ {\delta w}) \ e_ │ │ │ │ │ {lm,n}(\ull{w}) │ │ │ │ │ M^C = \int_{\cal │ │ │ │ │ {D}} \rho \ul{v} │ │ │ │ │ \cdot \ul{u} \\ │ │ │ │ │ , M^L = \mathrm │ │ │ │ │ de_mass , {lumping}(M^C) \\ │ │ │ │ │ -_M_a_s_s_T_e_r_m , M^A = (1 - \beta) ela, sei.loa │ │ │ │ │ +_M_a_s_s_T_e_r_m , M^A = (1 - \beta) sei.loa, ela │ │ │ │ │ , M^C + \beta M^L │ │ │ │ │ \\ A = \sum_e A_e │ │ │ │ │ \\ C = \sum_e │ │ │ │ │ A_e^T (M_e^A)^{- │ │ │ │ │ 1} A_e │ │ │ │ │ \int_{\Gamma} c │ │ │ │ │ de_non_penetration_p , (\ul{n} \cdot \ul │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/terms_overview.html │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │

<material>, <virtual/param_v>, <state/param_s>

│ │ │ │

<material>, <state>, <virtual>

│ │ │ │ │ │ │ │
│ │ │ │

\int_{\Omega} p\ \alpha_{ij} e_{ij}(\ul{v}) \mbox{ , } │ │ │ │ \int_{\Omega} q\ \alpha_{ij} e_{ij}(\ul{u})

│ │ │ │
│ │ │ │ -

the.ela.ess, bio, the.ela, bio.npb.lag, bio.npb, bio.sho.syn

│ │ │ │ +

the.ela.ess, bio.sho.syn, bio.npb.lag, the.ela, bio, bio.npb

│ │ │ │ │ │ │ │

ev_biot_stress

│ │ │ │

BiotStressTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

- \int_{\Omega} \alpha_{ij} p

│ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │

dw_convect

│ │ │ │

ConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} ((\ul{u} \cdot \nabla) \ul{u}) \cdot \ul{v}

│ │ │ │
│ │ │ │ -

nav.sto.iga, nav.sto, nav.sto

│ │ │ │ +

nav.sto, nav.sto.iga, nav.sto

│ │ │ │ │ │ │ │

dw_convect_v_grad_s

│ │ │ │

ConvectVGradSTerm

│ │ │ │ │ │ │ │

<virtual>, <state_v>, <state_s>

│ │ │ │
│ │ │ │

\int_{\Omega} q (\ul{u} \cdot \nabla p)

│ │ │ │ @@ -498,28 +498,28 @@ │ │ │ │

where

│ │ │ │
│ │ │ │

\langle \nabla \phi \rangle = \frac{\nabla\phi_{in} + │ │ │ │ \nabla\phi_{out}}{2}

│ │ │ │
│ │ │ │

[\phi] = \phi_{in} - \phi_{out}

│ │ │ │
│ │ │ │ -

adv.dif.2D, bur.2D, lap.2D

│ │ │ │ +

adv.dif.2D, lap.2D, bur.2D

│ │ │ │ │ │ │ │

dw_dg_interior_penalty

│ │ │ │

DiffusionInteriorPenaltyTerm

│ │ │ │ │ │ │ │

<material>, <material_Cw>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\partial{T_K}} \bar{D} C_w │ │ │ │ \frac{Ord^2}{d(\partial{T_K})}[p][q]

│ │ │ │

where

│ │ │ │
│ │ │ │

[\phi] = \phi_{in} - \phi_{out}

│ │ │ │
│ │ │ │ -

adv.dif.2D, bur.2D, lap.2D

│ │ │ │ +

adv.dif.2D, lap.2D, bur.2D

│ │ │ │ │ │ │ │

dw_dg_nonlinear_laxfrie_flux

│ │ │ │

NonlinearHyperbolicDGFluxTerm

│ │ │ │ │ │ │ │

<opt_material>, <fun>, <fun_d>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\partial{T_K}} \ul{n} \cdot f^{*} (p_{in}, p_{out})q

│ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │

dw_diffusion

│ │ │ │

DiffusionTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} K_{ij} \nabla_i q \nabla_j p

│ │ │ │
│ │ │ │ -

poi.neu, pie.ela, bio, dar.flo.mul, pie.ela, bio.npb.lag, vib.aco, bio.npb, bio.sho.syn

│ │ │ │ +

pie.ela, poi.neu, dar.flo.mul, pie.ela, bio.sho.syn, bio.npb.lag, vib.aco, bio, bio.npb

│ │ │ │ │ │ │ │

dw_diffusion_coupling

│ │ │ │

DiffusionCoupling

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │

<material>, <state>, <virtual>

│ │ │ │ │ │ │ │ @@ -566,56 +566,56 @@ │ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

- \int_{\cal{D}} K_{ij} \nabla_j p

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_div

│ │ │ │ -

DivTerm

│ │ │ │ +

dw_div

│ │ │ │ +

DivOperatorTerm

│ │ │ │ │ │ │ │ -

<opt_material>, <parameter>

│ │ │ │ +

<opt_material>, <virtual>

│ │ │ │
│ │ │ │ -

\int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ -\int_{\cal{D}} c \nabla \cdot \ul{u}

│ │ │ │ +

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ +\int_{\Omega} c \nabla \cdot \ul{v}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

dw_div

│ │ │ │ -

DivOperatorTerm

│ │ │ │ +

ev_div

│ │ │ │ +

DivTerm

│ │ │ │ │ │ │ │ -

<opt_material>, <virtual>

│ │ │ │ +

<opt_material>, <parameter>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ -\int_{\Omega} c \nabla \cdot \ul{v}

│ │ │ │ +

\int_{\cal{D}} \nabla \cdot \ul{u} \mbox { , } │ │ │ │ +\int_{\cal{D}} c \nabla \cdot \ul{u}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │

dw_div_grad

│ │ │ │

DivGradTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} \nu\ \nabla \ul{v} : \nabla \ul{u} \mbox{ , │ │ │ │ } \int_{\Omega} \nabla \ul{v} : \nabla \ul{u}

│ │ │ │
│ │ │ │ -

sto.sli.bc, sta.nav.sto, sto, nav.sto, nav.sto, nav.sto.iga

│ │ │ │ +

sta.nav.sto, sto.sli.bc, nav.sto, nav.sto.iga, nav.sto, sto

│ │ │ │ │ │ │ │

dw_dot

│ │ │ │

DotProductTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\cal{D}} q p \mbox{ , } \int_{\cal{D}} \ul{v} \cdot │ │ │ │ \ul{u}\\ \int_\Gamma \ul{v} \cdot \ul{n} p \mbox{ , } \int_\Gamma │ │ │ │ q \ul{n} \cdot \ul{u} \mbox{ , }\\ \int_{\cal{D}} c q p \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} │ │ │ │ \ul{v} \cdot \ull{c} \cdot \ul{u}

│ │ │ │
│ │ │ │ -

bor, pie.ela, adv.2D, tim.poi.exp, wel, lin.ela.up, mod.ana.dec, adv.1D, hel.apa, ref.evp, poi.fun, aco, tim.hea.equ.mul.mat, osc, bal, aco, the.ele, sto.sli.bc, poi.per.bou.con, tim.poi, bur.2D, dar.flo.mul, tim.adv.dif, pie.ela, hyd, vib.aco, lin.ela.dam

│ │ │ │ +

poi.per.bou.con, tim.hea.equ.mul.mat, aco, pie.ela, adv.1D, lin.ela.dam, dar.flo.mul, tim.adv.dif, wel, vib.aco, the.ele, hyd, lin.ela.up, adv.2D, bor, tim.poi.exp, hel.apa, ref.evp, aco, bal, pie.ela, tim.poi, bur.2D, poi.fun, osc, sto.sli.bc, mod.ana.dec

│ │ │ │ │ │ │ │

dw_elastic_wave

│ │ │ │

ElasticWaveTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ g_{ij}(\ul{v}) g_{kl}(\ul{u})

│ │ │ │ @@ -650,35 +650,35 @@ │ │ │ │
│ │ │ │

\int_{\cal{D}} \nabla p \mbox{ or } \int_{\cal{D}} \nabla │ │ │ │ \ul{u}\\ \int_{\cal{D}} c \nabla p \mbox{ or } \int_{\cal{D}} c │ │ │ │ \nabla \ul{u}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_integrate

│ │ │ │ +

dw_integrate

│ │ │ │ +

IntegrateOperatorTerm

│ │ │ │ + │ │ │ │ +

<opt_material>, <virtual>

│ │ │ │ +
│ │ │ │ +

\int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q

│ │ │ │ +
│ │ │ │ +

poi.neu, aco, dar.flo.mul, poi.per.bou.con, tim.hea.equ.mul.mat, aco, vib.aco, hel.apa

│ │ │ │ + │ │ │ │ +

ev_integrate

│ │ │ │

IntegrateTerm

│ │ │ │ │ │ │ │

<opt_material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} y \mbox{ , } \int_{\cal{D}} \ul{y} \mbox{ , │ │ │ │ } \int_\Gamma \ul{y} \cdot \ul{n}\\ \int_{\cal{D}} c y \mbox{ , } │ │ │ │ \int_{\cal{D}} c \ul{y} \mbox{ , } \int_\Gamma c \ul{y} \cdot │ │ │ │ \ul{n} \mbox{ flux }

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

dw_integrate

│ │ │ │ -

IntegrateOperatorTerm

│ │ │ │ - │ │ │ │ -

<opt_material>, <virtual>

│ │ │ │ -
│ │ │ │ -

\int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q

│ │ │ │ -
│ │ │ │ -

aco, hel.apa, poi.neu, poi.per.bou.con, aco, dar.flo.mul, tim.hea.equ.mul.mat, vib.aco

│ │ │ │ - │ │ │ │

ev_integrate_mat

│ │ │ │

IntegrateMatTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} c

│ │ │ │
│ │ │ │ @@ -696,15 +696,15 @@ │ │ │ │

dw_laplace

│ │ │ │

LaplaceTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} c \nabla q \cdot \nabla p

│ │ │ │
│ │ │ │ -

bor, tim.poi.exp, wel, lap.flu.2d, poi, lap.2D, poi.sho.syn, hel.apa, ref.evp, poi.fun, aco, the.ela.ess, tim.hea.equ.mul.mat, osc, lap.tim.ebc, lap.1d, aco, poi.par.stu, the.ele, sto.sli.bc, poi.per.bou.con, lap.cou.lcb, adv.dif.2D, tim.poi, bur.2D, tim.adv.dif, sin, hyd, vib.aco, poi.fie.dep.mat, poi.iga, cub

│ │ │ │ +

lap.1d, sin, poi.per.bou.con, tim.hea.equ.mul.mat, aco, cub, poi.par.stu, the.ela.ess, adv.dif.2D, tim.adv.dif, poi.sho.syn, wel, vib.aco, the.ele, poi.fie.dep.mat, hyd, lap.cou.lcb, bor, poi.iga, tim.poi.exp, hel.apa, ref.evp, aco, poi, tim.poi, lap.2D, bur.2D, lap.flu.2d, poi.fun, lap.tim.ebc, osc, sto.sli.bc

│ │ │ │ │ │ │ │

dw_lin_convect

│ │ │ │

LinearConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <parameter>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} ((\ul{w} \cdot \nabla) \ul{u}) \cdot \ul{v}

│ │ │ │ @@ -749,15 +749,15 @@ │ │ │ │

dw_lin_elastic

│ │ │ │

LinearElasticTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u})

│ │ │ │
│ │ │ │ -

lin.ela.opt, ela.con.pla, pie.ela, its.1, tru.bri, mat.non, lin.ela.up, its.3, mod.ana.dec, the.ela, ela.con.sph, com.ela.mat, bio.npb.lag, lin.ela, its.4, nod.lcb, mix.mes, lin.ela.dam, the.ela.ess, ela, its.2, pie.ela.mac, bio.npb, mul.nod.lcb, mul.poi.con, pre.fib, wed.mes, two.bod.con, bio.sho.syn, lin.vis, bio, pie.ela, lin.ela.tra, vib.aco, ela.shi.per, lin.ela.iga, lin.ela.mM, sei.loa

│ │ │ │ +

pie.ela.mac, mix.mes, its.2, nod.lcb, tru.bri, lin.ela, its.1, its.4, lin.ela.opt, wed.mes, ela.shi.per, pie.ela, the.ela.ess, lin.ela.dam, com.ela.mat, bio.npb.lag, vib.aco, pre.fib, lin.ela.mM, its.3, lin.ela.up, ela, ela.con.pla, mul.nod.lcb, two.bod.con, lin.vis, sei.loa, the.ela, ela.con.sph, mat.non, bio.npb, lin.ela.iga, lin.ela.tra, pie.ela, bio.sho.syn, bio, mul.poi.con, mod.ana.dec

│ │ │ │ │ │ │ │

dw_lin_elastic_iso

│ │ │ │

LinearElasticIsotropicTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual/param_1>, <state/param_2>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u})\\ │ │ │ │ @@ -770,15 +770,15 @@ │ │ │ │

dw_lin_prestress

│ │ │ │

LinearPrestressTerm

│ │ │ │ │ │ │ │

<material>, <virtual/param>

│ │ │ │
│ │ │ │

\int_{\Omega} \sigma_{ij} e_{ij}(\ul{v})

│ │ │ │
│ │ │ │ -

pre.fib, pie.ela.mac, non.hyp.mM

│ │ │ │ +

pie.ela.mac, non.hyp.mM, pre.fib

│ │ │ │ │ │ │ │

dw_lin_spring

│ │ │ │

LinearSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\ul{f}^{(i)} = - \ul{f}^{(j)} = k (\ul{u}^{(j)} - │ │ │ │ @@ -906,15 +906,15 @@ │ │ │ │

ConcentratedPointLoadTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

\ul{f}^i = \ul{\bar f}^i \quad \forall \mbox{ FE node } i │ │ │ │ \mbox{ in a region }

│ │ │ │
│ │ │ │ -

its.4, its.1, its.3, she.can, tru.bri, its.2

│ │ │ │ +

its.4, its.3, its.2, tru.bri, its.1, she.can

│ │ │ │ │ │ │ │

dw_point_lspring

│ │ │ │

LinearPointSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\ul{f}^i = -k \ul{u}^i \quad \forall \mbox{ FE node } i │ │ │ │ @@ -960,15 +960,15 @@ │ │ │ │ │ │ │ │

│ │ │ │

\int_{\Omega} p\ \nabla \cdot \ul{v} \mbox{ , } │ │ │ │ \int_{\Omega} q\ \nabla \cdot \ul{u}\\ \mbox{ or } \int_{\Omega} │ │ │ │ c\ p\ \nabla \cdot \ul{v} \mbox{ , } \int_{\Omega} c\ q\ \nabla │ │ │ │ \cdot \ul{u}

│ │ │ │
│ │ │ │ -

sto.sli.bc, sta.nav.sto, sto, lin.ela.up, nav.sto, nav.sto, nav.sto.iga

│ │ │ │ +

sta.nav.sto, sto.sli.bc, lin.ela.up, nav.sto, nav.sto.iga, nav.sto, sto

│ │ │ │ │ │ │ │

dw_stokes_wave

│ │ │ │

StokesWaveTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} (\ul{\kappa} \cdot \ul{v}) (\ul{\kappa} │ │ │ │ @@ -1018,15 +1018,15 @@ │ │ │ │

LinearTractionTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual/param>

│ │ │ │
│ │ │ │

\int_{\Gamma} \ul{v} \cdot \ull{\sigma} \cdot \ul{n}, │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ul{n},

│ │ │ │
│ │ │ │ -

lin.ela.opt, mix.mes, nod.lcb, tru.bri, lin.vis, wed.mes, lin.ela.tra, com.ela.mat, ela.shi.per

│ │ │ │ +

lin.ela.tra, mix.mes, com.ela.mat, nod.lcb, lin.vis, tru.bri, lin.ela.opt, wed.mes, ela.shi.per

│ │ │ │ │ │ │ │

ev_surface_moment

│ │ │ │

SurfaceMomentTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\Gamma} \ul{n} (\ul{x} - \ul{x}_0)

│ │ │ │ @@ -1091,15 +1091,15 @@ │ │ │ │

LinearVolumeForceTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} \ul{f} \cdot \ul{v} \mbox{ or } │ │ │ │ \int_{\Omega} f q

│ │ │ │
│ │ │ │ -

poi.iga, adv.dif.2D, bur.2D, poi.par.stu

│ │ │ │ +

adv.dif.2D, poi.par.stu, bur.2D, poi.iga

│ │ │ │ │ │ │ │

dw_volume_nvf

│ │ │ │

NonlinearVolumeForceTerm

│ │ │ │ │ │ │ │

<fun>, <dfun>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} q f(p)

│ │ │ │ @@ -1178,31 +1178,31 @@ │ │ │ │

<parameter_u>, <parameter_w>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} [ u_k \pdiff{u_i}{x_k} w_i (\nabla \cdot │ │ │ │ \Vcal) - u_k \pdiff{\Vcal_j}{x_k} \pdiff{u_i}{x_j} w_i ]

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_sd_diffusion

│ │ │ │ -

SDDiffusionTerm

│ │ │ │ +

de_sd_diffusion

│ │ │ │ +

ESDDiffusionTerm

│ │ │ │ │ │ │ │ -

<material>, <parameter_q>, <parameter_p>, <parameter_mv>

│ │ │ │ +

<material>, <virtual/param_1>, <state/param_2>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p

│ │ │ │
│ │ │ │

\hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right)

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

de_sd_diffusion

│ │ │ │ -

ESDDiffusionTerm

│ │ │ │ +

ev_sd_diffusion

│ │ │ │ +

SDDiffusionTerm

│ │ │ │ │ │ │ │ -

<material>, <virtual/param_1>, <state/param_2>, <parameter_mv>

│ │ │ │ +

<material>, <parameter_q>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │

\int_{\Omega} \hat{K}_{ij} \nabla_i q\, \nabla_j p

│ │ │ │
│ │ │ │

\hat{K}_{ij} = K_{ij}\left( \delta_{ik}\delta_{jl} \nabla │ │ │ │ \cdot \ul{\Vcal} - \delta_{ik}{\partial \Vcal_j \over \partial │ │ │ │ x_l} - \delta_{jl}{\partial \Vcal_i \over \partial x_k}\right)

│ │ │ │
│ │ │ │ @@ -1295,36 +1295,36 @@ │ │ │ │
│ │ │ │

\hat{D}_{ijkl} = D_{ijkl}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ D_{ijkq}{\partial \Vcal_l \over \partial x_q} - D_{iqkl}{\partial │ │ │ │ \Vcal_j \over \partial x_q}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

ev_sd_piezo_coupling

│ │ │ │ -

SDPiezoCouplingTerm

│ │ │ │ +

de_sd_piezo_coupling

│ │ │ │ +

ESDPiezoCouplingTerm

│ │ │ │ + │ │ │ │ +

<material>, <virtual/param_v>, <state/param_s>, <parameter_mv>

│ │ │ │ +

<material>, <state>, <virtual>, <parameter_mv>

│ │ │ │ │ │ │ │ -

<material>, <parameter_u>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p

│ │ │ │ +

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ +\mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q

│ │ │ │
│ │ │ │

\hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ -

de_sd_piezo_coupling

│ │ │ │ -

ESDPiezoCouplingTerm

│ │ │ │ - │ │ │ │ -

<material>, <virtual/param_v>, <state/param_s>, <parameter_mv>

│ │ │ │ -

<material>, <state>, <virtual>, <parameter_mv>

│ │ │ │ +

ev_sd_piezo_coupling

│ │ │ │ +

SDPiezoCouplingTerm

│ │ │ │ │ │ │ │ +

<material>, <parameter_u>, <parameter_p>, <parameter_mv>

│ │ │ │
│ │ │ │ -

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{v}) \nabla_k p │ │ │ │ -\mbox{ , } \int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k q

│ │ │ │ +

\int_{\Omega} \hat{g}_{kij}\ e_{ij}(\ul{u}) \nabla_k p

│ │ │ │
│ │ │ │

\hat{g}_{kij} = g_{kij}(\nabla \cdot \ul{\Vcal}) - │ │ │ │ g_{kil}{\partial \Vcal_j \over \partial x_l} - g_{lij}{\partial │ │ │ │ \Vcal_k \over \partial x_l}

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ @@ -1426,24 +1426,24 @@ │ │ │ │

dw_tl_bulk_penalty

│ │ │ │

BulkPenaltyTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

act.fib, com.ela.mat, hyp

│ │ │ │ +

hyp, act.fib, com.ela.mat

│ │ │ │ │ │ │ │

dw_tl_bulk_pressure

│ │ │ │

BulkPressureTLTerm

│ │ │ │ │ │ │ │

<virtual>, <state>, <state_p>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(p) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

per.tl, bal

│ │ │ │ +

bal, per.tl

│ │ │ │ │ │ │ │

dw_tl_diffusion

│ │ │ │

DiffusionTLTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>, <state>, <parameter>

│ │ │ │
│ │ │ │

\int_{\Omega} \ull{K}(\ul{u}^{(n-1)}) : \pdiff{q}{\ul{X}} │ │ │ │ @@ -1490,24 +1490,24 @@ │ │ │ │

dw_tl_he_mooney_rivlin

│ │ │ │

MooneyRivlinTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

com.ela.mat, bal, hyp

│ │ │ │ +

hyp, bal, com.ela.mat

│ │ │ │ │ │ │ │

dw_tl_he_neohook

│ │ │ │

NeoHookeanTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │
│ │ │ │ -

per.tl, hyp, act.fib, com.ela.mat, bal

│ │ │ │ +

per.tl, act.fib, bal, com.ela.mat, hyp

│ │ │ │ │ │ │ │

dw_tl_he_ogden

│ │ │ │

OgdenTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v})

│ │ │ │ @@ -1547,15 +1547,15 @@ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

\begin{array}{l} \int_{\Omega} q J(\ul{u}) \\ \mbox{volume │ │ │ │ mode: vector for } K \from \Ical_h: \int_{T_K} J(\ul{u}) \\ │ │ │ │ \mbox{rel\_volume mode: vector for } K \from \Ical_h: \int_{T_K} │ │ │ │ J(\ul{u}) / \int_{T_K} 1 \end{array}

│ │ │ │
│ │ │ │ -

per.tl, bal

│ │ │ │ +

bal, per.tl

│ │ │ │ │ │ │ │

ev_tl_volume_surface

│ │ │ │

VolumeSurfaceTLTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

1 / D \int_{\Gamma} \ul{\nu} \cdot \ull{F}^{-1} \cdot │ │ │ │ @@ -2060,15 +2060,15 @@ │ │ │ │ │ │ │ │

<material_rho>, <material_lumping>, <material_beta>, <virtual>, <state>

│ │ │ │
│ │ │ │

M^C = \int_{\cal{D}} \rho \ul{v} \cdot \ul{u} \\ M^L = │ │ │ │ \mathrm{lumping}(M^C) \\ M^A = (1 - \beta) M^C + \beta M^L \\ A = │ │ │ │ \sum_e A_e \\ C = \sum_e A_e^T (M_e^A)^{-1} A_e

│ │ │ │
│ │ │ │ -

ela, sei.loa

│ │ │ │ +

sei.loa, ela

│ │ │ │ │ │ │ │

de_non_penetration_p

│ │ │ │

ENonPenetrationPenaltyTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Gamma} c (\ul{n} \cdot \ul{v}) (\ul{n} \cdot │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -119,19 +119,19 @@ │ │ │ │ │ \nabla) p) q │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_bc_newton , \alpha q (p - tim.hea.equ.mul.mat │ │ │ │ │ _B_C_N_e_w_t_o_n_T_e_r_m , p_{\rm │ │ │ │ │ outer}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \alpha_ │ │ │ │ │ - , {ij} e_{ij} the.ela.ess, bio, │ │ │ │ │ -dw_biot , (\ul{v}) the.ela, │ │ │ │ │ + , {ij} e_{ij} the.ela.ess, │ │ │ │ │ +dw_biot , (\ul{v}) bio.sho.syn, │ │ │ │ │ _B_i_o_t_T_e_r_m \mbox{ , } bio.npb.lag, │ │ │ │ │ - , \int_{\Omega} bio.npb, bio.sho.syn │ │ │ │ │ - , q\ \alpha_ │ │ │ │ │ + , \int_{\Omega} the.ela, bio, │ │ │ │ │ + , q\ \alpha_ bio.npb │ │ │ │ │ {ij} e_{ij} │ │ │ │ │ (\ul{u}) │ │ │ │ │ ev_biot_stress , - \int_ │ │ │ │ │ _B_i_o_t_S_t_r_e_s_s_T_e_r_m {\Omega} │ │ │ │ │ \alpha_{ij} p │ │ │ │ │ ev_cauchy_strain \int_{\cal │ │ │ │ │ _C_a_u_c_h_y_S_t_r_a_i_n_T_e_r_m {D}} \ull{e} │ │ │ │ │ @@ -159,16 +159,16 @@ │ │ │ │ │ , │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_contact_sphere , \ul{v} \cdot │ │ │ │ │ _C_o_n_t_a_c_t_S_p_h_e_r_e_T_e_r_m , f(d(\ul{u})) ela.con.sph │ │ │ │ │ , \ul{n}(\ul │ │ │ │ │ {u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ -dw_convect ((\ul{u} nav.sto.iga, │ │ │ │ │ -_C_o_n_v_e_c_t_T_e_r_m , \cdot \nabla) nav.sto, nav.sto │ │ │ │ │ +dw_convect ((\ul{u} nav.sto, │ │ │ │ │ +_C_o_n_v_e_c_t_T_e_r_m , \cdot \nabla) nav.sto.iga, nav.sto │ │ │ │ │ \ul{u}) \cdot │ │ │ │ │ \ul{v} │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_convect_v_grad_s , q (\ul{u} poi.fun │ │ │ │ │ _C_o_n_v_e_c_t_V_G_r_a_d_S_T_e_r_m \cdot \nabla │ │ │ │ │ p) │ │ │ │ │ \ull{F} = │ │ │ │ │ @@ -209,16 +209,16 @@ │ │ │ │ │ \nabla p │ │ │ │ │ \rangle [q] │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} D │ │ │ │ │ , \langle │ │ │ │ │ -dw_dg_diffusion_flux , \nabla q adv.dif.2D, bur.2D, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_D_G_F_l_u_x_T_e_r_m , \rangle [p] lap.2D │ │ │ │ │ +dw_dg_diffusion_flux , \nabla q adv.dif.2D, lap.2D, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_D_G_F_l_u_x_T_e_r_m , \rangle [p] bur.2D │ │ │ │ │ , where │ │ │ │ │ \langle │ │ │ │ │ \nabla \phi │ │ │ │ │ \rangle = │ │ │ │ │ \frac │ │ │ │ │ {\nabla\phi_ │ │ │ │ │ {in} + │ │ │ │ │ @@ -227,16 +227,16 @@ │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \bar │ │ │ │ │ {D} C_w \frac │ │ │ │ │ -dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, bur.2D, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_I_n_t_e_r_i_o_r_P_e_n_a_l_t_y_T_e_r_m , (\partial lap.2D │ │ │ │ │ +dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, lap.2D, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_I_n_t_e_r_i_o_r_P_e_n_a_l_t_y_T_e_r_m , (\partial bur.2D │ │ │ │ │ , {T_K})}[p][q] │ │ │ │ │ where │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ @@ -253,76 +253,77 @@ │ │ │ │ │ \ul{f}(p_ │ │ │ │ │ {out})}{2} + │ │ │ │ │ (1 - \alpha) │ │ │ │ │ \ul{n} C │ │ │ │ │ \frac{ p_{in} │ │ │ │ │ - p_{out}} │ │ │ │ │ {2}, │ │ │ │ │ - poi.neu, pie.ela, │ │ │ │ │ - , \int_{\Omega} bio, dar.flo.mul, │ │ │ │ │ -dw_diffusion , K_{ij} pie.ela, │ │ │ │ │ -_D_i_f_f_u_s_i_o_n_T_e_r_m \nabla_i q bio.npb.lag, │ │ │ │ │ - \nabla_j p vib.aco, bio.npb, │ │ │ │ │ - bio.sho.syn │ │ │ │ │ + pie.ela, poi.neu, │ │ │ │ │ + \int_{\Omega} dar.flo.mul, │ │ │ │ │ +dw_diffusion , K_{ij} pie.ela, │ │ │ │ │ +_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla_i q bio.sho.syn, │ │ │ │ │ + \nabla_j p bio.npb.lag, │ │ │ │ │ + vib.aco, bio, │ │ │ │ │ + bio.npb │ │ │ │ │ \int_{\Omega} │ │ │ │ │ , p K_{j} │ │ │ │ │ dw_diffusion_coupling , \nabla_j q │ │ │ │ │ _D_i_f_f_u_s_i_o_n_C_o_u_p_l_i_n_g \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , q K_{j} │ │ │ │ │ \nabla_j p │ │ │ │ │ dw_diffusion_r , \int_{\Omega} │ │ │ │ │ _D_i_f_f_u_s_i_o_n_R_T_e_r_m K_{j} │ │ │ │ │ \nabla_j q │ │ │ │ │ ev_diffusion_velocity , - \int_{\cal │ │ │ │ │ _D_i_f_f_u_s_i_o_n_V_e_l_o_c_i_t_y_T_e_r_m {D}} K_{ij} │ │ │ │ │ \nabla_j p │ │ │ │ │ - \int_{\cal │ │ │ │ │ - {D}} \nabla │ │ │ │ │ -ev_div , \cdot \ul{u} │ │ │ │ │ -_D_i_v_T_e_r_m \mbox { , } │ │ │ │ │ - \int_{\cal │ │ │ │ │ - {D}} c \nabla │ │ │ │ │ - \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nabla \cdot │ │ │ │ │ dw_div , \ul{v} \mbox │ │ │ │ │ _D_i_v_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ │ │ │ │ │ {\Omega} c │ │ │ │ │ \nabla \cdot │ │ │ │ │ \ul{v} │ │ │ │ │ + \int_{\cal │ │ │ │ │ + {D}} \nabla │ │ │ │ │ +ev_div , \cdot \ul{u} │ │ │ │ │ +_D_i_v_T_e_r_m \mbox { , } │ │ │ │ │ + \int_{\cal │ │ │ │ │ + {D}} c \nabla │ │ │ │ │ + \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ - \ul{v} : sto.sli.bc, │ │ │ │ │ -dw_div_grad , \nabla \ul{u} sta.nav.sto, sto, │ │ │ │ │ -_D_i_v_G_r_a_d_T_e_r_m , \mbox{ , } nav.sto, nav.sto, │ │ │ │ │ - \int_{\Omega} nav.sto.iga │ │ │ │ │ + \ul{v} : sta.nav.sto, │ │ │ │ │ +dw_div_grad , \nabla \ul{u} sto.sli.bc, nav.sto, │ │ │ │ │ +_D_i_v_G_r_a_d_T_e_r_m , \mbox{ , } nav.sto.iga, │ │ │ │ │ + \int_{\Omega} nav.sto, sto │ │ │ │ │ \nabla \ul{v} │ │ │ │ │ : \nabla \ul │ │ │ │ │ {u} │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} q p │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ - {D}} \ul{v} │ │ │ │ │ - \cdot \ul bor, pie.ela, │ │ │ │ │ - {u}\\ adv.2D, tim.poi.exp, │ │ │ │ │ - \int_\Gamma wel, lin.ela.up, │ │ │ │ │ - \ul{v} \cdot mod.ana.dec, adv.1D, │ │ │ │ │ - \ul{n} p hel.apa, ref.evp, │ │ │ │ │ - \mbox{ , } poi.fun, aco, │ │ │ │ │ -dw_dot , \int_\Gamma q tim.hea.equ.mul.mat, │ │ │ │ │ -_D_o_t_P_r_o_d_u_c_t_T_e_r_m , \ul{n} \cdot osc, bal, aco, │ │ │ │ │ - \ul{u} \mbox the.ele, sto.sli.bc, │ │ │ │ │ - { , }\\ \int_ poi.per.bou.con, │ │ │ │ │ - {\cal{D}} c q tim.poi, bur.2D, │ │ │ │ │ - p \mbox{ , } dar.flo.mul, │ │ │ │ │ - \int_{\cal tim.adv.dif, │ │ │ │ │ - {D}} c \ul{v} pie.ela, hyd, │ │ │ │ │ - \cdot \ul{u} vib.aco, lin.ela.dam │ │ │ │ │ + {D}} \ul{v} poi.per.bou.con, │ │ │ │ │ + \cdot \ul tim.hea.equ.mul.mat, │ │ │ │ │ + {u}\\ aco, pie.ela, │ │ │ │ │ + \int_\Gamma adv.1D, lin.ela.dam, │ │ │ │ │ + \ul{v} \cdot dar.flo.mul, │ │ │ │ │ + \ul{n} p tim.adv.dif, wel, │ │ │ │ │ + \mbox{ , } vib.aco, the.ele, │ │ │ │ │ +dw_dot , \int_\Gamma q hyd, lin.ela.up, │ │ │ │ │ +_D_o_t_P_r_o_d_u_c_t_T_e_r_m , \ul{n} \cdot adv.2D, bor, │ │ │ │ │ + \ul{u} \mbox tim.poi.exp, │ │ │ │ │ + { , }\\ \int_ hel.apa, ref.evp, │ │ │ │ │ + {\cal{D}} c q aco, bal, pie.ela, │ │ │ │ │ + p \mbox{ , } tim.poi, bur.2D, │ │ │ │ │ + \int_{\cal poi.fun, osc, │ │ │ │ │ + {D}} c \ul{v} sto.sli.bc, │ │ │ │ │ + \cdot \ul{u} mod.ana.dec │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} \ul{v} │ │ │ │ │ \cdot \ull{c} │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_elastic_wave , D_{ijkl}\ g_ │ │ │ │ │ @@ -350,14 +351,20 @@ │ │ │ │ │ ev_grad , \ul{u}\\ │ │ │ │ │ _G_r_a_d_T_e_r_m \int_{\cal │ │ │ │ │ {D}} c \nabla │ │ │ │ │ p \mbox{ or } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \nabla │ │ │ │ │ \ul{u} │ │ │ │ │ + poi.neu, aco, │ │ │ │ │ + \int_{\cal dar.flo.mul, │ │ │ │ │ +dw_integrate , {D}} q \mbox poi.per.bou.con, │ │ │ │ │ +_I_n_t_e_g_r_a_t_e_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ tim.hea.equ.mul.mat, │ │ │ │ │ + {\cal{D}} c q aco, vib.aco, │ │ │ │ │ + hel.apa │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} y \mbox │ │ │ │ │ { , } \int_ │ │ │ │ │ {\cal{D}} \ul │ │ │ │ │ {y} \mbox{ , │ │ │ │ │ } \int_\Gamma │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ @@ -368,45 +375,40 @@ │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \ul{y} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_\Gamma c │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ \ul{n} \mbox │ │ │ │ │ { flux } │ │ │ │ │ - aco, hel.apa, │ │ │ │ │ - \int_{\cal poi.neu, │ │ │ │ │ -dw_integrate , {D}} q \mbox poi.per.bou.con, │ │ │ │ │ -_I_n_t_e_g_r_a_t_e_O_p_e_r_a_t_o_r_T_e_r_m { or } \int_ aco, dar.flo.mul, │ │ │ │ │ - {\cal{D}} c q tim.hea.equ.mul.mat, │ │ │ │ │ - vib.aco │ │ │ │ │ ev_integrate_mat , \int_{\cal │ │ │ │ │ _I_n_t_e_g_r_a_t_e_M_a_t_T_e_r_m {D}} c │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_jump , c\, q (p_1 - aco │ │ │ │ │ _S_u_r_f_a_c_e_J_u_m_p_T_e_r_m , p_2) │ │ │ │ │ │ │ │ │ │ - bor, tim.poi.exp, │ │ │ │ │ - wel, lap.flu.2d, │ │ │ │ │ - poi, lap.2D, │ │ │ │ │ - poi.sho.syn, │ │ │ │ │ - hel.apa, ref.evp, │ │ │ │ │ - poi.fun, aco, │ │ │ │ │ - the.ela.ess, │ │ │ │ │ - \int_{\Omega} tim.hea.equ.mul.mat, │ │ │ │ │ -dw_laplace , c \nabla q osc, lap.tim.ebc, │ │ │ │ │ -_L_a_p_l_a_c_e_T_e_r_m , \cdot \nabla lap.1d, aco, │ │ │ │ │ - p poi.par.stu, │ │ │ │ │ - the.ele, sto.sli.bc, │ │ │ │ │ + lap.1d, sin, │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ - lap.cou.lcb, │ │ │ │ │ - adv.dif.2D, tim.poi, │ │ │ │ │ - bur.2D, tim.adv.dif, │ │ │ │ │ - sin, hyd, vib.aco, │ │ │ │ │ - poi.fie.dep.mat, │ │ │ │ │ - poi.iga, cub │ │ │ │ │ + tim.hea.equ.mul.mat, │ │ │ │ │ + aco, cub, │ │ │ │ │ + poi.par.stu, │ │ │ │ │ + the.ela.ess, │ │ │ │ │ + adv.dif.2D, │ │ │ │ │ + tim.adv.dif, │ │ │ │ │ + , \int_{\Omega} poi.sho.syn, wel, │ │ │ │ │ +dw_laplace , c \nabla q vib.aco, the.ele, │ │ │ │ │ +_L_a_p_l_a_c_e_T_e_r_m \cdot \nabla poi.fie.dep.mat, │ │ │ │ │ + p hyd, lap.cou.lcb, │ │ │ │ │ + bor, poi.iga, │ │ │ │ │ + tim.poi.exp, │ │ │ │ │ + hel.apa, ref.evp, │ │ │ │ │ + aco, poi, tim.poi, │ │ │ │ │ + lap.2D, bur.2D, │ │ │ │ │ + lap.flu.2d, poi.fun, │ │ │ │ │ + lap.tim.ebc, osc, │ │ │ │ │ + sto.sli.bc │ │ │ │ │ \int_{\Omega} │ │ │ │ │ ((\ul{w} │ │ │ │ │ , \cdot \nabla) │ │ │ │ │ dw_lin_convect , \ul{u}) \cdot sta.nav.sto │ │ │ │ │ _L_i_n_e_a_r_C_o_n_v_e_c_t_T_e_r_m \ul{v} │ │ │ │ │ ((\ul{w} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ @@ -441,42 +443,42 @@ │ │ │ │ │ _L_i_n_e_a_r_D_R_o_t_S_p_r_i_n_g_T_e_r_m , \mbox mul.poi.con │ │ │ │ │ , { elements } │ │ │ │ │ T_K^{i,j}\\ │ │ │ │ │ \mbox{ in a │ │ │ │ │ region │ │ │ │ │ connecting │ │ │ │ │ nodes } i, j │ │ │ │ │ - lin.ela.opt, │ │ │ │ │ - ela.con.pla, │ │ │ │ │ - pie.ela, its.1, │ │ │ │ │ - tru.bri, mat.non, │ │ │ │ │ - lin.ela.up, its.3, │ │ │ │ │ - mod.ana.dec, │ │ │ │ │ - the.ela, │ │ │ │ │ - ela.con.sph, │ │ │ │ │ + pie.ela.mac, │ │ │ │ │ + mix.mes, its.2, │ │ │ │ │ + nod.lcb, tru.bri, │ │ │ │ │ + lin.ela, its.1, │ │ │ │ │ + its.4, lin.ela.opt, │ │ │ │ │ + wed.mes, │ │ │ │ │ + ela.shi.per, │ │ │ │ │ + pie.ela, │ │ │ │ │ + the.ela.ess, │ │ │ │ │ + lin.ela.dam, │ │ │ │ │ com.ela.mat, │ │ │ │ │ - bio.npb.lag, │ │ │ │ │ - lin.ela, its.4, │ │ │ │ │ - \int_{\Omega} nod.lcb, mix.mes, │ │ │ │ │ - , D_{ijkl}\ e_ lin.ela.dam, │ │ │ │ │ -dw_lin_elastic , {ij}(\ul{v}) the.ela.ess, ela, │ │ │ │ │ -_L_i_n_e_a_r_E_l_a_s_t_i_c_T_e_r_m e_{kl}(\ul its.2, pie.ela.mac, │ │ │ │ │ - {u}) bio.npb, │ │ │ │ │ + \int_{\Omega} bio.npb.lag, │ │ │ │ │ + , D_{ijkl}\ e_ vib.aco, pre.fib, │ │ │ │ │ +dw_lin_elastic , {ij}(\ul{v}) lin.ela.mM, its.3, │ │ │ │ │ +_L_i_n_e_a_r_E_l_a_s_t_i_c_T_e_r_m e_{kl}(\ul lin.ela.up, ela, │ │ │ │ │ + {u}) ela.con.pla, │ │ │ │ │ mul.nod.lcb, │ │ │ │ │ - mul.poi.con, │ │ │ │ │ - pre.fib, wed.mes, │ │ │ │ │ two.bod.con, │ │ │ │ │ - bio.sho.syn, │ │ │ │ │ - lin.vis, bio, │ │ │ │ │ - pie.ela, │ │ │ │ │ - lin.ela.tra, │ │ │ │ │ - vib.aco, │ │ │ │ │ - ela.shi.per, │ │ │ │ │ + lin.vis, sei.loa, │ │ │ │ │ + the.ela, │ │ │ │ │ + ela.con.sph, │ │ │ │ │ + mat.non, bio.npb, │ │ │ │ │ lin.ela.iga, │ │ │ │ │ - lin.ela.mM, sei.loa │ │ │ │ │ + lin.ela.tra, │ │ │ │ │ + pie.ela, │ │ │ │ │ + bio.sho.syn, bio, │ │ │ │ │ + mul.poi.con, │ │ │ │ │ + mod.ana.dec │ │ │ │ │ \int_{\Omega} │ │ │ │ │ D_{ijkl}\ e_ │ │ │ │ │ {ij}(\ul{v}) │ │ │ │ │ e_{kl}(\ul │ │ │ │ │ {u})\\ \mbox │ │ │ │ │ , { with } \\ │ │ │ │ │ dw_lin_elastic_iso , D_{ijkl} = │ │ │ │ │ @@ -484,17 +486,17 @@ │ │ │ │ │ {ik} \delta_ │ │ │ │ │ {jl}+\delta_ │ │ │ │ │ {il} \delta_ │ │ │ │ │ {jk}) + │ │ │ │ │ \lambda \ │ │ │ │ │ \delta_{ij} │ │ │ │ │ \delta_{kl} │ │ │ │ │ - \int_{\Omega} pre.fib, │ │ │ │ │ + \int_{\Omega} │ │ │ │ │ dw_lin_prestress , \sigma_{ij} pie.ela.mac, │ │ │ │ │ -_L_i_n_e_a_r_P_r_e_s_t_r_e_s_s_T_e_r_m e_{ij}(\ul non.hyp.mM │ │ │ │ │ +_L_i_n_e_a_r_P_r_e_s_t_r_e_s_s_T_e_r_m e_{ij}(\ul non.hyp.mM, pre.fib │ │ │ │ │ {v}) │ │ │ │ │ \ul{f}^{(i)} │ │ │ │ │ = - \ul{f}^{ │ │ │ │ │ (j)} = k (\ul │ │ │ │ │ {u}^{(j)} - │ │ │ │ │ \ul{u}^{ │ │ │ │ │ dw_lin_spring , (i)})\\ \quad │ │ │ │ │ @@ -589,17 +591,17 @@ │ │ │ │ │ _P_i_e_z_o_S_t_r_a_i_n_T_e_r_m g_{kij} e_ │ │ │ │ │ {ij}(\ul{u}) │ │ │ │ │ ev_piezo_stress , \int_{\Omega} │ │ │ │ │ _P_i_e_z_o_S_t_r_e_s_s_T_e_r_m g_{kij} │ │ │ │ │ \nabla_k p │ │ │ │ │ \ul{f}^i = │ │ │ │ │ \ul{\bar f}^i │ │ │ │ │ -dw_point_load , \quad \forall its.4, its.1, its.3, │ │ │ │ │ -_C_o_n_c_e_n_t_r_a_t_e_d_P_o_i_n_t_L_o_a_d_T_e_r_m \mbox{ FE she.can, tru.bri, │ │ │ │ │ - node } i its.2 │ │ │ │ │ +dw_point_load , \quad \forall its.4, its.3, its.2, │ │ │ │ │ +_C_o_n_c_e_n_t_r_a_t_e_d_P_o_i_n_t_L_o_a_d_T_e_r_m \mbox{ FE tru.bri, its.1, │ │ │ │ │ + node } i she.can │ │ │ │ │ \mbox{ in a │ │ │ │ │ region } │ │ │ │ │ \ul{f}^i = - │ │ │ │ │ k \ul{u}^i │ │ │ │ │ dw_point_lspring , \quad \forall │ │ │ │ │ _L_i_n_e_a_r_P_o_i_n_t_S_p_r_i_n_g_T_e_r_m , \mbox{ FE │ │ │ │ │ node } i │ │ │ │ │ @@ -622,19 +624,19 @@ │ │ │ │ │ , e_{kl}(\ul │ │ │ │ │ {u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ - , q\ \nabla │ │ │ │ │ + , q\ \nabla sta.nav.sto, │ │ │ │ │ , \cdot \ul sto.sli.bc, │ │ │ │ │ -dw_stokes {u}\\ \mbox sta.nav.sto, sto, │ │ │ │ │ -_S_t_o_k_e_s_T_e_r_m , { or } \int_ lin.ela.up, nav.sto, │ │ │ │ │ - , {\Omega} c\ nav.sto, nav.sto.iga │ │ │ │ │ +dw_stokes {u}\\ \mbox lin.ela.up, nav.sto, │ │ │ │ │ +_S_t_o_k_e_s_T_e_r_m , { or } \int_ nav.sto.iga, │ │ │ │ │ + , {\Omega} c\ nav.sto, sto │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ c\ q\ \nabla │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ @@ -659,21 +661,21 @@ │ │ │ │ │ _S_u_r_f_a_c_e_F_l_u_x_T_e_r_m K_{ij} │ │ │ │ │ \nabla_j p │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ dw_surface_flux , q \ul{n} │ │ │ │ │ _S_u_r_f_a_c_e_F_l_u_x_O_p_e_r_a_t_o_r_T_e_r_m , \cdot \ull{K} │ │ │ │ │ \cdot \nabla │ │ │ │ │ p │ │ │ │ │ - \int_{\Gamma} lin.ela.opt, │ │ │ │ │ - \ul{v} \cdot mix.mes, nod.lcb, │ │ │ │ │ -dw_surface_ltr , \ull{\sigma} tru.bri, lin.vis, │ │ │ │ │ -_L_i_n_e_a_r_T_r_a_c_t_i_o_n_T_e_r_m \cdot \ul{n}, wed.mes, │ │ │ │ │ \int_{\Gamma} lin.ela.tra, │ │ │ │ │ - \ul{v} \cdot com.ela.mat, │ │ │ │ │ - \ul{n}, ela.shi.per │ │ │ │ │ + \ul{v} \cdot mix.mes, │ │ │ │ │ +dw_surface_ltr , \ull{\sigma} com.ela.mat, │ │ │ │ │ +_L_i_n_e_a_r_T_r_a_c_t_i_o_n_T_e_r_m \cdot \ul{n}, nod.lcb, lin.vis, │ │ │ │ │ + \int_{\Gamma} tru.bri, │ │ │ │ │ + \ul{v} \cdot lin.ela.opt, │ │ │ │ │ + \ul{n}, wed.mes, ela.shi.per │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ ev_surface_moment , \ul{n} (\ul │ │ │ │ │ _S_u_r_f_a_c_e_M_o_m_e_n_t_T_e_r_m {x} - \ul │ │ │ │ │ {x}_0) │ │ │ │ │ dw_surface_ndot , \int_{\Gamma} │ │ │ │ │ _S_u_f_a_c_e_N_o_r_m_a_l_D_o_t_T_e_r_m q \ul{c} lap.flu.2d │ │ │ │ │ \cdot \ul{n} │ │ │ │ │ @@ -711,17 +713,17 @@ │ │ │ │ │ _V_e_c_t_o_r_D_o_t_S_c_a_l_a_r_T_e_r_m \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{u} \cdot │ │ │ │ │ \ul{c} q\\ │ │ │ │ │ ev_volume \int_{\cal │ │ │ │ │ _V_o_l_u_m_e_T_e_r_m {D}} 1 │ │ │ │ │ \int_{\Omega} │ │ │ │ │ -dw_volume_lvf , \ul{f} \cdot poi.iga, adv.dif.2D, │ │ │ │ │ -_L_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m \ul{v} \mbox bur.2D, poi.par.stu │ │ │ │ │ - { or } \int_ │ │ │ │ │ +dw_volume_lvf , \ul{f} \cdot adv.dif.2D, │ │ │ │ │ +_L_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m \ul{v} \mbox poi.par.stu, bur.2D, │ │ │ │ │ + { or } \int_ poi.iga │ │ │ │ │ {\Omega} f q │ │ │ │ │ dw_volume_nvf , , \int_{\Omega} poi.non.mat │ │ │ │ │ _N_o_n_l_i_n_e_a_r_V_o_l_u_m_e_F_o_r_c_e_T_e_r_m , q f(p) │ │ │ │ │ 1 / D │ │ │ │ │ ev_volume_surface \int_\Gamma │ │ │ │ │ _V_o_l_u_m_e_S_u_r_f_a_c_e_T_e_r_m \ul{x} \cdot │ │ │ │ │ \ul{n} │ │ │ │ │ @@ -746,30 +748,30 @@ │ │ │ │ │ _S_D_C_o_n_v_e_c_t_T_e_r_m - u_k \pdiff{\Vcal_j} │ │ │ │ │ {x_k} \pdiff{u_i} │ │ │ │ │ {x_j} w_i ] │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {K}_{ij} \nabla_i q\, │ │ │ │ │ \nabla_j p │ │ │ │ │ \hat{K}_{ij} = K_ │ │ │ │ │ - , {ij}\left( \delta_ │ │ │ │ │ -ev_sd_diffusion , {ik}\delta_{jl} │ │ │ │ │ -_S_D_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla \cdot \ul │ │ │ │ │ + , , , \nabla \cdot \ul │ │ │ │ │ {\Vcal} - \delta_{ik} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ \delta_{jl}{\partial │ │ │ │ │ \Vcal_i \over │ │ │ │ │ \partial x_k}\right) │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {K}_{ij} \nabla_i q\, │ │ │ │ │ \nabla_j p │ │ │ │ │ \hat{K}_{ij} = K_ │ │ │ │ │ - , , , \nabla \cdot \ul │ │ │ │ │ + , {ij}\left( \delta_ │ │ │ │ │ +ev_sd_diffusion , {ik}\delta_{jl} │ │ │ │ │ +_S_D_D_i_f_f_u_s_i_o_n_T_e_r_m , \nabla \cdot \ul │ │ │ │ │ {\Vcal} - \delta_{ik} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ \delta_{jl}{\partial │ │ │ │ │ \Vcal_i \over │ │ │ │ │ \partial x_k}\right) │ │ │ │ │ \int_{\Omega} p [ │ │ │ │ │ @@ -861,37 +863,37 @@ │ │ │ │ │ \Vcal_l \over │ │ │ │ │ \partial x_q} - D_ │ │ │ │ │ {iqkl}{\partial │ │ │ │ │ \Vcal_j \over │ │ │ │ │ \partial x_q} │ │ │ │ │ \int_{\Omega} \hat │ │ │ │ │ {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ - {u}) \nabla_k p │ │ │ │ │ - , \hat{g}_{kij} = g_ │ │ │ │ │ -ev_sd_piezo_coupling , {kij}(\nabla \cdot │ │ │ │ │ -_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , \ul{\Vcal}) - g_{kil} │ │ │ │ │ - {\partial \Vcal_j │ │ │ │ │ - \over \partial x_l} - │ │ │ │ │ - g_{lij}{\partial │ │ │ │ │ - \Vcal_k \over │ │ │ │ │ - \partial x_l} │ │ │ │ │ - \int_{\Omega} \hat │ │ │ │ │ - {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ {v}) \nabla_k p \mbox │ │ │ │ │ , , , (\ul{u}) \nabla_k q │ │ │ │ │ de_sd_piezo_coupling \hat{g}_{kij} = g_ │ │ │ │ │ _E_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , , {kij}(\nabla \cdot │ │ │ │ │ , \ul{\Vcal}) - g_{kil} │ │ │ │ │ {\partial \Vcal_j │ │ │ │ │ \over \partial x_l} - │ │ │ │ │ g_{lij}{\partial │ │ │ │ │ \Vcal_k \over │ │ │ │ │ \partial x_l} │ │ │ │ │ + \int_{\Omega} \hat │ │ │ │ │ + {g}_{kij}\ e_{ij}(\ul │ │ │ │ │ + {u}) \nabla_k p │ │ │ │ │ + , \hat{g}_{kij} = g_ │ │ │ │ │ +ev_sd_piezo_coupling , {kij}(\nabla \cdot │ │ │ │ │ +_S_D_P_i_e_z_o_C_o_u_p_l_i_n_g_T_e_r_m , \ul{\Vcal}) - g_{kil} │ │ │ │ │ + {\partial \Vcal_j │ │ │ │ │ + \over \partial x_l} - │ │ │ │ │ + g_{lij}{\partial │ │ │ │ │ + \Vcal_k \over │ │ │ │ │ + \partial x_l} │ │ │ │ │ \int_{\Omega} p\, │ │ │ │ │ \hat{I}_{ij} │ │ │ │ │ {\partial v_i \over │ │ │ │ │ , \partial x_j} \mbox │ │ │ │ │ , { , } \int_{\Omega} │ │ │ │ │ de_sd_stokes , q\, \hat{I}_{ij} │ │ │ │ │ _E_S_D_S_t_o_k_e_s_T_e_r_m {\partial u_i \over │ │ │ │ │ @@ -938,20 +940,20 @@ │ │ │ │ │ ******** TTaabbllee ooff llaarrggee ddeeffoorrmmaattiioonn tteerrmmss_?¶ ******** │ │ │ │ │ LLaarrggee ddeeffoorrmmaattiioonn tteerrmmss_?¶ │ │ │ │ │ nnaammee//ccllaassss aarrgguummeennttss ddeeffiinniittiioonn eexxaammpplleess │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_bulk_active , S_{ij}(\ul{u}) │ │ │ │ │ _B_u_l_k_A_c_t_i_v_e_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ - , \int_{\Omega} act.fib, │ │ │ │ │ -dw_tl_bulk_penalty , S_{ij}(\ul{u}) com.ela.mat, │ │ │ │ │ -_B_u_l_k_P_e_n_a_l_t_y_T_L_T_e_r_m \delta E_{ij} hyp │ │ │ │ │ + , \int_{\Omega} │ │ │ │ │ +dw_tl_bulk_penalty , S_{ij}(\ul{u}) hyp, act.fib, │ │ │ │ │ +_B_u_l_k_P_e_n_a_l_t_y_T_L_T_e_r_m \delta E_{ij} com.ela.mat │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ -dw_tl_bulk_pressure , S_{ij}(p) per.tl, bal │ │ │ │ │ +dw_tl_bulk_pressure , S_{ij}(p) bal, per.tl │ │ │ │ │ _B_u_l_k_P_r_e_s_s_u_r_e_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ull{K}(\ul{u}^ │ │ │ │ │ dw_tl_diffusion , {(n-1)}) : per.tl │ │ │ │ │ _D_i_f_f_u_s_i_o_n_T_L_T_e_r_m , \pdiff{q}{\ul │ │ │ │ │ {X}} \pdiff{p} │ │ │ │ │ @@ -977,21 +979,21 @@ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_he_genyeoh , S_{ij}(\ul{u}) │ │ │ │ │ _G_e_n_Y_e_o_h_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ -dw_tl_he_mooney_rivlin , S_{ij}(\ul{u}) com.ela.mat, │ │ │ │ │ -_M_o_o_n_e_y_R_i_v_l_i_n_T_L_T_e_r_m \delta E_{ij} bal, hyp │ │ │ │ │ +dw_tl_he_mooney_rivlin , S_{ij}(\ul{u}) hyp, bal, │ │ │ │ │ +_M_o_o_n_e_y_R_i_v_l_i_n_T_L_T_e_r_m \delta E_{ij} com.ela.mat │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ - , \int_{\Omega} per.tl, hyp, │ │ │ │ │ -dw_tl_he_neohook , S_{ij}(\ul{u}) act.fib, │ │ │ │ │ + , \int_{\Omega} per.tl, │ │ │ │ │ +dw_tl_he_neohook , S_{ij}(\ul{u}) act.fib, bal, │ │ │ │ │ _N_e_o_H_o_o_k_e_a_n_T_L_T_e_r_m \delta E_{ij} com.ela.mat, │ │ │ │ │ - (\ul{u};\ul{v}) bal │ │ │ │ │ + (\ul{u};\ul{v}) hyp │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_tl_he_ogden , S_{ij}(\ul{u}) │ │ │ │ │ _O_g_d_e_n_T_L_T_e_r_m \delta E_{ij} │ │ │ │ │ (\ul{u};\ul{v}) │ │ │ │ │ , │ │ │ │ │ dw_tl_membrane , │ │ │ │ │ _T_L_M_e_m_b_r_a_n_e_T_e_r_m , bal │ │ │ │ │ @@ -1012,15 +1014,15 @@ │ │ │ │ │ {l} \int_ │ │ │ │ │ {\Omega} q J │ │ │ │ │ (\ul{u}) \\ │ │ │ │ │ \mbox{volume │ │ │ │ │ mode: vector │ │ │ │ │ for } K \from │ │ │ │ │ dw_tl_volume , \Ical_h: \int_ │ │ │ │ │ -_V_o_l_u_m_e_T_L_T_e_r_m {T_K} J(\ul{u}) per.tl, bal │ │ │ │ │ +_V_o_l_u_m_e_T_L_T_e_r_m {T_K} J(\ul{u}) bal, per.tl │ │ │ │ │ \\ \mbox │ │ │ │ │ {rel\_volume │ │ │ │ │ mode: vector │ │ │ │ │ for } K \from │ │ │ │ │ \Ical_h: \int_ │ │ │ │ │ {T_K} J(\ul{u}) │ │ │ │ │ / \int_{T_K} 1 │ │ │ │ │ @@ -1366,15 +1368,15 @@ │ │ │ │ │ {\delta w}) \ e_ │ │ │ │ │ {lm,n}(\ull{w}) │ │ │ │ │ M^C = \int_{\cal │ │ │ │ │ {D}} \rho \ul{v} │ │ │ │ │ \cdot \ul{u} \\ │ │ │ │ │ , M^L = \mathrm │ │ │ │ │ de_mass , {lumping}(M^C) \\ │ │ │ │ │ -_M_a_s_s_T_e_r_m , M^A = (1 - \beta) ela, sei.loa │ │ │ │ │ +_M_a_s_s_T_e_r_m , M^A = (1 - \beta) sei.loa, ela │ │ │ │ │ , M^C + \beta M^L │ │ │ │ │ \\ A = \sum_e A_e │ │ │ │ │ \\ C = \sum_e │ │ │ │ │ A_e^T (M_e^A)^{- │ │ │ │ │ 1} A_e │ │ │ │ │ \int_{\Gamma} c │ │ │ │ │ de_non_penetration_p , (\ul{n} \cdot \ul │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/users_guide.html │ │ │ │┄ Ordering differences only │ │ │ │ @@ -726,59 +726,59 @@ │ │ │ │

space

│ │ │ │

basis

│ │ │ │

region kind

│ │ │ │

description

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -

L2

│ │ │ │ -

constant

│ │ │ │ -

cell, facet

│ │ │ │ -

The L2 constant-in-a-region approximation.

│ │ │ │ - │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

bernstein

│ │ │ │

cell, facet

│ │ │ │

Bernstein basis approximation with positive-only basis function values.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

iga

│ │ │ │

cell

│ │ │ │

Bezier extraction based NURBS approximation for isogeometric analysis.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lagrange

│ │ │ │

cell, facet

│ │ │ │

Lagrange basis nodal approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lagrange_discontinuous

│ │ │ │

cell

│ │ │ │

The C0 constant-per-cell approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

lobatto

│ │ │ │

cell

│ │ │ │

Hierarchical basis approximation with Lobatto polynomials.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

sem

│ │ │ │

cell, facet

│ │ │ │

Spectral element method approximation.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

serendipity

│ │ │ │

cell, facet

│ │ │ │

Lagrange basis nodal serendipity approximation with order <= 3.

│ │ │ │ │ │ │ │ -

H1

│ │ │ │ +

H1

│ │ │ │

shell10x

│ │ │ │

cell

│ │ │ │

The approximation for the shell10x element.

│ │ │ │ │ │ │ │ +

L2

│ │ │ │ +

constant

│ │ │ │ +

cell, facet

│ │ │ │ +

The L2 constant-in-a-region approximation.

│ │ │ │ + │ │ │ │

DG

│ │ │ │

legendre_discontinuous

│ │ │ │

cell

│ │ │ │

Discontinuous Galerkin method approximation with Legendre basis.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -328,16 +328,14 @@ │ │ │ │ │ * tensor product elements: 0, 1, ‘1B’ │ │ │ │ │ Optional bubble function enrichment is marked by ‘B’. │ │ │ │ │ The implemented combinations of spaces and bases are listed below, the space │ │ │ │ │ column corresponds to , the basis column to and │ │ │ │ │ region type to the field region type. │ │ │ │ │ FFiieellddss_?¶ │ │ │ │ │ ssppaaccee bbaassiiss rreeggiioonn kkiinndd ddeessccrriippttiioonn │ │ │ │ │ -L2 constant _c_e_l_l, _f_a_c_e_t The L2 constant-in-a-region │ │ │ │ │ - approximation. │ │ │ │ │ H1 bernstein _c_e_l_l, _f_a_c_e_t Bernstein basis approximation with │ │ │ │ │ positive-only basis function values. │ │ │ │ │ Bezier extraction based NURBS │ │ │ │ │ H1 iga _c_e_l_l approximation for isogeometric │ │ │ │ │ analysis. │ │ │ │ │ H1 lagrange _c_e_l_l, _f_a_c_e_t Lagrange basis nodal approximation. │ │ │ │ │ H1 lagrange_discontinuous _c_e_l_l The C0 constant-per-cell │ │ │ │ │ @@ -345,14 +343,16 @@ │ │ │ │ │ H1 lobatto _c_e_l_l Hierarchical basis approximation with │ │ │ │ │ Lobatto polynomials. │ │ │ │ │ H1 sem _c_e_l_l, _f_a_c_e_t Spectral element method approximation. │ │ │ │ │ H1 serendipity _c_e_l_l, _f_a_c_e_t Lagrange basis nodal serendipity │ │ │ │ │ approximation with order <= 3. │ │ │ │ │ H1 shell10x _c_e_l_l The approximation for the shell10x │ │ │ │ │ element. │ │ │ │ │ +L2 constant _c_e_l_l, _f_a_c_e_t The L2 constant-in-a-region │ │ │ │ │ + approximation. │ │ │ │ │ DG legendre_discontinuous _c_e_l_l Discontinuous Galerkin method │ │ │ │ │ approximation with Legendre basis. │ │ │ │ │ ******** _VV_aa_rr_ii_aa_bb_ll_ee_ss_?¶ ******** │ │ │ │ │ Variables use the FE approximation given by the specified field: │ │ │ │ │ variables = { │ │ │ │ │ : (, , , []) │ │ │ │ │ }