--- /srv/reproducible-results/rbuild-debian/r-b-build.C7D5a4CB/b1/sfepy_2021.4-4_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.C7D5a4CB/b2/sfepy_2021.4-4_arm64.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - 0ee6d65ab22be9cf79739d40accba63d 12531120 doc optional python-sfepy-doc_2021.4-4_all.deb │ + fcde118a68be7282d6f43589152a5164 12534144 doc optional python-sfepy-doc_2021.4-4_all.deb │ 1645eb61a4f54b941a21698b5bcbd6fc 1914480 debug optional python3-sfepy-dbgsym_2021.4-4_arm64.deb │ cf6e23ef98a62ab7f05ed84ce6182640 3951752 python optional python3-sfepy_2021.4-4_arm64.deb ├── python-sfepy-doc_2021.4-4_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2023-01-22 17:12:28.000000 debian-binary │ │ --rw-r--r-- 0 0 0 24336 2023-01-22 17:12:28.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 12506592 2023-01-22 17:12:28.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 24332 2023-01-22 17:12:28.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 12509620 2023-01-22 17:12:28.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: python-sfepy-doc │ │ │ │ Source: sfepy │ │ │ │ Version: 2021.4-4 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Science Maintainers │ │ │ │ -Installed-Size: 46235 │ │ │ │ +Installed-Size: 46233 │ │ │ │ Depends: libjs-sphinxdoc (>= 5.2), sphinx-rtd-theme-common (>= 1.2.0+dfsg) │ │ │ │ Recommends: python3-sfepy │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Homepage: https://sfepy.org │ │ │ │ Description: Simple Finite Elements in Python (documentation) │ │ │ │ SfePy is a software for solving systems of coupled partial differential │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4704764 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4702872 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1362 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1802 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/examples/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2021-12-28 23:01:29.000000 ./usr/share/doc/python-sfepy-doc/examples/__init__.py │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2021-12-28 23:01:29.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/__init__.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1751 2021-12-28 23:01:29.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/acoustics.py │ │ │ ├── ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz │ │ │ │ ├── SfePy.pdf │ │ │ │ │ ├── pdftotext {} - │ │ │ │ │ │ @@ -140,44 +140,44 @@ │ │ │ │ │ │ 2.3.7 │ │ │ │ │ │ Multi-linear Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . │ │ │ │ │ │ 2.3.8 │ │ │ │ │ │ How To Make a Release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . │ │ │ │ │ │ 2.3.9 │ │ │ │ │ │ Module Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . │ │ │ │ │ │ │ │ │ │ │ │ +135 │ │ │ │ │ │ +135 │ │ │ │ │ │ +135 │ │ │ │ │ │ +136 │ │ │ │ │ │ +136 │ │ │ │ │ │ 137 │ │ │ │ │ │ -137 │ │ │ │ │ │ -137 │ │ │ │ │ │ -138 │ │ │ │ │ │ 138 │ │ │ │ │ │ 139 │ │ │ │ │ │ -140 │ │ │ │ │ │ -141 │ │ │ │ │ │ -146 │ │ │ │ │ │ -146 │ │ │ │ │ │ +144 │ │ │ │ │ │ +144 │ │ │ │ │ │ +151 │ │ │ │ │ │ 153 │ │ │ │ │ │ 155 │ │ │ │ │ │ -157 │ │ │ │ │ │ │ │ │ │ │ │ 1.7 │ │ │ │ │ │ 1.8 │ │ │ │ │ │ │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ Bibliography │ │ │ │ │ │ │ │ │ │ │ │ -551 │ │ │ │ │ │ +549 │ │ │ │ │ │ │ │ │ │ │ │ Python Module Index │ │ │ │ │ │ │ │ │ │ │ │ -553 │ │ │ │ │ │ +551 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -557 │ │ │ │ │ │ +555 │ │ │ │ │ │ │ │ │ │ │ │ ii │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • genindex │ │ │ │ │ │ • modindex │ │ │ │ │ │ @@ -5648,18 +5648,18 @@ │ │ │ │ │ │ CauchyStrainTerm │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑝 𝛼𝑖𝑗 𝑒𝑖𝑗 (𝑣) , │ │ │ │ │ │ │ │ │ │ │ │ bio.sho.syn, │ │ │ │ │ │ -bio.npb.lag, │ │ │ │ │ │ -bio.npb, │ │ │ │ │ │ +the.ela, │ │ │ │ │ │ the.ela.ess, │ │ │ │ │ │ -bio, the.ela │ │ │ │ │ │ +bio, bio.npb.lag, │ │ │ │ │ │ +bio.npb │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 𝑞 𝛼𝑖𝑗 𝑒𝑖𝑗 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ @@ -5762,16 +5762,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ dw_convect │ │ │ │ │ │ ConvectTerm │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -nav.sto.iga, │ │ │ │ │ │ -nav.sto, nav.sto │ │ │ │ │ │ +nav.sto, nav.sto, │ │ │ │ │ │ +nav.sto.iga │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ((𝑢 · ∇)𝑢) · 𝑣 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ev_def_grad │ │ │ │ │ │ │ │ │ │ │ │ @@ -5805,16 +5805,16 @@ │ │ │ │ │ │ , │ │ │ │ │ │ 𝑛 · 𝑓 * (𝑝𝑖𝑛 , 𝑝𝑜𝑢𝑡 )𝑞 │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -adv.2D, adv.1D, │ │ │ │ │ │ -adv.dif.2D │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +adv.2D, adv.1D │ │ │ │ │ │ │ │ │ │ │ │ where │ │ │ │ │ │ 𝑓 * (𝑝𝑖𝑛 , 𝑝𝑜𝑢𝑡 ) = 𝑎 │ │ │ │ │ │ dw_dg_diffusion_flux │ │ │ │ │ │ , │ │ │ │ │ │ DiffusionDGFluxTerm │ │ │ │ │ │ , │ │ │ │ │ │ @@ -5833,16 +5833,17 @@ │ │ │ │ │ │ 2 │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ 𝐷⟨∇𝑝⟩[𝑞] , │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ -bur.2D, lap.2D, │ │ │ │ │ │ -adv.dif.2D │ │ │ │ │ │ +lap.2D, │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +bur.2D │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷⟨∇𝑞⟩[𝑝] │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ ⟨∇𝜑⟩ = │ │ │ │ │ │ │ │ │ │ │ │ @@ -5853,16 +5854,17 @@ │ │ │ │ │ │ dw_dg_interior_penalty │ │ │ │ │ │ , │ │ │ │ │ │ DiffusionInteriorPenaltyTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -bur.2D, lap.2D, │ │ │ │ │ │ -adv.dif.2D │ │ │ │ │ │ +lap.2D, │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +bur.2D │ │ │ │ │ │ │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ¯ 𝑤 𝑂𝑟𝑑 [𝑝][𝑞] │ │ │ │ │ │ 𝐷𝐶 │ │ │ │ │ │ @@ -6015,24 +6017,26 @@ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ev_div │ │ │ │ │ │ DivTerm │ │ │ │ │ │ │ │ │ │ │ │ +bio.sho.syn, │ │ │ │ │ │ +poi.neu, │ │ │ │ │ │ dar.flo.mul, │ │ │ │ │ │ pie.ela, │ │ │ │ │ │ -bio.sho.syn, │ │ │ │ │ │ +bio, │ │ │ │ │ │ bio.npb.lag, │ │ │ │ │ │ -bio.npb, poi.neu, │ │ │ │ │ │ -bio │ │ │ │ │ │ +bio.npb │ │ │ │ │ │ +sto, │ │ │ │ │ │ nav.sto, │ │ │ │ │ │ -nav.sto.iga, │ │ │ │ │ │ nav.sto, sto.sli.bc, │ │ │ │ │ │ -sta.nav.sto, sto │ │ │ │ │ │ +nav.sto.iga, │ │ │ │ │ │ +sta.nav.sto │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∇·𝑢 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ @@ -6117,39 +6121,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ dw_elastic_wave │ │ │ │ │ │ , │ │ │ │ │ │ ElasticWaveTerm , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ + │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -tim.poi.exp, aco, │ │ │ │ │ │ -bur.2D, tim.poi, │ │ │ │ │ │ -tim.adv.dif, ela, │ │ │ │ │ │ -wel, lin.ela.up, │ │ │ │ │ │ -aco, the.ele, osc, │ │ │ │ │ │ -bor, │ │ │ │ │ │ -adv.1D, │ │ │ │ │ │ -lin.ela.dam, │ │ │ │ │ │ -poi.fun, │ │ │ │ │ │ -poi.per.bou.con, │ │ │ │ │ │ +tim.poi, │ │ │ │ │ │ +dar.flo.mul, │ │ │ │ │ │ sto.sli.bc, │ │ │ │ │ │ -bal, │ │ │ │ │ │ -hyd, dar.flo.mul, │ │ │ │ │ │ -pie.ela, adv.2D, │ │ │ │ │ │ -vib.aco │ │ │ │ │ │ - │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ +tim.adv.dif, │ │ │ │ │ │ +tim.poi.exp, │ │ │ │ │ │ +ela, │ │ │ │ │ │ +adv.2D, │ │ │ │ │ │ +hyd, lin.ela.up, │ │ │ │ │ │ +poi.per.bou.con, │ │ │ │ │ │ +the.ele, poi.fun, │ │ │ │ │ │ +osc, │ │ │ │ │ │ +vib.aco, │ │ │ │ │ │ +aco, lin.ela.dam, │ │ │ │ │ │ +bur.2D, bor, aco, │ │ │ │ │ │ +wel, bal, pie.ela, │ │ │ │ │ │ +adv.1D │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) , │ │ │ │ │ │ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑢)𝑒𝑘𝑙 (𝑣) │ │ │ │ │ │ + │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑣)𝑔𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ @@ -6310,19 +6316,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ -aco, dar.flo.mul, │ │ │ │ │ │ aco, │ │ │ │ │ │ +poi.neu, │ │ │ │ │ │ +dar.flo.mul, │ │ │ │ │ │ vib.aco, │ │ │ │ │ │ -poi.per.bou.con, │ │ │ │ │ │ -poi.neu │ │ │ │ │ │ +aco, │ │ │ │ │ │ +poi.per.bou.con │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ @@ -6396,36 +6403,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ dw_lin_convect2 , │ │ │ │ │ │ LinearConvect2Term │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -tim.poi.exp, │ │ │ │ │ │ -aco, │ │ │ │ │ │ -bur.2D, │ │ │ │ │ │ -lap.2D, tim.poi, │ │ │ │ │ │ -poi.sho.syn, │ │ │ │ │ │ -adv.dif.2D, │ │ │ │ │ │ +tim.poi, poi.iga, │ │ │ │ │ │ +sto.sli.bc, │ │ │ │ │ │ tim.adv.dif, │ │ │ │ │ │ -lap.1d, wel, aco, │ │ │ │ │ │ -the.ele, │ │ │ │ │ │ -osc, │ │ │ │ │ │ -bor, the.ela.ess, │ │ │ │ │ │ -poi.par.stu, │ │ │ │ │ │ -lap.tim.ebc, │ │ │ │ │ │ -cub, lap.flu.2d, │ │ │ │ │ │ -poi.fun, │ │ │ │ │ │ +tim.poi.exp, │ │ │ │ │ │ +poi.fie.dep.mat, │ │ │ │ │ │ +hyd, │ │ │ │ │ │ poi.per.bou.con, │ │ │ │ │ │ -sto.sli.bc, poi.iga, │ │ │ │ │ │ lap.cou.lcb, │ │ │ │ │ │ -hyd, │ │ │ │ │ │ -vib.aco, │ │ │ │ │ │ -poi.fie.dep.mat, │ │ │ │ │ │ -poi, sin │ │ │ │ │ │ +the.ele, lap.2D, │ │ │ │ │ │ +poi.fun, │ │ │ │ │ │ +the.ela.ess, │ │ │ │ │ │ +osc, poi.par.stu, │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +vib.aco, bur.2D, │ │ │ │ │ │ +aco, bor, poi, │ │ │ │ │ │ +lap.tim.ebc, aco, │ │ │ │ │ │ +lap.flu.2d, wel, │ │ │ │ │ │ +sin, cub, lap.1d, │ │ │ │ │ │ +poi.sho.syn │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ((𝑏 · ∇)𝑢) · 𝑣 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ((𝑏 · ∇)𝑢)|𝑞𝑝 │ │ │ │ │ │ dw_lin_convect │ │ │ │ │ │ @@ -6486,40 +6490,40 @@ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝜎𝑖𝑗 𝑒𝑖𝑗 (𝑣) │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ +lin.ela, │ │ │ │ │ │ ela.shi.per, │ │ │ │ │ │ -lin.ela.opt, its.1, │ │ │ │ │ │ com.ela.mat, │ │ │ │ │ │ -pre.fib, │ │ │ │ │ │ -two.bod.con, │ │ │ │ │ │ -bio, ela, its.2, │ │ │ │ │ │ -lin.ela, lin.ela.up, │ │ │ │ │ │ +lin.vis, the.ela, │ │ │ │ │ │ +lin.ela.iga, ela, │ │ │ │ │ │ bio.sho.syn, │ │ │ │ │ │ -bio.npb.lag, │ │ │ │ │ │ -lin.ela.iga, │ │ │ │ │ │ -lin.ela.tra, │ │ │ │ │ │ -the.ela.ess, │ │ │ │ │ │ -lin.ela.dam, │ │ │ │ │ │ +lin.ela.tra, its.2, │ │ │ │ │ │ +lin.ela.up, │ │ │ │ │ │ +bio.npb, │ │ │ │ │ │ lin.ela.mM, │ │ │ │ │ │ -its.4, │ │ │ │ │ │ -nod.lcb, │ │ │ │ │ │ -ela.con.pla, │ │ │ │ │ │ -the.ela, lin.vis, │ │ │ │ │ │ +nod.lcb, mat.non, │ │ │ │ │ │ ela.con.sph, │ │ │ │ │ │ +pre.fib, │ │ │ │ │ │ +its.3, │ │ │ │ │ │ +lin.ela.opt, │ │ │ │ │ │ +the.ela.ess, its.1, │ │ │ │ │ │ +bio, lin.ela.dam, │ │ │ │ │ │ pie.ela, │ │ │ │ │ │ -pie.ela.mac, │ │ │ │ │ │ -bio.npb, mat.non, │ │ │ │ │ │ -its.3 │ │ │ │ │ │ -pie.ela.mac, │ │ │ │ │ │ +its.4, │ │ │ │ │ │ +ela.con.pla, │ │ │ │ │ │ +bio.npb.lag, │ │ │ │ │ │ +two.bod.con, │ │ │ │ │ │ +pie.ela.mac │ │ │ │ │ │ +non.hyp.mM, │ │ │ │ │ │ pre.fib, │ │ │ │ │ │ -non.hyp.mM │ │ │ │ │ │ +pie.ela.mac │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ pre.fib │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑒𝑖𝑗 (𝑣) (𝑑𝑘 𝑑𝑙 ) │ │ │ │ │ │ Ω │ │ │ │ │ │ @@ -6538,14 +6542,21 @@ │ │ │ │ │ │ dw_non_penetration , │ │ │ │ │ │ NonPenetrationTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ +dw_nonsym_elastic , │ │ │ │ │ │ +NonsymElasticTerm │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ bio.npb.lag │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ˆ ·𝑢 │ │ │ │ │ │ 𝑐𝜆𝑛 · 𝑣 , │ │ │ │ │ │ @@ -6557,35 +6568,30 @@ │ │ │ │ │ │ ˆ ·𝑢 │ │ │ │ │ │ 𝜆𝑛 · 𝑣 , │ │ │ │ │ │ 𝜆𝑛 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ +non.hyp.mM │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +𝐷∇𝑢 : ∇𝑣 │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ 1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ 121 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 3 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ -dw_nonsym_elastic , │ │ │ │ │ │ -NonsymElasticTerm │ │ │ │ │ │ -, │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ - │ │ │ │ │ │ -𝐷∇𝑢 : ∇𝑣 │ │ │ │ │ │ -, │ │ │ │ │ │ -Ω │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ dw_ns_dot_grad_s , │ │ │ │ │ │ NonlinearScalarDotGradTerm │ │ │ │ │ │ , │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ , │ │ │ │ │ │ @@ -6620,16 +6626,14 @@ │ │ │ │ │ │ , │ │ │ │ │ │ PiezoStrainTerm │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑔𝑘𝑖𝑗 𝑒𝑖𝑗 (𝑢) │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -non.hyp.mM │ │ │ │ │ │ - │ │ │ │ │ │ bur.2D │ │ │ │ │ │ │ │ │ │ │ │ pie.ela │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ev_piezo_stress │ │ │ │ │ │ @@ -6640,77 +6644,87 @@ │ │ │ │ │ │ 𝑔𝑘𝑖𝑗 ∇𝑘 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_point_load │ │ │ │ │ │ , │ │ │ │ │ │ ConcentratedPointLoadTerm │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ │ +she.can, │ │ │ │ │ │ +its.3, │ │ │ │ │ │ +its.4, its.1, its.2 │ │ │ │ │ │ + │ │ │ │ │ │ 𝑖 │ │ │ │ │ │ │ │ │ │ │ │ dw_point_lspring , │ │ │ │ │ │ LinearPointSpringTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ -dw_s_dot_grad_i_s , │ │ │ │ │ │ -ScalarDotGradIScalarTerm │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ - │ │ │ │ │ │ -she.can, │ │ │ │ │ │ -its.1, │ │ │ │ │ │ -its.4, its.3, its.2 │ │ │ │ │ │ │ │ │ │ │ │ 𝑓 𝑖 = 𝑓¯ │ │ │ │ │ │ │ │ │ │ │ │ ∀ FE node 𝑖 in a region │ │ │ │ │ │ │ │ │ │ │ │ 𝑓 𝑖 = −𝑘𝑢𝑖 │ │ │ │ │ │ │ │ │ │ │ │ ∀ FE node 𝑖 in a region │ │ │ │ │ │ │ │ │ │ │ │ +dw_s_dot_grad_i_s , │ │ │ │ │ │ +ScalarDotGradIScalarTerm │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ 𝑍𝑖 = │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞∇𝑖 𝑝 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ +dw_s_dot_mgrad_s , │ │ │ │ │ │ +ScalarDotMGradScalarTerm │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ + │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ +𝑞𝑦 · ∇𝑝 , │ │ │ │ │ │ + │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +adv.2D, adv.1D │ │ │ │ │ │ + │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +𝑝𝑦 · ∇𝑞 │ │ │ │ │ │ +Ω │ │ │ │ │ │ + │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ 122 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ +name/class │ │ │ │ │ │ +dw_shell10x │ │ │ │ │ │ +Shell10XTerm │ │ │ │ │ │ + │ │ │ │ │ │ Table 3 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ -dw_s_dot_mgrad_s , │ │ │ │ │ │ -ScalarDotMGradScalarTerm │ │ │ │ │ │ -, │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ - │ │ │ │ │ │ -𝑞𝑦 · ∇𝑝 , │ │ │ │ │ │ -𝑝𝑦 · ∇𝑞 │ │ │ │ │ │ -, │ │ │ │ │ │ -Ω │ │ │ │ │ │ -Ω │ │ │ │ │ │ -, │ │ │ │ │ │ - │ │ │ │ │ │ -dw_shell10x │ │ │ │ │ │ , │ │ │ │ │ │ -Shell10XTerm │ │ │ │ │ │ , │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ , │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑒𝑖𝑗 (𝑣)𝑒𝑘𝑙 (𝑢) │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ -name/class │ │ │ │ │ │ │ │ │ │ │ │ dw_stokes_wave_div, │ │ │ │ │ │ StokesWaveDivTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ @@ -6719,17 +6733,14 @@ │ │ │ │ │ │ , │ │ │ │ │ │ StokesWaveTerm , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -adv.2D, adv.1D, │ │ │ │ │ │ -adv.dif.2D │ │ │ │ │ │ - │ │ │ │ │ │ she.can │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ (𝜅 · 𝑣)(∇ · 𝑢) , │ │ │ │ │ │ │ │ │ │ │ │ (𝜅 · 𝑢)(∇ · 𝑣) │ │ │ │ │ │ │ │ │ │ │ │ @@ -6779,19 +6790,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐𝑞∇·𝑢 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -lin.ela.up, │ │ │ │ │ │ +sto, │ │ │ │ │ │ nav.sto, │ │ │ │ │ │ -nav.sto.iga, │ │ │ │ │ │ nav.sto, sto.sli.bc, │ │ │ │ │ │ -sta.nav.sto, sto │ │ │ │ │ │ +nav.sto.iga, │ │ │ │ │ │ +lin.ela.up, │ │ │ │ │ │ +sta.nav.sto │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑞𝑛 · 𝐾 · ∇𝑝 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ ev_surface_flux │ │ │ │ │ │ , │ │ │ │ │ │ @@ -6815,51 +6827,55 @@ │ │ │ │ │ │ 1 │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑛 · 𝐾𝑖𝑗 ∇𝑗 𝑝¯ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ +dw_surface_ltr │ │ │ │ │ │ +, │ │ │ │ │ │ +LinearTractionTerm │ │ │ │ │ │ + │ │ │ │ │ │ +, │ │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ 1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ + │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +𝑣 · 𝜎 · 𝑛, │ │ │ │ │ │ + │ │ │ │ │ │ +Γ │ │ │ │ │ │ + │ │ │ │ │ │ +𝑣 · 𝑛, │ │ │ │ │ │ +Γ │ │ │ │ │ │ + │ │ │ │ │ │ +lin.ela.tra, │ │ │ │ │ │ +nod.lcb, │ │ │ │ │ │ +ela.shi.per, │ │ │ │ │ │ +com.ela.mat, │ │ │ │ │ │ +lin.vis, lin.ela.opt │ │ │ │ │ │ +continues on next page │ │ │ │ │ │ + │ │ │ │ │ │ 123 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 3 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ -dw_surface_ltr │ │ │ │ │ │ -, │ │ │ │ │ │ -LinearTractionTerm │ │ │ │ │ │ - │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ -, │ │ │ │ │ │ -𝑣 · 𝜎 · 𝑛, 𝑣 · 𝑛, │ │ │ │ │ │ - │ │ │ │ │ │ -Γ │ │ │ │ │ │ -Γ │ │ │ │ │ │ -name/class │ │ │ │ │ │ - │ │ │ │ │ │ ev_surface_moment , │ │ │ │ │ │ SurfaceMomentTerm │ │ │ │ │ │ │ │ │ │ │ │ +∫︁ │ │ │ │ │ │ +name/class │ │ │ │ │ │ │ │ │ │ │ │ examples │ │ │ │ │ │ -ela.shi.per, │ │ │ │ │ │ -lin.vis, │ │ │ │ │ │ -lin.ela.opt, │ │ │ │ │ │ -com.ela.mat, │ │ │ │ │ │ -lin.ela.tra, │ │ │ │ │ │ -nod.lcb │ │ │ │ │ │ │ │ │ │ │ │ -∫︁ │ │ │ │ │ │ 𝑛(𝑥 − 𝑥0 ) │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ dw_surface_ndot , │ │ │ │ │ │ SufaceNormalDotTerm │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ @@ -6898,22 +6914,22 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑣 · ∇𝑝 , │ │ │ │ │ │ 𝑢 · ∇𝑞 │ │ │ │ │ │ ∫︁ Ω │ │ │ │ │ │ -𝑐𝑢 · ∇𝑞 │ │ │ │ │ │ 𝑐𝑣 · ∇𝑝 , │ │ │ │ │ │ +𝑐𝑢 · ∇𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ Ω │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ -𝑣 · (𝑀 ∇𝑝) , │ │ │ │ │ │ 𝑢 · (𝑀 ∇𝑞) │ │ │ │ │ │ +𝑣 · (𝑀 ∇𝑝) , │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ @@ -6931,67 +6947,52 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑓 · 𝑣 or │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -ev_volume_surface │ │ │ │ │ │ -VolumeSurfaceTerm │ │ │ │ │ │ - │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑓𝑞 │ │ │ │ │ │ │ │ │ │ │ │ -bur.2D, poi.iga, │ │ │ │ │ │ poi.par.stu, │ │ │ │ │ │ -adv.dif.2D │ │ │ │ │ │ +adv.dif.2D, │ │ │ │ │ │ +poi.iga, bur.2D │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ +ev_volume_surface │ │ │ │ │ │ +VolumeSurfaceTerm │ │ │ │ │ │ + │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑥·𝑛 │ │ │ │ │ │ │ │ │ │ │ │ 1/𝐷 │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -continues on next page │ │ │ │ │ │ - │ │ │ │ │ │ -124 │ │ │ │ │ │ - │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ - │ │ │ │ │ │ -name/class │ │ │ │ │ │ ev_volume │ │ │ │ │ │ VolumeTerm │ │ │ │ │ │ │ │ │ │ │ │ -Table 3 – continued from previous page │ │ │ │ │ │ -argudefinition │ │ │ │ │ │ -ments │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 1 │ │ │ │ │ │ - │ │ │ │ │ │ -examples │ │ │ │ │ │ - │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ dw_zero │ │ │ │ │ │ ZeroTerm │ │ │ │ │ │ │ │ │ │ │ │ ela │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ 0 │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +124 │ │ │ │ │ │ │ │ │ │ │ │ -125 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table of sensitivity terms │ │ │ │ │ │ Table 4: Sensitivity terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7094,17 +7095,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ (𝑢 · 𝑤)(∇ · 𝒱) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -126 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +125 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 4 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ ev_sd_lin_elastic , │ │ │ │ │ │ @@ -7155,24 +7156,24 @@ │ │ │ │ │ │ SDLinearTractionTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 𝑣 · 𝜎 · 𝑛, │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +126 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑣 · 𝑛, │ │ │ │ │ │ Γ │ │ │ │ │ │ │ │ │ │ │ │ -127 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table of large deformation terms │ │ │ │ │ │ Table 5: Large deformation terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7189,15 +7190,15 @@ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_bulk_penalty , │ │ │ │ │ │ BulkPenaltyTLTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -hyp, com.ela.mat, │ │ │ │ │ │ +com.ela.mat, hyp, │ │ │ │ │ │ act.fib │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_bulk_pressure, │ │ │ │ │ │ @@ -7250,38 +7251,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_he_mooney_rivlin │ │ │ │ │ │ , │ │ │ │ │ │ MooneyRivlinTLTerm │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -hyp, │ │ │ │ │ │ -bal, │ │ │ │ │ │ -com.ela.mat │ │ │ │ │ │ +bal, com.ela.mat, │ │ │ │ │ │ +hyp │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_he_neohook , │ │ │ │ │ │ NeoHookeanTLTerm, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -hyp, com.ela.mat, │ │ │ │ │ │ -per.tl, act.fib, bal │ │ │ │ │ │ +bal, com.ela.mat, │ │ │ │ │ │ +hyp, act.fib, per.tl │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -128 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +127 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name/class │ │ │ │ │ │ dw_tl_he_ogden │ │ │ │ │ │ OgdenTLTerm │ │ │ │ │ │ │ │ │ │ │ │ @@ -7393,17 +7393,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ 1 │ │ │ │ │ │ 𝛾𝑝 𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +128 │ │ │ │ │ │ │ │ │ │ │ │ -129 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 5 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ dw_ul_he_mooney_rivlin │ │ │ │ │ │ @@ -7445,17 +7445,17 @@ │ │ │ │ │ │ 𝑞𝐽(𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ volume mode: vector for 𝐾 ← ℐℎ : 𝑇𝐾 ∫︀𝐽(𝑢) │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ rel_volume mode: vector for 𝐾 ← ℐℎ : 𝑇𝐾 𝐽(𝑢)/ 𝑇𝐾 1 │ │ │ │ │ │ │ │ │ │ │ │ -130 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +129 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table of special terms │ │ │ │ │ │ Table 6: Special terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7603,17 +7603,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 0 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +130 │ │ │ │ │ │ │ │ │ │ │ │ -131 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 6 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ dw_lin_elastic_th , │ │ │ │ │ │ @@ -7748,17 +7748,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝜏𝐾 ∇𝑟(𝑣 · ∇𝑢) │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -132 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +131 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 6 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ dw_st_adj_supg_c , │ │ │ │ │ │ @@ -7858,15 +7858,15 @@ │ │ │ │ │ │ , │ │ │ │ │ │ DotSProductVolumeOperatorWETHTerm │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +132 │ │ │ │ │ │ │ │ │ │ │ │ 𝜏𝐾 ∇𝑝 · ∇𝑞 │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ 𝐾∈ℐℎ │ │ │ │ │ │ │ │ │ │ │ │ @@ -7878,15 +7878,15 @@ │ │ │ │ │ │ ]︂ │ │ │ │ │ │ 𝒢(𝑡 − 𝜏 )𝑝(𝜏 ) d𝜏 𝑞 │ │ │ │ │ │ │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ 0 │ │ │ │ │ │ │ │ │ │ │ │ -133 │ │ │ │ │ │ +Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table of multi-linear terms │ │ │ │ │ │ Table 7: Multi-linear terms │ │ │ │ │ │ name/class │ │ │ │ │ │ │ │ │ │ │ │ @@ -8046,17 +8046,17 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐∇¯ │ │ │ │ │ │ 𝑝 · ∇𝑟 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ continues on next page │ │ │ │ │ │ │ │ │ │ │ │ -134 │ │ │ │ │ │ +1.8. Term Overview │ │ │ │ │ │ │ │ │ │ │ │ -Chapter 1. Documentation │ │ │ │ │ │ +133 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 7 – continued from previous page │ │ │ │ │ │ argudefinition │ │ │ │ │ │ ments │ │ │ │ │ │ de_lin_elastic │ │ │ │ │ │ @@ -8101,15 +8101,15 @@ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ │ , │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1.8. Term Overview │ │ │ │ │ │ +134 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ │ │ │ │ │ │ 𝑞𝑦 · ∇𝑝 , │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑝𝑦 · ∇𝑞 │ │ │ │ │ │ @@ -8141,20 +8141,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐𝑞∇·𝑢 │ │ │ │ │ │ ∫︁Ω │ │ │ │ │ │ 𝑐𝑟 ∇ · 𝑤 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -135 │ │ │ │ │ │ - │ │ │ │ │ │ - SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ - │ │ │ │ │ │ -136 │ │ │ │ │ │ - │ │ │ │ │ │ Chapter 1. Documentation │ │ │ │ │ │ │ │ │ │ │ │ CHAPTER │ │ │ │ │ │ │ │ │ │ │ │ TWO │ │ │ │ │ │ │ │ │ │ │ │ DEVELOPMENT │ │ │ │ │ │ @@ -8182,15 +8176,15 @@ │ │ │ │ │ │ – efficient quadrature formulas │ │ │ │ │ │ – local refinement? │ │ │ │ │ │ • discretization methods: │ │ │ │ │ │ – implement vector elements (Nedelec, Raviart-Thomas, . . . ) │ │ │ │ │ │ – implement the discontinuous Galerkin method │ │ │ │ │ │ • material models: plasticity, viscoplasticity, damage, . . . │ │ │ │ │ │ • improve parallelization (see Solving Problems in Parallel): │ │ │ │ │ │ -137 │ │ │ │ │ │ +135 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ – cluster installation with fast BLAS │ │ │ │ │ │ – parallel code speed-up │ │ │ │ │ │ – remove (some of) the serial parts │ │ │ │ │ │ – preconditioning for multi-physics problems │ │ │ │ │ │ @@ -8222,15 +8216,15 @@ │ │ │ │ │ │ The first step is to obtain the latest development version of the code from the SfePy git repository: │ │ │ │ │ │ git clone git://github.com/sfepy/sfepy.git │ │ │ │ │ │ For development, it is preferable to build the extension modules in place (see Compilation of C Extension Modules): │ │ │ │ │ │ python setup.py build_ext --inplace │ │ │ │ │ │ On Unix-like systems, you can simply type make in the top-level folder to build in-place. │ │ │ │ │ │ After the initial compilation, or after making changes, do not forget to run the tests, see Testing Installation. │ │ │ │ │ │ │ │ │ │ │ │ -138 │ │ │ │ │ │ +136 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ 2.3.2 SfePy Directory Structure │ │ │ │ │ │ Here we list and describe the directories that are in the main sfepy directory. │ │ │ │ │ │ @@ -8261,15 +8255,15 @@ │ │ │ │ │ │ directory for temporary files (generated) │ │ │ │ │ │ │ │ │ │ │ │ New users/developers (after going through the Tutorial) should explore the examples/ directory. For developers, the │ │ │ │ │ │ principal directory is sfepy/, which has the following contents: │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -139 │ │ │ │ │ │ +137 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Table 2: sfepy/ directory structure. │ │ │ │ │ │ name │ │ │ │ │ │ │ │ │ │ │ │ description │ │ │ │ │ │ @@ -8349,15 +8343,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ In [3]: print mesh │ │ │ │ │ │ Mesh:meshes/2d/rectangle_tri │ │ │ │ │ │ cmesh: │ │ │ │ │ │ CMesh: n_coor: 258, dim 2, tdim: 2, n_el 454 │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ -140 │ │ │ │ │ │ +138 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ 11 │ │ │ │ │ │ @@ -8415,15 +8409,15 @@ │ │ │ │ │ │ any open source project, doing your homework by searching for existing known problems greatly reduces the burden │ │ │ │ │ │ on the developers by eliminating duplicate issues. If you find your problem already exists in the issue tracker, feel free │ │ │ │ │ │ to gather more information and append it to the issue. In case the problem is not there, create a new issue with proper │ │ │ │ │ │ labels for the issue type and priority, and/or ask us using the mailing list. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -141 │ │ │ │ │ │ +139 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Note: A google account (e.g., gmail account) is needed to join the mailing list. A github account is needed for working │ │ │ │ │ │ with the source code repository and issues. │ │ │ │ │ │ Note: When reporting a problem, try to provide as much information as possible concerning the version of SfePy, the │ │ │ │ │ │ OS / Linux distribution, and the versions of Python, NumPy and SciPy, and other prerequisites. The versions found on │ │ │ │ │ │ @@ -8475,15 +8469,15 @@ │ │ │ │ │ │ st = status │ │ │ │ │ │ co = checkout │ │ │ │ │ │ │ │ │ │ │ │ 5. Create a feature branch to hold your changes: │ │ │ │ │ │ git checkout -b my-feature │ │ │ │ │ │ Then you can start to make your changes. Do not work in the master branch! │ │ │ │ │ │ │ │ │ │ │ │ -142 │ │ │ │ │ │ +140 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ 6. Modify some files and use git to track your local changes. The changed added/modified files can be listed using: │ │ │ │ │ │ git status │ │ │ │ │ │ @@ -8526,15 +8520,15 @@ │ │ │ │ │ │ 3. Make sure all your local changes are either committed in a feature branch or stashed (see git stash). Then │ │ │ │ │ │ reset your master to the upstream master: │ │ │ │ │ │ git checkout master │ │ │ │ │ │ git reset --hard upstream/master │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -143 │ │ │ │ │ │ +141 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Warning The above will remove all your local commits in the master branch that are not in upstream/master, │ │ │ │ │ │ and also reset all the changes in your non-committed modified files! │ │ │ │ │ │ Optionally, the reset command can be run conveniently in gitk by right-clicking on a commit you want to reset │ │ │ │ │ │ the current branch onto. │ │ │ │ │ │ @@ -8566,15 +8560,15 @@ │ │ │ │ │ │ – yes: equation, transform_variables(), filename │ │ │ │ │ │ – rather not: eq, transvar(), fname │ │ │ │ │ │ • Functions have usually form _() e.g.: save_data(), transform_variables(), do not │ │ │ │ │ │ use data_save(), variable_transform() etc. │ │ │ │ │ │ • Variables like V, c, A, b, x should be tolerated only locally when expressing mathematical ideas. │ │ │ │ │ │ Really minor recommendations: │ │ │ │ │ │ • Avoid single letter names, if you can: │ │ │ │ │ │ -144 │ │ │ │ │ │ +142 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ – not even for loop variables - use e.g. ir, ic, . . . instead of i, j for rows and columns │ │ │ │ │ │ – not even in generators, as they “leak” (this is fixed in Python 3.x) │ │ │ │ │ │ @@ -8650,15 +8644,15 @@ │ │ │ │ │ │ 12 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ ------(continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -145 │ │ │ │ │ │ +143 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ out : array │ │ │ │ │ │ The resulting array of shape .... │ │ │ │ │ │ @@ -8701,15 +8695,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 2.3.6 How to Implement a New Term │ │ │ │ │ │ Warning Implementing a new term usually involves C. As Cython is now supported by our build system, it should not │ │ │ │ │ │ be that difficult. Python-only terms are possible as well. │ │ │ │ │ │ Note There is an experimental way (newly from version 2021.1) of implementing multi-linear terms that is much easier │ │ │ │ │ │ than what is described here, see Multi-linear Terms. │ │ │ │ │ │ │ │ │ │ │ │ -146 │ │ │ │ │ │ +144 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes on terminology │ │ │ │ │ │ Volume refers to the whole domain (in space of dimension 𝑑), while surface to a subdomain of dimension 𝑑 − 1, for │ │ │ │ │ │ @@ -8744,15 +8738,15 @@ │ │ │ │ │ │ is not a variable; │ │ │ │ │ │ • ‘opt_material[_*]’ for an optional material parameter, that can be left out - there can be only one in a term and │ │ │ │ │ │ it must be the first argument; │ │ │ │ │ │ • ‘virtual’ for a virtual (test) variable (no value defined), ‘weak’ evaluation mode; │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -147 │ │ │ │ │ │ +145 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • ‘state[_*]’ for state (unknown) variables (have value), ‘weak’ evaluation mode; │ │ │ │ │ │ • ‘parameter[_*]’ for parameter variables (have known value), any evaluation mode. │ │ │ │ │ │ Only one ‘virtual’ variable is allowed in a term. │ │ │ │ │ │ Integration kinds │ │ │ │ │ │ @@ -8779,15 +8773,15 @@ │ │ │ │ │ │ the positional arguments are: │ │ │ │ │ │ material, virtual, state │ │ │ │ │ │ • keyword arguments common to all terms: │ │ │ │ │ │ mode=None, term_mode=None, diff_var=None, **kwargs │ │ │ │ │ │ here: │ │ │ │ │ │ – mode is the actual evaluation mode, default is ‘eval’; │ │ │ │ │ │ │ │ │ │ │ │ -148 │ │ │ │ │ │ +146 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ – term_mode is an optional term sub-mode influencing what the term should return (example: │ │ │ │ │ │ dw_tl_he_neohook term has ‘strain’ and ‘stress’ evaluation sub-modes); │ │ │ │ │ │ @@ -8822,15 +8816,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('opt_material', 'parameter') │ │ │ │ │ │ arg_shapes = [{'opt_material' : '1, 1', 'parameter' : 1}, │ │ │ │ │ │ {'opt_material' : None}] │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -149 │ │ │ │ │ │ +147 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Geometries │ │ │ │ │ │ The default that most terms use is a list of all the geometries: │ │ │ │ │ │ geometries = ['2_3', '2_4', '3_4', '3_8'] │ │ │ │ │ │ In that case, the attribute needs not to be define explicitly. │ │ │ │ │ │ @@ -8922,15 +8916,15 @@ │ │ │ │ │ │ return material, geo.bf, geo │ │ │ │ │ │ │ │ │ │ │ │ 36 │ │ │ │ │ │ │ │ │ │ │ │ • lines 2-14: the docstring - always write one! │ │ │ │ │ │ • line 15: the name of the term, that can be referred to in equations; │ │ │ │ │ │ │ │ │ │ │ │ -150 │ │ │ │ │ │ +148 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • line 16: the argument types - here the term takes a single material parameter, and a virtual variable; │ │ │ │ │ │ • lines 17-18: the possible argument shapes │ │ │ │ │ │ @@ -9006,15 +9000,15 @@ │ │ │ │ │ │ - virtual : :math:`q` │ │ │ │ │ │ """ │ │ │ │ │ │ name = 'dw_s_dot_mgrad_s' │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -151 │ │ │ │ │ │ +149 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ arg_types = (('material', 'virtual', 'state'), │ │ │ │ │ │ ('material', 'state', 'virtual')) │ │ │ │ │ │ @@ -9120,15 +9114,15 @@ │ │ │ │ │ │ 68 │ │ │ │ │ │ │ │ │ │ │ │ Only interesting differences with respect to the previous example will by discussed: │ │ │ │ │ │ • the argument types and shapes (lines 23-29) have to be specified for all the call modes (line 30) │ │ │ │ │ │ • the term function (lines 32-35) just integrates the element contributions, as all the other calculations are done by │ │ │ │ │ │ the get_fargs() function. │ │ │ │ │ │ │ │ │ │ │ │ -152 │ │ │ │ │ │ +150 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • the get_fargs() function (lines 37-68) contains: │ │ │ │ │ │ – residual computation (lines 43-54) for both modes │ │ │ │ │ │ @@ -9210,15 +9204,15 @@ │ │ │ │ │ │ name = 'de_integrate' │ │ │ │ │ │ arg_types = ('opt_material', 'virtual') │ │ │ │ │ │ arg_shapes = [{'opt_material' : '1, 1', 'virtual' : (1, None)}, │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -153 │ │ │ │ │ │ +151 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ {'opt_material' : None}] │ │ │ │ │ │ │ │ │ │ │ │ @@ -9331,15 +9325,15 @@ │ │ │ │ │ │ 32 │ │ │ │ │ │ 33 │ │ │ │ │ │ │ │ │ │ │ │ def get_function(self, mat, var1, var2, mode=None, term_mode=None, │ │ │ │ │ │ diff_var=None, **kwargs): │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ -154 │ │ │ │ │ │ +152 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ @@ -9377,15 +9371,15 @@ │ │ │ │ │ │ $ firefox _build/html/index.html │ │ │ │ │ │ try also: │ │ │ │ │ │ $ python3 setup.py pdfdocs │ │ │ │ │ │ 6. check installed build: │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -155 │ │ │ │ │ │ +153 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ $ python3 -m pip install . --user │ │ │ │ │ │ $ cd │ │ │ │ │ │ $ sfepy-run run_tests │ │ │ │ │ │ $ rm -r output/ │ │ │ │ │ │ @@ -9412,15 +9406,15 @@ │ │ │ │ │ │ git shortlog -s -n release_2012.3..HEAD │ │ │ │ │ │ git rev-list --committer="Name Surname" --since=6.months.ago HEAD | wc │ │ │ │ │ │ git rev-list --author="Name Surname" --since=6.months.ago HEAD | wc │ │ │ │ │ │ # ?no-merges │ │ │ │ │ │ • misc: │ │ │ │ │ │ git archive --format=tar HEAD | gzip > name.tar.gz │ │ │ │ │ │ │ │ │ │ │ │ -156 │ │ │ │ │ │ +154 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Web update and file uploading │ │ │ │ │ │ • make a pull request with the updated version in sfepy-feedstock/recipe/meta.yaml from a fork (e.g. https: │ │ │ │ │ │ @@ -9453,15 +9447,15 @@ │ │ │ │ │ │ homogen.main() │ │ │ │ │ │ │ │ │ │ │ │ phonon.py script │ │ │ │ │ │ phonon.main() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -157 │ │ │ │ │ │ +155 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ postproc.py script │ │ │ │ │ │ This is a script for quick Mayavi-based visualizations of finite element computations results. │ │ │ │ │ │ Examples │ │ │ │ │ │ The examples assume that run_tests.py has been run successfully and the resulting data files are present. │ │ │ │ │ │ @@ -9502,15 +9496,15 @@ │ │ │ │ │ │ choices=None, required=False, help=None, metavar=None) │ │ │ │ │ │ class postproc.ParseSubdomains(option_strings, dest, nargs=None, const=None, default=None, type=None, │ │ │ │ │ │ choices=None, required=False, help=None, metavar=None) │ │ │ │ │ │ class postproc.ParseView(option_strings, dest, nargs=None, const=None, default=None, type=None, │ │ │ │ │ │ choices=None, required=False, help=None, metavar=None) │ │ │ │ │ │ postproc.main() │ │ │ │ │ │ │ │ │ │ │ │ -158 │ │ │ │ │ │ +156 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ postproc.view_file(filename, filter_names, options, view=None) │ │ │ │ │ │ probe.py script │ │ │ │ │ │ @@ -9540,15 +9534,15 @@ │ │ │ │ │ │ If is_radial is True, multiply each 𝑦 by 4𝜋𝑥2 . │ │ │ │ │ │ probe.main() │ │ │ │ │ │ probe.postprocess(filename_input, filename_results, options) │ │ │ │ │ │ Postprocess probe data files - replot, integrate data. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -159 │ │ │ │ │ │ +157 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ resview.py script │ │ │ │ │ │ run_tests.py script │ │ │ │ │ │ Notes on writing new test files: │ │ │ │ │ │ A test file can contain anything, but usually it is similar to a regular input file (defining a test problem), with a mandatory │ │ │ │ │ │ @@ -9576,15 +9570,15 @@ │ │ │ │ │ │ works with all the examples except those in examples/standalone/. │ │ │ │ │ │ Both normal and parametric study runs are supported. A parametric study allows repeated runs for varying some of │ │ │ │ │ │ the simulation parameters - see examples/diffusion/poisson_parametric_study.py file. │ │ │ │ │ │ simple.main() │ │ │ │ │ │ simple.print_solvers() │ │ │ │ │ │ simple.print_terms() │ │ │ │ │ │ │ │ │ │ │ │ -160 │ │ │ │ │ │ +158 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ simple_homog_mpi.py script │ │ │ │ │ │ Solve a coupled two-scale problem in parallel. One computational node is solving a macroscopic equation while the │ │ │ │ │ │ @@ -9620,15 +9614,15 @@ │ │ │ │ │ │ finalize_options() │ │ │ │ │ │ Set final values for all the options that this command supports. This is always called as late as possible, ie. │ │ │ │ │ │ after any option assignments from the command-line or from other commands have been done. Thus, this │ │ │ │ │ │ is the place to code option dependencies: if ‘foo’ depends on ‘bar’, then it is safe to set ‘foo’ from ‘bar’ as │ │ │ │ │ │ long as ‘foo’ still has the same value it was assigned in ‘initialize_options()’. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -161 │ │ │ │ │ │ +159 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ This method must be implemented by all command classes. │ │ │ │ │ │ initialize_options() │ │ │ │ │ │ Set default values for all the options that this command supports. Note that these defaults may be overridden │ │ │ │ │ │ by other commands, by the setup script, by config files, or by the command-line. Thus, this is not the place │ │ │ │ │ │ @@ -9665,15 +9659,15 @@ │ │ │ │ │ │ pkg_name │ │ │ │ │ │ [str or sequence of str] The name of the package as imported into python. Alternative names │ │ │ │ │ │ (e.g. for different versions) may be given in a list. │ │ │ │ │ │ version │ │ │ │ │ │ [str, optional] The minimum version of the package that is required. If not given, the version │ │ │ │ │ │ is not checked. │ │ │ │ │ │ │ │ │ │ │ │ -162 │ │ │ │ │ │ +160 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ optional │ │ │ │ │ │ [bool, optional] If False, raise error for absent package or wrong version; otherwise warn │ │ │ │ │ │ @@ -9713,15 +9707,15 @@ │ │ │ │ │ │ test_install.report(out, name, line, item, value, eps=None, return_item=False, match_numbers=False) │ │ │ │ │ │ Check that item at line of the output string out is equal to value. If not, print the output. │ │ │ │ │ │ test_install.report2(out, name, items, return_item=False) │ │ │ │ │ │ Check that items are in the output string out. If not, print the output. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -163 │ │ │ │ │ │ +161 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ test_install.report_tests(out, return_item=False) │ │ │ │ │ │ Check that all tests in the output string out passed. If not, print the output. │ │ │ │ │ │ script/blockgen.py script │ │ │ │ │ │ Block mesh generator. │ │ │ │ │ │ @@ -9752,15 +9746,15 @@ │ │ │ │ │ │ [str] folder where to look for files │ │ │ │ │ │ filename │ │ │ │ │ │ [str] used in {name}.i.vtk, i = 0,1, . . . tns - 1 │ │ │ │ │ │ t0 │ │ │ │ │ │ t1 │ │ │ │ │ │ tn │ │ │ │ │ │ │ │ │ │ │ │ -164 │ │ │ │ │ │ +162 │ │ │ │ │ │ │ │ │ │ │ │ [float] starting time │ │ │ │ │ │ [int] final time │ │ │ │ │ │ [int] number of time steps │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -9798,15 +9792,15 @@ │ │ │ │ │ │ ordering is DOF-by-DOF │ │ │ │ │ │ eval_ns_forms.create_vector_base(name, phic, dim) │ │ │ │ │ │ eval_ns_forms.create_vector_base_grad(name, gc, transpose=False) │ │ │ │ │ │ eval_ns_forms.create_vector_var_data(name, phi, vindx, g, gt, vgindx, u) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -165 │ │ │ │ │ │ +163 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ eval_ns_forms.grad_vector_to_matrix(name, gv) │ │ │ │ │ │ eval_ns_forms.main() │ │ │ │ │ │ eval_ns_forms.substitute_continuous(expr, names, u, phi) │ │ │ │ │ │ script/eval_tl_forms.py script │ │ │ │ │ │ @@ -9839,15 +9833,15 @@ │ │ │ │ │ │ With ‘-m’ option, a mesh of the surface is created and saved in ‘/surf_.mesh’. │ │ │ │ │ │ extract_surface.get_surface_faces(domain) │ │ │ │ │ │ extract_surface.main() │ │ │ │ │ │ extract_surface.surface_components(gr_s, surf_faces) │ │ │ │ │ │ Determine surface components given surface mesh connectivity graph. │ │ │ │ │ │ extract_surface.surface_graph(surf_faces, n_nod) │ │ │ │ │ │ │ │ │ │ │ │ -166 │ │ │ │ │ │ +164 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ script/gen_gallery.py script │ │ │ │ │ │ script/gen_iga_patch.py script │ │ │ │ │ │ @@ -9879,15 +9873,15 @@ │ │ │ │ │ │ [str] The input mesh filename (file in VTK format). │ │ │ │ │ │ png_filename │ │ │ │ │ │ [str] The name of the output PNG file. │ │ │ │ │ │ gen_mesh_prev.main() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -167 │ │ │ │ │ │ +165 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ script/gen_release_notes.py script │ │ │ │ │ │ Generate release notes using git log starting from the given version. │ │ │ │ │ │ gen_release_notes.main() │ │ │ │ │ │ │ │ │ │ │ │ @@ -9916,15 +9910,15 @@ │ │ │ │ │ │ gen_term_table.set_section(sec) │ │ │ │ │ │ gen_term_table.setup(app) │ │ │ │ │ │ gen_term_table.to_list(slist, sec) │ │ │ │ │ │ gen_term_table.typeset(filename) │ │ │ │ │ │ Utility function called by sphinx. │ │ │ │ │ │ gen_term_table.typeset_examples(term_class, term_use) │ │ │ │ │ │ │ │ │ │ │ │ -168 │ │ │ │ │ │ +166 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ gen_term_table.typeset_term_syntax(term_class) │ │ │ │ │ │ gen_term_table.typeset_term_table(fd, keys, table, title) │ │ │ │ │ │ @@ -9955,15 +9949,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ script/plot_times.py script │ │ │ │ │ │ Plot time steps, times of time steps and time deltas in a HDF5 results file. │ │ │ │ │ │ plot_times.main() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -169 │ │ │ │ │ │ +167 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ script/save_basis.py script │ │ │ │ │ │ Save polynomial basis on reference elements or on a mesh for visualization into a given output directory. │ │ │ │ │ │ save_basis.get_dofs(dofs, n_total) │ │ │ │ │ │ save_basis.main() │ │ │ │ │ │ @@ -9991,15 +9985,15 @@ │ │ │ │ │ │ mesh by repeating the scaled original mesh in a regular grid (scale x scale [x scale]) if repeat option is None, or in a │ │ │ │ │ │ grid nx x ny x nz for repeat ‘nx,ny,nz’, producing again a periodic rectangle or box mesh. │ │ │ │ │ │ class tile_periodic_mesh.ParseRepeat(option_strings, dest, nargs=None, const=None, default=None, │ │ │ │ │ │ type=None, choices=None, required=False, help=None, │ │ │ │ │ │ metavar=None) │ │ │ │ │ │ tile_periodic_mesh.main() │ │ │ │ │ │ │ │ │ │ │ │ -170 │ │ │ │ │ │ +168 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy package │ │ │ │ │ │ sfepy.config module │ │ │ │ │ │ @@ -10030,15 +10024,15 @@ │ │ │ │ │ │ Add parametric_hook, set __call__() to call_parametrized(). │ │ │ │ │ │ restore() │ │ │ │ │ │ Remove parametric_hook, restore __call__() to call_basic(). │ │ │ │ │ │ setup_options() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -171 │ │ │ │ │ │ +169 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.applications.evp_solver_app module │ │ │ │ │ │ Eigenvalue problem solver application. │ │ │ │ │ │ class sfepy.applications.evp_solver_app.EVPSolverApp(conf, options, output_prefix, **kwargs) │ │ │ │ │ │ Solve an eigenvalue problem. │ │ │ │ │ │ @@ -10070,15 +10064,15 @@ │ │ │ │ │ │ sfepy.applications.pde_solver_app.save_only(conf, save_names, problem=None) │ │ │ │ │ │ Save information available prior to setting equations and solving them. │ │ │ │ │ │ sfepy.applications.pde_solver_app.solve_pde(conf, options=None, status=None, **app_options) │ │ │ │ │ │ Solve a system of partial differential equations (PDEs). │ │ │ │ │ │ This function is a convenience wrapper that creates and runs an instance of PDESolverApp. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -172 │ │ │ │ │ │ +170 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ conf │ │ │ │ │ │ [str or ProblemConf instance] Either the name of the problem description file defining the │ │ │ │ │ │ @@ -10117,15 +10111,15 @@ │ │ │ │ │ │ [str, optional] If not None, and if default is None and the item ii does not exist, raise ValueError with this message. │ │ │ │ │ │ get_names() │ │ │ │ │ │ has_key(ii) │ │ │ │ │ │ insert(ii, obj) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -173 │ │ │ │ │ │ +171 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ iteritems() │ │ │ │ │ │ iterkeys() │ │ │ │ │ │ itervalues() │ │ │ │ │ │ print_names() │ │ │ │ │ │ @@ -10158,15 +10152,15 @@ │ │ │ │ │ │ If quiet is False, more combinations are possible. If filename is None, output is to screen only, otherwise it │ │ │ │ │ │ is to the specified file. Moreover, if combined is True, both the ways are used. │ │ │ │ │ │ Parameters │ │ │ │ │ │ filename │ │ │ │ │ │ [str or file object] Print messages into the specified file. │ │ │ │ │ │ quiet │ │ │ │ │ │ [bool] Do not print anything to screen. │ │ │ │ │ │ -174 │ │ │ │ │ │ +172 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ combined │ │ │ │ │ │ [bool] Print both on screen and into the specified file. │ │ │ │ │ │ @@ -10204,15 +10198,15 @@ │ │ │ │ │ │ provided if missing. │ │ │ │ │ │ sfepy.base.base.debug(frame=None, frames_back=1) │ │ │ │ │ │ Start debugger on line where it is called, roughly equivalent to: │ │ │ │ │ │ import pdb; pdb.set_trace() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -175 │ │ │ │ │ │ +173 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ First, this function tries to start an IPython-enabled debugger using the IPython API. │ │ │ │ │ │ When this fails, the plain old pdb is used instead. │ │ │ │ │ │ With IPython, one can say in what frame the debugger can stop. │ │ │ │ │ │ sfepy.base.base.debug_on_error() │ │ │ │ │ │ @@ -10253,15 +10247,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ recur │ │ │ │ │ │ [bool] If True, edit items that are tuples recursively. │ │ │ │ │ │ Returns │ │ │ │ │ │ new_tuple │ │ │ │ │ │ [tuple] The tuple with edited strings. │ │ │ │ │ │ │ │ │ │ │ │ -176 │ │ │ │ │ │ +174 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.base.find_subclasses(context, classes, omit_unnamed=False, name_attr='name') │ │ │ │ │ │ Find subclasses of the given classes in the given context. │ │ │ │ │ │ @@ -10305,15 +10299,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ [dict] The inverted dictionary. │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.base.ipython_shell(frame=0) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -177 │ │ │ │ │ │ +175 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.base.is_derived_class(cls, parent) │ │ │ │ │ │ sfepy.base.base.is_integer(var) │ │ │ │ │ │ sfepy.base.base.is_sequence(var) │ │ │ │ │ │ sfepy.base.base.is_string(var) │ │ │ │ │ │ @@ -10347,15 +10341,15 @@ │ │ │ │ │ │ imports │ │ │ │ │ │ [list] The list of import statements. │ │ │ │ │ │ fail_msg │ │ │ │ │ │ [str] If not None and no statement succeeds, a ValueError is raised with the given message, │ │ │ │ │ │ appended to all failed messages. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ -178 │ │ │ │ │ │ +176 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ locals │ │ │ │ │ │ [dict] The dictionary of imported modules. │ │ │ │ │ │ @@ -10402,15 +10396,15 @@ │ │ │ │ │ │ [{None, ‘sort’, ‘table’}, optional] The algorithm to use. This will not affect the final result, │ │ │ │ │ │ but will affect the speed and memory use. The default, None, will select automatically based │ │ │ │ │ │ on memory considerations. │ │ │ │ │ │ • If ‘sort’, will use a mergesort-based approach. This will have a memory usage of roughly │ │ │ │ │ │ 6 times the sum of the sizes of ar1 and ar2, not accounting for size of dtypes. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -179 │ │ │ │ │ │ +177 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • If ‘table’, will use a lookup table approach similar to a counting sort. This is only available │ │ │ │ │ │ for boolean and integer arrays. This will have a memory usage of the size of ar1 plus the │ │ │ │ │ │ max-min value of ar2. assume_unique has no effect when the ‘table’ option is used. │ │ │ │ │ │ • If None, will automatically choose ‘table’ if the required memory allocation is less than │ │ │ │ │ │ @@ -10448,15 +10442,15 @@ │ │ │ │ │ │ >>> mask │ │ │ │ │ │ array([False, True, False, True, False]) │ │ │ │ │ │ >>> test[mask] │ │ │ │ │ │ array([1, 5]) │ │ │ │ │ │ sfepy.base.compat.unique(ar, return_index=False, return_inverse=False, return_counts=False, axis=None, *, │ │ │ │ │ │ equal_nan=True) │ │ │ │ │ │ │ │ │ │ │ │ -180 │ │ │ │ │ │ +178 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Find the unique elements of an array. │ │ │ │ │ │ Returns the sorted unique elements of an array. There are three optional outputs in addition to the unique elements: │ │ │ │ │ │ @@ -10501,15 +10495,15 @@ │ │ │ │ │ │ [ndarray, optional] The number of times each of the unique values comes up in the original │ │ │ │ │ │ array. Only provided if return_counts is True. │ │ │ │ │ │ New in version 1.9.0. │ │ │ │ │ │ See also: │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -181 │ │ │ │ │ │ +179 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ numpy.lib.arraysetops │ │ │ │ │ │ Module with a number of other functions for performing set operations on arrays. │ │ │ │ │ │ repeat │ │ │ │ │ │ Repeat elements of an array. │ │ │ │ │ │ @@ -10546,15 +10540,15 @@ │ │ │ │ │ │ array([1, 2, 3, 4, 6]) │ │ │ │ │ │ >>> indices │ │ │ │ │ │ array([0, 1, 4, 3, 1, 2, 1]) │ │ │ │ │ │ >>> u[indices] │ │ │ │ │ │ array([1, 2, 6, 4, 2, 3, 2]) │ │ │ │ │ │ Reconstruct the input values from the unique values and counts: │ │ │ │ │ │ │ │ │ │ │ │ -182 │ │ │ │ │ │ +180 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ >>> a = np.array([1, 2, 6, 4, 2, 3, 2]) │ │ │ │ │ │ >>> values, counts = np.unique(a, return_counts=True) │ │ │ │ │ │ @@ -10596,15 +10590,15 @@ │ │ │ │ │ │ def define(): │ │ │ │ │ │ options = { │ │ │ │ │ │ 'save_eig_vectors' : None, │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -183 │ │ │ │ │ │ +181 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ 'eigen_solver' : 'eigen1', │ │ │ │ │ │ } │ │ │ │ │ │ @@ -10641,15 +10635,15 @@ │ │ │ │ │ │ conf │ │ │ │ │ │ [ProblemConf instance] The other configuration. │ │ │ │ │ │ validate(required=None, other=None) │ │ │ │ │ │ sfepy.base.conf.dict_from_options(options) │ │ │ │ │ │ Return a dictionary that can be used to construct/override a ProblemConf instance based on options. │ │ │ │ │ │ See --conf and --options options of the simple.py script. │ │ │ │ │ │ │ │ │ │ │ │ -184 │ │ │ │ │ │ +182 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.conf.dict_from_string(string, allow_tuple=False, free_word=False) │ │ │ │ │ │ Parse string and return a dictionary that can be used to construct/override a ProblemConf instance. │ │ │ │ │ │ @@ -10677,15 +10671,15 @@ │ │ │ │ │ │ Items in order at indices outside the length of vals are ignored. │ │ │ │ │ │ sfepy.base.getch module │ │ │ │ │ │ getch()-like unbuffered character reading from stdin on both Windows and Unix │ │ │ │ │ │ _Getch classes inspired by Danny Yoo, iskeydown() based on code by Zachary Pincus. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -185 │ │ │ │ │ │ +183 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.goptions module │ │ │ │ │ │ Various global options/parameters. │ │ │ │ │ │ Notes │ │ │ │ │ │ Inspired by rcParams of matplotlib. │ │ │ │ │ │ @@ -10720,15 +10714,15 @@ │ │ │ │ │ │ This object is written to the HDF5 file as a softlink to the given path. The destination of the softlink should │ │ │ │ │ │ contain only data, so the structure {type: type, data: softlink_to(destination)} is created in the place where the │ │ │ │ │ │ softlink is written. │ │ │ │ │ │ get_type() │ │ │ │ │ │ unpack_data() │ │ │ │ │ │ One can request unpacking of the wrappers during saving. │ │ │ │ │ │ Returns │ │ │ │ │ │ -186 │ │ │ │ │ │ +184 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ object │ │ │ │ │ │ The original object, if possible, or self. │ │ │ │ │ │ @@ -10767,15 +10761,15 @@ │ │ │ │ │ │ group: tables.group.Group │ │ │ │ │ │ The group the data should be stored to. │ │ │ │ │ │ class sfepy.base.ioutils.InDir(filename) │ │ │ │ │ │ Store the directory name a file is in, and prepend this name to other files. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -187 │ │ │ │ │ │ +185 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Examples │ │ │ │ │ │ >>> indir = InDir('output/file1') │ │ │ │ │ │ >>> print indir('file2') │ │ │ │ │ │ class sfepy.base.ioutils.SoftLink(destination) │ │ │ │ │ │ @@ -10813,15 +10807,15 @@ │ │ │ │ │ │ >>> get_print_info(11) │ │ │ │ │ │ (2, '%2d') │ │ │ │ │ │ >>> get_print_info(8) │ │ │ │ │ │ (1, '%1d') │ │ │ │ │ │ >>> get_print_info(100) │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ -188 │ │ │ │ │ │ +186 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ @@ -10864,15 +10858,15 @@ │ │ │ │ │ │ The caching is not active for scalar data types. │ │ │ │ │ │ Returns │ │ │ │ │ │ data │ │ │ │ │ │ [object] The restored custom data. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -189 │ │ │ │ │ │ +187 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.ioutils.read_list(fd, n_item, dtype) │ │ │ │ │ │ sfepy.base.ioutils.read_sparse_matrix_from_hdf5(fd, group, output_format=None) │ │ │ │ │ │ Read sparse matrix from given data group of hdf5 file │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -10910,15 +10904,15 @@ │ │ │ │ │ │ False. If it is True, raise the EOFError instead. │ │ │ │ │ │ sfepy.base.ioutils.write_dict_hdf5(filename, adict, level=0, group=None, fd=None) │ │ │ │ │ │ sfepy.base.ioutils.write_sparse_matrix_hdf5(filename, mtx, name='a sparse matrix') │ │ │ │ │ │ Assume CSR/CSC. │ │ │ │ │ │ sfepy.base.ioutils.write_sparse_matrix_to_hdf5(fd, group, mtx) │ │ │ │ │ │ Write sparse matrix to given data group of hdf5 file │ │ │ │ │ │ Parameters │ │ │ │ │ │ -190 │ │ │ │ │ │ +188 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ group: tables.group.group │ │ │ │ │ │ The hdf5 file group the matrix will be read from. │ │ │ │ │ │ @@ -10959,15 +10953,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ data_names │ │ │ │ │ │ [list of lists of str] The data names grouped by subplots: [[name1, name2, . . . ], [name3, │ │ │ │ │ │ name4, . . . ], . . . ], where name are strings to display in (sub)plot legends. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -191 │ │ │ │ │ │ +189 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_log_name() │ │ │ │ │ │ plot_data(igs) │ │ │ │ │ │ plot_vlines(igs=None, **kwargs) │ │ │ │ │ │ Plot vertical lines in axes given by igs at current x locations to mark some events. │ │ │ │ │ │ @@ -11009,15 +11003,15 @@ │ │ │ │ │ │ groups │ │ │ │ │ │ [list, optional] The list of data groups subplots. If not given, all groups are plotted. │ │ │ │ │ │ show_legends │ │ │ │ │ │ [bool] If True, show legends in plots. │ │ │ │ │ │ swap_axes │ │ │ │ │ │ [bool] If True, swap the axes of the plots. │ │ │ │ │ │ │ │ │ │ │ │ -192 │ │ │ │ │ │ +190 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.log.read_log(filename) │ │ │ │ │ │ Read data saved by Log into a text file. │ │ │ │ │ │ @@ -11057,15 +11051,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ usage │ │ │ │ │ │ [dict] The dict with memory usage records, serving also as a cache of already traversed │ │ │ │ │ │ objects. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -193 │ │ │ │ │ │ +191 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name │ │ │ │ │ │ [str] The name to be given to the object in its record. │ │ │ │ │ │ traversal_order │ │ │ │ │ │ [list, internal] The traversal order of the object. │ │ │ │ │ │ @@ -11100,15 +11094,15 @@ │ │ │ │ │ │ class sfepy.base.multiproc_mpi.MPIFileHandler(filename, mode=4, encoding=None, delay=0, │ │ │ │ │ │ comm=) │ │ │ │ │ │ MPI file class for logging process communication. │ │ │ │ │ │ close() │ │ │ │ │ │ Closes the stream. │ │ │ │ │ │ class sfepy.base.multiproc_mpi.MPILogFile │ │ │ │ │ │ │ │ │ │ │ │ -194 │ │ │ │ │ │ +192 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ write(*args, **kwargs) │ │ │ │ │ │ class sfepy.base.multiproc_mpi.RemoteDict(name, mutable=False) │ │ │ │ │ │ @@ -11142,15 +11136,15 @@ │ │ │ │ │ │ static get_gdict_key(name) │ │ │ │ │ │ put(value) │ │ │ │ │ │ remote_get(slave) │ │ │ │ │ │ remote_put(value, slave) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -195 │ │ │ │ │ │ +193 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.multiproc_mpi.cpu_count() │ │ │ │ │ │ Get the number of MPI nodes. │ │ │ │ │ │ sfepy.base.multiproc_mpi.enum(*sequential) │ │ │ │ │ │ sfepy.base.multiproc_mpi.get_dict(name, mutable=False, clear=False, soft_set=False) │ │ │ │ │ │ @@ -11183,15 +11177,15 @@ │ │ │ │ │ │ Multiprocessing functions - using multiprocessing (process based) module. │ │ │ │ │ │ class sfepy.base.multiproc_proc.MyQueue │ │ │ │ │ │ get() │ │ │ │ │ │ put(value) │ │ │ │ │ │ sfepy.base.multiproc_proc.get_dict(name, clear=False, **kwargs) │ │ │ │ │ │ Get the remote dictionary. │ │ │ │ │ │ │ │ │ │ │ │ -196 │ │ │ │ │ │ +194 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.multiproc_proc.get_int_value(name, val0=0) │ │ │ │ │ │ Get the remote integer value. │ │ │ │ │ │ @@ -11229,15 +11223,15 @@ │ │ │ │ │ │ sfepy.base.parse_conf.cvt_cmplx(toks) │ │ │ │ │ │ sfepy.base.parse_conf.cvt_int(toks) │ │ │ │ │ │ sfepy.base.parse_conf.cvt_none(toks) │ │ │ │ │ │ sfepy.base.parse_conf.cvt_real(toks) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -197 │ │ │ │ │ │ +195 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.parse_conf.get_standard_type_defs(word={W:(*+--9@-Z_a-z) [{{Suppress:('{') Forward: │ │ │ │ │ │ None} Suppress:('}')} Forward: None]}) │ │ │ │ │ │ Return dict of the pyparsing base lexical elements. │ │ │ │ │ │ The compound types (tuple, list, dict) can contain compound types or simple types such as integers, floats and │ │ │ │ │ │ @@ -11274,15 +11268,15 @@ │ │ │ │ │ │ sfepy.base.plotutils.plot_matrix_diff(mtx1, mtx2, delta, legend, mode) │ │ │ │ │ │ sfepy.base.plotutils.print_matrix_diff(title, legend, mtx1, mtx2, mtx_da, mtx_dr, iis) │ │ │ │ │ │ sfepy.base.plotutils.set_axes_font_size(ax, size) │ │ │ │ │ │ sfepy.base.plotutils.spy(mtx, eps=None, color='b', **kwargs) │ │ │ │ │ │ Show sparsity structure of a scipy.sparse matrix. │ │ │ │ │ │ sfepy.base.plotutils.spy_and_show(mtx, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ -198 │ │ │ │ │ │ +196 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.reader module │ │ │ │ │ │ class sfepy.base.reader.Reader(directory) │ │ │ │ │ │ @@ -11318,15 +11312,15 @@ │ │ │ │ │ │ sfepy.base.resolve_deps.solvable(deps, names) │ │ │ │ │ │ Return True if names form a solvable block, i.e. the set of names equals to the set of their prerequisites. │ │ │ │ │ │ sfepy.base.resolve_deps.try_block(deps, num) │ │ │ │ │ │ Return generator of lists of solvable blocks of the length num. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -199 │ │ │ │ │ │ +197 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.base.testing module │ │ │ │ │ │ class sfepy.base.testing.TestCommon(**kwargs) │ │ │ │ │ │ static assert_equal(a, b, msg='assertion of equality failed!') │ │ │ │ │ │ static compare_vectors(vec1, vec2, allowed_error=1e-08, label1='vec1', label2='vec2', norm=None) │ │ │ │ │ │ @@ -11354,15 +11348,15 @@ │ │ │ │ │ │ Canonize the DOF names using the full list of DOFs of a variable. │ │ │ │ │ │ Assumes single condition instance. │ │ │ │ │ │ iter_single() │ │ │ │ │ │ Create a single condition instance for each item in self.dofs and yield it. │ │ │ │ │ │ class sfepy.discrete.conditions.Conditions(objs=None, **kwargs) │ │ │ │ │ │ Container for various conditions. │ │ │ │ │ │ │ │ │ │ │ │ -200 │ │ │ │ │ │ +198 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ canonize_dof_names(dofs) │ │ │ │ │ │ Canonize the DOF names using the full list of DOFs of a variable. │ │ │ │ │ │ @@ -11405,15 +11399,15 @@ │ │ │ │ │ │ class sfepy.discrete.conditions.InitialCondition(name, region, dofs, key='') │ │ │ │ │ │ Initial condidion. │ │ │ │ │ │ Parameters │ │ │ │ │ │ name │ │ │ │ │ │ [str] The initial condition name. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -201 │ │ │ │ │ │ +199 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ region │ │ │ │ │ │ [Region instance] The region where the initial condition is applied. │ │ │ │ │ │ dofs │ │ │ │ │ │ [dict] The initial condition specification defining the constrained DOFs and their values. │ │ │ │ │ │ @@ -11456,15 +11450,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ name │ │ │ │ │ │ [str] The boundary condition name. │ │ │ │ │ │ regions │ │ │ │ │ │ [list of two Region instances] The master region and the slave region where the DOFs should │ │ │ │ │ │ match. │ │ │ │ │ │ │ │ │ │ │ │ -202 │ │ │ │ │ │ +200 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dofs │ │ │ │ │ │ [dict] The boundary condition specification defining the DOFs in the master region and the │ │ │ │ │ │ @@ -11504,15 +11498,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ equation │ │ │ │ │ │ [Equation instance] The new equation. │ │ │ │ │ │ advance(ts) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -203 │ │ │ │ │ │ +201 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ apply_ebc(vec, force_values=None) │ │ │ │ │ │ Apply essential (Dirichlet) boundary conditions to a state vector. │ │ │ │ │ │ apply_ic(vec, force_values=None) │ │ │ │ │ │ Apply initial conditions to a state vector. │ │ │ │ │ │ @@ -11550,15 +11544,15 @@ │ │ │ │ │ │ create_stripped_state_vector() │ │ │ │ │ │ create_subequations(var_names, known_var_names=None) │ │ │ │ │ │ Create sub-equations containing only terms with the given virtual variables. │ │ │ │ │ │ Parameters │ │ │ │ │ │ var_names │ │ │ │ │ │ [list] The list of names of virtual variables. │ │ │ │ │ │ │ │ │ │ │ │ -204 │ │ │ │ │ │ +202 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ known_var_names │ │ │ │ │ │ [list] The list of names of (already) known state variables. │ │ │ │ │ │ @@ -11600,15 +11594,15 @@ │ │ │ │ │ │ is returned instead, with keys given by block_name part of the individual equation names. │ │ │ │ │ │ evaluate(names=None, mode='eval', dw_mode='vector', term_mode=None, asm_obj=None) │ │ │ │ │ │ Evaluate the equations. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -205 │ │ │ │ │ │ +203 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ mode │ │ │ │ │ │ [one of ‘eval’, ‘el_avg’, ‘qp’, ‘weak’] The evaluation mode. │ │ │ │ │ │ names │ │ │ │ │ │ [str or sequence of str, optional] Evaluate only equations of the given name(s). │ │ │ │ │ │ @@ -11646,15 +11640,15 @@ │ │ │ │ │ │ [dict] The dictionary of the state parts. │ │ │ │ │ │ get_variable(name) │ │ │ │ │ │ get_variable_dependencies() │ │ │ │ │ │ For each virtual variable get names of state/parameter variables that are present in terms with that virtual │ │ │ │ │ │ variable. │ │ │ │ │ │ The virtual variables define the actual equations and their dependencies define the variables needed to │ │ │ │ │ │ evaluate the equations. │ │ │ │ │ │ -206 │ │ │ │ │ │ +204 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ deps │ │ │ │ │ │ @@ -11690,15 +11684,15 @@ │ │ │ │ │ │ setup_initial_conditions(ics, functions=None) │ │ │ │ │ │ state_to_output(vec, fill_value=None, var_info=None, extend=True) │ │ │ │ │ │ strip_state_vector(vec, follow_epbc=False) │ │ │ │ │ │ Strip a full vector by removing EBC dofs. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -207 │ │ │ │ │ │ +205 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ If ‘follow_epbc’ is True, values of EPBC master dofs are not simply thrown away, but added to the corresponding slave dofs, just like when assembling. For vectors with state (unknown) variables it should be set │ │ │ │ │ │ to False, for assembled vectors it should be set to True. │ │ │ │ │ │ time_update(ts, ebcs=None, epbcs=None, lcbcs=None, functions=None, problem=None, active_only=True, │ │ │ │ │ │ @@ -11740,15 +11734,15 @@ │ │ │ │ │ │ mode │ │ │ │ │ │ [‘normal’, ‘update’ or ‘force’] The update mode, see sfepy.discrete.materials. │ │ │ │ │ │ Material.time_update(). │ │ │ │ │ │ problem │ │ │ │ │ │ [Problem instance, optional] The problem that can be passed to user functions as a context. │ │ │ │ │ │ verbose │ │ │ │ │ │ [bool] If False, reduce verbosity. │ │ │ │ │ │ -208 │ │ │ │ │ │ +206 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.equations.get_expression_arg_names(expression, strip_dots=True) │ │ │ │ │ │ Parse expression and return set of all argument names. For arguments with attribute-like syntax (e.g. materials), │ │ │ │ │ │ @@ -11788,15 +11782,15 @@ │ │ │ │ │ │ fields │ │ │ │ │ │ [dict] The dictionary of fields used in variables. │ │ │ │ │ │ materials │ │ │ │ │ │ [Materials instance] The materials used in the expression. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -209 │ │ │ │ │ │ +207 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ variables │ │ │ │ │ │ [Variables instance] The variables used in the expression. │ │ │ │ │ │ integrals │ │ │ │ │ │ [Integrals instance] The integrals to be used. │ │ │ │ │ │ @@ -11839,15 +11833,15 @@ │ │ │ │ │ │ variables │ │ │ │ │ │ [Variables instance] The variables used in the equation. │ │ │ │ │ │ sfepy.discrete.evaluate.eval_equations(equations, variables, names=None, preserve_caches=False, │ │ │ │ │ │ mode='eval', dw_mode='vector', term_mode=None, │ │ │ │ │ │ active_only=True, verbose=True) │ │ │ │ │ │ Evaluate the equations. │ │ │ │ │ │ Parameters │ │ │ │ │ │ -210 │ │ │ │ │ │ +208 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ equations │ │ │ │ │ │ [Equations instance] The equations returned by create_evaluable(). │ │ │ │ │ │ @@ -11892,15 +11886,15 @@ │ │ │ │ │ │ variables │ │ │ │ │ │ [Variables instance] The variables used in the expression. │ │ │ │ │ │ functions │ │ │ │ │ │ [Functions instance, optional] The user functions for materials etc. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -211 │ │ │ │ │ │ +209 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ mode │ │ │ │ │ │ [one of ‘eval’, ‘el_avg’, ‘qp’] The evaluation mode - ‘qp’ requests the values in quadrature │ │ │ │ │ │ points, ‘el_avg’ element averages and ‘eval’ means integration over each term region. │ │ │ │ │ │ term_mode │ │ │ │ │ │ @@ -11935,15 +11929,15 @@ │ │ │ │ │ │ Base class for user-defined functions. │ │ │ │ │ │ set_extra_args(**extra_args) │ │ │ │ │ │ set_function(function, is_constant=False) │ │ │ │ │ │ class sfepy.discrete.functions.Functions(objs=None, **kwargs) │ │ │ │ │ │ Container to hold all user-defined functions. │ │ │ │ │ │ static from_conf(conf ) │ │ │ │ │ │ │ │ │ │ │ │ -212 │ │ │ │ │ │ +210 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.functions.make_sfepy_function(fun_or_name=None) │ │ │ │ │ │ Convenience decorator to quickly create sfepy.discrete.functions.Function objects. │ │ │ │ │ │ @@ -11982,15 +11976,15 @@ │ │ │ │ │ │ The quadrature weights. │ │ │ │ │ │ integrate(function, order=1, geometry='1_2') │ │ │ │ │ │ Integrate numerically a given scalar function. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -213 │ │ │ │ │ │ +211 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ function │ │ │ │ │ │ [callable(coors)] The function of space coordinates to integrate. │ │ │ │ │ │ order │ │ │ │ │ │ [int, optional] The integration order. For tensor product geometries, this is the 1D (line) │ │ │ │ │ │ @@ -12025,15 +12019,15 @@ │ │ │ │ │ │ get_constant_data(name) │ │ │ │ │ │ Get constant data by name. │ │ │ │ │ │ get_data(key, name) │ │ │ │ │ │ name can be a dict - then a Struct instance with data as attributes named as the dict keys is returned. │ │ │ │ │ │ get_keys(region_name=None) │ │ │ │ │ │ Get all data keys. │ │ │ │ │ │ Parameters │ │ │ │ │ │ -214 │ │ │ │ │ │ +212 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ region_name │ │ │ │ │ │ [str] If not None, only keys with this region are returned. │ │ │ │ │ │ @@ -12078,15 +12072,15 @@ │ │ │ │ │ │ problem │ │ │ │ │ │ [Problem instance, optional] The problem that can be passed to user functions as a context. │ │ │ │ │ │ update_data(key, ts, equations, term, problem=None) │ │ │ │ │ │ Update the material parameters in quadrature points. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -215 │ │ │ │ │ │ +213 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Parameters │ │ │ │ │ │ key │ │ │ │ │ │ [tuple] The (region_name, integral_name) data key. │ │ │ │ │ │ ts │ │ │ │ │ │ @@ -12130,15 +12124,15 @@ │ │ │ │ │ │ [TimeStepper instance] The time stepper. │ │ │ │ │ │ │ │ │ │ │ │ equations │ │ │ │ │ │ [Equations instance] The equations using the materials. │ │ │ │ │ │ mode │ │ │ │ │ │ [‘normal’, ‘update’ or ‘force’] The update mode, see Material.time_update(). │ │ │ │ │ │ │ │ │ │ │ │ -216 │ │ │ │ │ │ +214 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ problem │ │ │ │ │ │ [Problem instance, optional] The problem that can be passed to user functions as a context. │ │ │ │ │ │ @@ -12166,15 +12160,15 @@ │ │ │ │ │ │ sfepy.discrete.parse_regions.replace(what, keep=False) │ │ │ │ │ │ sfepy.discrete.parse_regions.replace_with_region(what, r_index) │ │ │ │ │ │ sfepy.discrete.parse_regions.to_stack(stack) │ │ │ │ │ │ sfepy.discrete.parse_regions.visit_stack(stack, op_visitor, leaf_visitor) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -217 │ │ │ │ │ │ +215 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.probes module │ │ │ │ │ │ Classes for probing values of Variables, for example, along a line. │ │ │ │ │ │ class sfepy.discrete.probes.CircleProbe(centre, normal, radius, n_point, share_geometry=True) │ │ │ │ │ │ Probe variables along a circle. │ │ │ │ │ │ @@ -12209,15 +12203,15 @@ │ │ │ │ │ │ Probe variables in given points. │ │ │ │ │ │ get_points(refine_flag=None) │ │ │ │ │ │ Get the probe points. │ │ │ │ │ │ Returns │ │ │ │ │ │ pars │ │ │ │ │ │ [array_like] The independent coordinate of the probe. │ │ │ │ │ │ │ │ │ │ │ │ -218 │ │ │ │ │ │ +216 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ points │ │ │ │ │ │ [array_like] The probe points, parametrized by pars. │ │ │ │ │ │ @@ -12257,15 +12251,15 @@ │ │ │ │ │ │ refine_points(variable, points, cells) │ │ │ │ │ │ Mark intervals between points for a refinement, based on element sizes at those points. Assumes the points │ │ │ │ │ │ to be ordered. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -219 │ │ │ │ │ │ +217 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ refine_flag │ │ │ │ │ │ [bool array] True at places corresponding to intervals between subsequent points that need │ │ │ │ │ │ to be refined. │ │ │ │ │ │ report() │ │ │ │ │ │ @@ -12302,15 +12296,15 @@ │ │ │ │ │ │ No refinement for this probe. │ │ │ │ │ │ report() │ │ │ │ │ │ Report the probe parameters. │ │ │ │ │ │ sfepy.discrete.probes.get_data_name(fd) │ │ │ │ │ │ Try to read next data name in file fd. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ -220 │ │ │ │ │ │ +218 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name │ │ │ │ │ │ [str] The data name. │ │ │ │ │ │ @@ -12352,15 +12346,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ name │ │ │ │ │ │ [str] The problem name. │ │ │ │ │ │ conf │ │ │ │ │ │ [ProblemConf instance, optional] The ProblemConf describing the problem. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -221 │ │ │ │ │ │ +219 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ functions │ │ │ │ │ │ [Functions instance, optional] The user functions for boundary conditions, materials, etc. │ │ │ │ │ │ domain │ │ │ │ │ │ [Domain instance, optional] The solution Domain. │ │ │ │ │ │ @@ -12396,15 +12390,15 @@ │ │ │ │ │ │ verbose=True) │ │ │ │ │ │ Call Problem.solve() sequentially for the individual matrix blocks of a block-triangular matrix. It is │ │ │ │ │ │ called by Problem.solve() if the ‘block_solve’ option is set to True. │ │ │ │ │ │ clear_equations() │ │ │ │ │ │ copy(name=None) │ │ │ │ │ │ Make a copy of Problem. │ │ │ │ │ │ │ │ │ │ │ │ -222 │ │ │ │ │ │ +220 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ create_evaluable(expression, try_equations=True, auto_init=False, preserve_caches=False, │ │ │ │ │ │ copy_materials=True, integrals=None, ebcs=None, epbcs=None, lcbcs=None, ts=None, │ │ │ │ │ │ @@ -12452,15 +12446,15 @@ │ │ │ │ │ │ ‘eval’ means integration over each term region. │ │ │ │ │ │ var_dict │ │ │ │ │ │ [dict, optional] The variables (dictionary of (variable name) : (Variable instance)) to be │ │ │ │ │ │ used in the expression. Use this if the name of a variable conflicts with one of the parameters of this method. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -223 │ │ │ │ │ │ +221 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ strip_variables │ │ │ │ │ │ [bool] If False, the variables in var_dict or kwargs not present in the expression are added │ │ │ │ │ │ to the actual variables as a context. │ │ │ │ │ │ extra_args │ │ │ │ │ │ @@ -12493,15 +12487,15 @@ │ │ │ │ │ │ Try another vector: │ │ │ │ │ │ >>> vec = 3 * nm.ones((variables['u'].n_dof,), dtype=nm.float64) │ │ │ │ │ │ >>> variables['u'].set_data(vec) │ │ │ │ │ │ >>> vec_qp = eval_equations(equations, variables, mode='qp') │ │ │ │ │ │ create_materials(mat_names=None) │ │ │ │ │ │ Create materials with names in mat_names. Their definitions have to be present in self.conf.materials. │ │ │ │ │ │ │ │ │ │ │ │ -224 │ │ │ │ │ │ +222 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ This method does not change self.equations, so it should not have any side effects. │ │ │ │ │ │ @@ -12541,15 +12535,15 @@ │ │ │ │ │ │ [bool] If False, reduce verbosity. │ │ │ │ │ │ Returns │ │ │ │ │ │ out │ │ │ │ │ │ [dict or result] The evaluation result. In ‘weak’ mode it is the vector or sparse matrix, │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -225 │ │ │ │ │ │ +223 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ depending on dw_mode. Otherwise, it is a dict of results with equation names as keys or a │ │ │ │ │ │ single result for a single equation. │ │ │ │ │ │ evaluate(expression, try_equations=True, auto_init=False, preserve_caches=False, copy_materials=True, │ │ │ │ │ │ integrals=None, ebcs=None, epbcs=None, lcbcs=None, ts=None, functions=None, mode='eval', │ │ │ │ │ │ @@ -12597,15 +12591,15 @@ │ │ │ │ │ │ get_initial_state() │ │ │ │ │ │ Create a zero state vector and apply initial conditions. │ │ │ │ │ │ get_integrals(names=None) │ │ │ │ │ │ Get integrals, initialized from problem configuration if available. │ │ │ │ │ │ Parameters │ │ │ │ │ │ names │ │ │ │ │ │ [list, optional] If given, only the named integrals are returned. │ │ │ │ │ │ -226 │ │ │ │ │ │ +224 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ integrals │ │ │ │ │ │ @@ -12644,15 +12638,15 @@ │ │ │ │ │ │ [bool, optional] If True, update the boundary conditions in each prestep_fun call. │ │ │ │ │ │ update_materials │ │ │ │ │ │ [bool, optional] If True, update the values of material parameters in each prestep_fun call. │ │ │ │ │ │ save_results │ │ │ │ │ │ [bool, optional] If True, save the results in each poststep_fun call. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -227 │ │ │ │ │ │ +225 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ step_hook │ │ │ │ │ │ [callable, optional] The optional user-defined function that is called in each poststep_fun │ │ │ │ │ │ call before saving the results. │ │ │ │ │ │ post_process_hook │ │ │ │ │ │ @@ -12688,15 +12682,15 @@ │ │ │ │ │ │ filename │ │ │ │ │ │ [str] The restart file name. │ │ │ │ │ │ state │ │ │ │ │ │ [State instance, optional] The state instance. If not given, a new state is created using the │ │ │ │ │ │ variables in problem equations. Otherwise, its variables are modified in place. │ │ │ │ │ │ ts │ │ │ │ │ │ │ │ │ │ │ │ -228 │ │ │ │ │ │ +226 │ │ │ │ │ │ │ │ │ │ │ │ [TimeStepper instance, optional] The time stepper. If not given, a default one is created. │ │ │ │ │ │ Otherwise, it is modified in place. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -12742,15 +12736,15 @@ │ │ │ │ │ │ save_regions_as_groups(filename_trunk, region_names=None) │ │ │ │ │ │ Save regions in a single mesh but mark them by using different element/node group numbers. │ │ │ │ │ │ See Domain.save_regions_as_groups() for more details. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -229 │ │ │ │ │ │ +227 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ filename_trunk │ │ │ │ │ │ [str] The output filename without suffix. │ │ │ │ │ │ region_names │ │ │ │ │ │ [list, optional] If given, only the listed regions are saved. │ │ │ │ │ │ @@ -12788,15 +12782,15 @@ │ │ │ │ │ │ set_equations(conf_equations=None, user=None, keep_solvers=False, make_virtual=False) │ │ │ │ │ │ Set equations of the problem using the equations problem description entry. │ │ │ │ │ │ Fields and Regions have to be already set. │ │ │ │ │ │ set_equations_instance(equations, keep_solvers=False) │ │ │ │ │ │ Set equations of the problem to equations. │ │ │ │ │ │ set_fields(conf_fields=None) │ │ │ │ │ │ │ │ │ │ │ │ -230 │ │ │ │ │ │ +228 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_ics(ics=None) │ │ │ │ │ │ Set the initial conditions to use. │ │ │ │ │ │ @@ -12834,15 +12828,15 @@ │ │ │ │ │ │ Supported hooks: │ │ │ │ │ │ • matrix_hook │ │ │ │ │ │ – check/modify tangent matrix in each nonlinear solver iteration │ │ │ │ │ │ • nls_iter_hook │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -231 │ │ │ │ │ │ +229 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ – called prior to every iteration of nonlinear solver, if the solver supports that │ │ │ │ │ │ – takes the Problem instance (self ) as the first argument │ │ │ │ │ │ setup_ics(ics=None, functions=None) │ │ │ │ │ │ Setup the initial conditions for use. │ │ │ │ │ │ @@ -12885,15 +12879,15 @@ │ │ │ │ │ │ post_process_hook │ │ │ │ │ │ [callable, optional] The optional user-defined function that is passed in each poststep_fun │ │ │ │ │ │ to Problem.save_state(). See Problem.get_tss_functions(). │ │ │ │ │ │ post_process_hook_final │ │ │ │ │ │ [callable, optional] The optional user-defined function that is called after the top-level │ │ │ │ │ │ solver returns. │ │ │ │ │ │ Returns │ │ │ │ │ │ -232 │ │ │ │ │ │ +230 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ state │ │ │ │ │ │ [State] The final state. │ │ │ │ │ │ @@ -12939,15 +12933,15 @@ │ │ │ │ │ │ [bool] If False, reduce verbosity. │ │ │ │ │ │ update_time_stepper(ts) │ │ │ │ │ │ sfepy.discrete.problem.make_is_save(options) │ │ │ │ │ │ Given problem options, return a callable that determines whether to save results of a time step. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -233 │ │ │ │ │ │ +231 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.problem.prepare_matrix(problem, state) │ │ │ │ │ │ Pre-assemble tangent system matrix. │ │ │ │ │ │ sfepy.discrete.projections module │ │ │ │ │ │ Construct projections between FE spaces. │ │ │ │ │ │ @@ -12985,15 +12979,15 @@ │ │ │ │ │ │ order1 : QuadraturePoints(args1), │ │ │ │ │ │ order2 : QuadraturePoints(args2), │ │ │ │ │ │ ... │ │ │ │ │ │ }, │ │ │ │ │ │ '' : { │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ -234 │ │ │ │ │ │ +232 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ @@ -13036,15 +13030,15 @@ │ │ │ │ │ │ [array_like, optional] Optionally, instead of using data, the coordinates and weights can be │ │ │ │ │ │ provided separately - data are then ignored. │ │ │ │ │ │ bounds │ │ │ │ │ │ [(float, float), optional] The coordinates and weights should correspond to a reference element in [0, 1] x dim. Provide the correct bounds if this is not the case. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -235 │ │ │ │ │ │ +233 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ tp_fix │ │ │ │ │ │ [float, optional] The value that is used to multiply the tensor product element volume (= 1.0) │ │ │ │ │ │ to get the correct volume. │ │ │ │ │ │ weight_fix │ │ │ │ │ │ @@ -13084,15 +13078,15 @@ │ │ │ │ │ │ ∑︁ │ │ │ │ │ │ 𝑇𝑛 := {(𝑥1 , . . . , 𝑥𝑛 ) : 𝑥𝑖 ≥ −1, │ │ │ │ │ │ 𝑥𝑖 ≤ −1} │ │ │ │ │ │ 𝑖 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.simplex_cubature.wandering_element(length, wanderer=1, landscape=0) │ │ │ │ │ │ │ │ │ │ │ │ -236 │ │ │ │ │ │ +234 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.state module │ │ │ │ │ │ Module for handling state variables. │ │ │ │ │ │ @@ -13128,15 +13122,15 @@ │ │ │ │ │ │ The DOF vector is created using the DOF data in variables. │ │ │ │ │ │ Parameters │ │ │ │ │ │ variables │ │ │ │ │ │ [Variables instance] The variables. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -237 │ │ │ │ │ │ +235 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_parts() │ │ │ │ │ │ Return parts of the DOF vector corresponding to individual state variables. │ │ │ │ │ │ Returns │ │ │ │ │ │ out │ │ │ │ │ │ @@ -13172,15 +13166,15 @@ │ │ │ │ │ │ corresponding to the given variable. If force is True, setting variables with LCBC DOFs is allowed. │ │ │ │ │ │ set_parts(parts, force=False) │ │ │ │ │ │ Set parts of the DOF vector corresponding to individual state variables. │ │ │ │ │ │ Parameters │ │ │ │ │ │ parts │ │ │ │ │ │ [dict] The dictionary of the DOF vector parts. │ │ │ │ │ │ │ │ │ │ │ │ -238 │ │ │ │ │ │ +236 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_reduced(r_vec, preserve_caches=False) │ │ │ │ │ │ Set the reduced DOF vector, with EBC and PBC DOFs removed. │ │ │ │ │ │ @@ -13218,15 +13212,15 @@ │ │ │ │ │ │ create_output(vec=None, key=None, extend=True, fill_value=None, linearization=None) │ │ │ │ │ │ Convert the DOF vector to a dictionary of output data usable by Mesh.write(). │ │ │ │ │ │ Parameters │ │ │ │ │ │ vec │ │ │ │ │ │ [array, optional] An alternative DOF vector to be used instead of the variable DOF vector. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -239 │ │ │ │ │ │ +237 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ key │ │ │ │ │ │ [str, optional] The key to be used in the output dictionary instead of the variable name. │ │ │ │ │ │ extend │ │ │ │ │ │ [bool] Extend the DOF values to cover the whole domain. │ │ │ │ │ │ @@ -13264,15 +13258,15 @@ │ │ │ │ │ │ finite difference. │ │ │ │ │ │ is_trace │ │ │ │ │ │ [bool, default False] Indicate evaluation of trace of the variable on a boundary region. │ │ │ │ │ │ dt │ │ │ │ │ │ │ │ │ │ │ │ bf │ │ │ │ │ │ │ │ │ │ │ │ -240 │ │ │ │ │ │ +238 │ │ │ │ │ │ │ │ │ │ │ │ [float, optional] The time step to be used if derivative is ‘dt’. If None, the dt attribute of │ │ │ │ │ │ the variable is used. │ │ │ │ │ │ [Base function, optional] The base function to be used in ‘val’ mode. │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -13315,15 +13309,15 @@ │ │ │ │ │ │ get_dof_info(active=False) │ │ │ │ │ │ get_element_diameters(cells, mode, square=False) │ │ │ │ │ │ Get diameters of selected elements. │ │ │ │ │ │ get_field() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -241 │ │ │ │ │ │ +239 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_full(r_vec, r_offset=0, force_value=None, vec=None, offset=0) │ │ │ │ │ │ Get the full DOF vector satisfying E(P)BCs from a reduced DOF vector. │ │ │ │ │ │ Notes │ │ │ │ │ │ The reduced vector starts in r_vec at r_offset. Passing a force_value overrides the EBC values. Optionally, │ │ │ │ │ │ @@ -13356,15 +13350,15 @@ │ │ │ │ │ │ [array] The selected DOFs. │ │ │ │ │ │ has_same_mesh(other) │ │ │ │ │ │ Returns │ │ │ │ │ │ flag │ │ │ │ │ │ [int] The flag can be either ‘different’ (different meshes), ‘deformed’ (slightly deformed │ │ │ │ │ │ same mesh), or ‘same’ (same). │ │ │ │ │ │ │ │ │ │ │ │ -242 │ │ │ │ │ │ +240 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ invalidate_evaluate_cache(step=0) │ │ │ │ │ │ Invalidate variable data in evaluate cache for time step given by step (0 is current, -1 previous, . . . ). │ │ │ │ │ │ @@ -13402,15 +13396,15 @@ │ │ │ │ │ │ static from_conf(key, conf, fields) │ │ │ │ │ │ get_dual() │ │ │ │ │ │ Get the dual variable. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -243 │ │ │ │ │ │ +241 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ var │ │ │ │ │ │ [Variable instance] The primary variable for non-state variables, or the dual variable for │ │ │ │ │ │ state variables. │ │ │ │ │ │ get_initial_condition() │ │ │ │ │ │ @@ -13444,15 +13438,15 @@ │ │ │ │ │ │ indx │ │ │ │ │ │ [int, optional] If given, data[indx] is used. │ │ │ │ │ │ step │ │ │ │ │ │ [int, optional] The time history step, 0 (default) = current. │ │ │ │ │ │ preserve_caches │ │ │ │ │ │ [bool] If True, do not invalidate evaluate caches of the variable. │ │ │ │ │ │ │ │ │ │ │ │ -244 │ │ │ │ │ │ +242 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ time_update(ts, functions) │ │ │ │ │ │ Implemented in subclasses. │ │ │ │ │ │ @@ -13494,15 +13488,15 @@ │ │ │ │ │ │ active_bcs │ │ │ │ │ │ [set] The set of boundary conditions active in the current time. │ │ │ │ │ │ static from_conf(conf, fields) │ │ │ │ │ │ This method resets the variable counters for automatic order! │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -245 │ │ │ │ │ │ +243 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_dual_names() │ │ │ │ │ │ Get names of pairs of dual variables. │ │ │ │ │ │ Returns │ │ │ │ │ │ duals │ │ │ │ │ │ @@ -13536,15 +13530,15 @@ │ │ │ │ │ │ [float, optional] Passing a force_value overrides the EBC values. │ │ │ │ │ │ vec │ │ │ │ │ │ [array, optional] If given, the buffer for storing the result (zeroed). │ │ │ │ │ │ Returns │ │ │ │ │ │ vec │ │ │ │ │ │ [array] The full DOF vector. │ │ │ │ │ │ │ │ │ │ │ │ -246 │ │ │ │ │ │ +244 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_adof_conns(adof_conns) │ │ │ │ │ │ Set all active DOF connectivities to self as well as relevant sub-dicts to the individual variables. │ │ │ │ │ │ @@ -13580,15 +13574,15 @@ │ │ │ │ │ │ Notes │ │ │ │ │ │ If ‘follow_epbc’ is True, values of EPBC master dofs are not simply thrown away, but added to the corresponding slave dofs, just like when assembling. For vectors with state (unknown) variables it should be set │ │ │ │ │ │ to False, for assembled vectors it should be set to True. │ │ │ │ │ │ time_update(ts, functions, verbose=True) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -247 │ │ │ │ │ │ +245 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.variables.create_adof_conn(eq, conn, dpn, offset) │ │ │ │ │ │ Given a node connectivity, number of DOFs per node and equation mapping, create the active dof connectivity. │ │ │ │ │ │ Locally (in a connectivity row), the DOFs are stored DOF-by-DOF (u_0 in all local nodes, u_1 in all local nodes, │ │ │ │ │ │ . . . ). │ │ │ │ │ │ @@ -13620,15 +13614,15 @@ │ │ │ │ │ │ [str] The name of variable the DOFs correspond to. │ │ │ │ │ │ n_dof │ │ │ │ │ │ [int] The number of DOFs. │ │ │ │ │ │ append_variable(var, active=False) │ │ │ │ │ │ Append DOFs of the given variable. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -248 │ │ │ │ │ │ +246 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ var │ │ │ │ │ │ [Variable instance] The variable to append. │ │ │ │ │ │ @@ -13671,15 +13665,15 @@ │ │ │ │ │ │ [Field instance] The field of the variable holding the DOFs. │ │ │ │ │ │ ts │ │ │ │ │ │ │ │ │ │ │ │ [TimeStepper instance] The time stepper. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -249 │ │ │ │ │ │ +247 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ functions │ │ │ │ │ │ [Functions instance] The registered functions. │ │ │ │ │ │ problem │ │ │ │ │ │ [Problem instance, optional] The problem that can be passed to user functions as a context. │ │ │ │ │ │ @@ -13715,15 +13709,15 @@ │ │ │ │ │ │ create_region(name, select, kind='cell', parent=None, check_parents=True, extra_options=None, │ │ │ │ │ │ functions=None, add_to_regions=True, allow_empty=False) │ │ │ │ │ │ Region factory constructor. Append the new region to self.regions list. │ │ │ │ │ │ create_regions(region_defs, functions=None, allow_empty=False) │ │ │ │ │ │ get_centroids(dim) │ │ │ │ │ │ Return the coordinates of centroids of mesh entities with dimension dim. │ │ │ │ │ │ │ │ │ │ │ │ -250 │ │ │ │ │ │ +248 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ has_faces() │ │ │ │ │ │ reset_regions() │ │ │ │ │ │ @@ -13758,15 +13752,15 @@ │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble.assemble_matrix() │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble.assemble_matrix_complex() │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble.assemble_vector() │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble.assemble_vector_complex() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -251 │ │ │ │ │ │ +249 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.common.extmods.cmesh module │ │ │ │ │ │ C Mesh data structures and functions. │ │ │ │ │ │ class sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ │ │ │ │ │ │ @@ -13798,15 +13792,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ cmesh │ │ │ │ │ │ [CMesh] The new mesh with the cell-vertex connectivity. Other connectivities have to be │ │ │ │ │ │ created and local entities need to be set manually. │ │ │ │ │ │ dim │ │ │ │ │ │ edge_oris │ │ │ │ │ │ │ │ │ │ │ │ -252 │ │ │ │ │ │ +250 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ entities │ │ │ │ │ │ face_oris │ │ │ │ │ │ @@ -13844,15 +13838,15 @@ │ │ │ │ │ │ Return the volumes of mesh entities with dimension dim > 0. │ │ │ │ │ │ key_to_index │ │ │ │ │ │ n_coor │ │ │ │ │ │ n_el │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -253 │ │ │ │ │ │ +251 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ num │ │ │ │ │ │ set_local_entities() │ │ │ │ │ │ setup_connectivity() │ │ │ │ │ │ setup_entities() │ │ │ │ │ │ @@ -13893,15 +13887,15 @@ │ │ │ │ │ │ flag │ │ │ │ │ │ │ │ │ │ │ │ [array] The flag marking for each node its component. │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.common.extmods.cmesh.orient_elements() │ │ │ │ │ │ Swap element nodes so that its volume is positive. │ │ │ │ │ │ │ │ │ │ │ │ -254 │ │ │ │ │ │ +252 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors module │ │ │ │ │ │ class sfepy.discrete.common.extmods.crefcoors.CBasisContext │ │ │ │ │ │ @@ -13935,15 +13929,15 @@ │ │ │ │ │ │ mtx_t │ │ │ │ │ │ n_el │ │ │ │ │ │ n_ep │ │ │ │ │ │ n_qp │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -255 │ │ │ │ │ │ +253 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ normal │ │ │ │ │ │ ps │ │ │ │ │ │ qp │ │ │ │ │ │ shape │ │ │ │ │ │ @@ -13980,15 +13974,15 @@ │ │ │ │ │ │ **kwargs) returning cells and offsets that potentially contain points with the coordinates coors. Applicable only when strategy is ‘general’. When not given, │ │ │ │ │ │ get_potential_cells() is used. │ │ │ │ │ │ cache │ │ │ │ │ │ [Struct, optional] To speed up a sequence of evaluations, the field mesh and other data │ │ │ │ │ │ can be cached. Optionally, the cache can also contain the reference element coordinates │ │ │ │ │ │ as cache.ref_coors, cache.cells and cache.status, if the evaluation occurs in the same │ │ │ │ │ │ │ │ │ │ │ │ -256 │ │ │ │ │ │ +254 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ coordinates repeatedly. In that case the mesh related data are ignored. See Field. │ │ │ │ │ │ get_evaluate_cache(). │ │ │ │ │ │ @@ -14033,15 +14027,15 @@ │ │ │ │ │ │ [int/str] The FE approximation order, e.g. 0, 1, 2, ‘1B’ (1 with bubble). │ │ │ │ │ │ space │ │ │ │ │ │ [str] The function space name. │ │ │ │ │ │ poly_space_base │ │ │ │ │ │ [str] The name of polynomial space base. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -257 │ │ │ │ │ │ +255 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ Assumes one cell type for the whole region! │ │ │ │ │ │ static from_conf(conf, regions) │ │ │ │ │ │ Create a Field subclass instance based on the configuration. │ │ │ │ │ │ @@ -14077,15 +14071,15 @@ │ │ │ │ │ │ [str, optional] The warning message printed when the region selects no DOFs. │ │ │ │ │ │ Returns │ │ │ │ │ │ nods │ │ │ │ │ │ [array, shape (n_dof,)] The field DOFs (or node indices) given by the region. │ │ │ │ │ │ vals │ │ │ │ │ │ [array, shape (n_dof, dpn)] The values of the DOFs, node-by-node when raveled in C (rowmajor) order. │ │ │ │ │ │ │ │ │ │ │ │ -258 │ │ │ │ │ │ +256 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ The nodal basis fields (lagrange) reimplement this function to set DOFs directly. │ │ │ │ │ │ @@ -14124,15 +14118,15 @@ │ │ │ │ │ │ field │ │ │ │ │ │ [Field instance] The field defining the approximation. │ │ │ │ │ │ coors │ │ │ │ │ │ [array] The physical coordinates. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -259 │ │ │ │ │ │ +257 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ strategy │ │ │ │ │ │ [{‘general’, ‘convex’}, optional] The strategy for finding the elements that contain the coordinates. For convex meshes, the ‘convex’ strategy might be faster than the ‘general’ one. │ │ │ │ │ │ close_limit │ │ │ │ │ │ [float, optional] The maximum limit distance of a point from the closest element allowed for │ │ │ │ │ │ @@ -14172,15 +14166,15 @@ │ │ │ │ │ │ cache │ │ │ │ │ │ [Struct, optional] To speed up a sequence of evaluations, the field mesh and other data │ │ │ │ │ │ can be cached. Optionally, the cache can also contain the reference element coordinates │ │ │ │ │ │ as cache.ref_coors, cache.cells and cache.status, if the evaluation occurs in the same coordinates repeatedly. In that case the mesh related data are ignored. │ │ │ │ │ │ verbose │ │ │ │ │ │ [bool] If False, reduce verbosity. │ │ │ │ │ │ │ │ │ │ │ │ -260 │ │ │ │ │ │ +258 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ ref_coors │ │ │ │ │ │ @@ -14220,15 +14214,15 @@ │ │ │ │ │ │ [bool] If False, reduce verbosity. │ │ │ │ │ │ Returns │ │ │ │ │ │ ref_coors │ │ │ │ │ │ [array] The reference coordinates. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -261 │ │ │ │ │ │ +259 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ cells │ │ │ │ │ │ [array] The cell indices corresponding to the reference coordinates. │ │ │ │ │ │ status │ │ │ │ │ │ [array] The status: 0 is success, 1 is extrapolation within close_limit, 2 is extrapolation outside close_limit, 3 is failure, 4 is failure due to non-convergence of the Newton iteration in │ │ │ │ │ │ @@ -14263,15 +14257,15 @@ │ │ │ │ │ │ region │ │ │ │ │ │ [Region instance, optional] If given, use the given region instead of field region. │ │ │ │ │ │ integration │ │ │ │ │ │ [one of (‘volume’, ‘surface’, ‘surface_extra’)] The integration type. │ │ │ │ │ │ Returns │ │ │ │ │ │ jac │ │ │ │ │ │ │ │ │ │ │ │ -262 │ │ │ │ │ │ +260 │ │ │ │ │ │ │ │ │ │ │ │ [array] The jacobian merged for all element groups. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -14311,15 +14305,15 @@ │ │ │ │ │ │ [Region instance] The given of the element faces. │ │ │ │ │ │ Returns │ │ │ │ │ │ normals │ │ │ │ │ │ [array] The normals merged for all element groups. │ │ │ │ │ │ See also: │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -263 │ │ │ │ │ │ +261 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_mapping_data │ │ │ │ │ │ Notes │ │ │ │ │ │ Assumes the same element geometry in all element groups of the field! │ │ │ │ │ │ sfepy.discrete.common.mappings.get_physical_qps(region, integral, map_kind=None) │ │ │ │ │ │ @@ -14352,15 +14346,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ base │ │ │ │ │ │ [array] The basis (shape (n_coor, 1, n_base)) or its first derivative (shape (n_coor, dim, │ │ │ │ │ │ n_base)) or its second derivative (shape (n_coor, dim, dim, n_base)) evaluated in the given │ │ │ │ │ │ points. An additional axis is pre-pended of length n_cell, if ori is given, or of length 1, if │ │ │ │ │ │ force_axis is True. │ │ │ │ │ │ │ │ │ │ │ │ -264 │ │ │ │ │ │ +262 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ If coors.ndim == 3, several point sets are assumed, with equal number of points in each of them. This is │ │ │ │ │ │ @@ -14396,15 +14390,15 @@ │ │ │ │ │ │ eval_op_edges(other, op) │ │ │ │ │ │ eval_op_faces(other, op) │ │ │ │ │ │ eval_op_facets(other, op) │ │ │ │ │ │ eval_op_vertices(other, op) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -265 │ │ │ │ │ │ +263 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ property faces │ │ │ │ │ │ property facets │ │ │ │ │ │ finalize(allow_empty=False) │ │ │ │ │ │ Initialize the entities corresponding to the region kind and regenerate all already existing (accessed) entities │ │ │ │ │ │ @@ -14441,15 +14435,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ obj │ │ │ │ │ │ [Region instance] The new region. │ │ │ │ │ │ static from_vertices(vertices, domain, name='region', kind='cell') │ │ │ │ │ │ Create a new region containing given vertices. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -266 │ │ │ │ │ │ +264 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ vertices │ │ │ │ │ │ [array] The array of vertices. │ │ │ │ │ │ @@ -14490,15 +14484,15 @@ │ │ │ │ │ │ get_mirror_region(name) │ │ │ │ │ │ get_n_cells(is_surface=False) │ │ │ │ │ │ Get number of region cells. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -267 │ │ │ │ │ │ +265 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ is_surface │ │ │ │ │ │ [bool] If True, number of edges or faces according to domain dimension is returned instead. │ │ │ │ │ │ Returns │ │ │ │ │ │ n_cells │ │ │ │ │ │ @@ -14531,15 +14525,15 @@ │ │ │ │ │ │ class sfepy.discrete.fem.domain.FEDomain(name, mesh, verbose=False, **kwargs) │ │ │ │ │ │ Domain is divided into groups, whose purpose is to have homogeneous data shapes. │ │ │ │ │ │ clear_surface_groups() │ │ │ │ │ │ Remove surface group data. │ │ │ │ │ │ create_surface_group(region) │ │ │ │ │ │ Create a new surface group corresponding to region if it does not exist yet. │ │ │ │ │ │ │ │ │ │ │ │ -268 │ │ │ │ │ │ +266 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ Surface groups define surface facet connectivity that is needed for sfepy.discrete.fem.mappings. │ │ │ │ │ │ @@ -14573,15 +14567,15 @@ │ │ │ │ │ │ class sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ base1d │ │ │ │ │ │ cprint() │ │ │ │ │ │ e_coors_max │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -269 │ │ │ │ │ │ +267 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ evaluate() │ │ │ │ │ │ geo_ctx │ │ │ │ │ │ iel │ │ │ │ │ │ is_bubble │ │ │ │ │ │ @@ -14612,15 +14606,15 @@ │ │ │ │ │ │ 7, 33, 52, 63 <-> 0, 11, 30, 56 │ │ │ │ │ │ _quad_ori_groups: │ │ │ │ │ │ i 0) Field and SurfaceField instances: │ │ │ │ │ │ • vertex_remap : econn[:, :n_vertex] = vertex_remap[conn] │ │ │ │ │ │ • vertex_remap_i : conn = vertex_remap_i[econn[:, :n_vertex]] │ │ │ │ │ │ where conn is the mesh vertex connectivity, econn is the region-local field connectivity. │ │ │ │ │ │ class sfepy.discrete.fem.fields_nodal.GlobalNodalLikeBasis(**kwargs) │ │ │ │ │ │ │ │ │ │ │ │ -278 │ │ │ │ │ │ +276 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_surface_basis(region) │ │ │ │ │ │ Get basis for projections to region’s facets. │ │ │ │ │ │ @@ -15042,15 +15036,15 @@ │ │ │ │ │ │ approx_order=1) │ │ │ │ │ │ family_name = 'surface_H1_serendipity' │ │ │ │ │ │ class sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField(name, dtype, shape, region, │ │ │ │ │ │ approx_order=1) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -279 │ │ │ │ │ │ +277 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ Create the context required for evaluating the field basis. │ │ │ │ │ │ family_name = 'volume_H1_serendipity' │ │ │ │ │ │ sfepy.discrete.fem.fields_positive module │ │ │ │ │ │ @@ -15080,15 +15074,15 @@ │ │ │ │ │ │ Get a grid of n_nod interpolation points, including the geometry element vertices. The number of points │ │ │ │ │ │ must correspond to a valid number of FE nodes for each geometry. │ │ │ │ │ │ get_interpolation_name() │ │ │ │ │ │ Get the name of corresponding linear interpolant. │ │ │ │ │ │ get_surface_entities() │ │ │ │ │ │ Return self.vertices in 1D, self.edges in 2D and self.faces in 3D. │ │ │ │ │ │ │ │ │ │ │ │ -280 │ │ │ │ │ │ +278 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.fem.geometry_element.create_geometry_elements(names=None) │ │ │ │ │ │ Utility function to create GeometryElement instances. │ │ │ │ │ │ @@ -15126,15 +15120,15 @@ │ │ │ │ │ │ ts=None, functions=None) │ │ │ │ │ │ Transformation matrix operator for integral mean value LCBCs. All DOFs in a region are summed to form a │ │ │ │ │ │ single new DOF. │ │ │ │ │ │ kind = 'integral_mean_value' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -281 │ │ │ │ │ │ +279 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.discrete.fem.lcbc_operators.LCBCOperator(name, regions, dof_names, dof_map_fun, │ │ │ │ │ │ variables, functions=None) │ │ │ │ │ │ Base class for LCBC operators. │ │ │ │ │ │ setup() │ │ │ │ │ │ @@ -15173,15 +15167,15 @@ │ │ │ │ │ │ These operators are applied to a single field, and replace its DOFs in a given region by new DOFs. In case some │ │ │ │ │ │ field DOFs are to be preserved, those have to be “copied” explicitly, by setting the corresponding row of the │ │ │ │ │ │ operator matrix to a single value one (see, for example, NoPenetrationOperator). │ │ │ │ │ │ setup() │ │ │ │ │ │ treat_pbcs(dofs, master) │ │ │ │ │ │ Treat dofs with periodic BC. │ │ │ │ │ │ │ │ │ │ │ │ -282 │ │ │ │ │ │ +280 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.discrete.fem.lcbc_operators.NoPenetrationOperator(name, regions, dof_names, │ │ │ │ │ │ dof_map_fun, filename, variables, │ │ │ │ │ │ @@ -15224,15 +15218,15 @@ │ │ │ │ │ │ variables, ts, functions) │ │ │ │ │ │ Transformation matrix operator for shifted periodic boundary conditions. │ │ │ │ │ │ This operator ties existing DOFs of two fields in two disjoint regions together. Unlike MRLCBCOperator subclasses, it does not create any new DOFs. │ │ │ │ │ │ kind = 'shifted_periodic' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -283 │ │ │ │ │ │ +281 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.fem.linearizer module │ │ │ │ │ │ Linearization of higher order solutions for the purposes of visualization. │ │ │ │ │ │ sfepy.discrete.fem.linearizer.create_output(eval_dofs, eval_coors, n_el, ps, min_level=0, max_level=2, │ │ │ │ │ │ eps=0.0001) │ │ │ │ │ │ @@ -15265,15 +15259,15 @@ │ │ │ │ │ │ Get the mapping for given quadrature points, weights, and polynomial space. │ │ │ │ │ │ Returns │ │ │ │ │ │ cmap │ │ │ │ │ │ [CMapping instance] The surface mapping. │ │ │ │ │ │ set_basis_indices(indices) │ │ │ │ │ │ Set indices to cell-based basis that give the facet-based basis. │ │ │ │ │ │ │ │ │ │ │ │ -284 │ │ │ │ │ │ +282 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.discrete.fem.mappings.VolumeMapping(coors, conn, poly_space=None, gel=None, order=1) │ │ │ │ │ │ Mapping from reference domain to physical domain of the same space dimension. │ │ │ │ │ │ @@ -15314,15 +15308,15 @@ │ │ │ │ │ │ [str] If not None, the filename is relative to that directory. │ │ │ │ │ │ omit_facets │ │ │ │ │ │ [bool] If True, do not read cells of lower dimension than the space dimension (faces and/or │ │ │ │ │ │ edges). Only some MeshIO subclasses support this! │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -285 │ │ │ │ │ │ +283 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static from_region(region, mesh_in, localize=False, is_surface=False) │ │ │ │ │ │ Create a mesh corresponding to cells, or, if is_surface is True, to facets, of a given region. │ │ │ │ │ │ get_bounding_box() │ │ │ │ │ │ get_conn(desc, ret_cells=False) │ │ │ │ │ │ @@ -15361,15 +15355,15 @@ │ │ │ │ │ │ sfepy.discrete.fem.mesh.get_min_vertex_distance(coor, guess) │ │ │ │ │ │ Can miss the minimum, but is enough for our purposes. │ │ │ │ │ │ sfepy.discrete.fem.mesh.get_min_vertex_distance_naive(coor) │ │ │ │ │ │ sfepy.discrete.fem.mesh.make_mesh(coor, ngroups, conns, mesh_in) │ │ │ │ │ │ Create a mesh reusing mat_ids and descs of mesh_in. │ │ │ │ │ │ sfepy.discrete.fem.mesh.merge_mesh(x1, ngroups1, conn1, mat_ids1, x2, ngroups2, conn2, mat_ids2, cmap) │ │ │ │ │ │ Merge two meshes in common coordinates found in x1, x2. │ │ │ │ │ │ -286 │ │ │ │ │ │ +284 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ Assumes the same number and kind of element groups in both meshes! │ │ │ │ │ │ @@ -15407,15 +15401,15 @@ │ │ │ │ │ │ steps of solution of single transient problem i.e. all data have the same shape, mesh and same interpolation │ │ │ │ │ │ scheme in case of ElementNodeData. Does not read mulitple NodeData or ElementData. For stationary │ │ │ │ │ │ problems just reads one file with time 0.0 and time step 0. │ │ │ │ │ │ Providing filename allows reading multiple files of format basename.*[0-9].msh │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -287 │ │ │ │ │ │ +285 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Parameters │ │ │ │ │ │ step │ │ │ │ │ │ [String, int, optional] “all”, “last”, “first” or number of step to read: if “all” read all files │ │ │ │ │ │ with the basename and varying step, if “last” read only last step of all files with the filename, │ │ │ │ │ │ @@ -15453,15 +15447,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ write(filename, mesh, out=None, ts=None, **kwargs) │ │ │ │ │ │ Writes mesh and data, handles cell DOFs data from DGField as ElementNodeData. │ │ │ │ │ │ Omits gmsh:ref for cells and vertices i.e. mat_ids and node_groups to prevent cluttering the GMSH postprocessing. │ │ │ │ │ │ Parameters │ │ │ │ │ │ filename │ │ │ │ │ │ [string] Path to file. │ │ │ │ │ │ -288 │ │ │ │ │ │ +286 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ mesh │ │ │ │ │ │ [sfepy.discrete.fem.mesh.Mesh] Computational mesh to write. │ │ │ │ │ │ @@ -15503,15 +15497,15 @@ │ │ │ │ │ │ Read the mesh from a HDF5 file. │ │ │ │ │ │ filename: str or tables.File │ │ │ │ │ │ The HDF5 file to read the mesh from. │ │ │ │ │ │ group: tables.group.Group or str, optional │ │ │ │ │ │ The HDF5 file group to read the mesh from. If None, the root group is used. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -289 │ │ │ │ │ │ +287 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ mesh: sfepy.dicrete.fem.Mesh or None │ │ │ │ │ │ If None, the new mesh is created and returned, otherwise content of this argument is replaced by the │ │ │ │ │ │ read mesh. │ │ │ │ │ │ Returns │ │ │ │ │ │ @@ -15545,15 +15539,15 @@ │ │ │ │ │ │ format = 'hdf5-xdmf' │ │ │ │ │ │ write(filename, mesh, out=None, ts=None, cache=None, **kwargs) │ │ │ │ │ │ class sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO(filename, **kwargs) │ │ │ │ │ │ format = 'hmascii' │ │ │ │ │ │ read(mesh, **kwargs) │ │ │ │ │ │ read_dimension() │ │ │ │ │ │ │ │ │ │ │ │ -290 │ │ │ │ │ │ +288 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ write(filename, mesh, out=None, **kwargs) │ │ │ │ │ │ class sfepy.discrete.fem.meshio.Mesh3DMeshIO(filename, **kwargs) │ │ │ │ │ │ @@ -15595,15 +15589,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ call_msg = 'called an abstract MeshIO instance!' │ │ │ │ │ │ format = None │ │ │ │ │ │ get_filename_trunk() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -291 │ │ │ │ │ │ +289 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_vector_format(dim) │ │ │ │ │ │ read(mesh, omit_facets=False, **kwargs) │ │ │ │ │ │ read_data(step, filename=None, cache=None) │ │ │ │ │ │ read_last_step() │ │ │ │ │ │ @@ -15636,15 +15630,15 @@ │ │ │ │ │ │ [string, optional] The file name to use instead of self.filename. │ │ │ │ │ │ cache: has no effect │ │ │ │ │ │ Returns │ │ │ │ │ │ out │ │ │ │ │ │ [dictionary] Data loaded from file, keys are names. values are Structs with name repeated, │ │ │ │ │ │ mode (‘vertex’ or ‘cell’) and the data itself. │ │ │ │ │ │ │ │ │ │ │ │ -292 │ │ │ │ │ │ +290 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ read_dimension() │ │ │ │ │ │ write(filename, mesh, out=None, ts=None, **kwargs) │ │ │ │ │ │ @@ -15678,15 +15672,15 @@ │ │ │ │ │ │ Split connectivities (columns except the last ones in conns_in) from cell groups (the last columns of conns_in). │ │ │ │ │ │ sfepy.discrete.fem.meshio.update_supported_formats(formats) │ │ │ │ │ │ sfepy.discrete.fem.meshio.var │ │ │ │ │ │ alias of XYZMeshIO │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -293 │ │ │ │ │ │ +291 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.fem.periodic module │ │ │ │ │ │ sfepy.discrete.fem.periodic.get_grid_plane(idim) │ │ │ │ │ │ sfepy.discrete.fem.periodic.match_coors(coors1, coors2, get_saved=True) │ │ │ │ │ │ sfepy.discrete.fem.periodic.match_grid_line(coors1, coors2, which, get_saved=True) │ │ │ │ │ │ @@ -15716,15 +15710,15 @@ │ │ │ │ │ │ element. │ │ │ │ │ │ name = 'bernstein_tensor_product' │ │ │ │ │ │ class sfepy.discrete.fem.poly_spaces.FEPolySpace(name, geometry, order) │ │ │ │ │ │ Base for FE polynomial space classes. │ │ │ │ │ │ describe_nodes() │ │ │ │ │ │ get_mtx_i() │ │ │ │ │ │ │ │ │ │ │ │ -294 │ │ │ │ │ │ +292 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.discrete.fem.poly_spaces.LagrangeNodes(**kwargs) │ │ │ │ │ │ Helper class for defining nodes of Lagrange elements. │ │ │ │ │ │ @@ -15760,25 +15754,25 @@ │ │ │ │ │ │ has_extra_nodes() │ │ │ │ │ │ Return True if the element has some edge, face or bubble nodes. │ │ │ │ │ │ class sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace(name, geometry, order) │ │ │ │ │ │ Serendipity polynomial space using Lagrange functions. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -295 │ │ │ │ │ │ +293 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ • Orders >= 4 (with bubble functions) are not supported. │ │ │ │ │ │ • Does not use CLagrangeContext, basis functions are hardcoded. │ │ │ │ │ │ • self.nodes, self.node_coors are not used for basis evaluation and │ │ │ │ │ │ assembling. │ │ │ │ │ │ │ │ │ │ │ │ -296 │ │ │ │ │ │ +294 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ all_bfs = {2: {1: [[x*(y - 1.0) - y + 1.0, x*(1.0 - y), x*y, -x*y + y], [[y - 1.0, │ │ │ │ │ │ x - 1.0], [1.0 - y, -x], [y, x], [-y, 1.0 - x]]], 2: [[x*(x*(2.0 - 2.0*y) + y*(5.0 │ │ │ │ │ │ @@ -15817,15 +15811,15 @@ │ │ │ │ │ │ y*(2.0*y*z + z*(2.0*z - 5.0))), x*(2.0*x*y*z + y*(-2.0*y*z + z*(1.0 - 2.0*z))) + │ │ │ │ │ │ y*(2.0*y*z + z*(2.0*z - 3.0)), x*(x*(y*(4.0 - 4.0*z) + 4.0*z - 4.0) + y*(4.0*z 4.0) - 4.0*z + 4.0), x*y*(y*(4.0*z - 4.0) - 4.0*z + 4.0), x*(x*y*(4.0*z - 4.0) + │ │ │ │ │ │ y*(4.0 - 4.0*z)), x*y*(y*(4.0 - 4.0*z) + 4.0*z - 4.0) + y*(y*(4.0*z - 4.0) - 4.0*z + │ │ │ │ │ │ 4.0), x*(x*(4.0*y*z - 4.0*z) - 4.0*y*z + 4.0*z), x*y*(-4.0*y*z + 4.0*z), │ │ │ │ │ │ x*(-4.0*x*y*z + 4.0*y*z), x*y*(4.0*y*z - 4.0*z) + y*(-4.0*y*z + 4.0*z), x*(y*z*(4.0 │ │ │ │ │ │ - 4.0*z) + z*(4.0*z - 4.0)) + y*z*(4.0*z - 4.0) + z*(4.0 - 4.0*z), x*(y*z*(4.0*z 4.0) + z*(4.0 - 4.0*z)), x*y*z*(4.0 - 4.0*z), x*y*z*(4.0*z - 4.0) + y*z*(4.0 4.0*z)], [[x*(y*(4.0*z - 4.0) - 4.0*z + 4.0) + y*(y*(2.0*z - 2.0) + z*(2.0*z - 7.0) │ │ │ │ │ │ 2.3. Developer │ │ │ │ │ │ -Guide - 2.0*z) - 3.0, x*(x*(2.0*z - 2.0) + y*(4.0*z - 4.0) + z*(2.0*z - 297 │ │ │ │ │ │ +Guide - 2.0*z) - 3.0, x*(x*(2.0*z - 2.0) + y*(4.0*z - 4.0) + z*(2.0*z - 295 │ │ │ │ │ │ + 5.0) + z*(5.0 │ │ │ │ │ │ 7.0) + 5.0) + y*(4.0 - 4.0*z) + z*(5.0 - 2.0*z) - 3.0, x*(x*(2.0*y - 2.0) + y*(2.0*y │ │ │ │ │ │ + 4.0*z - 7.0) - 4.0*z + 5.0) + y*(-2.0*y - 4.0*z + 5.0) + 4.0*z - 3.0], │ │ │ │ │ │ [x*(y*(4.0*z - 4.0) - 4.0*z + 4.0) + y*(y*(2.0 - 2.0*z) + z*(3.0 - 2.0*z) - 1.0) + │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -15858,15 +15852,15 @@ │ │ │ │ │ │ Refines hexahedral mesh by cutting cutting each edge in half and making 8 new finer hexahedrons out of one │ │ │ │ │ │ coarser one. │ │ │ │ │ │ sfepy.discrete.fem.refine.refine_reference(geometry, level) │ │ │ │ │ │ Refine reference element given by geometry. │ │ │ │ │ │ Notes │ │ │ │ │ │ The error edges must be generated in the order of the connectivity of the previous (lower) level. │ │ │ │ │ │ │ │ │ │ │ │ -298 │ │ │ │ │ │ +296 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.fem.refine_hanging module │ │ │ │ │ │ Functions for a mesh refinement with hanging nodes. │ │ │ │ │ │ @@ -15901,15 +15895,15 @@ │ │ │ │ │ │ data │ │ │ │ │ │ [array] The data defined in the region. │ │ │ │ │ │ domain │ │ │ │ │ │ [FEDomain instance] The FE domain. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -299 │ │ │ │ │ │ +297 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ rname │ │ │ │ │ │ [str] The region name. │ │ │ │ │ │ val │ │ │ │ │ │ │ │ │ │ │ │ @@ -15945,15 +15939,15 @@ │ │ │ │ │ │ ‘_r’ suffix. │ │ │ │ │ │ Parameters │ │ │ │ │ │ filename │ │ │ │ │ │ [str] The mesh file name. │ │ │ │ │ │ level │ │ │ │ │ │ [int] The refinement level. │ │ │ │ │ │ │ │ │ │ │ │ -300 │ │ │ │ │ │ +298 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.dg sub-package │ │ │ │ │ │ sfepy.discrete.dg.dg_1D_vizualizer module │ │ │ │ │ │ @@ -15997,15 +15991,15 @@ │ │ │ │ │ │ coordinates of the mesh │ │ │ │ │ │ t0 │ │ │ │ │ │ │ │ │ │ │ │ [float] starting time │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -301 │ │ │ │ │ │ +299 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ t1 │ │ │ │ │ │ u │ │ │ │ │ │ ic │ │ │ │ │ │ tn │ │ │ │ │ │ @@ -16047,15 +16041,15 @@ │ │ │ │ │ │ Reads series of .vtk files and crunches them into form suitable for plot10_DG_sol. │ │ │ │ │ │ Attempts to read modal cell data for variable mod_data. i.e. │ │ │ │ │ │ ?_modal{i}, where i is number of modal DOF │ │ │ │ │ │ Resulting solution data have shape: (order, nspace_steps, ntime_steps, 1) │ │ │ │ │ │ Parameters │ │ │ │ │ │ fold │ │ │ │ │ │ │ │ │ │ │ │ -302 │ │ │ │ │ │ +300 │ │ │ │ │ │ │ │ │ │ │ │ folder where to look for files │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -16106,15 +16100,15 @@ │ │ │ │ │ │ lab1 │ │ │ │ │ │ (Default value = None) │ │ │ │ │ │ lab2 │ │ │ │ │ │ (Default value = None) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -303 │ │ │ │ │ │ +301 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ lab3 │ │ │ │ │ │ (Default value = None) │ │ │ │ │ │ sfepy.discrete.dg.dg_1D_vizualizer.reconstruct_legendre_dofs(coors, tn, u) │ │ │ │ │ │ Creates solution and coordinates vector which when plotted as │ │ │ │ │ │ @@ -16153,15 +16147,15 @@ │ │ │ │ │ │ filename │ │ │ │ │ │ name of the file, overrides automatic generation (Default value = None) │ │ │ │ │ │ Y │ │ │ │ │ │ X │ │ │ │ │ │ T │ │ │ │ │ │ t0 │ │ │ │ │ │ │ │ │ │ │ │ -304 │ │ │ │ │ │ +302 │ │ │ │ │ │ │ │ │ │ │ │ solution, array |T| x |X| x n, where n is dimension of the solution │ │ │ │ │ │ space interval discetization │ │ │ │ │ │ time interval discretization │ │ │ │ │ │ time to take snap at (Default value = .5) │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ @@ -16211,15 +16205,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ lines │ │ │ │ │ │ sfepy.discrete.dg.dg_1D_vizualizer.sol_frame(Y, X, T, t0=0.5, ax=None, fig=None, ylims=None, │ │ │ │ │ │ labs=None, plott=None) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -305 │ │ │ │ │ │ +303 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Creates snap of solution at specified time frame t0, basically gets one frame from animate1D_dgsol, but colors │ │ │ │ │ │ wont be the same :-( │ │ │ │ │ │ Parameters │ │ │ │ │ │ Y │ │ │ │ │ │ @@ -16257,15 +16251,15 @@ │ │ │ │ │ │ [sfepy.discrete.common.region.Region] If None clear all. │ │ │ │ │ │ clear_facet_qp_base() │ │ │ │ │ │ Clears facet_qp_base cache │ │ │ │ │ │ clear_facet_vols_cache(region=None) │ │ │ │ │ │ Clears facet volume cache for given region or all regions. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -306 │ │ │ │ │ │ +304 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ region │ │ │ │ │ │ [sfepy.discrete.common.region.Region] region to clear cache or None to clear all │ │ │ │ │ │ @@ -16308,15 +16302,15 @@ │ │ │ │ │ │ [str, optional] The key to be used in the output dictionary instead of the variable name. │ │ │ │ │ │ (Default value = None) │ │ │ │ │ │ extend │ │ │ │ │ │ [bool, not used] Extend the DOF values to cover the whole domain. (Default value = True) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -307 │ │ │ │ │ │ +305 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ fill_value │ │ │ │ │ │ [float or complex, not used] The value used to fill the missing DOF values if extend is True. │ │ │ │ │ │ (Default value = None) │ │ │ │ │ │ linearization │ │ │ │ │ │ @@ -16354,15 +16348,15 @@ │ │ │ │ │ │ state │ │ │ │ │ │ [used to get EPBC info] │ │ │ │ │ │ region │ │ │ │ │ │ [sfepy.discrete.common.region.Region for connectivity] │ │ │ │ │ │ derivative │ │ │ │ │ │ [if u need derivative] (Default value = None) │ │ │ │ │ │ Returns │ │ │ │ │ │ -308 │ │ │ │ │ │ +306 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ outer_facet_base_vals: │ │ │ │ │ │ inner_facet_base_vals: │ │ │ │ │ │ @@ -16402,15 +16396,15 @@ │ │ │ │ │ │ if None use all nodes (Default value = None) │ │ │ │ │ │ Returns │ │ │ │ │ │ coors │ │ │ │ │ │ [ndarray] coors on surface │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -309 │ │ │ │ │ │ +307 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_data_shape(integral, integration='volume', region_name=None) │ │ │ │ │ │ Returns data shape (n_nod, n_qp, self.gel.dim, self.n_el_nod) │ │ │ │ │ │ Parameters │ │ │ │ │ │ integral │ │ │ │ │ │ @@ -16447,15 +16441,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ econn │ │ │ │ │ │ [ndarray] connectivity information │ │ │ │ │ │ get_facet_base(derivative=False, base_only=False) │ │ │ │ │ │ Returns values of base in facets quadrature points, data shape is a bit crazy right now: │ │ │ │ │ │ (number of qps, 1, n_el_facets, 1, n_el_nod) │ │ │ │ │ │ │ │ │ │ │ │ -310 │ │ │ │ │ │ +308 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ end for derivatine: │ │ │ │ │ │ (1, number of qps, (dim,) * derivative, n_el_facets, 1, n_el_nod) │ │ │ │ │ │ @@ -16497,15 +16491,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ region │ │ │ │ │ │ [sfepy.discrete.common.region.Region] │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -311 │ │ │ │ │ │ +309 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ vols_out: ndarray │ │ │ │ │ │ volumes of the facets by cells shape (n_cell, n_el_facets, 1) │ │ │ │ │ │ get_nodal_values(dofs, region, ref_nodes=None) │ │ │ │ │ │ Computes nodal representation of the DOFs │ │ │ │ │ │ @@ -16542,15 +16536,15 @@ │ │ │ │ │ │ or values │ │ │ │ │ │ Parameters │ │ │ │ │ │ fun │ │ │ │ │ │ [callable, scallar or array corresponding to dofs] (Default value = 0.0) │ │ │ │ │ │ region │ │ │ │ │ │ [sfepy.discrete.common.region.Region] region to set DOFs on (Default value = None) │ │ │ │ │ │ │ │ │ │ │ │ -312 │ │ │ │ │ │ +310 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dpn │ │ │ │ │ │ [number of dofs per element] (Default value = None) │ │ │ │ │ │ @@ -16592,15 +16586,15 @@ │ │ │ │ │ │ not used │ │ │ │ │ │ Returns │ │ │ │ │ │ nods │ │ │ │ │ │ [ndarray] │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -313 │ │ │ │ │ │ +311 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ vals │ │ │ │ │ │ [ndarray] │ │ │ │ │ │ setup_extra_data(geometry, info, is_trace) │ │ │ │ │ │ This is called in create_adof_conns(conn_info, var_indx=None, │ │ │ │ │ │ @@ -16639,15 +16633,15 @@ │ │ │ │ │ │ to (n_cell, n_el_nod, 1). │ │ │ │ │ │ The unraveler returns non-writeable view into the input array. │ │ │ │ │ │ Parameters │ │ │ │ │ │ n_el_nod │ │ │ │ │ │ [int] expected dimensions of dofs array │ │ │ │ │ │ n_cell │ │ │ │ │ │ [int] │ │ │ │ │ │ -314 │ │ │ │ │ │ +312 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ unravel │ │ │ │ │ │ @@ -16703,15 +16697,15 @@ │ │ │ │ │ │ [int] │ │ │ │ │ │ │ │ │ │ │ │ diff │ │ │ │ │ │ [int] (Default value = 1) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -315 │ │ │ │ │ │ +313 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ fun │ │ │ │ │ │ [callable] derivative of n-th function of the 1D legendre basis │ │ │ │ │ │ gradjacobiP(coors, alpha, beta, diff=1) │ │ │ │ │ │ @@ -16748,15 +16742,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ values │ │ │ │ │ │ [ndarray] output shape is shape(coor) + (self.order + 1,) │ │ │ │ │ │ legendreP(coors) │ │ │ │ │ │ Parameters │ │ │ │ │ │ coors │ │ │ │ │ │ [array_like] coordinates, preferably in interval [-1, 1] for which this basis is intented │ │ │ │ │ │ -316 │ │ │ │ │ │ +314 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ values │ │ │ │ │ │ @@ -16804,15 +16798,15 @@ │ │ │ │ │ │ [bool] iterate over extended tensor product basis (Default value = False) │ │ │ │ │ │ Returns │ │ │ │ │ │ n_el_nod │ │ │ │ │ │ [int] number of basis functions in basis │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -317 │ │ │ │ │ │ +315 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.dg.poly_spaces.iter_by_order(order, dim, extended=False) │ │ │ │ │ │ Iterates over all combinations of basis functions indexes needed to create multidimensional basis in a way that │ │ │ │ │ │ creates hierarchical basis │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -16851,15 +16845,15 @@ │ │ │ │ │ │ Minmod function of three variables, returns: │ │ │ │ │ │ 0 , where sign(a) != sign(b) != sign(c) │ │ │ │ │ │ min(a,b,c) , elsewhere │ │ │ │ │ │ Parameters │ │ │ │ │ │ a │ │ │ │ │ │ c │ │ │ │ │ │ │ │ │ │ │ │ -318 │ │ │ │ │ │ +316 │ │ │ │ │ │ │ │ │ │ │ │ [array_like] │ │ │ │ │ │ [array_like] │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -16910,15 +16904,15 @@ │ │ │ │ │ │ limiters │ │ │ │ │ │ [dictionary] Limiters for DGFields, keys: field name, values: limiter class │ │ │ │ │ │ name = 'ts.multistaged' │ │ │ │ │ │ output_step_info(ts) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -319 │ │ │ │ │ │ +317 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ solve_step(ts, nls, vec, prestep_fun=None, poststep_fun=None, status=None) │ │ │ │ │ │ solve_step0(nls, vec0) │ │ │ │ │ │ class sfepy.solvers.ts_dg_solvers.EulerStepSolver(conf, nls=None, context=None, **kwargs) │ │ │ │ │ │ Simple forward euler method │ │ │ │ │ │ @@ -16959,15 +16953,15 @@ │ │ │ │ │ │ Kind: ‘ts.tvd_runge_kutta_3’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ name = 'ts.tvd_runge_kutta_3' │ │ │ │ │ │ solve_step(ts, nls, vec_x0, status=None, prestep_fun=None, poststep_fun=None) │ │ │ │ │ │ │ │ │ │ │ │ -320 │ │ │ │ │ │ +318 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga sub-package │ │ │ │ │ │ sfepy.discrete.iga.domain module │ │ │ │ │ │ @@ -17000,15 +16994,15 @@ │ │ │ │ │ │ nurbs │ │ │ │ │ │ [NurbsPatch instance] Either self if times is zero, or a new instance. │ │ │ │ │ │ evaluate(field, u=None, v=None, w=None) │ │ │ │ │ │ Igakit-like interface for NURBS evaluation. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -321 │ │ │ │ │ │ +319 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga.domain_generators module │ │ │ │ │ │ IGA domain generators. │ │ │ │ │ │ sfepy.discrete.iga.domain_generators.create_from_igakit(inurbs, verbose=False) │ │ │ │ │ │ Create IGDomain data from a given igakit NURBS object. │ │ │ │ │ │ @@ -17045,15 +17039,15 @@ │ │ │ │ │ │ [string] Domain name. │ │ │ │ │ │ verbose │ │ │ │ │ │ [bool] If True, report progress of the domain generation. │ │ │ │ │ │ Returns │ │ │ │ │ │ nurbs │ │ │ │ │ │ [NurbsPatch instance] The NURBS data. The igakit NURBS object is stored as nurbs attribute. │ │ │ │ │ │ │ │ │ │ │ │ -322 │ │ │ │ │ │ +320 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ bmesh │ │ │ │ │ │ [Struct instance] The Bezier mesh data. │ │ │ │ │ │ @@ -17091,15 +17085,15 @@ │ │ │ │ │ │ [sequence of ints or int] The basis degrees in each parametric dimension. │ │ │ │ │ │ cs │ │ │ │ │ │ │ │ │ │ │ │ [list of lists of 2D arrays] The element extraction operators in each parametric dimension. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -323 │ │ │ │ │ │ +321 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ conn │ │ │ │ │ │ [array] The connectivity of the global NURBS basis. │ │ │ │ │ │ Returns │ │ │ │ │ │ out │ │ │ │ │ │ @@ -17145,15 +17139,15 @@ │ │ │ │ │ │ and should correspond to the Bernstein basis degree. The field variable is defined by its DOFs - the coefficients │ │ │ │ │ │ of the NURBS basis. │ │ │ │ │ │ Parameters │ │ │ │ │ │ variable │ │ │ │ │ │ [array] The DOF values of the variable with n_c components, shape (:, n_c). │ │ │ │ │ │ qps │ │ │ │ │ │ │ │ │ │ │ │ -324 │ │ │ │ │ │ +322 │ │ │ │ │ │ │ │ │ │ │ │ [array] The quadrature points coordinates with components in [0, 1] reference element domain. │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ control_points │ │ │ │ │ │ @@ -17198,15 +17192,15 @@ │ │ │ │ │ │ Create a new reference mapping. │ │ │ │ │ │ create_mesh(extra_nodes=True) │ │ │ │ │ │ Create a mesh corresponding to the field region. For IGA fields, this is directly the topological mesh. The │ │ │ │ │ │ extra_nodes argument is ignored. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -325 │ │ │ │ │ │ +323 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ create_output(dofs, var_name, dof_names=None, key=None, **kwargs) │ │ │ │ │ │ Convert the DOFs corresponding to the field to a dictionary of output data usable by Mesh.write(). │ │ │ │ │ │ Parameters │ │ │ │ │ │ dofs │ │ │ │ │ │ @@ -17238,15 +17232,15 @@ │ │ │ │ │ │ • n_el = number of elements │ │ │ │ │ │ • n_qp = number of quadrature points per element/facet │ │ │ │ │ │ • dim = spatial dimension │ │ │ │ │ │ • n_en = number of element nodes │ │ │ │ │ │ get_dofs_in_region(region, merge=True) │ │ │ │ │ │ Return indices of DOFs that belong to the given region and group. │ │ │ │ │ │ │ │ │ │ │ │ -326 │ │ │ │ │ │ +324 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ merge is not used. │ │ │ │ │ │ @@ -17288,15 +17282,15 @@ │ │ │ │ │ │ [array] The NURBS weights. │ │ │ │ │ │ ccs │ │ │ │ │ │ │ │ │ │ │ │ [list of 2D arrays] The combined element extraction operators. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -327 │ │ │ │ │ │ +325 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ conn │ │ │ │ │ │ [array] The connectivity of the global NURBS basis. │ │ │ │ │ │ bconn │ │ │ │ │ │ [array] The connectivity of the Bezier basis. │ │ │ │ │ │ @@ -17339,15 +17333,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ [int] The topological dimension. │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ bcoors │ │ │ │ │ │ [array, shape (n_qp, d + 1)] The coordinates of the boundary quadrature points. │ │ │ │ │ │ │ │ │ │ │ │ -328 │ │ │ │ │ │ +326 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga.iga.create_connectivity(n_els, knots, degrees) │ │ │ │ │ │ Create connectivity arrays of nD Bezier elements. │ │ │ │ │ │ @@ -17390,15 +17384,15 @@ │ │ │ │ │ │ funs │ │ │ │ │ │ [array] The degree + 1 values of the Bernstein polynomial basis. │ │ │ │ │ │ ders │ │ │ │ │ │ [array] The degree + 1 values of the Bernstein polynomial basis derivatives. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -329 │ │ │ │ │ │ +327 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga.iga.eval_mapping_data_in_qp(qps, control_points, weights, degrees, cs, conn, │ │ │ │ │ │ cells=None) │ │ │ │ │ │ Evaluate data required for the isogeometric domain reference mapping in the given quadrature points. The │ │ │ │ │ │ quadrature points are the same for all Bezier elements and should correspond to the Bernstein basis degree. │ │ │ │ │ │ @@ -17445,15 +17439,15 @@ │ │ │ │ │ │ control_points │ │ │ │ │ │ [array] The NURBS control points. │ │ │ │ │ │ weights │ │ │ │ │ │ [array] The NURBS weights. │ │ │ │ │ │ degrees │ │ │ │ │ │ [sequence of ints or int] The basis degrees in each parametric dimension. │ │ │ │ │ │ │ │ │ │ │ │ -330 │ │ │ │ │ │ +328 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ cs │ │ │ │ │ │ │ │ │ │ │ │ @@ -17507,15 +17501,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ dets │ │ │ │ │ │ [array] The Jacobians of the mapping to the unit reference element in the physical quadrature │ │ │ │ │ │ points. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -331 │ │ │ │ │ │ +329 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga.iga.get_bezier_element_entities(degrees) │ │ │ │ │ │ Get faces and edges of a Bezier mesh element in terms of indices into the element’s connectivity (reference │ │ │ │ │ │ Bezier element entities). │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -17553,15 +17547,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ axes │ │ │ │ │ │ [array] The axes of the reference element facets. │ │ │ │ │ │ coors │ │ │ │ │ │ [array] The remaining coordinate of the reference element facets. │ │ │ │ │ │ │ │ │ │ │ │ -332 │ │ │ │ │ │ +330 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.discrete.iga.iga.get_patch_box_regions(n_els, degrees) │ │ │ │ │ │ Get box regions of Bezier topological mesh in terms of element corner vertices of Bezier mesh. │ │ │ │ │ │ @@ -17602,15 +17596,15 @@ │ │ │ │ │ │ File to read the hdf5 mesh to. │ │ │ │ │ │ group: tables.group.Group or None │ │ │ │ │ │ HDF5 file group to read the mesh from. If it’s None, the root of file is used. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -333 │ │ │ │ │ │ +331 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ tuple │ │ │ │ │ │ Data for restoring IGA domain. │ │ │ │ │ │ sfepy.discrete.iga.io.write_iga_data(filename, group, knots, degrees, control_points, weights, cs, conn, │ │ │ │ │ │ bezier_control_points, bezier_weights, bezier_conn, regions, │ │ │ │ │ │ @@ -17639,15 +17633,15 @@ │ │ │ │ │ │ Return reference element geometry as a GeometryElement instance. │ │ │ │ │ │ get_mapping(qp_coors, weights) │ │ │ │ │ │ Get the mapping for given quadrature points and weights. │ │ │ │ │ │ Returns │ │ │ │ │ │ cmap │ │ │ │ │ │ [CMapping instance] The reference mapping. │ │ │ │ │ │ │ │ │ │ │ │ -334 │ │ │ │ │ │ +332 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ Does not set total volume of the C mapping structure! │ │ │ │ │ │ @@ -17685,15 +17679,15 @@ │ │ │ │ │ │ number of control points/basis functions of the NURBS object. │ │ │ │ │ │ Returns │ │ │ │ │ │ coors │ │ │ │ │ │ [array] The coordinates of mesh vertices. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -335 │ │ │ │ │ │ +333 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ conn │ │ │ │ │ │ [array] The vertex connectivity array. │ │ │ │ │ │ desc │ │ │ │ │ │ [str] The cell kind. │ │ │ │ │ │ @@ -17731,15 +17725,15 @@ │ │ │ │ │ │ The field for the shell10x element. │ │ │ │ │ │ create_mapping(region, integral, integration, return_mapping=True) │ │ │ │ │ │ Create a new reference mapping. │ │ │ │ │ │ create_output(dofs, var_name, dof_names=None, key=None, thickness=None, **kwargs) │ │ │ │ │ │ Convert the DOFs corresponding to the field to a dictionary of output data usable by Mesh.write(). │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -336 │ │ │ │ │ │ +334 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dofs │ │ │ │ │ │ [array, shape (n_nod, n_component)] The array of DOFs reshaped so that each column │ │ │ │ │ │ @@ -17776,15 +17770,15 @@ │ │ │ │ │ │ plot_band_gaps(coefs) │ │ │ │ │ │ plot_dispersion(coefs) │ │ │ │ │ │ static process_options(options) │ │ │ │ │ │ Application options setup. Sets default values for missing non-compulsory options. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -337 │ │ │ │ │ │ +335 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static process_options_pv(options) │ │ │ │ │ │ Application options setup for phase velocity computation. Sets default values for missing non-compulsory │ │ │ │ │ │ options. │ │ │ │ │ │ setup_options() │ │ │ │ │ │ @@ -17819,15 +17813,15 @@ │ │ │ │ │ │ [str] The name of the output file. │ │ │ │ │ │ names │ │ │ │ │ │ [dict] Mapping of attribute names to LaTeX names. │ │ │ │ │ │ format │ │ │ │ │ │ [str] Format string for numbers. │ │ │ │ │ │ cdot │ │ │ │ │ │ [bool] For ‘%.e’ formats only. If True, replace ‘e’ by LaTeX ‘cdot 10^{exponent}’ format. │ │ │ │ │ │ -338 │ │ │ │ │ │ +336 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ filter │ │ │ │ │ │ [int] For ‘%.e’ formats only. Typeset as 0, if exponent is less than filter. │ │ │ │ │ │ @@ -17861,15 +17855,15 @@ │ │ │ │ │ │ is_sym = False │ │ │ │ │ │ static iter_sym(dim) │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CoefNonSymNonSym(name, problem, kwargs) │ │ │ │ │ │ is_sym = False │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -339 │ │ │ │ │ │ +337 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static iter_sym(dim) │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CoefNone(name, problem, kwargs) │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CoefOne(name, problem, kwargs) │ │ │ │ │ │ static set_variables_default(variables, set_var, data, dtype) │ │ │ │ │ │ @@ -17899,15 +17893,15 @@ │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CorrN(name, problem, kwargs) │ │ │ │ │ │ static set_variables_default(variables, ir, set_var, data) │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CorrNN(name, problem, kwargs) │ │ │ │ │ │ __init__() kwargs: { │ │ │ │ │ │ ‘ebcs’ : [], ‘epbcs’ : [], ‘equations’ : {}, ‘set_variables’ : None, │ │ │ │ │ │ }, │ │ │ │ │ │ │ │ │ │ │ │ -340 │ │ │ │ │ │ +338 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static set_variables_default(variables, ir, ic, set_var, data) │ │ │ │ │ │ class sfepy.homogenization.coefs_base.CorrOne(name, problem, kwargs) │ │ │ │ │ │ @@ -17943,15 +17937,15 @@ │ │ │ │ │ │ compute_correctors(evp, sign, state0, ts, problem=None, vec_g=None) │ │ │ │ │ │ save(corrs, problem, ts) │ │ │ │ │ │ setup_equations(equations, problem=None) │ │ │ │ │ │ Set equations, update boundary conditions and materials. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -341 │ │ │ │ │ │ +339 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.homogenization.coefs_base.TSTimes(name, problem, kwargs) │ │ │ │ │ │ Coefficient-like class, returns times of the time stepper. │ │ │ │ │ │ class sfepy.homogenization.coefs_base.VolumeFractions(name, problem, kwargs) │ │ │ │ │ │ Coefficient-like class, returns volume fractions of given regions within the whole domain. │ │ │ │ │ │ @@ -17972,15 +17966,15 @@ │ │ │ │ │ │ get_coefs(freq) │ │ │ │ │ │ Get frequency-dependent coefficients. │ │ │ │ │ │ class sfepy.homogenization.coefs_phononic.AcousticMassTensor(name, problem, kwargs) │ │ │ │ │ │ The acoustic mass tensor for a given frequency. │ │ │ │ │ │ Returns │ │ │ │ │ │ self │ │ │ │ │ │ │ │ │ │ │ │ -342 │ │ │ │ │ │ +340 │ │ │ │ │ │ │ │ │ │ │ │ [AcousticMassTensor instance] This class instance whose evaluate() method computes for a │ │ │ │ │ │ given frequency the required tensor. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -18027,15 +18021,15 @@ │ │ │ │ │ │ [float] The tolerance for finding zeros of mass matrix eigenvalues. │ │ │ │ │ │ detect_fun │ │ │ │ │ │ [callable] The function for detecting the band gaps. Default is detect_band_gaps(). │ │ │ │ │ │ log_save_name │ │ │ │ │ │ [str] If not None, the band gaps log is to be saved under the given name. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -343 │ │ │ │ │ │ +341 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ raw_log_save_name │ │ │ │ │ │ [str] If not None, the raw band gaps log is to be saved under the given name. │ │ │ │ │ │ fix_eig_range(n_eigs) │ │ │ │ │ │ process_options() │ │ │ │ │ │ @@ -18071,15 +18065,15 @@ │ │ │ │ │ │ [callable, optional] Optional function for transforming the eigenvectors before computing the │ │ │ │ │ │ eigenmomenta. │ │ │ │ │ │ Returns │ │ │ │ │ │ eigenmomenta │ │ │ │ │ │ [Struct] The resulting eigenmomenta. An eigenmomentum above threshold is marked by the │ │ │ │ │ │ attribute ‘valid’ set to True. │ │ │ │ │ │ │ │ │ │ │ │ -344 │ │ │ │ │ │ +342 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ process_options() │ │ │ │ │ │ Setup application-specific options. │ │ │ │ │ │ @@ -18118,15 +18112,15 @@ │ │ │ │ │ │ Subclasses should implement this method as needed. │ │ │ │ │ │ Returns │ │ │ │ │ │ app_options │ │ │ │ │ │ [Struct instance] The application options. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -345 │ │ │ │ │ │ +343 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ save(eigs, mtx_phi, problem) │ │ │ │ │ │ sfepy.homogenization.coefs_phononic.compute_cat_dim_dim(coef, iw_dir) │ │ │ │ │ │ Christoffel acoustic tensor part of dielectric tensor dimension. │ │ │ │ │ │ sfepy.homogenization.coefs_phononic.compute_cat_dim_sym(coef, iw_dir) │ │ │ │ │ │ @@ -18161,15 +18155,15 @@ │ │ │ │ │ │ [0, 1, or 2] The flag, see Notes below. │ │ │ │ │ │ │ │ │ │ │ │ frequency │ │ │ │ │ │ [float] The found frequency. │ │ │ │ │ │ eigenvalue │ │ │ │ │ │ [float] The eigenvalue corresponding to the found frequency. │ │ │ │ │ │ │ │ │ │ │ │ -346 │ │ │ │ │ │ +344 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ Meaning of the return value combinations: │ │ │ │ │ │ @@ -18223,15 +18217,15 @@ │ │ │ │ │ │ exp_coefs=None, exp_decay=None) │ │ │ │ │ │ The convolution kernel with exponential synchronous decay approximation approximating the original kernel │ │ │ │ │ │ represented by the array 𝑐[𝑖], 𝑖 = 0, 1, . . .. │ │ │ │ │ │ 𝑐0 ≡ 𝑐[0] , 𝑐𝑒0 ≡ 𝑐0 𝑐𝑒0 , │ │ │ │ │ │ 𝑐(𝑡) ≈ 𝑐0 𝑑(𝑡) ≈ 𝑐0 𝑒(𝑡) = 𝑐𝑒0 𝑒𝑛 (𝑡) , │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -347 │ │ │ │ │ │ +345 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ where 𝑑(0) = 𝑒𝑛 (0) = 1, 𝑑 is the synchronous decay and 𝑒 its exponential approximation, 𝑒 = 𝑐𝑒0 𝑒𝑥𝑝(−𝑐𝑒1 𝑡). │ │ │ │ │ │ diff_dt(use_exp=False) │ │ │ │ │ │ The derivative of the kernel w.r.t. time. │ │ │ │ │ │ get_exp() │ │ │ │ │ │ @@ -18265,15 +18259,15 @@ │ │ │ │ │ │ coef_info │ │ │ │ │ │ [dict] The coefficient definitions extended by the volume coefficients. │ │ │ │ │ │ static process_options(options) │ │ │ │ │ │ Application options setup. Sets default values for missing non-compulsory options. │ │ │ │ │ │ set_micro_states(states) │ │ │ │ │ │ setup_options(app_options=None) │ │ │ │ │ │ │ │ │ │ │ │ -348 │ │ │ │ │ │ +346 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.homogenization.engine.HomogenizationWorker │ │ │ │ │ │ static calculate(mini_app, problem, dependencies, dep_requires, save_names, micro_states, chunk_tab, │ │ │ │ │ │ @@ -18313,15 +18307,15 @@ │ │ │ │ │ │ [coefficient/corrector or list of coefficients/correctors] The resulting homogenized coefficients or correctors. │ │ │ │ │ │ static get_sorted_dependencies(req_info, coef_info, compute_only) │ │ │ │ │ │ Make corrs and coefs list sorted according to the dependencies. │ │ │ │ │ │ class sfepy.homogenization.engine.HomogenizationWorkerMulti(num_workers) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -349 │ │ │ │ │ │ +347 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static calculate_req_multi(tasks, lock, remaining, numdeps, inverse_deps, problem, opts, │ │ │ │ │ │ post_process_hook, req_info, coef_info, save_names, dependencies, │ │ │ │ │ │ micro_states, time_tag, chunk_tab, proc_id) │ │ │ │ │ │ Calculate a requirement in parallel. │ │ │ │ │ │ @@ -18360,15 +18354,15 @@ │ │ │ │ │ │ [dict] The new requirement definitions. │ │ │ │ │ │ new_coefs │ │ │ │ │ │ [dict] The new coefficient definitions. │ │ │ │ │ │ static dechunk_reqs_coefs(deps, num_chunks) │ │ │ │ │ │ Merge the results related to the multiple microproblems. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -350 │ │ │ │ │ │ +348 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ deps │ │ │ │ │ │ [dict] The calculated dependencies. │ │ │ │ │ │ @@ -18406,15 +18400,15 @@ │ │ │ │ │ │ Setup macroscopic deformation gradient. │ │ │ │ │ │ setup_options() │ │ │ │ │ │ update_micro_states() │ │ │ │ │ │ Update microstructures state according to the macroscopic data and corrector functions. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -351 │ │ │ │ │ │ +349 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.homogenization.micmac module │ │ │ │ │ │ sfepy.homogenization.micmac.get_correctors_from_file_hdf5(coefs_filename='coefs.h5', │ │ │ │ │ │ dump_names=None) │ │ │ │ │ │ sfepy.homogenization.micmac.get_homog_coefs_linear(ts, coor, mode, micro_filename=None, │ │ │ │ │ │ @@ -18464,15 +18458,15 @@ │ │ │ │ │ │ 𝜕𝑗𝑥 𝑝 (𝑦𝑗 − 𝑦𝑗𝑐 ) │ │ │ │ │ │ sfepy.homogenization.recovery.compute_stress_strain_u(pb, integral, region, material, vu, data) │ │ │ │ │ │ sfepy.homogenization.recovery.compute_u_corr_steady(corrs_rs, strain, vu, dim, iel) │ │ │ │ │ │ ∑︁ │ │ │ │ │ │ 𝜔 𝑖𝑗 𝑒𝑖𝑗 (𝑢) │ │ │ │ │ │ 𝑖𝑗 │ │ │ │ │ │ │ │ │ │ │ │ -352 │ │ │ │ │ │ +350 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ • iel = element number │ │ │ │ │ │ @@ -18521,15 +18515,15 @@ │ │ │ │ │ │ sfepy.homogenization.recovery.recover_bones(problem, micro_problem, region, eps0, ts, strain, dstrains, │ │ │ │ │ │ p_grad, pressures, corrs_permeability, corrs_rs, │ │ │ │ │ │ corrs_time_rs, corrs_pressure, corrs_time_pressure, │ │ │ │ │ │ var_names, naming_scheme='step_iel') │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -353 │ │ │ │ │ │ +351 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ • note that │ │ │ │ │ │ 𝜋 │ │ │ │ │ │ ̃︀𝑃 │ │ │ │ │ │ @@ -18561,15 +18555,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ dim │ │ │ │ │ │ lbn │ │ │ │ │ │ │ │ │ │ │ │ rtf │ │ │ │ │ │ eps │ │ │ │ │ │ │ │ │ │ │ │ -354 │ │ │ │ │ │ +352 │ │ │ │ │ │ │ │ │ │ │ │ [int] Space dimension │ │ │ │ │ │ [tuple] Left bottom near point coordinates if rtf is not None. If rtf is None, lbn are the │ │ │ │ │ │ (positive) distances from the origin. │ │ │ │ │ │ [tuple] Right top far point coordinates. │ │ │ │ │ │ [float] A parameter, that should be smaller than the smallest mesh node distance. │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ @@ -18617,15 +18611,15 @@ │ │ │ │ │ │ sfepy.homogenization.utils.rm_multi(s) │ │ │ │ │ │ sfepy.homogenization.utils.set_nonlin_states(variables, nl_state, problem) │ │ │ │ │ │ Setup reference state for nonlinear homogenization │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -355 │ │ │ │ │ │ +353 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ variables │ │ │ │ │ │ [dict] All problem variables │ │ │ │ │ │ nl_state │ │ │ │ │ │ [reference state] │ │ │ │ │ │ @@ -18663,15 +18657,15 @@ │ │ │ │ │ │ |𝑠ℎ𝑖𝑓 𝑡|||𝐴||∞ . │ │ │ │ │ │ select_indices │ │ │ │ │ │ [(min, max), optional] If given, computed only the eigenvalues with indices min <= i <= │ │ │ │ │ │ max. │ │ │ │ │ │ verbose │ │ │ │ │ │ [bool] Verbosity control. │ │ │ │ │ │ │ │ │ │ │ │ -356 │ │ │ │ │ │ +354 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ report_step │ │ │ │ │ │ [int] If verbose is True, report in every report_step-th step. │ │ │ │ │ │ @@ -18716,15 +18710,15 @@ │ │ │ │ │ │ This is a semi-vectorized version of [1]. │ │ │ │ │ │ [1] PNPOLY - Point Inclusion in Polygon Test, W. Randolph Franklin (WRF) │ │ │ │ │ │ sfepy.linalg.geometry.get_coors_in_ball(coors, centre, radius, inside=True) │ │ │ │ │ │ Return indices of coordinates inside or outside a ball given by centre and radius. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -357 │ │ │ │ │ │ +355 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Notes │ │ │ │ │ │ All float comparisons are done using <= or >= operators, i.e. the points on the boundaries are taken into account. │ │ │ │ │ │ sfepy.linalg.geometry.get_coors_in_tube(coors, centre, axis, radius_in, radius_out, length, │ │ │ │ │ │ inside_radii=True) │ │ │ │ │ │ @@ -18760,15 +18754,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ centres │ │ │ │ │ │ [array] The circumcentre coordinates as an array of shape (n_s, dim). │ │ │ │ │ │ sfepy.linalg.geometry.get_simplex_volumes(cells, coors) │ │ │ │ │ │ Get volumes of simplices in nD. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -358 │ │ │ │ │ │ +356 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ cells │ │ │ │ │ │ [array, shape (n, d)] The indices of n simplices with d vertices into coors. │ │ │ │ │ │ @@ -18811,15 +18805,15 @@ │ │ │ │ │ │ Coordinates of vector [1, 0, 0]𝑇 w.r.t. the original system in the rotated system. (Or rotation of the vector by -90 │ │ │ │ │ │ degrees in the original system.) │ │ │ │ │ │ >>> nm.dot(mtx, [1., 0., 0.]) │ │ │ │ │ │ >>> array([ 0., -1., 0.]) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -359 │ │ │ │ │ │ +357 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Coordinates of vector [1, 0, 0]𝑇 w.r.t. the rotated system in the original system. (Or rotation of the vector by +90 │ │ │ │ │ │ degrees in the original system.) │ │ │ │ │ │ >>> nm.dot(mtx.T, [1., 0., 0.]) │ │ │ │ │ │ >>> array([ 0., 1., 0.]) │ │ │ │ │ │ @@ -18856,15 +18850,15 @@ │ │ │ │ │ │ >>> B = sp.coo_matrix([[1, 1]]) │ │ │ │ │ │ >>> K = compose_sparse([[A, B.T], [B, 0]]) │ │ │ │ │ │ >>> print K.todense() │ │ │ │ │ │ [[1 0 1] │ │ │ │ │ │ [0 1 1] │ │ │ │ │ │ [1 1 0]] │ │ │ │ │ │ │ │ │ │ │ │ -360 │ │ │ │ │ │ +358 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.linalg.sparse.infinity_norm(mtx) │ │ │ │ │ │ Infinity norm of a sparse matrix (maximum absolute row sum). │ │ │ │ │ │ @@ -18895,15 +18889,15 @@ │ │ │ │ │ │ sfepy.linalg.sympy_operators.grad(f, variables=None) │ │ │ │ │ │ sfepy.linalg.sympy_operators.grad_v(f, variables=None) │ │ │ │ │ │ sfepy.linalg.sympy_operators.laplace(f, variables=None) │ │ │ │ │ │ sfepy.linalg.sympy_operators.set_dim(dim) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -361 │ │ │ │ │ │ +359 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.linalg.utils module │ │ │ │ │ │ class sfepy.linalg.utils.MatrixAction(**kwargs) │ │ │ │ │ │ static from_array(arr) │ │ │ │ │ │ static from_function(fun, expected_shape, dtype) │ │ │ │ │ │ @@ -18940,15 +18934,15 @@ │ │ │ │ │ │ sfepy.linalg.utils.cycle(bounds) │ │ │ │ │ │ Cycles through all combinations of bounds, returns a generator. │ │ │ │ │ │ More specifically, let bounds=[a, b, c, . . . ], so cycle returns all combinations of lists [0<=i>> units = ['mm', 's', 'kg', 'C'] │ │ │ │ │ │ >>> unit_set = [Unit(key) for key in units] │ │ │ │ │ │ >>> q2 = Quantity('stress', unit_set) │ │ │ │ │ │ (continues on next page) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -375 │ │ │ │ │ │ +373 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (continued from previous page) │ │ │ │ │ │ │ │ │ │ │ │ >>> q2() │ │ │ │ │ │ '1.0 kPa' │ │ │ │ │ │ @@ -19746,15 +19740,15 @@ │ │ │ │ │ │ k │ │ │ │ │ │ prefix_length: │ │ │ │ │ │ 1 │ │ │ │ │ │ unit: │ │ │ │ │ │ g │ │ │ │ │ │ Get prefixes for a coefficient: │ │ │ │ │ │ │ │ │ │ │ │ -376 │ │ │ │ │ │ +374 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ >>> Unit.get_prefix(100.0) │ │ │ │ │ │ ('d', 10.0) │ │ │ │ │ │ @@ -19793,15 +19787,15 @@ │ │ │ │ │ │ sfepy.mechanics.extmods.ccontres.init_global_search() │ │ │ │ │ │ The linked list initialization. The head array contains, at the position Ic, the index of the first point that belongs │ │ │ │ │ │ to the cell Ic, the second point index is then next[head[Ic]], the third point index is next[next[head[Ic]]] etc. - the │ │ │ │ │ │ next array points from the i-th point in each cell to the (i+1)-th point, until -1 is reached. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -377 │ │ │ │ │ │ +375 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.mesh package │ │ │ │ │ │ sfepy.mesh.bspline module │ │ │ │ │ │ class sfepy.mesh.bspline.BSpline(degree=3, is_cyclic=False, ncp=0) │ │ │ │ │ │ B-spline curve representation │ │ │ │ │ │ @@ -19842,15 +19836,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ bfun │ │ │ │ │ │ [array] The spline basis function evaluated for given values. │ │ │ │ │ │ static basis_function_dg0(t, knots, n) │ │ │ │ │ │ Basis function: degree = 0 │ │ │ │ │ │ Parameters │ │ │ │ │ │ -378 │ │ │ │ │ │ +376 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ t │ │ │ │ │ │ │ │ │ │ │ │ @@ -19900,15 +19894,15 @@ │ │ │ │ │ │ Get the B-spline control points. │ │ │ │ │ │ Returns │ │ │ │ │ │ coors │ │ │ │ │ │ [array] The coordinates of control points. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -379 │ │ │ │ │ │ +377 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_knot_vector() │ │ │ │ │ │ Return the knot vector. │ │ │ │ │ │ Returns │ │ │ │ │ │ knots │ │ │ │ │ │ @@ -19943,15 +19937,15 @@ │ │ │ │ │ │ knots │ │ │ │ │ │ [array] The knot vector. │ │ │ │ │ │ set_param(t) │ │ │ │ │ │ Set the B-spline parametric vector. │ │ │ │ │ │ Parameters │ │ │ │ │ │ t │ │ │ │ │ │ │ │ │ │ │ │ -380 │ │ │ │ │ │ +378 │ │ │ │ │ │ │ │ │ │ │ │ [array] The parameter vector of the B-spline. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -20000,15 +19994,15 @@ │ │ │ │ │ │ knot_type │ │ │ │ │ │ [tuple of str] The knot vector types. │ │ │ │ │ │ knot_data │ │ │ │ │ │ [tuple of ANY] The extra knot data. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -381 │ │ │ │ │ │ +379 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_approx_points(coors) │ │ │ │ │ │ Set the coordinates of approximated points. │ │ │ │ │ │ Parameters │ │ │ │ │ │ coors │ │ │ │ │ │ @@ -20046,15 +20040,15 @@ │ │ │ │ │ │ sfepy.mesh.bspline.get_2d_points(is3d=False) │ │ │ │ │ │ Returns the set of points. │ │ │ │ │ │ Parameters │ │ │ │ │ │ is3d │ │ │ │ │ │ [bool] 3D coordinates? │ │ │ │ │ │ sfepy.mesh.bspline.main(argv) │ │ │ │ │ │ │ │ │ │ │ │ -382 │ │ │ │ │ │ +380 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.mesh.bspline.simple_example() │ │ │ │ │ │ The example of using B-spline class. │ │ │ │ │ │ @@ -20090,15 +20084,15 @@ │ │ │ │ │ │ addvolume(n, v) │ │ │ │ │ │ v=[s1,s2,s3,. . . ] │ │ │ │ │ │ addvolumes(vs, off=1) │ │ │ │ │ │ v=[v1,v2,v3,. . . ] │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -383 │ │ │ │ │ │ +381 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static from_gmsh_file(filename) │ │ │ │ │ │ Import geometry - Gmsh geometry format. │ │ │ │ │ │ Parameters │ │ │ │ │ │ filename │ │ │ │ │ │ @@ -20129,15 +20123,15 @@ │ │ │ │ │ │ class sfepy.mesh.geom_tools.point(g, n, p) │ │ │ │ │ │ getstr() │ │ │ │ │ │ getxyz() │ │ │ │ │ │ class sfepy.mesh.geom_tools.surface(g, n, s, is_hole=False) │ │ │ │ │ │ getcenterpoint() │ │ │ │ │ │ getholepoints() │ │ │ │ │ │ │ │ │ │ │ │ -384 │ │ │ │ │ │ +382 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ getinsidepoint() │ │ │ │ │ │ getlines() │ │ │ │ │ │ @@ -20177,15 +20171,15 @@ │ │ │ │ │ │ semi-axes a2, b2, length. │ │ │ │ │ │ shape │ │ │ │ │ │ [array of 3 ints] Shape (counts of nodes in radial, circumferential and longitudinal directions) │ │ │ │ │ │ of the cylinder mesh. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -385 │ │ │ │ │ │ +383 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ centre │ │ │ │ │ │ [array of 3 floats] Centre of the cylinder. │ │ │ │ │ │ axis: one of ‘x’, ‘y’, ‘z’ │ │ │ │ │ │ The axis of the cylinder. │ │ │ │ │ │ @@ -20225,15 +20219,15 @@ │ │ │ │ │ │ axis directions to allow smooth grading of element sizes from the centre. The default function │ │ │ │ │ │ is 𝑥 * *𝑝 with 𝑝 determined so that the element sizes next to the central block have the size │ │ │ │ │ │ of the shortest edge of the central block. │ │ │ │ │ │ name │ │ │ │ │ │ [string, optional] The mesh name. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ -386 │ │ │ │ │ │ +384 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ mesh │ │ │ │ │ │ [Mesh instance] │ │ │ │ │ │ @@ -20276,15 +20270,15 @@ │ │ │ │ │ │ mesh │ │ │ │ │ │ [Mesh instance] The input periodic FE mesh. │ │ │ │ │ │ grid │ │ │ │ │ │ [array] Number of repetition along each axis. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -387 │ │ │ │ │ │ +385 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ scale │ │ │ │ │ │ [float, optional] Scaling factor. │ │ │ │ │ │ eps │ │ │ │ │ │ │ │ │ │ │ │ @@ -20322,15 +20316,15 @@ │ │ │ │ │ │ [float] The elements size in the 3rd direction. │ │ │ │ │ │ [int] The number of elements in the 3rd direction. │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ mesh3d │ │ │ │ │ │ [Mesh] The 3D mesh. │ │ │ │ │ │ │ │ │ │ │ │ -388 │ │ │ │ │ │ +386 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.mesh.mesh_tools.smooth_mesh(mesh, n_iter=4, lam=0.6307, mu=-0.6347, weights=None, │ │ │ │ │ │ bconstr=True, volume_corr=False) │ │ │ │ │ │ @@ -20372,15 +20366,15 @@ │ │ │ │ │ │ B-spline geometry parametrization. The geometry can be modified by moving spline control points. │ │ │ │ │ │ static create_spb(bbox, coors, degree=3, nsg=None) │ │ │ │ │ │ evaluate(cp_values=None, outside=True) │ │ │ │ │ │ Evaluate the new position of the mesh coordinates. │ │ │ │ │ │ Parameters │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -389 │ │ │ │ │ │ +387 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ cp_values │ │ │ │ │ │ [array] The actual control point values. If None, use self.control_values. │ │ │ │ │ │ outside │ │ │ │ │ │ [bool] If True, return also the coordinates outside the spline box. │ │ │ │ │ │ @@ -20417,15 +20411,15 @@ │ │ │ │ │ │ Change shape of spline parametrization. │ │ │ │ │ │ Parameters │ │ │ │ │ │ cpoint │ │ │ │ │ │ [int, list] The position (index or grid indicies) of the spline control point. │ │ │ │ │ │ val │ │ │ │ │ │ [array] Displacement. │ │ │ │ │ │ │ │ │ │ │ │ -390 │ │ │ │ │ │ +388 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_control_points(cpt_coors, add=False) │ │ │ │ │ │ Set the spline control points position. │ │ │ │ │ │ @@ -20462,15 +20456,15 @@ │ │ │ │ │ │ sfepy.parallel.plot_parallel_dofs.plot_local_dofs(axs, field, field_i, omega_gi, output_dir, rank) │ │ │ │ │ │ Plot the local ang global field DOFs local to the subdomain on the task with the given rank. │ │ │ │ │ │ sfepy.parallel.plot_parallel_dofs.plot_partitioning(axs, field, cell_tasks, gfd, output_dir, size) │ │ │ │ │ │ Plot the partitioning of the domain and field DOFs. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -391 │ │ │ │ │ │ +389 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.postprocess package │ │ │ │ │ │ sfepy.postprocess.domain_specific module │ │ │ │ │ │ Domain-specific plot functions. │ │ │ │ │ │ All the plot functions accept the following parameters: │ │ │ │ │ │ @@ -20507,15 +20501,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ seed │ │ │ │ │ │ [one of (‘sphere’, ‘point’, ‘line’, ‘plane’)] The streamline seed name. │ │ │ │ │ │ type │ │ │ │ │ │ [one of (‘line’, ‘ribbon’, ‘tube’)] The streamline seed line type. │ │ │ │ │ │ integration_direction │ │ │ │ │ │ [one of (‘forward’, ‘backward’, ‘both’)] The stream tracer integration direction. │ │ │ │ │ │ -392 │ │ │ │ │ │ +390 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ seed_scale │ │ │ │ │ │ [float] The seed size scale. │ │ │ │ │ │ @@ -20556,15 +20550,15 @@ │ │ │ │ │ │ Convenience function for plotting all entities of a finite element mesh. │ │ │ │ │ │ Pass plot() arguments to wireframe_opts dict. │ │ │ │ │ │ Pass ‘color’, ‘label_global’, ‘label_global’ for text() color and font sizes arguments and ‘size’ for scatter() to │ │ │ │ │ │ each dict for topological entities in entities_opts list. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -393 │ │ │ │ │ │ +391 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Examples │ │ │ │ │ │ >>> # 2D mesh. │ │ │ │ │ │ >>> plot_cmesh(None, cmesh, │ │ │ │ │ │ wireframe_opts = {'color' : 'k', 'linewidth' : 2}, │ │ │ │ │ │ @@ -20596,15 +20590,15 @@ │ │ │ │ │ │ The standard geometry elements can be plotted by running: │ │ │ │ │ │ $ python sfepy/postprocess/plot_facets.py │ │ │ │ │ │ sfepy.postprocess.plot_facets.draw_arrow(ax, coors, angle=20.0, length=0.3, **kwargs) │ │ │ │ │ │ Draw a line ended with an arrow head, in 2D or 3D. │ │ │ │ │ │ sfepy.postprocess.plot_facets.plot_edges(ax, gel, length) │ │ │ │ │ │ Plot edges of a geometry element as numbered arrows. │ │ │ │ │ │ │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.postprocess.plot_facets.plot_faces(ax, gel, radius, n_point) │ │ │ │ │ │ Plot faces of a 3D geometry element as numbered oriented arcs. An arc centre corresponds to the first node of a │ │ │ │ │ │ @@ -20643,15 +20637,15 @@ │ │ │ │ │ │ [int] The number of probe points. │ │ │ │ │ │ add_line_probe(name, p0, p1, n_point) │ │ │ │ │ │ Create the line probe - VTK object. │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -395 │ │ │ │ │ │ +393 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name │ │ │ │ │ │ [str] The probe name. │ │ │ │ │ │ p0 │ │ │ │ │ │ [array_like] The coordinates of the start point. │ │ │ │ │ │ @@ -20689,15 +20683,15 @@ │ │ │ │ │ │ new_vtk_polyline(points, closed=False) │ │ │ │ │ │ Create the VTKPolyData object and store the line data. │ │ │ │ │ │ Parameters │ │ │ │ │ │ points │ │ │ │ │ │ [array] The line points. │ │ │ │ │ │ Returns │ │ │ │ │ │ │ │ │ │ │ │ -396 │ │ │ │ │ │ +394 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ vtkpd │ │ │ │ │ │ [VTK object] VTKPolyData with the polyline. │ │ │ │ │ │ @@ -20733,15 +20727,15 @@ │ │ │ │ │ │ All data need to be set here, otherwise time stepping will not work properly - data added by user later will │ │ │ │ │ │ be thrown away on time step change. │ │ │ │ │ │ file_changed() │ │ │ │ │ │ get_bounding_box() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -397 │ │ │ │ │ │ +395 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_mat_id(mat_id_name='mat_id') │ │ │ │ │ │ Get material ID numbers of the underlying mesh elements. │ │ │ │ │ │ read_common(filename) │ │ │ │ │ │ set_filename(filename, vis_source) │ │ │ │ │ │ @@ -20771,15 +20765,15 @@ │ │ │ │ │ │ Dump a multi-time-step results file into a sequence of VTK files. │ │ │ │ │ │ sfepy.postprocess.time_history.extract_time_history(filename, extract, verbose=True) │ │ │ │ │ │ Extract time history of a variable from a multi-time-step results file. │ │ │ │ │ │ Parameters │ │ │ │ │ │ filename │ │ │ │ │ │ [str] The name of file to extract from. │ │ │ │ │ │ │ │ │ │ │ │ -398 │ │ │ │ │ │ +396 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ extract │ │ │ │ │ │ [str] The description of what to extract in a string of comma-separated description items. A │ │ │ │ │ │ @@ -20821,15 +20815,15 @@ │ │ │ │ │ │ units │ │ │ │ │ │ [str] The time units. │ │ │ │ │ │ sfepy.postprocess.time_history.save_time_history(ths, ts, filename_out) │ │ │ │ │ │ Save time history and time-stepping information in a HDF5 file. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -399 │ │ │ │ │ │ +397 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.postprocess.utils module │ │ │ │ │ │ sfepy.postprocess.utils.get_data_ranges(obj, return_only=False, use_names=None, filter_names=None) │ │ │ │ │ │ Collect and print information on ranges of data in a dataset. │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -20865,15 +20859,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ vtkdata │ │ │ │ │ │ [VTK object] Mesh, scalar, vector and tensor data. │ │ │ │ │ │ Returns │ │ │ │ │ │ edges │ │ │ │ │ │ [VTK object] Mesh, scalar, vector and tensor data. │ │ │ │ │ │ │ │ │ │ │ │ -400 │ │ │ │ │ │ +398 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.postprocess.utils_vtk.get_vtk_from_file(filename) │ │ │ │ │ │ Read VTK file. │ │ │ │ │ │ @@ -20906,15 +20900,15 @@ │ │ │ │ │ │ filename │ │ │ │ │ │ [str] Name of the VTK file. │ │ │ │ │ │ vtkdata │ │ │ │ │ │ [VTK object] Mesh, scalar, vector and tensor data. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -401 │ │ │ │ │ │ +399 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.postprocess.viewer module │ │ │ │ │ │ class sfepy.postprocess.viewer.ClosingHandler │ │ │ │ │ │ object_button_quit_changed(info) │ │ │ │ │ │ class sfepy.postprocess.viewer.ReloadSource │ │ │ │ │ │ @@ -20950,15 +20944,15 @@ │ │ │ │ │ │ fgcolor=(0.0, 0.0, 0.0), bgcolor=(1.0, 1.0, 1.0), colormap='blue-red', layout='rowcol', │ │ │ │ │ │ scalar_mode='iso_surface', vector_mode='arrows_norm', rel_scaling=None, clamping=False, │ │ │ │ │ │ ranges=None, is_scalar_bar=False, is_wireframe=False, opacity=None, │ │ │ │ │ │ subdomains_args=None, rel_text_width=None, fig_filename='view.png', resolution=None, │ │ │ │ │ │ filter_names=None, only_names=None, group_names=None, step=None, time=None, │ │ │ │ │ │ anti_aliasing=None, domain_specific=None) │ │ │ │ │ │ │ │ │ │ │ │ -402 │ │ │ │ │ │ +400 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ By default, all data (point, cell, scalars, vectors, tensors) are plotted in a grid layout, except data named │ │ │ │ │ │ ‘node_groups’, ‘mat_id’ which are usually not interesting. │ │ │ │ │ │ @@ -20999,15 +20993,15 @@ │ │ │ │ │ │ is_wireframe │ │ │ │ │ │ [bool] If True, show a wireframe of mesh surface bar for each data. │ │ │ │ │ │ opacity │ │ │ │ │ │ [float] Global surface and wireframe opacity setting in [0.0, 1.0], │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -403 │ │ │ │ │ │ +401 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ subdomains_args │ │ │ │ │ │ [tuple] │ │ │ │ │ │ Tuple │ │ │ │ │ │ of │ │ │ │ │ │ @@ -21055,15 +21049,15 @@ │ │ │ │ │ │ save_animation(filename, steps=None, times=None) │ │ │ │ │ │ Animate the current scene view for the selected time steps or times and save a snapshot of each view. │ │ │ │ │ │ save_image(filename) │ │ │ │ │ │ Save a snapshot of the current scene. │ │ │ │ │ │ set_source_filename(filename) │ │ │ │ │ │ show_scalar_bars(scalar_bars) │ │ │ │ │ │ │ │ │ │ │ │ -404 │ │ │ │ │ │ +402 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.postprocess.viewer.ViewerGUI(fgcolor=(0.0, 0.0, 0.0), bgcolor=(1.0, 1.0, 1.0), **traits) │ │ │ │ │ │ sfepy.postprocess.viewer.add_glyphs(obj, position, bbox, rel_scaling=None, scale_factor='auto', │ │ │ │ │ │ @@ -21096,15 +21090,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ name = 'ls.auto_direct' │ │ │ │ │ │ class sfepy.solvers.auto_fallback.AutoFallbackSolver(conf, **kwargs) │ │ │ │ │ │ Base class for virtual solvers with the automatic fallback. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -405 │ │ │ │ │ │ +403 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.solvers.auto_fallback.AutoIterative(conf, **kwargs) │ │ │ │ │ │ The automatically selected linear iterative solver. │ │ │ │ │ │ The first available solver from the following list is used: ls.petsc and │ │ │ │ │ │ ls.scipy_iterative │ │ │ │ │ │ @@ -21137,15 +21131,15 @@ │ │ │ │ │ │ Parameters │ │ │ │ │ │ method │ │ │ │ │ │ [{‘eig’, ‘eigs’, None} (default: ‘eigs’)] The solution method. Note that eig() function cannot │ │ │ │ │ │ be used for all inputs. If n_eigs is not None, eigs() is used regardless of this parameter. │ │ │ │ │ │ balance │ │ │ │ │ │ [{‘balance’, ‘nobalance’} (default: ‘balance’)] The balance option for eig(). │ │ │ │ │ │ │ │ │ │ │ │ -406 │ │ │ │ │ │ +404 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ algorithm │ │ │ │ │ │ [{‘chol’, ‘qz’} (default: ‘chol’)] The algorithm option for eig(). │ │ │ │ │ │ @@ -21194,15 +21188,15 @@ │ │ │ │ │ │ SciPy-based solver for both dense and sparse problems. │ │ │ │ │ │ The problem is consirered sparse if n_eigs argument is not None. │ │ │ │ │ │ Kind: ‘eig.scipy’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -407 │ │ │ │ │ │ +405 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ method │ │ │ │ │ │ [{‘eig’, ‘eigh’, ‘eigs’, ‘eigsh’} (default: ‘eigs’)] The method for solving general or symmetric │ │ │ │ │ │ @@ -21237,15 +21231,15 @@ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ memory_relaxation │ │ │ │ │ │ [int (default: 20)] The percentage increase in the estimated working space. │ │ │ │ │ │ name = 'ls.mumps_par' │ │ │ │ │ │ │ │ │ │ │ │ -408 │ │ │ │ │ │ +406 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.solvers.ls.MUMPSSolver(conf, **kwargs) │ │ │ │ │ │ Interface to MUMPS solver. │ │ │ │ │ │ @@ -21285,15 +21279,15 @@ │ │ │ │ │ │ instead of a (local) numpy array, when given a PETSc right-hand side vector. │ │ │ │ │ │ The solver and preconditioner types are set upon the solver object creation. Tolerances can be overridden when │ │ │ │ │ │ called by passing a conf object. │ │ │ │ │ │ Convergence is reached when rnorm < max(eps_r * rnorm_0, eps_a), where, in PETSc, rnorm is by default the │ │ │ │ │ │ norm of preconditioned residual. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -409 │ │ │ │ │ │ +407 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Kind: ‘ls.petsc’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -21333,15 +21327,15 @@ │ │ │ │ │ │ Setup local PETSc ranges for fields to be used with ‘fieldsplit’ preconditioner. │ │ │ │ │ │ This function must be called before solving the linear system. │ │ │ │ │ │ class sfepy.solvers.ls.PyAMGKrylovSolver(conf, context=None, **kwargs) │ │ │ │ │ │ Interface to PyAMG Krylov solvers. │ │ │ │ │ │ Kind: ‘ls.pyamg_krylov’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ │ │ │ │ │ │ -410 │ │ │ │ │ │ +408 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -21385,15 +21379,15 @@ │ │ │ │ │ │ [float (default: 1e-08)] The relative tolerance for the residual. │ │ │ │ │ │ force_reuse │ │ │ │ │ │ [bool (default: False)] If True, skip the check whether the MG solver object corresponds to │ │ │ │ │ │ the mtx argument: it is always reused. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -411 │ │ │ │ │ │ +409 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ * │ │ │ │ │ │ │ │ │ │ │ │ [*] Additional parameters supported by the method. Use the ‘method:’ prefix for arguments │ │ │ │ │ │ of the method construction function (e.g. ‘method:max_levels’ : 5), and the ‘solve:’ prefix │ │ │ │ │ │ @@ -21430,15 +21424,15 @@ │ │ │ │ │ │ The eps_r tolerance is both absolute and relative - the solvers stop when either the relative or the absolute residual │ │ │ │ │ │ is below it. │ │ │ │ │ │ Kind: ‘ls.scipy_iterative’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ -412 │ │ │ │ │ │ +410 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ method │ │ │ │ │ │ [str (default: ‘cg’)] The actual solver to use. │ │ │ │ │ │ @@ -21480,15 +21474,15 @@ │ │ │ │ │ │ [bool (default: False)] If True, pre-factorize the matrix. │ │ │ │ │ │ name = 'ls.scipy_umfpack' │ │ │ │ │ │ sfepy.solvers.ls.petsc_call(call) │ │ │ │ │ │ Decorator handling argument preparation and timing for PETSc-based linear solvers. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -413 │ │ │ │ │ │ +411 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.solvers.ls.solve(mtx, rhs, solver_class=None, solver_conf=None) │ │ │ │ │ │ Solve the linear system with the matrix mtx and the right-hand side rhs. │ │ │ │ │ │ Convenience wrapper around the linear solver classes below. │ │ │ │ │ │ sfepy.solvers.ls.standard_call(call) │ │ │ │ │ │ @@ -21526,15 +21520,15 @@ │ │ │ │ │ │ [scipy sparse martix] The sparse matrix in COO format. │ │ │ │ │ │ set_rcd_centralized(ir, ic, data, n) │ │ │ │ │ │ Set the matrix by row and column indicies and data vector. The matrix shape is determined by the maximal │ │ │ │ │ │ values of row and column indicies. The indices start with 1. │ │ │ │ │ │ Parameters │ │ │ │ │ │ ir │ │ │ │ │ │ │ │ │ │ │ │ -414 │ │ │ │ │ │ +412 │ │ │ │ │ │ │ │ │ │ │ │ [array] The row idicies. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -21580,15 +21574,15 @@ │ │ │ │ │ │ eltptr │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ eltvar │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -415 │ │ │ │ │ │ +413 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ icntl │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ info │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21625,15 +21619,15 @@ │ │ │ │ │ │ mapping │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ mblock │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ n │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -416 │ │ │ │ │ │ +414 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ nblock │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21674,15 +21668,15 @@ │ │ │ │ │ │ rinfog │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ rowsca │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -417 │ │ │ │ │ │ +415 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ schur │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ schur_lld │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21718,15 +21712,15 @@ │ │ │ │ │ │ colsca │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ colsca_from_mumps │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ comm_fortran │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -418 │ │ │ │ │ │ +416 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ deficiency │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21767,15 +21761,15 @@ │ │ │ │ │ │ listvar_schur │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ lredrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -419 │ │ │ │ │ │ +417 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ lrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ lsol_loc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21812,15 +21806,15 @@ │ │ │ │ │ │ par │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ perm_in │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ pivnul_list │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -420 │ │ │ │ │ │ +418 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ redrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21860,15 +21854,15 @@ │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ write_problem │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ class sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -421 │ │ │ │ │ │ +419 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ a │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ a_elt │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21905,15 +21899,15 @@ │ │ │ │ │ │ irn │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ irn_loc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ isol_loc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -422 │ │ │ │ │ │ +420 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ jcn │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21954,15 +21948,15 @@ │ │ │ │ │ │ nprow │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ nrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -423 │ │ │ │ │ │ +421 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ nz │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ nz_alloc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -21999,15 +21993,15 @@ │ │ │ │ │ │ save_prefix │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ schur │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ schur_lld │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -424 │ │ │ │ │ │ +422 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ schur_mloc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -22047,15 +22041,15 @@ │ │ │ │ │ │ deficiency │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ dkeep │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -425 │ │ │ │ │ │ +423 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ eltptr │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ eltvar │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -22092,15 +22086,15 @@ │ │ │ │ │ │ listvar_schur │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ lredrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ lrhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -426 │ │ │ │ │ │ +424 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ lrhs_loc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -22141,15 +22135,15 @@ │ │ │ │ │ │ nz_rhs │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ ooc_prefix │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -427 │ │ │ │ │ │ +425 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ ooc_tmpdir │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ par │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -22186,15 +22180,15 @@ │ │ │ │ │ │ schur_nloc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ size_schur │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ sol_loc │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ │ │ │ │ │ │ -428 │ │ │ │ │ │ +426 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sym │ │ │ │ │ │ Structure/Union member │ │ │ │ │ │ @@ -22231,15 +22225,15 @@ │ │ │ │ │ │ Solves a nonlinear system 𝑓 (𝑥) = 0 using the Newton method. │ │ │ │ │ │ The solver uses a backtracking line-search on divergence. │ │ │ │ │ │ Kind: ‘nls.newton’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -429 │ │ │ │ │ │ +427 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Parameters │ │ │ │ │ │ i_max │ │ │ │ │ │ [int (default: 1)] The maximum number of iterations. │ │ │ │ │ │ eps_a │ │ │ │ │ │ @@ -22282,15 +22276,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ [dict or None] If not None, log the convergence according to the configuration in the following form: {'text' : 'log.txt', 'plot' : 'log.pdf'}. Each of the dict items │ │ │ │ │ │ can be None. │ │ │ │ │ │ │ │ │ │ │ │ is_linear │ │ │ │ │ │ [bool (default: False)] If True, the problem is considered to be linear. │ │ │ │ │ │ │ │ │ │ │ │ -430 │ │ │ │ │ │ +428 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ __annotations__ = {} │ │ │ │ │ │ __call__(vec_x0, conf=None, fun=None, fun_grad=None, lin_solver=None, iter_hook=None, status=None) │ │ │ │ │ │ @@ -22329,15 +22323,15 @@ │ │ │ │ │ │ Kind: ‘nls.petsc’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -431 │ │ │ │ │ │ +429 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ method │ │ │ │ │ │ [str (default: ‘newtonls’)] The SNES type. │ │ │ │ │ │ i_max │ │ │ │ │ │ [int (default: 10)] The maximum number of iterations. │ │ │ │ │ │ @@ -22377,15 +22371,15 @@ │ │ │ │ │ │ [float (default: 1e-06)] See scipy.optimize. │ │ │ │ │ │ w0 │ │ │ │ │ │ │ │ │ │ │ │ [float (default: 0.1)] See scipy.optimize. │ │ │ │ │ │ │ │ │ │ │ │ __annotations__ = {} │ │ │ │ │ │ │ │ │ │ │ │ -432 │ │ │ │ │ │ +430 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ __call__(vec_x0, conf=None, fun=None, fun_grad=None, lin_solver=None, iter_hook=None, status=None) │ │ │ │ │ │ Call self as a function. │ │ │ │ │ │ @@ -22426,15 +22420,15 @@ │ │ │ │ │ │ [float (default: 1e-05)] The relative delta of the objective function. │ │ │ │ │ │ eps_of │ │ │ │ │ │ [float (default: 0.0001)] The tolerance for the objective function. │ │ │ │ │ │ eps_ofg │ │ │ │ │ │ [float (default: 1e-08)] The tolerance for the objective function gradient. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -433 │ │ │ │ │ │ +431 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ norm │ │ │ │ │ │ [numpy norm (default: inf)] The norm to be used. │ │ │ │ │ │ ls │ │ │ │ │ │ │ │ │ │ │ │ @@ -22480,15 +22474,15 @@ │ │ │ │ │ │ Interface to SciPy optimization solvers scipy.optimize.fmin_*. │ │ │ │ │ │ Kind: ‘nls.scipy_fmin_like’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ method │ │ │ │ │ │ [{‘fmin’, │ │ │ │ │ │ -434 │ │ │ │ │ │ +432 │ │ │ │ │ │ │ │ │ │ │ │ ‘fmin_bfgs’, │ │ │ │ │ │ │ │ │ │ │ │ ‘fmin_cg’, │ │ │ │ │ │ │ │ │ │ │ │ ‘fmin_cobyla’, │ │ │ │ │ │ │ │ │ │ │ │ @@ -22543,15 +22537,15 @@ │ │ │ │ │ │ [int (default: 1)] The maximum number of iterations. │ │ │ │ │ │ eps_a │ │ │ │ │ │ [float (default: 1e-10)] The absolute tolerance for the residual, i.e. ||𝑓 (𝑥𝑖 )||. │ │ │ │ │ │ eps_r │ │ │ │ │ │ [float (default: 1.0)] The relative tolerance for the residual, i.e. ||𝑓 (𝑥𝑖 )||/||𝑓 (𝑥0 )||. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -435 │ │ │ │ │ │ +433 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ macheps │ │ │ │ │ │ [float (default: 2.220446049250313e-16)] The float considered to be machine “zero”. │ │ │ │ │ │ lin_red │ │ │ │ │ │ [float (default: 1.0)] The linear system solution error should be smaller than (eps_a * │ │ │ │ │ │ @@ -22584,15 +22578,15 @@ │ │ │ │ │ │ Kind: ‘eig.qevp’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ method │ │ │ │ │ │ [{‘companion’, ‘cholesky’} (default: ‘companion’)] The linearization method. │ │ │ │ │ │ │ │ │ │ │ │ -436 │ │ │ │ │ │ +434 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ solver │ │ │ │ │ │ [dict (default: {‘kind’: ‘eig.scipy’, ‘method’: ‘eig’})] The configuration of an eigenvalue │ │ │ │ │ │ @@ -22632,15 +22626,15 @@ │ │ │ │ │ │ macheps │ │ │ │ │ │ [float (default: 2.220446049250313e-16)] The float considered to be machine “zero”. │ │ │ │ │ │ lin_red │ │ │ │ │ │ [float (default: 1.0)] The linear system solution error should be smaller than (eps_a * │ │ │ │ │ │ lin_red), otherwise a warning is printed. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -437 │ │ │ │ │ │ +435 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ ls_on │ │ │ │ │ │ [float (default: 0.99999)] Start the backtracking line-search by reducing the step, if │ │ │ │ │ │ ||𝑓 (𝑥𝑖 )||/||𝑓 (𝑥𝑖−1 )|| is larger than ls_on. │ │ │ │ │ │ ls_red │ │ │ │ │ │ @@ -22675,15 +22669,15 @@ │ │ │ │ │ │ n_eigs=None, eigenvectors=None, status=None, │ │ │ │ │ │ context=None, **kwargs) │ │ │ │ │ │ Abstract quadratic eigenvalue problem solver class. │ │ │ │ │ │ class sfepy.solvers.solvers.Solver(conf=None, context=None, **kwargs) │ │ │ │ │ │ Base class for all solver kinds. Takes care of processing of common configuration options. │ │ │ │ │ │ The factory method any_from_conf() can be used to create an instance of any subclass. │ │ │ │ │ │ The subclasses have to reimplement __init__() and __call__(). │ │ │ │ │ │ -438 │ │ │ │ │ │ +436 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ All solvers use the following configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ @@ -22723,15 +22717,15 @@ │ │ │ │ │ │ Returns │ │ │ │ │ │ out │ │ │ │ │ │ │ │ │ │ │ │ [Solver] The first available solver. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -439 │ │ │ │ │ │ +437 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.solvers.ts module │ │ │ │ │ │ class sfepy.solvers.ts.TimeStepper(t0, t1, dt=None, n_step=None, step=None, is_quasistatic=False) │ │ │ │ │ │ Time stepper class. │ │ │ │ │ │ advance() │ │ │ │ │ │ @@ -22759,15 +22753,15 @@ │ │ │ │ │ │ set_from_ts(ts, step=None) │ │ │ │ │ │ set_n_digit_from_min_dt(dt) │ │ │ │ │ │ set_state(step=0, dts=None, times=None, **kwargs) │ │ │ │ │ │ set_step(step=0, nt=0.0) │ │ │ │ │ │ set_time_step(dt, update_time=False) │ │ │ │ │ │ sfepy.solvers.ts.get_print_info(n_step) │ │ │ │ │ │ │ │ │ │ │ │ -440 │ │ │ │ │ │ +438 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.solvers.ts_solvers module │ │ │ │ │ │ Time stepping solvers. │ │ │ │ │ │ @@ -22809,15 +22803,15 @@ │ │ │ │ │ │ dt_inc_wait │ │ │ │ │ │ [int (default: 5)] The number of consecutive time steps, see dt_inc_on_iter. │ │ │ │ │ │ name = 'ts.adaptive' │ │ │ │ │ │ output_step_info(ts) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -441 │ │ │ │ │ │ +439 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ solve_step(ts, nls, vec, prestep_fun) │ │ │ │ │ │ Solve a single time step. │ │ │ │ │ │ class sfepy.solvers.ts_solvers.BatheTS(conf, nls=None, context=None, **kwargs) │ │ │ │ │ │ Solve elastodynamics problems by the Bathe method. │ │ │ │ │ │ @@ -22854,15 +22848,15 @@ │ │ │ │ │ │ get_matrices(nls, vec) │ │ │ │ │ │ class sfepy.solvers.ts_solvers.GeneralizedAlphaTS(conf, nls=None, context=None, **kwargs) │ │ │ │ │ │ Solve elastodynamics problems by the generalized 𝛼 method. │ │ │ │ │ │ • The method was introduced in [1]. │ │ │ │ │ │ • The method is unconditionally stable provided 𝛼𝑚 ≤ 𝛼𝑓 ≤ 21 , 𝛽 >= 14 + 12 (𝛼𝑓 − 𝛼𝑚 ). │ │ │ │ │ │ • The method is second-order accurate provided 𝛾 = 21 − 𝛼𝑚 + 𝛼𝑓 . This is used when gamma is None. │ │ │ │ │ │ • High frequency dissipation is maximized for 𝛽 = 14 (1 − 𝛼𝑚 + 𝛼𝑓 )2 . This is used when beta is None. │ │ │ │ │ │ -442 │ │ │ │ │ │ +440 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • The default values of 𝛼𝑚 , 𝛼𝑓 (if alpha_m or alpha_f are None) are based on the user specified highfrequency dissipation parameter rho_inf. │ │ │ │ │ │ Special settings: │ │ │ │ │ │ @@ -22901,15 +22895,15 @@ │ │ │ │ │ │ name = 'ts.generalized_alpha' │ │ │ │ │ │ class sfepy.solvers.ts_solvers.NewmarkTS(conf, nls=None, context=None, **kwargs) │ │ │ │ │ │ Solve elastodynamics problems by the Newmark method. │ │ │ │ │ │ The method was introduced in [1]. Common settings [2]: │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -443 │ │ │ │ │ │ +441 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name │ │ │ │ │ │ trapezoidal rule: │ │ │ │ │ │ linear acceleration: │ │ │ │ │ │ Fox-Goodwin: │ │ │ │ │ │ @@ -22970,15 +22964,15 @@ │ │ │ │ │ │ Kind: ‘ts.simple’ │ │ │ │ │ │ For common configuration parameters, see Solver. │ │ │ │ │ │ Specific configuration parameters: │ │ │ │ │ │ Parameters │ │ │ │ │ │ t0 │ │ │ │ │ │ t1 │ │ │ │ │ │ │ │ │ │ │ │ -444 │ │ │ │ │ │ +442 │ │ │ │ │ │ │ │ │ │ │ │ [float (default: 0.0)] The initial time. │ │ │ │ │ │ [float (default: 1.0)] The final time. │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -23022,15 +23016,15 @@ │ │ │ │ │ │ [float] The time step. Used if n_step is not given. │ │ │ │ │ │ │ │ │ │ │ │ n_step │ │ │ │ │ │ [int (default: 10)] The number of time steps. Has precedence over dt. │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -445 │ │ │ │ │ │ +443 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ is_linear │ │ │ │ │ │ [bool (default: False)] If True, the problem is considered to be linear. │ │ │ │ │ │ create_nlst(nls, dt, u0, v0, a0) │ │ │ │ │ │ name = 'ts.velocity_verlet' │ │ │ │ │ │ @@ -23062,15 +23056,15 @@ │ │ │ │ │ │ is_break │ │ │ │ │ │ [bool] If True, the adaptivity loop should stop. │ │ │ │ │ │ sfepy.solvers.ts_solvers.gen_multi_vec_packing(size, num) │ │ │ │ │ │ sfepy.solvers.ts_solvers.get_min_dt(adt) │ │ │ │ │ │ sfepy.solvers.ts_solvers.standard_ts_call(call) │ │ │ │ │ │ Decorator handling argument preparation and timing for time-stepping solvers. │ │ │ │ │ │ │ │ │ │ │ │ -446 │ │ │ │ │ │ +444 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms package │ │ │ │ │ │ sfepy.terms.terms module │ │ │ │ │ │ @@ -23107,15 +23101,15 @@ │ │ │ │ │ │ evaluate(mode='eval', diff_var=None, standalone=True, ret_status=False, **kwargs) │ │ │ │ │ │ Evaluate the term. │ │ │ │ │ │ Parameters │ │ │ │ │ │ mode │ │ │ │ │ │ [‘eval’ (default), or ‘weak’] The term evaluation mode. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -447 │ │ │ │ │ │ +445 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Returns │ │ │ │ │ │ val │ │ │ │ │ │ [float or array] In ‘eval’ mode, the term returns a single value (the integral, it does not need │ │ │ │ │ │ to be a scalar), while in ‘weak’ mode it returns an array for each element. │ │ │ │ │ │ @@ -23151,15 +23145,15 @@ │ │ │ │ │ │ Return arguments by name. │ │ │ │ │ │ get_assembling_cells(shape=None) │ │ │ │ │ │ Return the assembling cell indices into a DOF connectivity. │ │ │ │ │ │ get_conn_info() │ │ │ │ │ │ get_conn_key() │ │ │ │ │ │ The key to be used in DOF connectivity information. │ │ │ │ │ │ │ │ │ │ │ │ -448 │ │ │ │ │ │ +446 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_data_shape(variable) │ │ │ │ │ │ Get data shape information from variable. │ │ │ │ │ │ @@ -23192,15 +23186,15 @@ │ │ │ │ │ │ get_str() │ │ │ │ │ │ get_user_names() │ │ │ │ │ │ get_variable_names() │ │ │ │ │ │ get_variables(as_list=True) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -449 │ │ │ │ │ │ +447 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_vector(variable) │ │ │ │ │ │ Get the vector stored in variable according to self.arg_steps and self.arg_derivatives. Supports only the │ │ │ │ │ │ backward difference w.r.t. time. │ │ │ │ │ │ get_virtual_name() │ │ │ │ │ │ @@ -23228,15 +23222,15 @@ │ │ │ │ │ │ get_user_names() │ │ │ │ │ │ get_variable_names() │ │ │ │ │ │ insert(ii, obj) │ │ │ │ │ │ setup() │ │ │ │ │ │ update_expression() │ │ │ │ │ │ sfepy.terms.terms.create_arg_parser() │ │ │ │ │ │ │ │ │ │ │ │ -450 │ │ │ │ │ │ +448 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.terms.get_arg_kinds(arg_types) │ │ │ │ │ │ Translate arg_types of a Term to a canonical form. │ │ │ │ │ │ @@ -23278,15 +23272,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑤 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -451 │ │ │ │ │ │ +449 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • parameter : 𝑢 │ │ │ │ │ │ arg_shapes = {'parameter': │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'state': │ │ │ │ │ │ @@ -23338,15 +23332,15 @@ │ │ │ │ │ │ dw_adj_div_grad │ │ │ │ │ │ │ │ │ │ │ │ (material_1, material_2, virtual, parameter) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material_1 : 𝑤 (weight) │ │ │ │ │ │ • material_2 : 𝜈 (viscosity) │ │ │ │ │ │ -452 │ │ │ │ │ │ +450 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ @@ -23403,15 +23397,15 @@ │ │ │ │ │ │ (1, None)} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'virtual') │ │ │ │ │ │ get_fargs(weight, virtual, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -453 │ │ │ │ │ │ +451 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name = 'dw_of_ns_surf_min_d_press_diff' │ │ │ │ │ │ class sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm(name, arg_str, integral, region, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ Sensitivity of Ψ(𝑝). │ │ │ │ │ │ @@ -23474,15 +23468,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • parameter_u : 𝑢 │ │ │ │ │ │ • parameter_w : 𝑤 │ │ │ │ │ │ • parameter_mv : 𝒱 │ │ │ │ │ │ arg_shapes = {'parameter_mv': │ │ │ │ │ │ │ │ │ │ │ │ -454 │ │ │ │ │ │ +452 │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'parameter_u': │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'parameter_w': │ │ │ │ │ │ │ │ │ │ │ │ 'D'} │ │ │ │ │ │ │ │ │ │ │ │ @@ -23550,15 +23544,15 @@ │ │ │ │ │ │ Call signature │ │ │ │ │ │ ev_sd_div │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ (parameter_u, parameter_p, parameter_mv) │ │ │ │ │ │ │ │ │ │ │ │ -455 │ │ │ │ │ │ +453 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • parameter_u : 𝑢 │ │ │ │ │ │ • parameter_p : 𝑝 │ │ │ │ │ │ • parameter_mv : 𝒱 │ │ │ │ │ │ @@ -23615,15 +23609,15 @@ │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ [(∇ · 𝑢)(∇ · 𝑤)(∇ · 𝒱) − │ │ │ │ │ │ │ │ │ │ │ │ 𝛾 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ -456 │ │ │ │ │ │ +454 │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑢𝑖 𝜕𝒱𝑘 │ │ │ │ │ │ 𝜕𝑤𝑖 𝜕𝒱𝑘 │ │ │ │ │ │ (∇ · 𝑤) − (∇ · 𝑢) │ │ │ │ │ │ ] │ │ │ │ │ │ 𝜕𝑥𝑘 𝜕𝑥𝑖 │ │ │ │ │ │ 𝜕𝑥𝑘 𝜕𝑥𝑖 │ │ │ │ │ │ @@ -23698,15 +23692,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'parameter_mv': │ │ │ │ │ │ │ │ │ │ │ │ 'D', │ │ │ │ │ │ │ │ │ │ │ │ -457 │ │ │ │ │ │ +455 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'parameter_b', 'parameter_u', 'parameter_r', │ │ │ │ │ │ 'parameter_mv') │ │ │ │ │ │ static function() │ │ │ │ │ │ get_eval_shape(mat, par_b, par_u, par_r, par_mv, mode=None, term_mode=None, diff_var=None, │ │ │ │ │ │ @@ -23771,15 +23765,15 @@ │ │ │ │ │ │ 𝜕𝑤𝑘 │ │ │ │ │ │ (𝑏 · ∇𝑤𝑘 ) − (𝑢 · ∇𝑢𝑘 )(𝑏 · ∇𝒱𝑖 ) │ │ │ │ │ │ ] │ │ │ │ │ │ 𝜕𝑥𝑖 │ │ │ │ │ │ 𝜕𝑥𝑖 │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ -458 │ │ │ │ │ │ +456 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ ev_sd_st_supg_c │ │ │ │ │ │ │ │ │ │ │ │ @@ -23836,15 +23830,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'virtual': │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'virtual', 'parameter', 'state') │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -459 │ │ │ │ │ │ +457 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static function() │ │ │ │ │ │ get_fargs(mat, virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ name = 'dw_st_adj_supg_c' │ │ │ │ │ │ class sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm(name, arg_str, integral, │ │ │ │ │ │ @@ -23900,15 +23894,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual, parameter, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝜏𝐾 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ -460 │ │ │ │ │ │ +458 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • parameter : 𝑢 │ │ │ │ │ │ • state : 𝑟 │ │ │ │ │ │ @@ -23970,15 +23964,15 @@ │ │ │ │ │ │ arg_types = ('material', 'parameter') │ │ │ │ │ │ static function(out, mat, geo, fmode) │ │ │ │ │ │ get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -461 │ │ │ │ │ │ +459 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ integration = 'by_region' │ │ │ │ │ │ name = 'ev_integrate_mat' │ │ │ │ │ │ class sfepy.terms.terms_basic.IntegrateOperatorTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Integral of a test function weighted by a scalar function 𝑐. │ │ │ │ │ │ @@ -24090,15 +24084,15 @@ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ 𝑦|𝑞𝑝 , 𝑦|𝑞𝑝 , (𝑦 · 𝑛)|𝑞𝑝 flux │ │ │ │ │ │ 𝑐𝑦|𝑞𝑝 , 𝑐𝑦|𝑞𝑝 , (𝑐𝑦 · 𝑛)|𝑞𝑝 flux │ │ │ │ │ │ Call signature │ │ │ │ │ │ -462 │ │ │ │ │ │ +460 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ ev_integrate │ │ │ │ │ │ │ │ │ │ │ │ @@ -24150,15 +24144,15 @@ │ │ │ │ │ │ ev_surface_moment │ │ │ │ │ │ │ │ │ │ │ │ (material, parameter) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -463 │ │ │ │ │ │ +461 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • material : 𝑥0 (special) │ │ │ │ │ │ • parameter : any variable │ │ │ │ │ │ arg_shapes = {'material': │ │ │ │ │ │ │ │ │ │ │ │ @@ -24206,15 +24200,15 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 1 │ │ │ │ │ │ 𝒟 │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ ev_volume │ │ │ │ │ │ │ │ │ │ │ │ -464 │ │ │ │ │ │ +462 │ │ │ │ │ │ │ │ │ │ │ │ (parameter) │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -24276,15 +24270,15 @@ │ │ │ │ │ │ 𝛼 (𝑡 − 𝜏 )𝑒𝑘𝑙 (𝑢(𝜏 )) d𝜏 𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ 0 𝑖𝑗 │ │ │ │ │ │ Call signature │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -465 │ │ │ │ │ │ +463 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_biot_eth │ │ │ │ │ │ │ │ │ │ │ │ (ts, material_0, material_1, virtual, state) │ │ │ │ │ │ (ts, material_0, material_1, state, virtual) │ │ │ │ │ │ @@ -24335,15 +24329,15 @@ │ │ │ │ │ │ −𝛼𝑖𝑗 𝑝¯|𝑞𝑝 │ │ │ │ │ │ Call signature │ │ │ │ │ │ ev_biot_stress │ │ │ │ │ │ │ │ │ │ │ │ (material, parameter) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ -466 │ │ │ │ │ │ +464 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • material : 𝛼𝑖𝑗 │ │ │ │ │ │ • parameter : 𝑝¯ │ │ │ │ │ │ @@ -24405,15 +24399,15 @@ │ │ │ │ │ │ 'virtual')) │ │ │ │ │ │ get_fargs(ts, mats, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('grad', 'div') │ │ │ │ │ │ name = 'dw_biot_th' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -467 │ │ │ │ │ │ +465 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_biot.BiotTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Biot coupling term with 𝛼𝑖𝑗 given in: │ │ │ │ │ │ • vector form exploiting symmetry - in 3D it has the indices ordered as [11, 22, 33, 12, 13, 23], in 2D it has │ │ │ │ │ │ the indices ordered as [11, 22, 12], │ │ │ │ │ │ @@ -24455,15 +24449,15 @@ │ │ │ │ │ │ ('material', 'parameter_v', 'parameter_s')) │ │ │ │ │ │ get_eval_shape(mat, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('grad', 'div', 'eval') │ │ │ │ │ │ name = 'dw_biot' │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ │ │ │ │ │ │ -468 │ │ │ │ │ │ +466 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.terms_compat module │ │ │ │ │ │ class sfepy.terms.terms_compat.CauchyStrainSTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ @@ -24508,15 +24502,15 @@ │ │ │ │ │ │ (opt_material, virtual, state) │ │ │ │ │ │ (opt_material, parameter_1, parameter_2) │ │ │ │ │ │ │ │ │ │ │ │ name = 'dw_surface_dot' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -469 │ │ │ │ │ │ +467 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_compat.DotVolumeProductTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_volume_dot │ │ │ │ │ │ │ │ │ │ │ │ @@ -24558,15 +24552,15 @@ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_volume_integrate │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, virtual) │ │ │ │ │ │ │ │ │ │ │ │ name = 'dw_volume_integrate' │ │ │ │ │ │ │ │ │ │ │ │ -470 │ │ │ │ │ │ +468 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_compat.IntegrateVolumeTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Call signature │ │ │ │ │ │ @@ -24609,15 +24603,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ (parameter) │ │ │ │ │ │ │ │ │ │ │ │ name = 'd_volume' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -471 │ │ │ │ │ │ +469 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.terms_constraints module │ │ │ │ │ │ class sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm(name, arg_str, integral, region, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ Non-penetration condition in the weak sense using a penalty. │ │ │ │ │ │ @@ -24675,15 +24669,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Arguments 1 │ │ │ │ │ │ • material : 𝑐 (optional) │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝜆 │ │ │ │ │ │ Arguments 2 │ │ │ │ │ │ │ │ │ │ │ │ -472 │ │ │ │ │ │ +470 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • material : 𝑐 (optional) │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ @@ -24731,15 +24725,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 1', 'state': │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'virtual': │ │ │ │ │ │ │ │ │ │ │ │ ('D', 'state')} │ │ │ │ │ │ │ │ │ │ │ │ -473 │ │ │ │ │ │ +471 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'virtual', 'state') │ │ │ │ │ │ call_function(out, fargs) │ │ │ │ │ │ eval_real(shape, fargs, mode='eval', term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ static function(out, fun, *args) │ │ │ │ │ │ @@ -24771,15 +24765,15 @@ │ │ │ │ │ │ 𝑛 · 𝑓 * (𝑝𝑖𝑛 , 𝑝𝑜𝑢𝑡 )𝑞 │ │ │ │ │ │ │ │ │ │ │ │ 𝜕𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ where │ │ │ │ │ │ 𝑓 * (𝑝𝑖𝑛 , 𝑝𝑜𝑢𝑡 ) = 𝑎 │ │ │ │ │ │ │ │ │ │ │ │ -474 │ │ │ │ │ │ +472 │ │ │ │ │ │ │ │ │ │ │ │ 𝑝𝑖𝑛 + 𝑝𝑜𝑢𝑡 │ │ │ │ │ │ 𝑝𝑖𝑛 − 𝑝𝑜𝑢𝑡 │ │ │ │ │ │ + (1 − 𝛼)𝑛𝐶 │ │ │ │ │ │ , │ │ │ │ │ │ 2 │ │ │ │ │ │ 2 │ │ │ │ │ │ @@ -24840,15 +24834,15 @@ │ │ │ │ │ │ returning iels and vals. │ │ │ │ │ │ call_function(out, fargs) │ │ │ │ │ │ eval_real(shape, fargs, mode='eval', term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ poly_space_base = 'legendre' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -475 │ │ │ │ │ │ +473 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_dg.DiffusionDGFluxTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Basic DG diffusion flux term for scalar quantity. │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ @@ -24896,15 +24890,15 @@ │ │ │ │ │ │ modes = ('avg_state', 'avg_virtual') │ │ │ │ │ │ name = 'dw_dg_diffusion_flux' │ │ │ │ │ │ class sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Penalty term used to counteract discontinuity arising when modeling diffusion using Discontinuous Galerkin │ │ │ │ │ │ schemes. │ │ │ │ │ │ Definition │ │ │ │ │ │ │ │ │ │ │ │ -476 │ │ │ │ │ │ +474 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ 2 │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ @@ -24984,15 +24978,15 @@ │ │ │ │ │ │ max ⃒⃒⃗𝑛 · │ │ │ │ │ │ (𝑝)⃒⃒ │ │ │ │ │ │ 𝑑𝑝 │ │ │ │ │ │ 𝑝∈[?,?] │ │ │ │ │ │ the 𝑝𝑖𝑛 resp. 𝑝𝑜𝑢𝑡 is solution on the boundary of the element provided by element itself resp. its neighbor. │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -477 │ │ │ │ │ │ +475 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_dg_nonlinear_laxfrie_flux │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, fun, fun_d, virtual, state) │ │ │ │ │ │ @@ -25050,15 +25044,15 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑓 (𝑝) · ∇𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_ns_dot_grad_s │ │ │ │ │ │ │ │ │ │ │ │ -478 │ │ │ │ │ │ +476 │ │ │ │ │ │ │ │ │ │ │ │ (fun, fun_d, virtual, state) │ │ │ │ │ │ (fun, fun_d, state, virtual) │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ @@ -25116,15 +25110,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D, 1', 'state': │ │ │ │ │ │ │ │ │ │ │ │ '1', 'virtual': │ │ │ │ │ │ │ │ │ │ │ │ ('1', 'state')} │ │ │ │ │ │ │ │ │ │ │ │ -479 │ │ │ │ │ │ +477 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'virtual', 'state') │ │ │ │ │ │ mode = 'grad_state' │ │ │ │ │ │ name = 'dw_advect_div_free' │ │ │ │ │ │ class sfepy.terms.terms_diffusion.ConvectVGradSTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ @@ -25177,15 +25171,15 @@ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝐾𝑗 │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ • state : 𝑝 │ │ │ │ │ │ arg_shapes = {'material': 'D, 1', 'parameter_1': │ │ │ │ │ │ 1, 'virtual': (1, 'state')} │ │ │ │ │ │ │ │ │ │ │ │ -480 │ │ │ │ │ │ +478 │ │ │ │ │ │ │ │ │ │ │ │ 1, 'parameter_2': │ │ │ │ │ │ │ │ │ │ │ │ 1, 'state': │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ @@ -25244,15 +25238,15 @@ │ │ │ │ │ │ (material, virtual, state) │ │ │ │ │ │ (material, parameter_1, parameter_2) │ │ │ │ │ │ │ │ │ │ │ │ Arguments 1 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -481 │ │ │ │ │ │ +479 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • material : 𝐾𝑖𝑗 │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ • state : 𝑝 │ │ │ │ │ │ Arguments 2 │ │ │ │ │ │ @@ -25315,15 +25309,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D, D', 'parameter': │ │ │ │ │ │ │ │ │ │ │ │ 1} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'parameter') │ │ │ │ │ │ │ │ │ │ │ │ -482 │ │ │ │ │ │ +480 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static function(out, grad, mat, vg, fmode) │ │ │ │ │ │ get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ @@ -25379,15 +25373,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_diffusion.SDDiffusionTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Diffusion sensitivity analysis term. │ │ │ │ │ │ Definition │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -483 │ │ │ │ │ │ +481 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ [(div 𝒱)𝐾𝑖𝑗 ∇𝑖 𝑞 ∇𝑗 𝑝 − 𝐾𝑖𝑗 (∇𝑗 𝒱∇𝑞)∇𝑖 𝑝 − 𝐾𝑖𝑗 ∇𝑗 𝑞(∇𝑖 𝒱∇𝑝)] │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ @@ -25439,15 +25433,15 @@ │ │ │ │ │ │ (1, 'state'), 'state': │ │ │ │ │ │ │ │ │ │ │ │ 1}, │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('opt_material', 'virtual', 'state') │ │ │ │ │ │ function() │ │ │ │ │ │ │ │ │ │ │ │ -484 │ │ │ │ │ │ +482 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ integration = 'surface_extra' │ │ │ │ │ │ @@ -25508,15 +25502,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_bc_newton │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ (material_1, material_2, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ -485 │ │ │ │ │ │ +483 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material_1 : 𝛼 │ │ │ │ │ │ • material_2 : 𝑝outer │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ @@ -25599,15 +25593,15 @@ │ │ │ │ │ │ • virtual : 𝑞 or 𝑣 │ │ │ │ │ │ • state : 𝑝 or 𝑢 │ │ │ │ │ │ Arguments 2 │ │ │ │ │ │ • material : 𝑐 or 𝑀 (optional) │ │ │ │ │ │ • parameter_1 : 𝑝 or 𝑢 │ │ │ │ │ │ • parameter_2 : 𝑟 or 𝑤 │ │ │ │ │ │ │ │ │ │ │ │ -486 │ │ │ │ │ │ +484 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes_dict = {'surface': [{'opt_material': '1, 1', 'virtual': (1, 'state'), │ │ │ │ │ │ 'state': 1, 'parameter_1': 1, 'parameter_2': 1}, {'opt_material': None}, │ │ │ │ │ │ @@ -25655,15 +25649,15 @@ │ │ │ │ │ │ • material_0 : 𝒢(0) │ │ │ │ │ │ • material_1 : exp(−𝜆∆𝑡) (decay at 𝑡1 ) │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ • state : 𝑝 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -487 │ │ │ │ │ │ +485 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = {'material_0': │ │ │ │ │ │ (1, 'state')} │ │ │ │ │ │ │ │ │ │ │ │ '1, 1', 'material_1': │ │ │ │ │ │ @@ -25724,15 +25718,15 @@ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_s_dot_grad_i_s │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑖 │ │ │ │ │ │ -488 │ │ │ │ │ │ +486 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ • state : 𝑝 │ │ │ │ │ │ @@ -25785,15 +25779,15 @@ │ │ │ │ │ │ static function(out, out_qp, geo, fmode) │ │ │ │ │ │ get_fargs(mat, var1, var2, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('grad_state', 'grad_virtual') │ │ │ │ │ │ name = 'dw_s_dot_mgrad_s' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -489 │ │ │ │ │ │ +487 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_dot.VectorDotGradScalarTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Volume dot product of a vector and a gradient of scalar. Can be evaluated. │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ @@ -25843,15 +25837,15 @@ │ │ │ │ │ │ 'virtual'), ('opt_material', 'parameter_v', 'parameter_s')) │ │ │ │ │ │ get_eval_shape(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('v_weak', 's_weak', 'eval') │ │ │ │ │ │ name = 'dw_v_dot_grad_s' │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ │ │ │ │ │ │ -490 │ │ │ │ │ │ +488 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_dot.VectorDotScalarTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Volume dot product of a vector and a scalar. Can be evaluated. │ │ │ │ │ │ @@ -25896,15 +25890,15 @@ │ │ │ │ │ │ get_fargs(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('v_weak', 's_weak', 'eval') │ │ │ │ │ │ name = 'dw_vm_dot_s' │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -491 │ │ │ │ │ │ +489 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.terms_elastic module │ │ │ │ │ │ class sfepy.terms.terms_elastic.CauchyStrainTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Evaluate Cauchy strain tensor. │ │ │ │ │ │ It is given in the usual vector form exploiting symmetry: in 3D it has 6 components with the indices ordered as │ │ │ │ │ │ @@ -25951,15 +25945,15 @@ │ │ │ │ │ │ Evaluate fading memory Cauchy stress tensor. │ │ │ │ │ │ It is given in the usual vector form exploiting symmetry: in 3D it has 6 components with the indices ordered as │ │ │ │ │ │ [11, 22, 33, 12, 13, 23], in 2D it has 3 components with the indices ordered as [11, 22, 12]. │ │ │ │ │ │ Assumes an exponential approximation of the convolution kernel resulting in much higher efficiency. │ │ │ │ │ │ Supports ‘eval’, ‘el_avg’ and ‘qp’ evaluation modes. │ │ │ │ │ │ Definition │ │ │ │ │ │ │ │ │ │ │ │ -492 │ │ │ │ │ │ +490 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ ∫︁ ∫︁ 𝑡 │ │ │ │ │ │ ℋ𝑖𝑗𝑘𝑙 (𝑡 − 𝜏 ) 𝑒𝑘𝑙 (𝑤(𝜏 )) d𝜏 │ │ │ │ │ │ Ω │ │ │ │ │ │ @@ -26047,15 +26041,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • ts : TimeStepper instance │ │ │ │ │ │ • material : ℋ𝑖𝑗𝑘𝑙 (𝜏 ) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -493 │ │ │ │ │ │ +491 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • parameter : 𝑤 │ │ │ │ │ │ arg_shapes = {'material': │ │ │ │ │ │ │ │ │ │ │ │ '.: │ │ │ │ │ │ @@ -26109,15 +26103,15 @@ │ │ │ │ │ │ static function(out, coef, strain, mat, vg, fmode) │ │ │ │ │ │ get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ integration = 'by_region' │ │ │ │ │ │ name = 'ev_cauchy_stress' │ │ │ │ │ │ surface_integration = 'surface_extra' │ │ │ │ │ │ │ │ │ │ │ │ -494 │ │ │ │ │ │ +492 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_elastic.ElasticWaveCauchyTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Elastic dispersion term involving the wave strain 𝑔𝑖𝑗 , 𝑔𝑖𝑗 (𝑢) = 12 (𝑢𝑖 𝜅𝑗 + 𝜅𝑖 𝑢𝑗 ), with the wave vector 𝜅 and the │ │ │ │ │ │ @@ -26176,15 +26170,15 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝐷𝑖𝑗𝑘𝑙 𝑔𝑖𝑗 (𝑣)𝑔𝑘𝑙 (𝑢) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -495 │ │ │ │ │ │ +493 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_elastic_wave │ │ │ │ │ │ │ │ │ │ │ │ (material_1, material_2, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ @@ -26240,15 +26234,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D', │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('ts', 'material_0', 'material_1', 'virtual', 'state') │ │ │ │ │ │ static function() │ │ │ │ │ │ get_fargs(ts, mat0, mat1, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ -496 │ │ │ │ │ │ +494 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name = 'dw_lin_elastic_eth' │ │ │ │ │ │ class sfepy.terms.terms_elastic.LinearElasticIsotropicTerm(name, arg_str, integral, region, │ │ │ │ │ │ @@ -26303,15 +26297,15 @@ │ │ │ │ │ │ dw_lin_elastic_th │ │ │ │ │ │ │ │ │ │ │ │ (ts, material, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -497 │ │ │ │ │ │ +495 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • ts : TimeStepper instance │ │ │ │ │ │ • material : ℋ𝑖𝑗𝑘𝑙 (𝜏 ) │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ @@ -26364,15 +26358,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ arg_types = (('material', 'virtual', 'state'), ('material', 'parameter_1', │ │ │ │ │ │ 'parameter_2')) │ │ │ │ │ │ get_eval_shape(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('weak', 'eval') │ │ │ │ │ │ │ │ │ │ │ │ -498 │ │ │ │ │ │ +496 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name = 'dw_lin_elastic' │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ @@ -26424,15 +26418,15 @@ │ │ │ │ │ │ dw_lin_strain_fib │ │ │ │ │ │ │ │ │ │ │ │ (material_1, material_2, virtual) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -499 │ │ │ │ │ │ +497 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • material_1 : 𝐷𝑖𝑗𝑘𝑙 │ │ │ │ │ │ • material_2 : 𝑑 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ arg_shapes = {'material_1': │ │ │ │ │ │ @@ -26484,15 +26478,15 @@ │ │ │ │ │ │ 'parameter_2')) │ │ │ │ │ │ geometries = ['2_3', '2_4', '3_4', '3_8'] │ │ │ │ │ │ get_eval_shape(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('weak', 'eval') │ │ │ │ │ │ name = 'dw_nonsym_elastic' │ │ │ │ │ │ │ │ │ │ │ │ -500 │ │ │ │ │ │ +498 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ class sfepy.terms.terms_elastic.SDLinearElasticTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ @@ -26547,15 +26541,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual, parameter) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑐 (electric conductivity) │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -501 │ │ │ │ │ │ +499 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • virtual : 𝑠 (test function) │ │ │ │ │ │ • parameter : 𝜑 (given electric potential) │ │ │ │ │ │ arg_shapes = {'material': │ │ │ │ │ │ │ │ │ │ │ │ @@ -26597,15 +26591,15 @@ │ │ │ │ │ │ 'state')} │ │ │ │ │ │ arg_types = ('material_1', 'material_2', 'material_3', 'material_4', 'material_5', │ │ │ │ │ │ 'virtual', 'state') │ │ │ │ │ │ family_data_names = ['green_strain'] │ │ │ │ │ │ get_eval_shape(mat1, mat2, mat3, mat4, mat5, virtual, state, mode=None, term_mode=None, │ │ │ │ │ │ diff_var=None, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ -502 │ │ │ │ │ │ +500 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_fargs(mat1, mat2, mat3, mat4, mat5, virtual, state, mode=None, term_mode=None, diff_var=None, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ @@ -26653,15 +26647,15 @@ │ │ │ │ │ │ Base class for all hyperelastic terms in TL/UL formulation. │ │ │ │ │ │ HyperElasticBase.__call__() computes element contributions given either stress (-> residual) or tangent modulus │ │ │ │ │ │ (-> tangent sitffnes matrix), i.e. constitutive relation type (CRT) related data. The CRT data are computed in │ │ │ │ │ │ subclasses implementing particular CRT (e.g. neo-Hookean material), in self.compute_crt_data(). │ │ │ │ │ │ Modes: │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -503 │ │ │ │ │ │ +501 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • 0: total formulation │ │ │ │ │ │ • 1: updated formulation │ │ │ │ │ │ Notes │ │ │ │ │ │ This is not a proper Term! │ │ │ │ │ │ @@ -26706,15 +26700,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝐴 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ -504 │ │ │ │ │ │ +502 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ family_data_names = ['det_f', 'sym_inv_c'] │ │ │ │ │ │ @@ -26769,15 +26763,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D', 'state_p': │ │ │ │ │ │ │ │ │ │ │ │ 1, 'virtual': │ │ │ │ │ │ │ │ │ │ │ │ ('D', 'state')} │ │ │ │ │ │ │ │ │ │ │ │ -505 │ │ │ │ │ │ +503 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('virtual', 'state', 'state_p') │ │ │ │ │ │ compute_data(family_data, mode, **kwargs) │ │ │ │ │ │ family_data_names = ['det_f', 'sym_inv_c'] │ │ │ │ │ │ get_eval_shape(virtual, state, state_p, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ @@ -26824,15 +26818,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material_1', 'material_2', 'virtual', 'state', 'parameter') │ │ │ │ │ │ family_data_names = ['mtx_f', 'det_f'] │ │ │ │ │ │ static function() │ │ │ │ │ │ get_eval_shape(perm, ref_porosity, virtual, state, parameter, mode=None, term_mode=None, │ │ │ │ │ │ diff_var=None, **kwargs) │ │ │ │ │ │ │ │ │ │ │ │ -506 │ │ │ │ │ │ +504 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_fargs(perm, ref_porosity, virtual, state, parameter, mode=None, term_mode=None, diff_var=None, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ @@ -26878,15 +26872,15 @@ │ │ │ │ │ │ Family data for TL formulation applicable for surface terms. │ │ │ │ │ │ cache_name = 'tl_surface_common' │ │ │ │ │ │ data_names = ('mtx_f', 'det_f', 'inv_f') │ │ │ │ │ │ static family_function() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -507 │ │ │ │ │ │ +505 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase(*args, **kwargs) │ │ │ │ │ │ Base class for all hyperelastic terms in TL formulation family. │ │ │ │ │ │ The subclasses should have the following static method attributes: │ │ │ │ │ │ tan_mod_function() (the tangent modulus) │ │ │ │ │ │ @@ -26937,15 +26931,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑆𝑖𝑗 (𝑢)𝛿𝐸𝑖𝑗 (𝑢; 𝑣) │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ -508 │ │ │ │ │ │ +506 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_tl_he_neohook │ │ │ │ │ │ │ │ │ │ │ │ @@ -27017,15 +27011,15 @@ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑝, 𝐾 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -509 │ │ │ │ │ │ +507 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ [1] Ogden, R. W. Large deformation isotropic elasticity - on the correlation of theory and experiment for incompressible rubberlike solids. Proceedings of the Royal Society A, Vol. 326, No. 1567, Pp. 565-584 (1972), DOI │ │ │ │ │ │ 10.1098/rspa.1972.0026. │ │ │ │ │ │ [2] Steinmann, P., Hossain, M., Possart, G. Hyperelastic models for rubber-like materials: Consistent tangent │ │ │ │ │ │ operators and suitability for Treloar’s data. Archive of Applied Mechanics, Vol. 82, No. 9, Pp. 1183-1217 │ │ │ │ │ │ @@ -27080,15 +27074,15 @@ │ │ │ │ │ │ get_eval_shape(perm, ref_porosity, pressure, displacement, mode=None, term_mode=None, │ │ │ │ │ │ diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(perm, ref_porosity, pressure, displacement, mode=None, term_mode=None, diff_var=None, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ integration = 'surface_extra' │ │ │ │ │ │ name = 'ev_tl_surface_flux' │ │ │ │ │ │ │ │ │ │ │ │ -510 │ │ │ │ │ │ +508 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm(*args, **kwargs) │ │ │ │ │ │ Surface traction term in the total Lagrangian formulation, expressed using 𝜈, the outward unit normal vector │ │ │ │ │ │ @@ -27148,15 +27142,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D'} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('parameter',) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -511 │ │ │ │ │ │ +509 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ family_data_names = ['det_f', 'inv_f'] │ │ │ │ │ │ static function() │ │ │ │ │ │ get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ @@ -27201,15 +27195,15 @@ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ ℒ𝜏𝑖𝑗 (𝑢)𝑒𝑖𝑗 (𝛿𝑣)/𝐽 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_ul_bulk_penalty │ │ │ │ │ │ │ │ │ │ │ │ -512 │ │ │ │ │ │ +510 │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ @@ -27255,15 +27249,15 @@ │ │ │ │ │ │ static stress_function() │ │ │ │ │ │ static tan_mod_u_function() │ │ │ │ │ │ static weak_dp_function() │ │ │ │ │ │ static weak_function() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -513 │ │ │ │ │ │ +511 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm(*args, **kwargs) │ │ │ │ │ │ Compressibility term for the updated Lagrangian formulation │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ @@ -27310,15 +27304,15 @@ │ │ │ │ │ │ static weak_function() │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData(**kwargs) │ │ │ │ │ │ Family data for UL formulation. │ │ │ │ │ │ cache_name = 'ul_common' │ │ │ │ │ │ data_names = ('mtx_f', 'det_f', 'sym_b', 'tr_b', 'in2_b', 'green_strain') │ │ │ │ │ │ static family_function() │ │ │ │ │ │ │ │ │ │ │ │ -514 │ │ │ │ │ │ +512 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULTerm(*args, **kwargs) │ │ │ │ │ │ Hyperelastic Mooney-Rivlin term. │ │ │ │ │ │ @@ -27361,15 +27355,15 @@ │ │ │ │ │ │ family_data_names = ['det_f', 'tr_b', 'sym_b'] │ │ │ │ │ │ name = 'dw_ul_he_neohook' │ │ │ │ │ │ static stress_function() │ │ │ │ │ │ static tan_mod_function() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -515 │ │ │ │ │ │ +513 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_hyperelastic_ul.VolumeULTerm(*args, **kwargs) │ │ │ │ │ │ Volume term (weak form) in the updated Lagrangian formulation. │ │ │ │ │ │ Definition │ │ │ │ │ │ ∫︀ │ │ │ │ │ │ @@ -27413,15 +27407,15 @@ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material_a1 : 𝑎1 │ │ │ │ │ │ • material_a2 : 𝑎2 │ │ │ │ │ │ • material_h0 : ℎ0 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ │ │ │ │ │ │ -516 │ │ │ │ │ │ +514 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = {'material_a1': '1, 1', 'material_a2': │ │ │ │ │ │ 1', 'state': 'D', 'virtual': ('D', 'state')} │ │ │ │ │ │ @@ -27468,15 +27462,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D'} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material', 'parameter') │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -517 │ │ │ │ │ │ +515 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_function(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ name = 'de_cauchy_stress' │ │ │ │ │ │ class sfepy.terms.terms_multilinear.EConvectTerm(*args, **kwargs) │ │ │ │ │ │ Nonlinear convective term. │ │ │ │ │ │ @@ -27542,15 +27536,15 @@ │ │ │ │ │ │ (opt_material, virtual, state) │ │ │ │ │ │ (opt_material, parameter_1, parameter_2) │ │ │ │ │ │ │ │ │ │ │ │ Arguments 1 │ │ │ │ │ │ • material : 𝜈 (viscosity, optional) │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ -518 │ │ │ │ │ │ +516 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ Arguments 2 │ │ │ │ │ │ @@ -27610,15 +27604,15 @@ │ │ │ │ │ │ arg_types = (('opt_material', 'virtual'), ('opt_material', 'parameter')) │ │ │ │ │ │ get_function(mat, virtual, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('weak', 'eval') │ │ │ │ │ │ name = 'de_div' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -519 │ │ │ │ │ │ +517 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_multilinear.EDotTerm(*args, **kwargs) │ │ │ │ │ │ Volume and surface 𝐿2 (Ω) weighted dot product for both scalar and vector fields. Can be evaluated. Can use │ │ │ │ │ │ derivatives. │ │ │ │ │ │ Definition │ │ │ │ │ │ @@ -27685,15 +27679,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ ∫︁ │ │ │ │ │ │ 𝑐𝑞 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ │ │ │ │ │ │ -520 │ │ │ │ │ │ +518 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ de_integrate │ │ │ │ │ │ │ │ │ │ │ │ @@ -27749,15 +27743,15 @@ │ │ │ │ │ │ 'parameter_2')) │ │ │ │ │ │ get_function(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('weak', 'eval') │ │ │ │ │ │ name = 'de_laplace' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -521 │ │ │ │ │ │ +519 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_multilinear.ELinearElasticTerm(*args, **kwargs) │ │ │ │ │ │ General linear elasticity term, with 𝐷𝑖𝑗𝑘𝑙 given in the usual matrix form exploiting symmetry: in 3D it is 6 × 6 │ │ │ │ │ │ with the indices ordered as [11, 22, 33, 12, 13, 23], in 2D it is 3 × 3 with the indices ordered as [11, 22, 12]. │ │ │ │ │ │ Definition │ │ │ │ │ │ @@ -27813,15 +27807,15 @@ │ │ │ │ │ │ (material, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑐 │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ │ │ │ │ │ │ -522 │ │ │ │ │ │ +520 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = {'material': │ │ │ │ │ │ │ │ │ │ │ │ @@ -27899,15 +27893,15 @@ │ │ │ │ │ │ ∫︁Ω │ │ │ │ │ │ 𝑐𝑟 ∇ · 𝑤 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -523 │ │ │ │ │ │ +521 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ de_stokes │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, virtual, state) │ │ │ │ │ │ (opt_material, state, virtual) │ │ │ │ │ │ @@ -27944,15 +27938,15 @@ │ │ │ │ │ │ 'jax_vmap': None, 'numpy': , 'numpy_loop': , 'numpy_qloop': , 'opt_einsum': │ │ │ │ │ │ None, 'opt_einsum_dask_single': None, 'opt_einsum_dask_threads': None, │ │ │ │ │ │ 'opt_einsum_loop': None, 'opt_einsum_qloop': None} │ │ │ │ │ │ │ │ │ │ │ │ -524 │ │ │ │ │ │ +522 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ clear_cache() │ │ │ │ │ │ static function_silent(out, eval_einsum, *args) │ │ │ │ │ │ @@ -27984,15 +27978,15 @@ │ │ │ │ │ │ build(texpr, *args, diff_var=None) │ │ │ │ │ │ get_expressions(subscripts=None) │ │ │ │ │ │ static join_subscripts(subscripts, out_subscripts) │ │ │ │ │ │ letters = 'defgh' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -525 │ │ │ │ │ │ +523 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ make_eye(size) │ │ │ │ │ │ make_psg(dim) │ │ │ │ │ │ print_shapes(subscripts, operands) │ │ │ │ │ │ transform(subscripts, operands, transformation='loop', **kwargs) │ │ │ │ │ │ @@ -28029,15 +28023,15 @@ │ │ │ │ │ │ arg_shapes = {'state': │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('virtual', 'state') │ │ │ │ │ │ static function() │ │ │ │ │ │ get_fargs(virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ name = 'dw_convect' │ │ │ │ │ │ │ │ │ │ │ │ -526 │ │ │ │ │ │ +524 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_navier_stokes.DivGradTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Diffusion term. │ │ │ │ │ │ @@ -28097,15 +28091,15 @@ │ │ │ │ │ │ 𝑐∇ · 𝑣 │ │ │ │ │ │ Ω │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -527 │ │ │ │ │ │ +525 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_div │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, virtual) │ │ │ │ │ │ │ │ │ │ │ │ @@ -28159,15 +28153,15 @@ │ │ │ │ │ │ static function(out, div, vg, fmode) │ │ │ │ │ │ get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ integration = 'by_region' │ │ │ │ │ │ name = 'ev_div' │ │ │ │ │ │ surface_integration = 'surface_extra' │ │ │ │ │ │ │ │ │ │ │ │ -528 │ │ │ │ │ │ +526 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm(name, arg_str, integral, region, │ │ │ │ │ │ **kwargs) │ │ │ │ │ │ @@ -28251,15 +28245,15 @@ │ │ │ │ │ │ 'N'} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('parameter',) │ │ │ │ │ │ static function(out, grad, vg, fmode) │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -529 │ │ │ │ │ │ +527 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ integration = 'by_region' │ │ │ │ │ │ name = 'ev_grad' │ │ │ │ │ │ @@ -28306,15 +28300,15 @@ │ │ │ │ │ │ dw_lin_convect │ │ │ │ │ │ │ │ │ │ │ │ (virtual, parameter, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ │ │ │ │ │ │ -530 │ │ │ │ │ │ +528 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • parameter : 𝑏 │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ @@ -28377,15 +28371,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -531 │ │ │ │ │ │ +529 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_st_pspg_p │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, virtual, state) │ │ │ │ │ │ (opt_material, parameter_1, parameter_2) │ │ │ │ │ │ @@ -28438,15 +28432,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 𝛿𝐾 ∇𝑝 · ((𝑏 · ∇)𝑣) │ │ │ │ │ │ │ │ │ │ │ │ 𝑇𝐾 │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ │ │ │ │ │ │ -532 │ │ │ │ │ │ +530 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_st_supg_p │ │ │ │ │ │ │ │ │ │ │ │ @@ -28513,15 +28507,15 @@ │ │ │ │ │ │ Arguments 3 │ │ │ │ │ │ • material : 𝑐 (optional) │ │ │ │ │ │ • parameter_v : 𝑢 │ │ │ │ │ │ • parameter_s : 𝑝 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -533 │ │ │ │ │ │ +531 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = [{'opt_material': '1, 1', 'virtual/grad': ('D', None), 'state/grad': │ │ │ │ │ │ 1, 'virtual/div': (1, None), 'state/div': 'D', 'parameter_v': 'D', 'parameter_s': │ │ │ │ │ │ 1}, {'opt_material': None}] │ │ │ │ │ │ arg_types = (('opt_material', 'virtual', 'state'), ('opt_material', 'state', │ │ │ │ │ │ @@ -28572,15 +28566,15 @@ │ │ │ │ │ │ arg_types = (('material', 'virtual', 'state'), ('material', 'state', 'virtual')) │ │ │ │ │ │ static function(out, out_qp, geo, fmode) │ │ │ │ │ │ geometries = ['2_3', '2_4', '3_4', '3_8'] │ │ │ │ │ │ get_fargs(kappa, kvar, dvar, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ modes = ('kd', 'dk') │ │ │ │ │ │ name = 'dw_stokes_wave_div' │ │ │ │ │ │ │ │ │ │ │ │ -534 │ │ │ │ │ │ +532 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_navier_stokes.StokesWaveTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Stokes dispersion term with the wave vector 𝜅. │ │ │ │ │ │ @@ -28639,15 +28633,15 @@ │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ • state : 𝑝 │ │ │ │ │ │ Arguments 2 │ │ │ │ │ │ • material : 𝑔𝑘𝑖𝑗 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -535 │ │ │ │ │ │ +533 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ Arguments 3 │ │ │ │ │ │ • material : 𝑔𝑘𝑖𝑗 │ │ │ │ │ │ @@ -28687,15 +28681,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 'D'} │ │ │ │ │ │ │ │ │ │ │ │ get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ name = 'ev_piezo_strain' │ │ │ │ │ │ │ │ │ │ │ │ -536 │ │ │ │ │ │ +534 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ class sfepy.terms.terms_piezo.PiezoStressTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Evaluate piezoelectric stress tensor. │ │ │ │ │ │ @@ -28750,15 +28744,15 @@ │ │ │ │ │ │ • material : 𝑔𝑘𝑖𝑗 │ │ │ │ │ │ • parameter_u : 𝑢 │ │ │ │ │ │ • parameter_p : 𝑝 │ │ │ │ │ │ • parameter_mv : 𝒱 │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -537 │ │ │ │ │ │ +535 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = {'material': │ │ │ │ │ │ 'parameter_u': 'D'} │ │ │ │ │ │ │ │ │ │ │ │ 'D, S', 'parameter_mv': │ │ │ │ │ │ @@ -28813,15 +28807,15 @@ │ │ │ │ │ │ Linear springs constraining movement of FE nodes in a region; to use as a relaxed Dirichlet boundary conditions. │ │ │ │ │ │ Definition │ │ │ │ │ │ 𝑓 𝑖 = −𝑘𝑢𝑖 │ │ │ │ │ │ │ │ │ │ │ │ ∀ FE node 𝑖 in a region │ │ │ │ │ │ │ │ │ │ │ │ Call signature │ │ │ │ │ │ -538 │ │ │ │ │ │ +536 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_point_lspring │ │ │ │ │ │ │ │ │ │ │ │ @@ -28902,15 +28896,15 @@ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ 𝑁𝑖 (𝜉, 𝜂) · (𝑢′𝑖 + 𝑢 │ │ │ │ │ │ ¯𝑖 ) , │ │ │ │ │ │ 𝑁𝑖 (𝜉, 𝜂) · (𝑣𝑖′ + 𝑣¯𝑖 ) , │ │ │ │ │ │ 𝑁𝑖 (𝜉, 𝜂) · (𝑤𝑖′ + 𝑤 │ │ │ │ │ │ ¯𝑖 ) │ │ │ │ │ │ -539 │ │ │ │ │ │ +537 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ where 𝑢 │ │ │ │ │ │ ˜𝑖 , 𝑣˜𝑖 and 𝑤 │ │ │ │ │ │ ˜𝑖 are the bending components of displacements calculated from displacements due to rotations │ │ │ │ │ │ 𝛼 │ │ │ │ │ │ @@ -28974,15 +28968,15 @@ │ │ │ │ │ │ geometries = ['3_2_4'] │ │ │ │ │ │ get_fargs(mtx_d, drill, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ get_physical_qps() │ │ │ │ │ │ Get physical quadrature points corresponding to the term region and integral. │ │ │ │ │ │ integration = 'custom' │ │ │ │ │ │ name = 'dw_shell10x' │ │ │ │ │ │ │ │ │ │ │ │ -540 │ │ │ │ │ │ +538 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ poly_space_base = 'shell10x' │ │ │ │ │ │ set_integral(integral) │ │ │ │ │ │ @@ -29034,15 +29028,15 @@ │ │ │ │ │ │ arg_shapes = {'material_a': '.: D', 'material_b': '.: N, D', 'material_f': │ │ │ │ │ │ 2', 'material_n': '.: D', 'state': 'D', 'virtual': ('D', 'state')} │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ '1, │ │ │ │ │ │ │ │ │ │ │ │ -541 │ │ │ │ │ │ +539 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('material_f', 'material_n', 'material_a', 'material_b', 'virtual', │ │ │ │ │ │ 'state') │ │ │ │ │ │ static function(out, force, normal, geo, fmode) │ │ │ │ │ │ geometries = ['3_4', '3_8'] │ │ │ │ │ │ @@ -29088,15 +29082,15 @@ │ │ │ │ │ │ (material_f, material_c, material_r, virtual, state) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material_f : [𝑘, 𝑓0 ] │ │ │ │ │ │ • material_c : 𝐶 (special) │ │ │ │ │ │ • material_r : 𝑅 (special) │ │ │ │ │ │ • virtual : 𝑣 │ │ │ │ │ │ -542 │ │ │ │ │ │ +540 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ • state : 𝑢 │ │ │ │ │ │ arg_shapes = {'material_c': '.: D', 'material_f': │ │ │ │ │ │ @@ -29150,15 +29144,15 @@ │ │ │ │ │ │ get_fargs(traction, virtual, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ integration = 'surface' │ │ │ │ │ │ modes = ('weak', 'eval') │ │ │ │ │ │ name = 'dw_surface_ltr' │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -543 │ │ │ │ │ │ +541 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ class sfepy.terms.terms_surface.SDLinearTractionTerm(name, arg_str, integral, region, **kwargs) │ │ │ │ │ │ Sensitivity of the linear traction term. │ │ │ │ │ │ Definition │ │ │ │ │ │ @@ -29209,15 +29203,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ 1, 'parameter_mesh_velocity': │ │ │ │ │ │ │ │ │ │ │ │ 'D'} │ │ │ │ │ │ │ │ │ │ │ │ arg_types = ('parameter', 'parameter_mesh_velocity') │ │ │ │ │ │ │ │ │ │ │ │ -544 │ │ │ │ │ │ +542 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ static function(out, val_p, div_v, sg) │ │ │ │ │ │ get_eval_shape(par, par_v, mode=None, term_mode=None, diff_var=None, **kwargs) │ │ │ │ │ │ @@ -29267,15 +29261,15 @@ │ │ │ │ │ │ Call signature │ │ │ │ │ │ dw_jump │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ (opt_material, virtual, state_1, state_2) │ │ │ │ │ │ │ │ │ │ │ │ -545 │ │ │ │ │ │ +543 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑐 │ │ │ │ │ │ • virtual : 𝑞 │ │ │ │ │ │ • state_1 : 𝑝1 │ │ │ │ │ │ @@ -29318,15 +29312,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ (material, virtual) │ │ │ │ │ │ │ │ │ │ │ │ Arguments │ │ │ │ │ │ • material : 𝑓 or 𝑓 │ │ │ │ │ │ • virtual : 𝑣 or 𝑞 │ │ │ │ │ │ │ │ │ │ │ │ -546 │ │ │ │ │ │ +544 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_shapes = [{'material': │ │ │ │ │ │ 'virtual': (1, None)}] │ │ │ │ │ │ @@ -29365,15 +29359,15 @@ │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_div_grad() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_lin_elastic() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_st_grad_div() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_st_pspg_c() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -547 │ │ │ │ │ │ +545 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_st_pspg_p() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_st_supg_c() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_sd_volume_dot() │ │ │ │ │ │ sfepy.terms.extmods.terms.d_surface_flux() │ │ │ │ │ │ @@ -29401,15 +29395,15 @@ │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_tl_he_tan_mod_mooney_rivlin() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_tl_he_tan_mod_neohook() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_tl_stress_bulk_pressure() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_tl_tan_mod_bulk_pressure_u() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_ul_he_stress_bulk() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_ul_he_stress_mooney_rivlin() │ │ │ │ │ │ │ │ │ │ │ │ -548 │ │ │ │ │ │ +546 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_ul_he_stress_neohook() │ │ │ │ │ │ sfepy.terms.extmods.terms.dq_ul_he_tan_mod_bulk() │ │ │ │ │ │ @@ -29441,15 +29435,15 @@ │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_st_grad_div() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_st_pspg_c() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_st_supg_c() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_st_supg_p() │ │ │ │ │ │ │ │ │ │ │ │ 2.3. Developer Guide │ │ │ │ │ │ │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_surface_flux() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_surface_ltr() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_surface_s_v_dot_n() │ │ │ │ │ │ sfepy.terms.extmods.terms.dw_surface_v_dot_n_s() │ │ │ │ │ │ @@ -29466,15 +29460,15 @@ │ │ │ │ │ │ sfepy.terms.extmods.terms.he_eval_from_mtx() │ │ │ │ │ │ sfepy.terms.extmods.terms.he_residuum_from_mtx() │ │ │ │ │ │ sfepy.terms.extmods.terms.mulAB_integrate() │ │ │ │ │ │ sfepy.terms.extmods.terms.sym2nonsym() │ │ │ │ │ │ sfepy.terms.extmods.terms.term_ns_asm_convect() │ │ │ │ │ │ sfepy.terms.extmods.terms.term_ns_asm_div_grad() │ │ │ │ │ │ │ │ │ │ │ │ -550 │ │ │ │ │ │ +548 │ │ │ │ │ │ │ │ │ │ │ │ Chapter 2. Development │ │ │ │ │ │ │ │ │ │ │ │ BIBLIOGRAPHY │ │ │ │ │ │ │ │ │ │ │ │ [Logg2012] │ │ │ │ │ │ │ │ │ │ │ │ @@ -29504,9460 +29498,9460 @@ │ │ │ │ │ │ │ │ │ │ │ │ Zemčík, R., Rolfes, R., Rose, M. and Tessmer, J. (2006), │ │ │ │ │ │ │ │ │ │ │ │ [2] │ │ │ │ │ │ │ │ │ │ │ │ Zemčík, R., Rolfes, R., Rose, M. and Teßmer, J. (2007), │ │ │ │ │ │ │ │ │ │ │ │ -551 │ │ │ │ │ │ +549 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -552 │ │ │ │ │ │ +550 │ │ │ │ │ │ │ │ │ │ │ │ Bibliography │ │ │ │ │ │ │ │ │ │ │ │ PYTHON MODULE INDEX │ │ │ │ │ │ │ │ │ │ │ │ b │ │ │ │ │ │ │ │ │ │ │ │ r │ │ │ │ │ │ │ │ │ │ │ │ -blockgen, 164 │ │ │ │ │ │ -build_helpers, 161 │ │ │ │ │ │ +blockgen, 162 │ │ │ │ │ │ +build_helpers, 159 │ │ │ │ │ │ │ │ │ │ │ │ -run_tests, 160 │ │ │ │ │ │ +run_tests, 158 │ │ │ │ │ │ │ │ │ │ │ │ c │ │ │ │ │ │ │ │ │ │ │ │ -save_basis, 170 │ │ │ │ │ │ -sfepy.applications.application, 171 │ │ │ │ │ │ -sfepy.applications.evp_solver_app, 172 │ │ │ │ │ │ -sfepy.applications.pde_solver_app, 172 │ │ │ │ │ │ -sfepy.base.base, 173 │ │ │ │ │ │ -sfepy.base.compat, 179 │ │ │ │ │ │ -sfepy.base.conf, 183 │ │ │ │ │ │ -sfepy.base.getch, 185 │ │ │ │ │ │ -sfepy.base.goptions, 186 │ │ │ │ │ │ -sfepy.base.ioutils, 186 │ │ │ │ │ │ -sfepy.base.log, 191 │ │ │ │ │ │ -sfepy.base.log_plotter, 193 │ │ │ │ │ │ -sfepy.base.mem_usage, 193 │ │ │ │ │ │ -sfepy.base.multiproc, 194 │ │ │ │ │ │ -sfepy.base.multiproc_mpi, 194 │ │ │ │ │ │ -sfepy.base.multiproc_proc, 196 │ │ │ │ │ │ -sfepy.base.parse_conf, 197 │ │ │ │ │ │ -sfepy.base.plotutils, 198 │ │ │ │ │ │ -sfepy.base.reader, 199 │ │ │ │ │ │ -sfepy.base.resolve_deps, 199 │ │ │ │ │ │ -sfepy.base.testing, 200 │ │ │ │ │ │ -sfepy.base.timing, 200 │ │ │ │ │ │ -sfepy.config, 171 │ │ │ │ │ │ -sfepy.discrete.common.dof_info, 248 │ │ │ │ │ │ -sfepy.discrete.common.domain, 250 │ │ │ │ │ │ -sfepy.discrete.common.extmods._fmfield, 251 │ │ │ │ │ │ -sfepy.discrete.common.extmods._geommech, 251 │ │ │ │ │ │ -sfepy.discrete.common.extmods.assemble, 251 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh, 252 │ │ │ │ │ │ -sfepy.discrete.common.extmods.crefcoors, 255 │ │ │ │ │ │ -sfepy.discrete.common.extmods.mappings, 255 │ │ │ │ │ │ -sfepy.discrete.common.fields, 256 │ │ │ │ │ │ -sfepy.discrete.common.global_interp, 259 │ │ │ │ │ │ -sfepy.discrete.common.mappings, 262 │ │ │ │ │ │ -sfepy.discrete.common.poly_spaces, 264 │ │ │ │ │ │ -sfepy.discrete.common.region, 265 │ │ │ │ │ │ -sfepy.discrete.conditions, 200 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer, 301 │ │ │ │ │ │ +save_basis, 168 │ │ │ │ │ │ +sfepy.applications.application, 169 │ │ │ │ │ │ +sfepy.applications.evp_solver_app, 170 │ │ │ │ │ │ +sfepy.applications.pde_solver_app, 170 │ │ │ │ │ │ +sfepy.base.base, 171 │ │ │ │ │ │ +sfepy.base.compat, 177 │ │ │ │ │ │ +sfepy.base.conf, 181 │ │ │ │ │ │ +sfepy.base.getch, 183 │ │ │ │ │ │ +sfepy.base.goptions, 184 │ │ │ │ │ │ +sfepy.base.ioutils, 184 │ │ │ │ │ │ +sfepy.base.log, 189 │ │ │ │ │ │ +sfepy.base.log_plotter, 191 │ │ │ │ │ │ +sfepy.base.mem_usage, 191 │ │ │ │ │ │ +sfepy.base.multiproc, 192 │ │ │ │ │ │ +sfepy.base.multiproc_mpi, 192 │ │ │ │ │ │ +sfepy.base.multiproc_proc, 194 │ │ │ │ │ │ +sfepy.base.parse_conf, 195 │ │ │ │ │ │ +sfepy.base.plotutils, 196 │ │ │ │ │ │ +sfepy.base.reader, 197 │ │ │ │ │ │ +sfepy.base.resolve_deps, 197 │ │ │ │ │ │ +sfepy.base.testing, 198 │ │ │ │ │ │ +sfepy.base.timing, 198 │ │ │ │ │ │ +sfepy.config, 169 │ │ │ │ │ │ +sfepy.discrete.common.dof_info, 246 │ │ │ │ │ │ +sfepy.discrete.common.domain, 248 │ │ │ │ │ │ +sfepy.discrete.common.extmods._fmfield, 249 │ │ │ │ │ │ +sfepy.discrete.common.extmods._geommech, 249 │ │ │ │ │ │ +sfepy.discrete.common.extmods.assemble, 249 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh, 250 │ │ │ │ │ │ +sfepy.discrete.common.extmods.crefcoors, 253 │ │ │ │ │ │ +sfepy.discrete.common.extmods.mappings, 253 │ │ │ │ │ │ +sfepy.discrete.common.fields, 254 │ │ │ │ │ │ +sfepy.discrete.common.global_interp, 257 │ │ │ │ │ │ +sfepy.discrete.common.mappings, 260 │ │ │ │ │ │ +sfepy.discrete.common.poly_spaces, 262 │ │ │ │ │ │ +sfepy.discrete.common.region, 263 │ │ │ │ │ │ +sfepy.discrete.conditions, 198 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer, 299 │ │ │ │ │ │ │ │ │ │ │ │ -convert_mesh, 164 │ │ │ │ │ │ -cylindergen, 164 │ │ │ │ │ │ +convert_mesh, 162 │ │ │ │ │ │ +cylindergen, 162 │ │ │ │ │ │ │ │ │ │ │ │ d │ │ │ │ │ │ -dg_plot_1D, 164 │ │ │ │ │ │ +dg_plot_1D, 162 │ │ │ │ │ │ │ │ │ │ │ │ e │ │ │ │ │ │ -edit_identifiers, 165 │ │ │ │ │ │ -eval_ns_forms, 165 │ │ │ │ │ │ -eval_tl_forms, 166 │ │ │ │ │ │ -extract_edges, 166 │ │ │ │ │ │ -extract_surface, 166 │ │ │ │ │ │ -extractor, 157 │ │ │ │ │ │ +edit_identifiers, 163 │ │ │ │ │ │ +eval_ns_forms, 163 │ │ │ │ │ │ +eval_tl_forms, 164 │ │ │ │ │ │ +extract_edges, 164 │ │ │ │ │ │ +extract_surface, 164 │ │ │ │ │ │ +extractor, 155 │ │ │ │ │ │ │ │ │ │ │ │ g │ │ │ │ │ │ -gen_iga_patch, 167 │ │ │ │ │ │ -gen_legendre_simplex_base, 167 │ │ │ │ │ │ -gen_lobatto1d_c, 167 │ │ │ │ │ │ -gen_mesh_prev, 167 │ │ │ │ │ │ -gen_release_notes, 168 │ │ │ │ │ │ -gen_serendipity_basis, 168 │ │ │ │ │ │ -gen_solver_table, 168 │ │ │ │ │ │ -gen_term_table, 168 │ │ │ │ │ │ +gen_iga_patch, 165 │ │ │ │ │ │ +gen_legendre_simplex_base, 165 │ │ │ │ │ │ +gen_lobatto1d_c, 165 │ │ │ │ │ │ +gen_mesh_prev, 165 │ │ │ │ │ │ +gen_release_notes, 166 │ │ │ │ │ │ +gen_serendipity_basis, 166 │ │ │ │ │ │ +gen_solver_table, 166 │ │ │ │ │ │ +gen_term_table, 166 │ │ │ │ │ │ │ │ │ │ │ │ h │ │ │ │ │ │ -homogen, 157 │ │ │ │ │ │ +homogen, 155 │ │ │ │ │ │ │ │ │ │ │ │ p │ │ │ │ │ │ -phonon, 157 │ │ │ │ │ │ -plot_condition_numbers, 169 │ │ │ │ │ │ -plot_logs, 169 │ │ │ │ │ │ -plot_mesh, 169 │ │ │ │ │ │ -plot_quadratures, 169 │ │ │ │ │ │ -plot_times, 169 │ │ │ │ │ │ -postproc, 158 │ │ │ │ │ │ -probe, 159 │ │ │ │ │ │ +phonon, 155 │ │ │ │ │ │ +plot_condition_numbers, 167 │ │ │ │ │ │ +plot_logs, 167 │ │ │ │ │ │ +plot_mesh, 167 │ │ │ │ │ │ +plot_quadratures, 167 │ │ │ │ │ │ +plot_times, 167 │ │ │ │ │ │ +postproc, 156 │ │ │ │ │ │ +probe, 157 │ │ │ │ │ │ │ │ │ │ │ │ s │ │ │ │ │ │ │ │ │ │ │ │ -553 │ │ │ │ │ │ +551 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.discrete.dg.fields, 306 │ │ │ │ │ │ -sfepy.discrete.dg.limiters, 318 │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces, 315 │ │ │ │ │ │ -sfepy.discrete.equations, 203 │ │ │ │ │ │ -sfepy.discrete.evaluate, 209 │ │ │ │ │ │ -sfepy.discrete.evaluate_variable, 212 │ │ │ │ │ │ -sfepy.discrete.fem._serendipity, 299 │ │ │ │ │ │ -sfepy.discrete.fem.domain, 268 │ │ │ │ │ │ -sfepy.discrete.fem.extmods.bases, 269 │ │ │ │ │ │ -sfepy.discrete.fem.extmods.lobatto_bases, 270 │ │ │ │ │ │ -sfepy.discrete.fem.facets, 270 │ │ │ │ │ │ -sfepy.discrete.fem.fe_surface, 272 │ │ │ │ │ │ -sfepy.discrete.fem.fields_base, 272 │ │ │ │ │ │ -sfepy.discrete.fem.fields_hierarchic, 278 │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal, 278 │ │ │ │ │ │ -sfepy.discrete.fem.fields_positive, 280 │ │ │ │ │ │ -sfepy.discrete.fem.geometry_element, 280 │ │ │ │ │ │ -sfepy.discrete.fem.history, 281 │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators, 281 │ │ │ │ │ │ -sfepy.discrete.fem.linearizer, 284 │ │ │ │ │ │ -sfepy.discrete.fem.mappings, 284 │ │ │ │ │ │ -sfepy.discrete.fem.mesh, 285 │ │ │ │ │ │ -sfepy.discrete.fem.meshio, 287 │ │ │ │ │ │ -sfepy.discrete.fem.periodic, 294 │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces, 294 │ │ │ │ │ │ -sfepy.discrete.fem.refine, 298 │ │ │ │ │ │ -sfepy.discrete.fem.refine_hanging, 299 │ │ │ │ │ │ -sfepy.discrete.fem.utils, 299 │ │ │ │ │ │ -sfepy.discrete.functions, 212 │ │ │ │ │ │ -sfepy.discrete.iga.domain, 321 │ │ │ │ │ │ -sfepy.discrete.iga.domain_generators, 322 │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac, 323 │ │ │ │ │ │ -sfepy.discrete.iga.fields, 325 │ │ │ │ │ │ -sfepy.discrete.iga.iga, 327 │ │ │ │ │ │ -sfepy.discrete.iga.io, 333 │ │ │ │ │ │ -sfepy.discrete.iga.mappings, 334 │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs, 335 │ │ │ │ │ │ -sfepy.discrete.iga.utils, 335 │ │ │ │ │ │ -sfepy.discrete.integrals, 213 │ │ │ │ │ │ -sfepy.discrete.materials, 214 │ │ │ │ │ │ -sfepy.discrete.parse_equations, 217 │ │ │ │ │ │ -sfepy.discrete.parse_regions, 217 │ │ │ │ │ │ -sfepy.discrete.probes, 218 │ │ │ │ │ │ -sfepy.discrete.problem, 221 │ │ │ │ │ │ -sfepy.discrete.projections, 234 │ │ │ │ │ │ -sfepy.discrete.quadratures, 234 │ │ │ │ │ │ -sfepy.discrete.simplex_cubature, 236 │ │ │ │ │ │ -sfepy.discrete.state, 237 │ │ │ │ │ │ -sfepy.discrete.structural.fields, 336 │ │ │ │ │ │ -sfepy.discrete.structural.mappings, 337 │ │ │ │ │ │ -sfepy.discrete.variables, 239 │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app, 337 │ │ │ │ │ │ -sfepy.homogenization.coefficients, 338 │ │ │ │ │ │ -sfepy.homogenization.coefs_base, 339 │ │ │ │ │ │ -554 │ │ │ │ │ │ +sfepy.discrete.dg.fields, 304 │ │ │ │ │ │ +sfepy.discrete.dg.limiters, 316 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces, 313 │ │ │ │ │ │ +sfepy.discrete.equations, 201 │ │ │ │ │ │ +sfepy.discrete.evaluate, 207 │ │ │ │ │ │ +sfepy.discrete.evaluate_variable, 210 │ │ │ │ │ │ +sfepy.discrete.fem._serendipity, 297 │ │ │ │ │ │ +sfepy.discrete.fem.domain, 266 │ │ │ │ │ │ +sfepy.discrete.fem.extmods.bases, 267 │ │ │ │ │ │ +sfepy.discrete.fem.extmods.lobatto_bases, 268 │ │ │ │ │ │ +sfepy.discrete.fem.facets, 268 │ │ │ │ │ │ +sfepy.discrete.fem.fe_surface, 270 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base, 270 │ │ │ │ │ │ +sfepy.discrete.fem.fields_hierarchic, 276 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal, 276 │ │ │ │ │ │ +sfepy.discrete.fem.fields_positive, 278 │ │ │ │ │ │ +sfepy.discrete.fem.geometry_element, 278 │ │ │ │ │ │ +sfepy.discrete.fem.history, 279 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators, 279 │ │ │ │ │ │ +sfepy.discrete.fem.linearizer, 282 │ │ │ │ │ │ +sfepy.discrete.fem.mappings, 282 │ │ │ │ │ │ +sfepy.discrete.fem.mesh, 283 │ │ │ │ │ │ +sfepy.discrete.fem.meshio, 285 │ │ │ │ │ │ +sfepy.discrete.fem.periodic, 292 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces, 292 │ │ │ │ │ │ +sfepy.discrete.fem.refine, 296 │ │ │ │ │ │ +sfepy.discrete.fem.refine_hanging, 297 │ │ │ │ │ │ +sfepy.discrete.fem.utils, 297 │ │ │ │ │ │ +sfepy.discrete.functions, 210 │ │ │ │ │ │ +sfepy.discrete.iga.domain, 319 │ │ │ │ │ │ +sfepy.discrete.iga.domain_generators, 320 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac, 321 │ │ │ │ │ │ +sfepy.discrete.iga.fields, 323 │ │ │ │ │ │ +sfepy.discrete.iga.iga, 325 │ │ │ │ │ │ +sfepy.discrete.iga.io, 331 │ │ │ │ │ │ +sfepy.discrete.iga.mappings, 332 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs, 333 │ │ │ │ │ │ +sfepy.discrete.iga.utils, 333 │ │ │ │ │ │ +sfepy.discrete.integrals, 211 │ │ │ │ │ │ +sfepy.discrete.materials, 212 │ │ │ │ │ │ +sfepy.discrete.parse_equations, 215 │ │ │ │ │ │ +sfepy.discrete.parse_regions, 215 │ │ │ │ │ │ +sfepy.discrete.probes, 216 │ │ │ │ │ │ +sfepy.discrete.problem, 219 │ │ │ │ │ │ +sfepy.discrete.projections, 232 │ │ │ │ │ │ +sfepy.discrete.quadratures, 232 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature, 234 │ │ │ │ │ │ +sfepy.discrete.state, 235 │ │ │ │ │ │ +sfepy.discrete.structural.fields, 334 │ │ │ │ │ │ +sfepy.discrete.structural.mappings, 335 │ │ │ │ │ │ +sfepy.discrete.variables, 237 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app, 335 │ │ │ │ │ │ +sfepy.homogenization.coefficients, 336 │ │ │ │ │ │ +sfepy.homogenization.coefs_base, 337 │ │ │ │ │ │ +552 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.homogenization.coefs_elastic, 342 │ │ │ │ │ │ -sfepy.homogenization.coefs_perfusion, 342 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic, 342 │ │ │ │ │ │ -sfepy.homogenization.convolutions, 347 │ │ │ │ │ │ -sfepy.homogenization.engine, 348 │ │ │ │ │ │ -sfepy.homogenization.homogen_app, 351 │ │ │ │ │ │ -sfepy.homogenization.micmac, 352 │ │ │ │ │ │ -sfepy.homogenization.recovery, 352 │ │ │ │ │ │ -sfepy.homogenization.utils, 354 │ │ │ │ │ │ -sfepy.linalg.check_derivatives, 356 │ │ │ │ │ │ -sfepy.linalg.eigen, 356 │ │ │ │ │ │ -sfepy.linalg.geometry, 357 │ │ │ │ │ │ -sfepy.linalg.sparse, 360 │ │ │ │ │ │ -sfepy.linalg.sympy_operators, 361 │ │ │ │ │ │ -sfepy.linalg.utils, 362 │ │ │ │ │ │ -sfepy.mechanics.contact_bodies, 365 │ │ │ │ │ │ -sfepy.mechanics.elastic_constants, 366 │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres, 377 │ │ │ │ │ │ -sfepy.mechanics.matcoefs, 366 │ │ │ │ │ │ -sfepy.mechanics.membranes, 368 │ │ │ │ │ │ -sfepy.mechanics.shell10x, 371 │ │ │ │ │ │ -sfepy.mechanics.tensors, 373 │ │ │ │ │ │ -sfepy.mechanics.units, 375 │ │ │ │ │ │ -sfepy.mesh.bspline, 378 │ │ │ │ │ │ -sfepy.mesh.geom_tools, 383 │ │ │ │ │ │ -sfepy.mesh.mesh_generators, 385 │ │ │ │ │ │ -sfepy.mesh.mesh_tools, 388 │ │ │ │ │ │ -sfepy.mesh.splinebox, 389 │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs, 391 │ │ │ │ │ │ -sfepy.postprocess.domain_specific, 392 │ │ │ │ │ │ -sfepy.postprocess.plot_cmesh, 393 │ │ │ │ │ │ -sfepy.postprocess.plot_dofs, 394 │ │ │ │ │ │ -sfepy.postprocess.plot_facets, 394 │ │ │ │ │ │ -sfepy.postprocess.plot_quadrature, 395 │ │ │ │ │ │ -sfepy.postprocess.probes_vtk, 395 │ │ │ │ │ │ -sfepy.postprocess.sources, 397 │ │ │ │ │ │ -sfepy.postprocess.time_history, 398 │ │ │ │ │ │ -sfepy.postprocess.utils, 400 │ │ │ │ │ │ -sfepy.postprocess.utils_vtk, 400 │ │ │ │ │ │ -sfepy.postprocess.viewer, 402 │ │ │ │ │ │ -sfepy.solvers.auto_fallback, 405 │ │ │ │ │ │ -sfepy.solvers.eigen, 406 │ │ │ │ │ │ -sfepy.solvers.ls, 408 │ │ │ │ │ │ -sfepy.solvers.ls_mumps, 414 │ │ │ │ │ │ -sfepy.solvers.ls_mumps_parallel, 429 │ │ │ │ │ │ -sfepy.solvers.nls, 429 │ │ │ │ │ │ -sfepy.solvers.optimize, 433 │ │ │ │ │ │ -sfepy.solvers.oseen, 435 │ │ │ │ │ │ -sfepy.solvers.qeigen, 436 │ │ │ │ │ │ -sfepy.solvers.semismooth_newton, 437 │ │ │ │ │ │ -sfepy.solvers.solvers, 438 │ │ │ │ │ │ -sfepy.solvers.ts, 440 │ │ │ │ │ │ -sfepy.solvers.ts_dg_solvers, 319 │ │ │ │ │ │ -sfepy.solvers.ts_solvers, 441 │ │ │ │ │ │ +sfepy.homogenization.coefs_elastic, 340 │ │ │ │ │ │ +sfepy.homogenization.coefs_perfusion, 340 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic, 340 │ │ │ │ │ │ +sfepy.homogenization.convolutions, 345 │ │ │ │ │ │ +sfepy.homogenization.engine, 346 │ │ │ │ │ │ +sfepy.homogenization.homogen_app, 349 │ │ │ │ │ │ +sfepy.homogenization.micmac, 350 │ │ │ │ │ │ +sfepy.homogenization.recovery, 350 │ │ │ │ │ │ +sfepy.homogenization.utils, 352 │ │ │ │ │ │ +sfepy.linalg.check_derivatives, 354 │ │ │ │ │ │ +sfepy.linalg.eigen, 354 │ │ │ │ │ │ +sfepy.linalg.geometry, 355 │ │ │ │ │ │ +sfepy.linalg.sparse, 358 │ │ │ │ │ │ +sfepy.linalg.sympy_operators, 359 │ │ │ │ │ │ +sfepy.linalg.utils, 360 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies, 363 │ │ │ │ │ │ +sfepy.mechanics.elastic_constants, 364 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres, 375 │ │ │ │ │ │ +sfepy.mechanics.matcoefs, 364 │ │ │ │ │ │ +sfepy.mechanics.membranes, 366 │ │ │ │ │ │ +sfepy.mechanics.shell10x, 369 │ │ │ │ │ │ +sfepy.mechanics.tensors, 371 │ │ │ │ │ │ +sfepy.mechanics.units, 373 │ │ │ │ │ │ +sfepy.mesh.bspline, 376 │ │ │ │ │ │ +sfepy.mesh.geom_tools, 381 │ │ │ │ │ │ +sfepy.mesh.mesh_generators, 383 │ │ │ │ │ │ +sfepy.mesh.mesh_tools, 386 │ │ │ │ │ │ +sfepy.mesh.splinebox, 387 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs, 389 │ │ │ │ │ │ +sfepy.postprocess.domain_specific, 390 │ │ │ │ │ │ +sfepy.postprocess.plot_cmesh, 391 │ │ │ │ │ │ +sfepy.postprocess.plot_dofs, 392 │ │ │ │ │ │ +sfepy.postprocess.plot_facets, 392 │ │ │ │ │ │ +sfepy.postprocess.plot_quadrature, 393 │ │ │ │ │ │ +sfepy.postprocess.probes_vtk, 393 │ │ │ │ │ │ +sfepy.postprocess.sources, 395 │ │ │ │ │ │ +sfepy.postprocess.time_history, 396 │ │ │ │ │ │ +sfepy.postprocess.utils, 398 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk, 398 │ │ │ │ │ │ +sfepy.postprocess.viewer, 400 │ │ │ │ │ │ +sfepy.solvers.auto_fallback, 403 │ │ │ │ │ │ +sfepy.solvers.eigen, 404 │ │ │ │ │ │ +sfepy.solvers.ls, 406 │ │ │ │ │ │ +sfepy.solvers.ls_mumps, 412 │ │ │ │ │ │ +sfepy.solvers.ls_mumps_parallel, 427 │ │ │ │ │ │ +sfepy.solvers.nls, 427 │ │ │ │ │ │ +sfepy.solvers.optimize, 431 │ │ │ │ │ │ +sfepy.solvers.oseen, 433 │ │ │ │ │ │ +sfepy.solvers.qeigen, 434 │ │ │ │ │ │ +sfepy.solvers.semismooth_newton, 435 │ │ │ │ │ │ +sfepy.solvers.solvers, 436 │ │ │ │ │ │ +sfepy.solvers.ts, 438 │ │ │ │ │ │ +sfepy.solvers.ts_dg_solvers, 317 │ │ │ │ │ │ +sfepy.solvers.ts_solvers, 439 │ │ │ │ │ │ Python Module Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.terms.extmods.terms, 547 │ │ │ │ │ │ -sfepy.terms.terms, 447 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes, 451 │ │ │ │ │ │ -sfepy.terms.terms_basic, 461 │ │ │ │ │ │ -sfepy.terms.terms_biot, 465 │ │ │ │ │ │ -sfepy.terms.terms_compat, 469 │ │ │ │ │ │ -sfepy.terms.terms_constraints, 472 │ │ │ │ │ │ -sfepy.terms.terms_contact, 473 │ │ │ │ │ │ -sfepy.terms.terms_dg, 474 │ │ │ │ │ │ -sfepy.terms.terms_diffusion, 479 │ │ │ │ │ │ -sfepy.terms.terms_dot, 485 │ │ │ │ │ │ -sfepy.terms.terms_elastic, 492 │ │ │ │ │ │ -sfepy.terms.terms_electric, 501 │ │ │ │ │ │ -sfepy.terms.terms_fibres, 502 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_base, 503 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl, 504 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul, 512 │ │ │ │ │ │ -sfepy.terms.terms_membrane, 516 │ │ │ │ │ │ -sfepy.terms.terms_multilinear, 517 │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes, 526 │ │ │ │ │ │ -sfepy.terms.terms_piezo, 535 │ │ │ │ │ │ -sfepy.terms.terms_point, 538 │ │ │ │ │ │ -sfepy.terms.terms_shells, 539 │ │ │ │ │ │ -sfepy.terms.terms_surface, 541 │ │ │ │ │ │ -sfepy.terms.terms_th, 546 │ │ │ │ │ │ -sfepy.terms.terms_volume, 546 │ │ │ │ │ │ -sfepy.terms.utils, 547 │ │ │ │ │ │ -sfepy.version, 171 │ │ │ │ │ │ -show_authors, 170 │ │ │ │ │ │ -show_mesh_info, 170 │ │ │ │ │ │ -show_terms_use, 170 │ │ │ │ │ │ -simple, 160 │ │ │ │ │ │ -simple_homog_mpi, 161 │ │ │ │ │ │ -sync_module_docs, 170 │ │ │ │ │ │ +sfepy.terms.extmods.terms, 545 │ │ │ │ │ │ +sfepy.terms.terms, 445 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes, 449 │ │ │ │ │ │ +sfepy.terms.terms_basic, 459 │ │ │ │ │ │ +sfepy.terms.terms_biot, 463 │ │ │ │ │ │ +sfepy.terms.terms_compat, 467 │ │ │ │ │ │ +sfepy.terms.terms_constraints, 470 │ │ │ │ │ │ +sfepy.terms.terms_contact, 471 │ │ │ │ │ │ +sfepy.terms.terms_dg, 472 │ │ │ │ │ │ +sfepy.terms.terms_diffusion, 477 │ │ │ │ │ │ +sfepy.terms.terms_dot, 483 │ │ │ │ │ │ +sfepy.terms.terms_elastic, 490 │ │ │ │ │ │ +sfepy.terms.terms_electric, 499 │ │ │ │ │ │ +sfepy.terms.terms_fibres, 500 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_base, 501 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl, 502 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul, 510 │ │ │ │ │ │ +sfepy.terms.terms_membrane, 514 │ │ │ │ │ │ +sfepy.terms.terms_multilinear, 515 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes, 524 │ │ │ │ │ │ +sfepy.terms.terms_piezo, 533 │ │ │ │ │ │ +sfepy.terms.terms_point, 536 │ │ │ │ │ │ +sfepy.terms.terms_shells, 537 │ │ │ │ │ │ +sfepy.terms.terms_surface, 539 │ │ │ │ │ │ +sfepy.terms.terms_th, 544 │ │ │ │ │ │ +sfepy.terms.terms_volume, 544 │ │ │ │ │ │ +sfepy.terms.utils, 545 │ │ │ │ │ │ +sfepy.version, 169 │ │ │ │ │ │ +show_authors, 168 │ │ │ │ │ │ +show_mesh_info, 168 │ │ │ │ │ │ +show_terms_use, 168 │ │ │ │ │ │ +simple, 158 │ │ │ │ │ │ +simple_homog_mpi, 159 │ │ │ │ │ │ +sync_module_docs, 168 │ │ │ │ │ │ │ │ │ │ │ │ t │ │ │ │ │ │ -test_install, 163 │ │ │ │ │ │ -tile_periodic_mesh, 170 │ │ │ │ │ │ +test_install, 161 │ │ │ │ │ │ +tile_periodic_mesh, 168 │ │ │ │ │ │ │ │ │ │ │ │ Python Module Index │ │ │ │ │ │ │ │ │ │ │ │ -555 │ │ │ │ │ │ +553 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -556 │ │ │ │ │ │ +554 │ │ │ │ │ │ │ │ │ │ │ │ Python Module Index │ │ │ │ │ │ │ │ │ │ │ │ INDEX │ │ │ │ │ │ │ │ │ │ │ │ Symbols │ │ │ │ │ │ │ │ │ │ │ │ -a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 418 │ │ │ │ │ │ +a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 416 │ │ │ │ │ │ __annotations__ (sfepy.solvers.nls.Newton attribute), │ │ │ │ │ │ a_loc │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -at430 │ │ │ │ │ │ +at428 │ │ │ │ │ │ tribute), │ │ │ │ │ │ -422 │ │ │ │ │ │ +420 │ │ │ │ │ │ __annotations__ (sfepy.solvers.nls.PETScNonlinearSolver │ │ │ │ │ │ -a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 432 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 430 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ __annotations__ (sfepy.solvers.nls.ScipyBroyden atAcousticBandGapsApp │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 432 │ │ │ │ │ │ +tribute), 430 │ │ │ │ │ │ sfepy.homogenization.band_gaps_app), │ │ │ │ │ │ -337 │ │ │ │ │ │ -__call__() (sfepy.solvers.nls.Newton method), 431 │ │ │ │ │ │ +335 │ │ │ │ │ │ +__call__() (sfepy.solvers.nls.Newton method), 429 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ __call__() (sfepy.solvers.nls.PETScNonlinearSolver AcousticMassLiquidTensor │ │ │ │ │ │ sfepy.homogenization.coefs_phononic), │ │ │ │ │ │ -342 │ │ │ │ │ │ -method), 432 │ │ │ │ │ │ +340 │ │ │ │ │ │ +method), 430 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ __call__() (sfepy.solvers.nls.ScipyBroyden method), AcousticMassTensor │ │ │ │ │ │ sfepy.homogenization.coefs_phononic), │ │ │ │ │ │ -342 │ │ │ │ │ │ -432 │ │ │ │ │ │ +340 │ │ │ │ │ │ +430 │ │ │ │ │ │ acquire() │ │ │ │ │ │ (sfepy.base.multiproc_mpi.RemoteLock │ │ │ │ │ │ -__init__() (sfepy.solvers.nls.Newton method), 431 │ │ │ │ │ │ +__init__() (sfepy.solvers.nls.Newton method), 429 │ │ │ │ │ │ method), │ │ │ │ │ │ -195 │ │ │ │ │ │ +193 │ │ │ │ │ │ __init__() (sfepy.solvers.nls.PETScNonlinearSolver │ │ │ │ │ │ actBfT() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -method), 432 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +method), 430 │ │ │ │ │ │ adapt_time_step() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ __init__() (sfepy.solvers.nls.ScipyBroyden method), │ │ │ │ │ │ sfepy.solvers.ts_solvers), │ │ │ │ │ │ -446 │ │ │ │ │ │ -433 │ │ │ │ │ │ +444 │ │ │ │ │ │ +431 │ │ │ │ │ │ AdaptiveTimeSteppingSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -__module__ (sfepy.solvers.nls.Newton attribute), 431 │ │ │ │ │ │ +__module__ (sfepy.solvers.nls.Newton attribute), 429 │ │ │ │ │ │ sfepy.solvers.ts_solvers), │ │ │ │ │ │ -441 │ │ │ │ │ │ +439 │ │ │ │ │ │ __module__ (sfepy.solvers.nls.PETScNonlinearSolver atadd_arg_dofs() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -tribute), 432 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +tribute), 430 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ __module__ (sfepy.solvers.nls.ScipyBroyden attribute), │ │ │ │ │ │ add_bf() │ │ │ │ │ │ (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -433 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +431 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ add_bfg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ A │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ a (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute), │ │ │ │ │ │ add_circle_probe() │ │ │ │ │ │ (sfepy.postprocess.probes_vtk.Probe │ │ │ │ │ │ -415 │ │ │ │ │ │ +413 │ │ │ │ │ │ method), │ │ │ │ │ │ -395 │ │ │ │ │ │ +393 │ │ │ │ │ │ a │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ atadd_constant() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ a │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ atadd_data_to_dataset() │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ a │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -atmethod), 397 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +atmethod), 395 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ add_eas_dofs() │ │ │ │ │ │ (in module sfepy.mechanics.shell10x), │ │ │ │ │ │ -a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_4 at371 │ │ │ │ │ │ -tribute), 415 │ │ │ │ │ │ +a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_4 at369 │ │ │ │ │ │ +tribute), 413 │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- add_equation() │ │ │ │ │ │ method), │ │ │ │ │ │ -203 │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ +201 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- add_eye() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ add_from_bc() │ │ │ │ │ │ (sfepy.discrete.fem.lcbc_operators.LCBCOperators │ │ │ │ │ │ a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmethod), │ │ │ │ │ │ -282 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +280 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ add_glyphs() │ │ │ │ │ │ (in │ │ │ │ │ │ module sfepy.postprocess.viewer), │ │ │ │ │ │ -a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at405 │ │ │ │ │ │ -tribute), 415 │ │ │ │ │ │ -557 │ │ │ │ │ │ +a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at403 │ │ │ │ │ │ +tribute), 413 │ │ │ │ │ │ +555 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -add_group() (sfepy.base.log.Log method), 191 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 451 │ │ │ │ │ │ +add_group() (sfepy.base.log.Log method), 189 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 449 │ │ │ │ │ │ add_iso_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module AdjConvect2Term │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 452 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 450 │ │ │ │ │ │ add_line_probe() (sfepy.postprocess.probes_vtk.Probe AdjDivGradTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 395 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 452 │ │ │ │ │ │ +method), 393 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 450 │ │ │ │ │ │ add_material_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ advance() (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -203 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +201 │ │ │ │ │ │ add_missing() (sfepy.base.conf.ProblemConf method), advance() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -183 │ │ │ │ │ │ -222 │ │ │ │ │ │ +181 │ │ │ │ │ │ +220 │ │ │ │ │ │ add_points_probe() (sfepy.postprocess.probes_vtk.Probeadvance() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ -method), 396 │ │ │ │ │ │ -243 │ │ │ │ │ │ +method), 394 │ │ │ │ │ │ +241 │ │ │ │ │ │ add_psg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ advance() (sfepy.discrete.variables.Variables method), │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -245 │ │ │ │ │ │ -add_ray_probe() (sfepy.postprocess.probes_vtk.Probe advance() (sfepy.solvers.ts.TimeStepper method), 440 │ │ │ │ │ │ -method), 396 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +243 │ │ │ │ │ │ +add_ray_probe() (sfepy.postprocess.probes_vtk.Probe advance() (sfepy.solvers.ts.TimeStepper method), 438 │ │ │ │ │ │ +method), 394 │ │ │ │ │ │ advance() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ add_scalar_cut_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -advance() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +advance() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ add_state_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ advance_eth_data() (sfepy.terms.terms_th.ETHTerm │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -method), 546 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +method), 544 │ │ │ │ │ │ add_strain_rs() │ │ │ │ │ │ (in │ │ │ │ │ │ module AdvectDivFreeTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 479 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 477 │ │ │ │ │ │ add_stress_p() │ │ │ │ │ │ (in │ │ │ │ │ │ module AdvectionDGFluxTerm (class in sfepy.terms.terms_dg), │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ -474 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ +472 │ │ │ │ │ │ add_subdomains_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module alf (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ -add_surf() (in module sfepy.postprocess.viewer), 405 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ +add_surf() (in module sfepy.postprocess.viewer), 403 │ │ │ │ │ │ all_bfs (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpa │ │ │ │ │ │ -add_text() (in module sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -attribute), 296 │ │ │ │ │ │ +add_text() (in module sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +attribute), 294 │ │ │ │ │ │ add_vector_cut_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module alloc_extra_data() (sfepy.discrete.common.extmods.mappings.CMappin │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ add_virtual_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -alpha (sfepy.terms.terms_dg.AdvectionDGFluxTerm atmethod), 525 │ │ │ │ │ │ -tribute), 475 │ │ │ │ │ │ +alpha (sfepy.terms.terms_dg.AdvectionDGFluxTerm atmethod), 523 │ │ │ │ │ │ +tribute), 473 │ │ │ │ │ │ addline() (sfepy.mesh.geom_tools.geometry method), animate1D_dgsol() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -383 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 301 │ │ │ │ │ │ +381 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 299 │ │ │ │ │ │ addlines() (sfepy.mesh.geom_tools.geometry method), animate_1D_DG_sol() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -383 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 301 │ │ │ │ │ │ +381 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 299 │ │ │ │ │ │ addphysicalsurface() │ │ │ │ │ │ ANSYSCDBMeshIO (class in sfepy.discrete.fem.meshio), │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ method), │ │ │ │ │ │ -287 │ │ │ │ │ │ -383 │ │ │ │ │ │ +285 │ │ │ │ │ │ +381 │ │ │ │ │ │ any_from_args() (sfepy.discrete.common.poly_spaces.PolySpace │ │ │ │ │ │ addphysicalvolume() │ │ │ │ │ │ -static method), 264 │ │ │ │ │ │ +static method), 262 │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ method), any_from_conf() (sfepy.homogenization.coefs_base.MiniAppBase │ │ │ │ │ │ -383 │ │ │ │ │ │ -static method), 341 │ │ │ │ │ │ +381 │ │ │ │ │ │ +static method), 339 │ │ │ │ │ │ addpoint() (sfepy.mesh.geom_tools.geometry method), any_from_conf() (sfepy.solvers.solvers.Solver static │ │ │ │ │ │ -383 │ │ │ │ │ │ -method), 439 │ │ │ │ │ │ +381 │ │ │ │ │ │ +method), 437 │ │ │ │ │ │ addpoints() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry any_from_filename() │ │ │ │ │ │ -method), 383 │ │ │ │ │ │ +method), 381 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ static │ │ │ │ │ │ addsurface() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ -method), 291 │ │ │ │ │ │ -method), 383 │ │ │ │ │ │ -append() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +method), 289 │ │ │ │ │ │ +method), 381 │ │ │ │ │ │ +append() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ addsurfaces() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry append() (sfepy.discrete.fem.history.History method), │ │ │ │ │ │ -method), 383 │ │ │ │ │ │ -281 │ │ │ │ │ │ +method), 381 │ │ │ │ │ │ +279 │ │ │ │ │ │ addvolume() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry append() (sfepy.discrete.fem.lcbc_operators.LCBCOperators │ │ │ │ │ │ -method), 383 │ │ │ │ │ │ -method), 282 │ │ │ │ │ │ +method), 381 │ │ │ │ │ │ +method), 280 │ │ │ │ │ │ addvolumes() │ │ │ │ │ │ -(sfepy.mesh.geom_tools.geometry append() (sfepy.terms.terms.Terms method), 450 │ │ │ │ │ │ -method), 383 │ │ │ │ │ │ +(sfepy.mesh.geom_tools.geometry append() (sfepy.terms.terms.Terms method), 448 │ │ │ │ │ │ +method), 381 │ │ │ │ │ │ append_all() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ AdjConvect1Term │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ -558 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ +556 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -append_bubbles() (sfepy.discrete.fem.poly_spaces.LagrangeNodes 378 │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ +append_bubbles() (sfepy.discrete.fem.poly_spaces.LagrangeNodes 376 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ approximate() │ │ │ │ │ │ (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ append_declarations() (in module gen_lobatto1d_c), │ │ │ │ │ │ -method), 381 │ │ │ │ │ │ -167 │ │ │ │ │ │ +method), 379 │ │ │ │ │ │ +165 │ │ │ │ │ │ approximate_exponential() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -append_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.homogenization.convolutions), 348 │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ +append_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.homogenization.convolutions), 346 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ approximation_example() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -append_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.mesh.bspline), 382 │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ -are_close() (in module sfepy.solvers.oseen), 436 │ │ │ │ │ │ -append_lists() (in module gen_lobatto1d_c), 167 │ │ │ │ │ │ +append_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.mesh.bspline), 380 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ +are_close() (in module sfepy.solvers.oseen), 434 │ │ │ │ │ │ +append_lists() (in module gen_lobatto1d_c), 165 │ │ │ │ │ │ are_disjoint() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -append_polys() (in module gen_lobatto1d_c), 167 │ │ │ │ │ │ -sfepy.discrete.common.region), 268 │ │ │ │ │ │ -append_raw() (sfepy.discrete.common.dof_info.DofInfo arg_shapes (sfepy.terms.terms.Term attribute), 447 │ │ │ │ │ │ -method), 248 │ │ │ │ │ │ +append_polys() (in module gen_lobatto1d_c), 165 │ │ │ │ │ │ +sfepy.discrete.common.region), 266 │ │ │ │ │ │ +append_raw() (sfepy.discrete.common.dof_info.DofInfo arg_shapes (sfepy.terms.terms.Term attribute), 445 │ │ │ │ │ │ +method), 246 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term │ │ │ │ │ │ append_tp_bubbles() │ │ │ │ │ │ -attribute), 452 │ │ │ │ │ │ +attribute), 450 │ │ │ │ │ │ (sfepy.discrete.fem.poly_spaces.LagrangeNodes arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ -attribute), 452 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ +attribute), 450 │ │ │ │ │ │ append_tp_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ append_tp_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm │ │ │ │ │ │ -static method), 295 │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ +static method), 293 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ append_variable() (sfepy.discrete.common.dof_info.DofInfo │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDi │ │ │ │ │ │ -method), 248 │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ +method), 246 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ Application (class in sfepy.applications.application), arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTe │ │ │ │ │ │ -171 │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ +169 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ AppliedLoadTensor │ │ │ │ │ │ (class │ │ │ │ │ │ in arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 343 │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 341 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ apply_commands() (sfepy.base.log_plotter.LogPlotter arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ -method), 193 │ │ │ │ │ │ -attribute), 455 │ │ │ │ │ │ +method), 191 │ │ │ │ │ │ +attribute), 453 │ │ │ │ │ │ apply_ebc() │ │ │ │ │ │ (sfepy.discrete.equations.Equations arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ -method), 203 │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -apply_ebc() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ +method), 201 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +apply_ebc() (sfepy.discrete.state.State method), 235 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ apply_ebc() (sfepy.discrete.variables.DGFieldVariable │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilization │ │ │ │ │ │ apply_ebc() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -attribute), 457 │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ +attribute), 455 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationT │ │ │ │ │ │ apply_ebc() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ -attribute), 457 │ │ │ │ │ │ -method), 245 │ │ │ │ │ │ +attribute), 455 │ │ │ │ │ │ +method), 243 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationT │ │ │ │ │ │ apply_ebc_to_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 458 │ │ │ │ │ │ -sfepy.discrete.evaluate), 209 │ │ │ │ │ │ +attribute), 456 │ │ │ │ │ │ +sfepy.discrete.evaluate), 207 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationT │ │ │ │ │ │ apply_ic() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -attribute), 459 │ │ │ │ │ │ -method), 204 │ │ │ │ │ │ +attribute), 457 │ │ │ │ │ │ +method), 202 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilization │ │ │ │ │ │ -apply_ic() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ -attribute), 459 │ │ │ │ │ │ +apply_ic() (sfepy.discrete.state.State method), 235 │ │ │ │ │ │ +attribute), 457 │ │ │ │ │ │ apply_ic() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1Stabilizatio │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ -attribute), 460 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ +attribute), 458 │ │ │ │ │ │ apply_ic() (sfepy.discrete.variables.Variables method), arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2Stabilizatio │ │ │ │ │ │ -245 │ │ │ │ │ │ -attribute), 461 │ │ │ │ │ │ +243 │ │ │ │ │ │ +attribute), 459 │ │ │ │ │ │ apply_layout() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_basic.IntegrateMatTerm │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -attribute), 461 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +attribute), 459 │ │ │ │ │ │ apply_to_sequence() (in module sfepy.linalg.utils), arg_shapes (sfepy.terms.terms_basic.IntegrateOperatorTerm │ │ │ │ │ │ -362 │ │ │ │ │ │ -attribute), 462 │ │ │ │ │ │ +360 │ │ │ │ │ │ +attribute), 460 │ │ │ │ │ │ apply_unit_multipliers() │ │ │ │ │ │ (in │ │ │ │ │ │ -module arg_shapes (sfepy.terms.terms_basic.IntegrateTerm atsfepy.mechanics.units), 377 │ │ │ │ │ │ -tribute), 463 │ │ │ │ │ │ +module arg_shapes (sfepy.terms.terms_basic.IntegrateTerm atsfepy.mechanics.units), 375 │ │ │ │ │ │ +tribute), 461 │ │ │ │ │ │ apply_units_to_pars() │ │ │ │ │ │ (in │ │ │ │ │ │ module arg_shapes (sfepy.terms.terms_basic.SumNodalValuesTerm │ │ │ │ │ │ -sfepy.mechanics.units), 377 │ │ │ │ │ │ -attribute), 463 │ │ │ │ │ │ +sfepy.mechanics.units), 375 │ │ │ │ │ │ +attribute), 461 │ │ │ │ │ │ approximate() (sfepy.mesh.bspline.BSpline method), arg_shapes (sfepy.terms.terms_basic.SurfaceMomentTerm │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -559 │ │ │ │ │ │ +557 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -attribute), 464 │ │ │ │ │ │ -attribute), 487 │ │ │ │ │ │ +attribute), 462 │ │ │ │ │ │ +attribute), 485 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_basic.VolumeSurfaceTerm arg_shapes (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ -attribute), 464 │ │ │ │ │ │ -attribute), 488 │ │ │ │ │ │ +attribute), 462 │ │ │ │ │ │ +attribute), 486 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_basic.VolumeTerm at- arg_shapes (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ -tribute), 465 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +tribute), 463 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_basic.ZeroTerm at- arg_shapes (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ -tribute), 465 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +tribute), 463 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_biot.BiotETHTerm at- arg_shapes (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ -tribute), 466 │ │ │ │ │ │ -attribute), 490 │ │ │ │ │ │ +tribute), 464 │ │ │ │ │ │ +attribute), 488 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_biot.BiotStressTerm at- arg_shapes (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ -tribute), 467 │ │ │ │ │ │ -attribute), 491 │ │ │ │ │ │ +tribute), 465 │ │ │ │ │ │ +attribute), 489 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_biot.BiotTerm attribute), arg_shapes (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -468 │ │ │ │ │ │ -attribute), 492 │ │ │ │ │ │ +466 │ │ │ │ │ │ +attribute), 490 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_biot.BiotTHTerm at- arg_shapes (sfepy.terms.terms_elastic.CauchyStressETHTerm │ │ │ │ │ │ -tribute), 467 │ │ │ │ │ │ -attribute), 493 │ │ │ │ │ │ +tribute), 465 │ │ │ │ │ │ +attribute), 491 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ -attribute), 472 │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ +attribute), 470 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.CauchyStressTHTerm │ │ │ │ │ │ -attribute), 473 │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ +attribute), 471 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_contact.ContactTerm at- arg_shapes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ -tribute), 473 │ │ │ │ │ │ -attribute), 495 │ │ │ │ │ │ +tribute), 471 │ │ │ │ │ │ +attribute), 493 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dg.AdvectionDGFluxTerm arg_shapes (sfepy.terms.terms_elastic.ElasticWaveTerm │ │ │ │ │ │ -attribute), 475 │ │ │ │ │ │ -attribute), 496 │ │ │ │ │ │ +attribute), 473 │ │ │ │ │ │ +attribute), 494 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dg.DiffusionDGFluxTerm arg_shapes (sfepy.terms.terms_elastic.LinearElasticETHTerm │ │ │ │ │ │ -attribute), 476 │ │ │ │ │ │ -attribute), 496 │ │ │ │ │ │ +attribute), 474 │ │ │ │ │ │ +attribute), 494 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm │ │ │ │ │ │ -attribute), 477 │ │ │ │ │ │ -attribute), 497 │ │ │ │ │ │ +attribute), 475 │ │ │ │ │ │ +attribute), 495 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.LinearElasticTerm │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ -attribute), 498 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ +attribute), 496 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.LinearElasticTHTerm │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ -attribute), 498 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ +attribute), 496 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_diffusion.AdvectDivFreeTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.LinearPrestressTerm │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ -attribute), 499 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ +attribute), 497 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_diffusion.ConvectVGradSTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_elastic.LinearStrainFiberTerm │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ +attribute), 498 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.DiffusionCouplingarg_shapes (sfepy.terms.terms_elastic.NonsymElasticTerm │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ +attribute), 498 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.DiffusionRTerm arg_shapes (sfepy.terms.terms_elastic.SDLinearElasticTerm │ │ │ │ │ │ +attribute), 479 │ │ │ │ │ │ +attribute), 499 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.DiffusionTerm arg_shapes (sfepy.terms.terms_electric.ElectricSourceTerm │ │ │ │ │ │ attribute), 480 │ │ │ │ │ │ attribute), 500 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.DiffusionCouplingarg_shapes (sfepy.terms.terms_elastic.NonsymElasticTerm │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ attribute), 480 │ │ │ │ │ │ attribute), 500 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.DiffusionRTerm arg_shapes (sfepy.terms.terms_elastic.SDLinearElasticTerm │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.LaplaceTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe │ │ │ │ │ │ attribute), 481 │ │ │ │ │ │ attribute), 501 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.DiffusionTerm arg_shapes (sfepy.terms.terms_electric.ElectricSourceTerm │ │ │ │ │ │ -attribute), 482 │ │ │ │ │ │ -attribute), 502 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_diffusion.SDDiffusionTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ attribute), 482 │ │ │ │ │ │ attribute), 502 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.LaplaceTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe │ │ │ │ │ │ -attribute), 483 │ │ │ │ │ │ -attribute), 503 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_diffusion.SDDiffusionTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ -attribute), 484 │ │ │ │ │ │ -attribute), 504 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -attribute), 484 │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ +attribute), 482 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_diffusion.SurfaceFluxTerm arg_shapes (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ -attribute), 485 │ │ │ │ │ │ -attribute), 506 │ │ │ │ │ │ +attribute), 483 │ │ │ │ │ │ +attribute), 504 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dot.BCNewtonTerm at- arg_shapes (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm │ │ │ │ │ │ -tribute), 486 │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ +tribute), 484 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm │ │ │ │ │ │ -560 │ │ │ │ │ │ +558 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -attribute), 533 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +attribute), 531 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.StokesWaveTerm │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -attribute), 535 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +attribute), 533 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -attribute), 532 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +attribute), 530 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ -attribute), 533 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ +attribute), 531 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_piezo.PiezoCouplingTerm │ │ │ │ │ │ -attribute), 516 │ │ │ │ │ │ -attribute), 536 │ │ │ │ │ │ +attribute), 514 │ │ │ │ │ │ +attribute), 534 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_piezo.PiezoStrainTerm │ │ │ │ │ │ -attribute), 516 │ │ │ │ │ │ -attribute), 536 │ │ │ │ │ │ +attribute), 514 │ │ │ │ │ │ +attribute), 534 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.ECauchyStressTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_piezo.PiezoStressTerm │ │ │ │ │ │ -attribute), 517 │ │ │ │ │ │ -attribute), 537 │ │ │ │ │ │ +attribute), 515 │ │ │ │ │ │ +attribute), 535 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EConvectTerm arg_shapes (sfepy.terms.terms_piezo.SDPiezoCouplingTerm │ │ │ │ │ │ -attribute), 518 │ │ │ │ │ │ -attribute), 537 │ │ │ │ │ │ +attribute), 516 │ │ │ │ │ │ +attribute), 535 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EDivGradTermarg_shapes (sfepy.terms.terms_point.ConcentratedPointLoadTerm │ │ │ │ │ │ -attribute), 519 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +attribute), 517 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EDivTerm arg_shapes (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ -attribute), 519 │ │ │ │ │ │ -attribute), 539 │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_multilinear.EDotTerm arg_shapes (sfepy.terms.terms_shells.Shell10XTerm atattribute), 520 │ │ │ │ │ │ -tribute), 540 │ │ │ │ │ │ +attribute), 517 │ │ │ │ │ │ +attribute), 537 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_multilinear.EDotTerm arg_shapes (sfepy.terms.terms_shells.Shell10XTerm atattribute), 518 │ │ │ │ │ │ +tribute), 538 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_surface.ContactPlaneTerm │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ -attribute), 541 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ +attribute), 539 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.ELaplaceTerm arg_shapes (sfepy.terms.terms_surface.ContactSphereTerm │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.ELinearElasticTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -attribute), 522 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +attribute), 520 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -attribute), 522 │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ +attribute), 520 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_multilinear.EStokesTerm arg_shapes (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -attribute), 524 │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ +attribute), 522 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.ConvectTermarg_shapes (sfepy.terms.terms_surface.SurfaceJumpTerm │ │ │ │ │ │ -attribute), 526 │ │ │ │ │ │ -attribute), 546 │ │ │ │ │ │ +attribute), 524 │ │ │ │ │ │ +attribute), 544 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_volume.LinearVolumeForceTerm │ │ │ │ │ │ -attribute), 527 │ │ │ │ │ │ -attribute), 546 │ │ │ │ │ │ +attribute), 525 │ │ │ │ │ │ +attribute), 544 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.DivOperatorTerm │ │ │ │ │ │ arg_shapes_dict (sfepy.terms.terms_dot.BCNewtonTerm │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ -attribute), 486 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ +attribute), 484 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.DivTerm arg_shapes_dict (sfepy.terms.terms_dot.DotProductTerm │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ -attribute), 486 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ +attribute), 484 │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ -arg_types (sfepy.terms.terms.Term attribute), 447 │ │ │ │ │ │ -attribute), 529 │ │ │ │ │ │ +arg_types (sfepy.terms.terms.Term attribute), 445 │ │ │ │ │ │ +attribute), 527 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term │ │ │ │ │ │ arg_shapes (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -attribute), 452 │ │ │ │ │ │ -attribute), 529 │ │ │ │ │ │ +attribute), 450 │ │ │ │ │ │ +attribute), 527 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvect2Term attribute), 452 │ │ │ │ │ │ -attribute), 530 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvect2Term attribute), 450 │ │ │ │ │ │ +attribute), 528 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm │ │ │ │ │ │ -arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvectTerm attribute), 453 │ │ │ │ │ │ +arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvectTerm attribute), 451 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -561 │ │ │ │ │ │ +559 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ -attribute), 473 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ +attribute), 471 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm │ │ │ │ │ │ -arg_types (sfepy.terms.terms_contact.ContactTerm atattribute), 453 │ │ │ │ │ │ -tribute), 473 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_contact.ContactTerm atattribute), 451 │ │ │ │ │ │ +tribute), 471 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_dg.AdvectionDGFluxTerm │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ -attribute), 475 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ +attribute), 473 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_dg.DiffusionDGFluxTerm │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ -attribute), 476 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ +attribute), 474 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ -attribute), 455 │ │ │ │ │ │ -attribute), 477 │ │ │ │ │ │ +attribute), 453 │ │ │ │ │ │ +attribute), 475 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.AdvectDivFreeTerm │ │ │ │ │ │ -attribute), 457 │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ +attribute), 455 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.ConvectVGradSTerm │ │ │ │ │ │ -attribute), 457 │ │ │ │ │ │ -attribute), 480 │ │ │ │ │ │ +attribute), 455 │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ -attribute), 458 │ │ │ │ │ │ -attribute), 480 │ │ │ │ │ │ +attribute), 456 │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.DiffusionRTerm │ │ │ │ │ │ -attribute), 459 │ │ │ │ │ │ -attribute), 481 │ │ │ │ │ │ +attribute), 457 │ │ │ │ │ │ +attribute), 479 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.DiffusionTerm │ │ │ │ │ │ -attribute), 459 │ │ │ │ │ │ -attribute), 482 │ │ │ │ │ │ +attribute), 457 │ │ │ │ │ │ +attribute), 480 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ -attribute), 460 │ │ │ │ │ │ -attribute), 482 │ │ │ │ │ │ +attribute), 458 │ │ │ │ │ │ +attribute), 480 │ │ │ │ │ │ arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm │ │ │ │ │ │ -arg_types (sfepy.terms.terms_diffusion.LaplaceTerm atattribute), 461 │ │ │ │ │ │ -tribute), 483 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_diffusion.LaplaceTerm atattribute), 459 │ │ │ │ │ │ +tribute), 481 │ │ │ │ │ │ arg_types (sfepy.terms.terms_basic.IntegrateMatTerm arg_types (sfepy.terms.terms_diffusion.SDDiffusionTerm │ │ │ │ │ │ -attribute), 461 │ │ │ │ │ │ -attribute), 484 │ │ │ │ │ │ +attribute), 459 │ │ │ │ │ │ +attribute), 482 │ │ │ │ │ │ arg_types (sfepy.terms.terms_basic.IntegrateOperatorTermarg_types (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ -attribute), 462 │ │ │ │ │ │ -attribute), 484 │ │ │ │ │ │ +attribute), 460 │ │ │ │ │ │ +attribute), 482 │ │ │ │ │ │ arg_types (sfepy.terms.terms_basic.IntegrateTerm at- arg_types (sfepy.terms.terms_diffusion.SurfaceFluxTerm │ │ │ │ │ │ -tribute), 463 │ │ │ │ │ │ -attribute), 485 │ │ │ │ │ │ -arg_types (sfepy.terms.terms_basic.SumNodalValuesTerm arg_types (sfepy.terms.terms_dot.BCNewtonTerm atattribute), 463 │ │ │ │ │ │ -tribute), 486 │ │ │ │ │ │ -arg_types (sfepy.terms.terms_basic.SurfaceMomentTerm arg_types (sfepy.terms.terms_dot.DotProductTerm atattribute), 464 │ │ │ │ │ │ -tribute), 487 │ │ │ │ │ │ +tribute), 461 │ │ │ │ │ │ +attribute), 483 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_basic.SumNodalValuesTerm arg_types (sfepy.terms.terms_dot.BCNewtonTerm atattribute), 461 │ │ │ │ │ │ +tribute), 484 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_basic.SurfaceMomentTerm arg_types (sfepy.terms.terms_dot.DotProductTerm atattribute), 462 │ │ │ │ │ │ +tribute), 485 │ │ │ │ │ │ arg_types (sfepy.terms.terms_basic.VolumeSurfaceTerm arg_types (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm │ │ │ │ │ │ -attribute), 464 │ │ │ │ │ │ -attribute), 488 │ │ │ │ │ │ +attribute), 462 │ │ │ │ │ │ +attribute), 486 │ │ │ │ │ │ arg_types │ │ │ │ │ │ (sfepy.terms.terms_basic.VolumeTerm arg_types (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ -attribute), 465 │ │ │ │ │ │ -attribute), 488 │ │ │ │ │ │ +attribute), 463 │ │ │ │ │ │ +attribute), 486 │ │ │ │ │ │ arg_types │ │ │ │ │ │ (sfepy.terms.terms_basic.ZeroTerm │ │ │ │ │ │ at- arg_types (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ -tribute), 465 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +tribute), 463 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ arg_types │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotETHTerm arg_types (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ -attribute), 466 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +attribute), 464 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ arg_types (sfepy.terms.terms_biot.BiotStressTerm at- arg_types (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ -tribute), 467 │ │ │ │ │ │ -attribute), 490 │ │ │ │ │ │ +tribute), 465 │ │ │ │ │ │ +attribute), 488 │ │ │ │ │ │ arg_types (sfepy.terms.terms_biot.BiotTerm attribute), arg_types (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ -468 │ │ │ │ │ │ -attribute), 491 │ │ │ │ │ │ +466 │ │ │ │ │ │ +attribute), 489 │ │ │ │ │ │ arg_types (sfepy.terms.terms_biot.BiotTHTerm at- arg_types (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -tribute), 467 │ │ │ │ │ │ -attribute), 492 │ │ │ │ │ │ +tribute), 465 │ │ │ │ │ │ +attribute), 490 │ │ │ │ │ │ arg_types (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.CauchyStressETHTerm │ │ │ │ │ │ -attribute), 472 │ │ │ │ │ │ -attribute), 493 │ │ │ │ │ │ -562 │ │ │ │ │ │ +attribute), 470 │ │ │ │ │ │ +attribute), 491 │ │ │ │ │ │ +560 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.CauchyStressTerm arg_types (sfepy.terms.terms_multilinear.EConvectTerm │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ -attribute), 518 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ +attribute), 516 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.CauchyStressTHTermarg_types (sfepy.terms.terms_multilinear.EDivGradTerm │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ -attribute), 519 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ +attribute), 517 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ -arg_types (sfepy.terms.terms_multilinear.EDivTerm atattribute), 495 │ │ │ │ │ │ -tribute), 519 │ │ │ │ │ │ -arg_types (sfepy.terms.terms_elastic.ElasticWaveTerm arg_types (sfepy.terms.terms_multilinear.EDotTerm atattribute), 496 │ │ │ │ │ │ -tribute), 520 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_multilinear.EDivTerm atattribute), 493 │ │ │ │ │ │ +tribute), 517 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_elastic.ElasticWaveTerm arg_types (sfepy.terms.terms_multilinear.EDotTerm atattribute), 494 │ │ │ │ │ │ +tribute), 518 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearElasticETHTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm │ │ │ │ │ │ -attribute), 496 │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ +attribute), 494 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_multilinear.ELaplaceTerm │ │ │ │ │ │ -attribute), 497 │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ +attribute), 495 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearElasticTerm arg_types (sfepy.terms.terms_multilinear.ELinearElasticTerm │ │ │ │ │ │ -attribute), 498 │ │ │ │ │ │ -attribute), 522 │ │ │ │ │ │ +attribute), 496 │ │ │ │ │ │ +attribute), 520 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearElasticTHTermarg_types (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm │ │ │ │ │ │ -attribute), 498 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ +attribute), 496 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearPrestressTerm arg_types (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm │ │ │ │ │ │ -attribute), 499 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ +attribute), 497 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.LinearStrainFiberTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_multilinear.EStokesTerm │ │ │ │ │ │ -attribute), 500 │ │ │ │ │ │ -attribute), 524 │ │ │ │ │ │ +attribute), 498 │ │ │ │ │ │ +attribute), 522 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.NonsymElasticTerm arg_types (sfepy.terms.terms_navier_stokes.ConvectTerm │ │ │ │ │ │ -attribute), 500 │ │ │ │ │ │ -attribute), 526 │ │ │ │ │ │ +attribute), 498 │ │ │ │ │ │ +attribute), 524 │ │ │ │ │ │ arg_types (sfepy.terms.terms_elastic.SDLinearElasticTermarg_types (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ -attribute), 501 │ │ │ │ │ │ -attribute), 527 │ │ │ │ │ │ +attribute), 499 │ │ │ │ │ │ +attribute), 525 │ │ │ │ │ │ arg_types (sfepy.terms.terms_electric.ElectricSourceTerm arg_types (sfepy.terms.terms_navier_stokes.DivOperatorTerm │ │ │ │ │ │ -attribute), 502 │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ +attribute), 500 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ arg_types (sfepy.terms.terms_fibres.FibresActiveTLTerm arg_types (sfepy.terms.terms_navier_stokes.DivTerm │ │ │ │ │ │ -attribute), 502 │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ +attribute), 500 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ -attribute), 503 │ │ │ │ │ │ -attribute), 529 │ │ │ │ │ │ +attribute), 501 │ │ │ │ │ │ +attribute), 527 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -attribute), 504 │ │ │ │ │ │ -attribute), 529 │ │ │ │ │ │ +attribute), 502 │ │ │ │ │ │ +attribute), 527 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.LinearConvect2Term │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ -attribute), 530 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ +attribute), 528 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.LinearConvectTerm │ │ │ │ │ │ -attribute), 506 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 504 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.StokesWaveTerm │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -attribute), 535 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +attribute), 533 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -attribute), 532 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +attribute), 530 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ -attribute), 533 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ +attribute), 531 │ │ │ │ │ │ arg_types (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_piezo.PiezoCouplingTerm │ │ │ │ │ │ -attribute), 516 │ │ │ │ │ │ -attribute), 536 │ │ │ │ │ │ +attribute), 514 │ │ │ │ │ │ +attribute), 534 │ │ │ │ │ │ arg_types (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ -arg_types (sfepy.terms.terms_piezo.PiezoStressTerm atattribute), 517 │ │ │ │ │ │ -tribute), 537 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_piezo.PiezoStressTerm atattribute), 515 │ │ │ │ │ │ +tribute), 535 │ │ │ │ │ │ arg_types (sfepy.terms.terms_multilinear.ECauchyStressTerm │ │ │ │ │ │ arg_types (sfepy.terms.terms_piezo.SDPiezoCouplingTerm │ │ │ │ │ │ -attribute), 517 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +attribute), 515 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -563 │ │ │ │ │ │ +561 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -arg_types (sfepy.terms.terms_point.ConcentratedPointLoadTerm sfepy.solvers.auto_fallback), 405 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +arg_types (sfepy.terms.terms_point.ConcentratedPointLoadTerm sfepy.solvers.auto_fallback), 403 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ AutoIterative (class in sfepy.solvers.auto_fallback), │ │ │ │ │ │ arg_types (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ -405 │ │ │ │ │ │ -attribute), 539 │ │ │ │ │ │ +403 │ │ │ │ │ │ +attribute), 537 │ │ │ │ │ │ aux │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ -atarg_types (sfepy.terms.terms_shells.Shell10XTerm attribute), 429 │ │ │ │ │ │ -tribute), 540 │ │ │ │ │ │ +atarg_types (sfepy.terms.terms_shells.Shell10XTerm attribute), 427 │ │ │ │ │ │ +tribute), 538 │ │ │ │ │ │ average_qp_to_vertices() │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.ContactPlaneTerm │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.SurfaceField │ │ │ │ │ │ -attribute), 541 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +attribute), 539 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.ContactSphereTerm average_qp_to_vertices() │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.VolumeField │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ average_to_vertices() │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ average_vertex_var_in_cells() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ -sfepy.postprocess.time_history), 398 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ +sfepy.postprocess.time_history), 396 │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ B │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ arg_types (sfepy.terms.terms_surface.SurfaceJumpTerm BandGaps (class in sfepy.homogenization.coefs_phononic), │ │ │ │ │ │ -attribute), 546 │ │ │ │ │ │ -343 │ │ │ │ │ │ +attribute), 544 │ │ │ │ │ │ +341 │ │ │ │ │ │ arg_types (sfepy.terms.terms_volume.LinearVolumeForceTerm │ │ │ │ │ │ barycentric_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 547 │ │ │ │ │ │ -sfepy.linalg.geometry), 357 │ │ │ │ │ │ -argsort_rows() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +attribute), 545 │ │ │ │ │ │ +sfepy.linalg.geometry), 355 │ │ │ │ │ │ +argsort_rows() (in module sfepy.linalg.utils), 360 │ │ │ │ │ │ base1d (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ -arpack_eigs() (in module sfepy.linalg.eigen), 356 │ │ │ │ │ │ -attribute), 269 │ │ │ │ │ │ -as_dict() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +arpack_eigs() (in module sfepy.linalg.eigen), 354 │ │ │ │ │ │ +attribute), 267 │ │ │ │ │ │ +as_dict() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ basis_function_dg() │ │ │ │ │ │ (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ as_float_or_complex() (in module sfepy.base.base), │ │ │ │ │ │ -static method), 378 │ │ │ │ │ │ -175 │ │ │ │ │ │ +static method), 376 │ │ │ │ │ │ +173 │ │ │ │ │ │ basis_function_dg0() (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ -assemble1d() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ -static method), 378 │ │ │ │ │ │ +assemble1d() (in module sfepy.linalg.utils), 360 │ │ │ │ │ │ +static method), 376 │ │ │ │ │ │ assemble_by_blocks() │ │ │ │ │ │ (in │ │ │ │ │ │ -module BatheTS (class in sfepy.solvers.ts_solvers), 442 │ │ │ │ │ │ -sfepy.discrete.evaluate), 209 │ │ │ │ │ │ -BCNewtonTerm (class in sfepy.terms.terms_dot), 485 │ │ │ │ │ │ +module BatheTS (class in sfepy.solvers.ts_solvers), 440 │ │ │ │ │ │ +sfepy.discrete.evaluate), 207 │ │ │ │ │ │ +BCNewtonTerm (class in sfepy.terms.terms_dot), 483 │ │ │ │ │ │ assemble_contact_residual_and_stiffness() (in BernsteinSimplexPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -module sfepy.mechanics.extmods.ccontres), 377 │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 294 │ │ │ │ │ │ +module sfepy.mechanics.extmods.ccontres), 375 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 292 │ │ │ │ │ │ assemble_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module BernsteinTensorProductPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble), │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 294 │ │ │ │ │ │ -251 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 292 │ │ │ │ │ │ +249 │ │ │ │ │ │ bf (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ assemble_matrix_complex() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble), │ │ │ │ │ │ -bf (sfepy.discrete.iga.extmods.igac.CNURBSContext at251 │ │ │ │ │ │ -tribute), 323 │ │ │ │ │ │ -assemble_to() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +bf (sfepy.discrete.iga.extmods.igac.CNURBSContext at249 │ │ │ │ │ │ +tribute), 321 │ │ │ │ │ │ +assemble_to() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ bfg (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ assemble_vector() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble), │ │ │ │ │ │ -bfg (sfepy.discrete.iga.extmods.igac.CNURBSContext at251 │ │ │ │ │ │ -tribute), 323 │ │ │ │ │ │ +bfg (sfepy.discrete.iga.extmods.igac.CNURBSContext at249 │ │ │ │ │ │ +tribute), 321 │ │ │ │ │ │ assemble_vector_complex() │ │ │ │ │ │ (in │ │ │ │ │ │ -module BiotETHTerm (class in sfepy.terms.terms_biot), 465 │ │ │ │ │ │ +module BiotETHTerm (class in sfepy.terms.terms_biot), 463 │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble), │ │ │ │ │ │ -BiotStressTerm (class in sfepy.terms.terms_biot), 466 │ │ │ │ │ │ -251 │ │ │ │ │ │ -BiotTerm (class in sfepy.terms.terms_biot), 467 │ │ │ │ │ │ -assert_() (in module sfepy.base.base), 175 │ │ │ │ │ │ -BiotTHTerm (class in sfepy.terms.terms_biot), 467 │ │ │ │ │ │ +BiotStressTerm (class in sfepy.terms.terms_biot), 464 │ │ │ │ │ │ +249 │ │ │ │ │ │ +BiotTerm (class in sfepy.terms.terms_biot), 465 │ │ │ │ │ │ +assert_() (in module sfepy.base.base), 173 │ │ │ │ │ │ +BiotTHTerm (class in sfepy.terms.terms_biot), 465 │ │ │ │ │ │ assert_equal() (sfepy.base.testing.TestCommon static block_solve() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 200 │ │ │ │ │ │ -method), 222 │ │ │ │ │ │ -assign_args() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +method), 198 │ │ │ │ │ │ +method), 220 │ │ │ │ │ │ +assign_args() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ blockgen │ │ │ │ │ │ -assign_args() (sfepy.terms.terms.Terms method), 450 │ │ │ │ │ │ -module, 164 │ │ │ │ │ │ +assign_args() (sfepy.terms.terms.Terms method), 448 │ │ │ │ │ │ +module, 162 │ │ │ │ │ │ assign_standard_hooks() │ │ │ │ │ │ (in │ │ │ │ │ │ module boundary() (in module sfepy.linalg.sympy_operators), │ │ │ │ │ │ -sfepy.applications.pde_solver_app), 172 │ │ │ │ │ │ -361 │ │ │ │ │ │ -AutoDirect (class in sfepy.solvers.auto_fallback), 405 │ │ │ │ │ │ -BSpline (class in sfepy.mesh.bspline), 378 │ │ │ │ │ │ +sfepy.applications.pde_solver_app), 170 │ │ │ │ │ │ +359 │ │ │ │ │ │ +AutoDirect (class in sfepy.solvers.auto_fallback), 403 │ │ │ │ │ │ +BSpline (class in sfepy.mesh.bspline), 376 │ │ │ │ │ │ AutoFallbackSolver │ │ │ │ │ │ (class │ │ │ │ │ │ -in BSplineSurf (class in sfepy.mesh.bspline), 381 │ │ │ │ │ │ -564 │ │ │ │ │ │ +in BSplineSurf (class in sfepy.mesh.bspline), 379 │ │ │ │ │ │ +562 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ bufBN (sfepy.discrete.iga.extmods.igac.CNURBSContext call() (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ -attribute), 323 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ +attribute), 321 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ build() (sfepy.terms.terms_multilinear.ExpressionBuilder call() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -method), 337 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +method), 335 │ │ │ │ │ │ build_expression() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ call() (sfepy.homogenization.engine.HomogenizationEngine │ │ │ │ │ │ -method), 524 │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ +method), 522 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ build_helpers │ │ │ │ │ │ call() (sfepy.homogenization.homogen_app.HomogenizationApp │ │ │ │ │ │ -module, 161 │ │ │ │ │ │ -method), 351 │ │ │ │ │ │ +module, 159 │ │ │ │ │ │ +method), 349 │ │ │ │ │ │ build_interpol_scheme() │ │ │ │ │ │ call_basic() (sfepy.applications.application.Application │ │ │ │ │ │ (sfepy.discrete.dg.poly_spaces.LegendreTensorProductPolySpace │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ -method), 317 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ +method), 315 │ │ │ │ │ │ call_empty() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ build_mlab_pipeline() │ │ │ │ │ │ -method), 402 │ │ │ │ │ │ +method), 400 │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ method), call_function() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -402 │ │ │ │ │ │ -447 │ │ │ │ │ │ +400 │ │ │ │ │ │ +445 │ │ │ │ │ │ build_op_pi() (in module sfepy.homogenization.utils), call_function() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ -354 │ │ │ │ │ │ -method), 474 │ │ │ │ │ │ +352 │ │ │ │ │ │ +method), 472 │ │ │ │ │ │ build_orientation_map() │ │ │ │ │ │ (in │ │ │ │ │ │ module call_function() │ │ │ │ │ │ (sfepy.terms.terms_dg.DGTerm │ │ │ │ │ │ -sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -method), 475 │ │ │ │ │ │ +sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +method), 473 │ │ │ │ │ │ build_solver_kwargs() (sfepy.solvers.solvers.Solver call_get_fargs() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -method), 439 │ │ │ │ │ │ -447 │ │ │ │ │ │ +method), 437 │ │ │ │ │ │ +445 │ │ │ │ │ │ bulk_from_lame() │ │ │ │ │ │ (in │ │ │ │ │ │ module call_mlab() (sfepy.postprocess.viewer.Viewer method), │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ -402 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ +400 │ │ │ │ │ │ bulk_from_youngpoisson() │ │ │ │ │ │ (in │ │ │ │ │ │ module call_msg (sfepy.discrete.fem.meshio.MeshIO attribute), │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ -291 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ +289 │ │ │ │ │ │ BulkActiveTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in call_parametrized() │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 504 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 502 │ │ │ │ │ │ (sfepy.applications.application.Application │ │ │ │ │ │ BulkPenaltyTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 503 │ │ │ │ │ │ can_backend (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ BulkPenaltyULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 524 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 512 │ │ │ │ │ │ +attribute), 522 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 510 │ │ │ │ │ │ canonize_dof_names() │ │ │ │ │ │ BulkPressureTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ (sfepy.discrete.conditions.Condition method), │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ -200 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 503 │ │ │ │ │ │ +198 │ │ │ │ │ │ BulkPressureULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in canonize_dof_names() │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 513 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 511 │ │ │ │ │ │ (sfepy.discrete.conditions.Conditions method), │ │ │ │ │ │ -200 │ │ │ │ │ │ +198 │ │ │ │ │ │ C │ │ │ │ │ │ canonize_dof_names() │ │ │ │ │ │ (sfepy.discrete.conditions.LinearCombinationBC │ │ │ │ │ │ -cache (sfepy.discrete.probes.Probe attribute), 219 │ │ │ │ │ │ -method), 202 │ │ │ │ │ │ +cache (sfepy.discrete.probes.Probe attribute), 217 │ │ │ │ │ │ +method), 200 │ │ │ │ │ │ cache_name (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFamilyData │ │ │ │ │ │ canonize_dof_names() │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ (sfepy.discrete.conditions.PeriodicBC method), │ │ │ │ │ │ cache_name (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData │ │ │ │ │ │ -203 │ │ │ │ │ │ -attribute), 508 │ │ │ │ │ │ +201 │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ CauchyStrainSTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ cache_name (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ CauchyStrainTerm (class in sfepy.terms.terms_elastic), │ │ │ │ │ │ -Cached (class in sfepy.base.ioutils), 186 │ │ │ │ │ │ -calculate() (sfepy.homogenization.engine.HomogenizationWorker 492 │ │ │ │ │ │ +Cached (class in sfepy.base.ioutils), 184 │ │ │ │ │ │ +calculate() (sfepy.homogenization.engine.HomogenizationWorker 490 │ │ │ │ │ │ CauchyStressETHTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 349 │ │ │ │ │ │ +static method), 347 │ │ │ │ │ │ sfepy.terms.terms_elastic), │ │ │ │ │ │ -492 │ │ │ │ │ │ +490 │ │ │ │ │ │ calculate_req() (sfepy.homogenization.engine.HomogenizationWorker │ │ │ │ │ │ CauchyStressTerm (class in sfepy.terms.terms_elastic), │ │ │ │ │ │ -static method), 349 │ │ │ │ │ │ -494 │ │ │ │ │ │ +static method), 347 │ │ │ │ │ │ +492 │ │ │ │ │ │ calculate_req_multi() │ │ │ │ │ │ CauchyStressTHTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationWorkerMulti │ │ │ │ │ │ sfepy.terms.terms_elastic), │ │ │ │ │ │ -493 │ │ │ │ │ │ -static method), 349 │ │ │ │ │ │ +491 │ │ │ │ │ │ +static method), 347 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ call() (sfepy.applications.evp_solver_app.EVPSolverApp CBasisContext │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors), │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ -255 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ +253 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -565 │ │ │ │ │ │ +563 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ CConnectivity │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -306 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ +304 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh), 250 │ │ │ │ │ │ clear_facet_vols_cache() │ │ │ │ │ │ cell_groups (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ -306 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ +304 │ │ │ │ │ │ cell_types (sfepy.discrete.common.extmods.cmesh.CMeshclear_mappings() (sfepy.discrete.common.fields.Field │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ -method), 256 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ +method), 254 │ │ │ │ │ │ cell_types (sfepy.discrete.fem.meshio.MeshioLibIO at- clear_normals_cache() │ │ │ │ │ │ -tribute), 292 │ │ │ │ │ │ +tribute), 290 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ cells (sfepy.discrete.common.region.Region property), │ │ │ │ │ │ -307 │ │ │ │ │ │ -265 │ │ │ │ │ │ +305 │ │ │ │ │ │ +263 │ │ │ │ │ │ clear_qp_base() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -cg_eigs() (in module sfepy.linalg.eigen), 356 │ │ │ │ │ │ -method), 272 │ │ │ │ │ │ -check_args() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +cg_eigs() (in module sfepy.linalg.eigen), 354 │ │ │ │ │ │ +method), 270 │ │ │ │ │ │ +check_args() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ clear_surface_groups() │ │ │ │ │ │ -check_finiteness() (in module sfepy.terms.utils), 547 │ │ │ │ │ │ +check_finiteness() (in module sfepy.terms.utils), 545 │ │ │ │ │ │ (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ check_format_suffix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ close() │ │ │ │ │ │ (sfepy.base.multiproc_mpi.MPIFileHandler │ │ │ │ │ │ check_fx() (in module sfepy.linalg.check_derivatives), │ │ │ │ │ │ -method), 194 │ │ │ │ │ │ -356 │ │ │ │ │ │ +method), 192 │ │ │ │ │ │ +354 │ │ │ │ │ │ ClosingHandler (class in sfepy.postprocess.viewer), │ │ │ │ │ │ check_gradient() (in module sfepy.solvers.optimize), │ │ │ │ │ │ -402 │ │ │ │ │ │ -435 │ │ │ │ │ │ +400 │ │ │ │ │ │ +433 │ │ │ │ │ │ CMapping (class in sfepy.discrete.common.extmods.mappings), │ │ │ │ │ │ -check_names() (in module sfepy.base.base), 175 │ │ │ │ │ │ -255 │ │ │ │ │ │ -check_output() (in module test_install), 163 │ │ │ │ │ │ +check_names() (in module sfepy.base.base), 173 │ │ │ │ │ │ +253 │ │ │ │ │ │ +check_output() (in module test_install), 161 │ │ │ │ │ │ cmem_statistics() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -check_shapes() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh), 254 │ │ │ │ │ │ +check_shapes() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ check_tangent_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module CMesh (class in sfepy.discrete.common.extmods.cmesh), │ │ │ │ │ │ -sfepy.solvers.nls), 433 │ │ │ │ │ │ -252 │ │ │ │ │ │ +sfepy.solvers.nls), 431 │ │ │ │ │ │ +250 │ │ │ │ │ │ check_vector_size() │ │ │ │ │ │ cntl (sfepy.solvers.ls_mumps.mumps_struc_c_4 at(sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ -tribute), 415 │ │ │ │ │ │ -245 │ │ │ │ │ │ +tribute), 413 │ │ │ │ │ │ +243 │ │ │ │ │ │ cntl │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ check_vfvx() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -sfepy.linalg.check_derivatives), 356 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +sfepy.linalg.check_derivatives), 354 │ │ │ │ │ │ cntl │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ ChristoffelAcousticTensor │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 342 │ │ │ │ │ │ cntl │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ chunk_micro_tasks() │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationWorkerMulti │ │ │ │ │ │ CNURBSContext │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 350 │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac), 323 │ │ │ │ │ │ -CircleProbe (class in sfepy.discrete.probes), 218 │ │ │ │ │ │ +static method), 348 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac), 321 │ │ │ │ │ │ +CircleProbe (class in sfepy.discrete.probes), 216 │ │ │ │ │ │ coef_arrays_to_dicts() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ CLagrangeContext │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefficients), 339 │ │ │ │ │ │ -sfepy.discrete.fem.extmods.bases), 269 │ │ │ │ │ │ -CoefDim (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +sfepy.homogenization.coefficients), 337 │ │ │ │ │ │ +sfepy.discrete.fem.extmods.bases), 267 │ │ │ │ │ │ +CoefDim (class in sfepy.homogenization.coefs_base), 337 │ │ │ │ │ │ classify_args() (sfepy.terms.terms.Term method), CoefDimDim (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -447 │ │ │ │ │ │ -339 │ │ │ │ │ │ -Clean (class in build_helpers), 161 │ │ │ │ │ │ +445 │ │ │ │ │ │ +337 │ │ │ │ │ │ +Clean (class in build_helpers), 159 │ │ │ │ │ │ CoefDimSym (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ clean() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -339 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +337 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ CoefDummy (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ clear_cache() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -339 │ │ │ │ │ │ -method), 524 │ │ │ │ │ │ +337 │ │ │ │ │ │ +method), 522 │ │ │ │ │ │ CoefEval (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ clear_equations() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -339 │ │ │ │ │ │ -method), 222 │ │ │ │ │ │ +337 │ │ │ │ │ │ +method), 220 │ │ │ │ │ │ CoefExprPar │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ clear_evaluate_cache() │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 337 │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ Coefficients │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ -sfepy.homogenization.coefficients), 338 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ +sfepy.homogenization.coefficients), 336 │ │ │ │ │ │ clear_facet_neighbour_idx_cache() │ │ │ │ │ │ -CoefMN (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +CoefMN (class in sfepy.homogenization.coefs_base), 337 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -method), CoefN (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ -306 │ │ │ │ │ │ +method), CoefN (class in sfepy.homogenization.coefs_base), 337 │ │ │ │ │ │ +304 │ │ │ │ │ │ CoefNone (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ clear_facet_qp_base() │ │ │ │ │ │ -340 │ │ │ │ │ │ +338 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), CoefNonSym (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -566 │ │ │ │ │ │ +564 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -339 │ │ │ │ │ │ +337 │ │ │ │ │ │ comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ CoefNonSymNonSym │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 337 │ │ │ │ │ │ comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -CoefOne (class in sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ +CoefOne (class in sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ CoefRegion (class in sfepy.homogenization.coefs_perfusion), │ │ │ │ │ │ comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -342 │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -CoefSum (class in sfepy.homogenization.coefs_base), 340 comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ -CoefSym (class in sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ -CoefSymSym (class in sfepy.homogenization.coefs_base), compare_vectors() (sfepy.base.testing.TestCommon │ │ │ │ │ │ 340 │ │ │ │ │ │ -static method), 200 │ │ │ │ │ │ -CoefVolume (class in sfepy.homogenization.engine), 348 compile_flags() (sfepy.config.Config method), 171 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +CoefSum (class in sfepy.homogenization.coefs_base), 338 comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ +CoefSym (class in sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ +CoefSymSym (class in sfepy.homogenization.coefs_base), compare_vectors() (sfepy.base.testing.TestCommon │ │ │ │ │ │ +338 │ │ │ │ │ │ +static method), 198 │ │ │ │ │ │ +CoefVolume (class in sfepy.homogenization.engine), 346 compile_flags() (sfepy.config.Config method), 169 │ │ │ │ │ │ collect_conn_info() │ │ │ │ │ │ -compose_sparse() (in module sfepy.linalg.sparse), 360 │ │ │ │ │ │ +compose_sparse() (in module sfepy.linalg.sparse), 358 │ │ │ │ │ │ (sfepy.discrete.equations.Equation │ │ │ │ │ │ method), ComposedLimiter (class in sfepy.discrete.dg.limiters), │ │ │ │ │ │ -203 │ │ │ │ │ │ -318 │ │ │ │ │ │ +201 │ │ │ │ │ │ +316 │ │ │ │ │ │ collect_conn_info() │ │ │ │ │ │ CompressibilityULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 513 │ │ │ │ │ │ -204 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 511 │ │ │ │ │ │ +202 │ │ │ │ │ │ compute_bezier_control() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ collect_materials() │ │ │ │ │ │ -sfepy.discrete.iga.iga), 327 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 325 │ │ │ │ │ │ (sfepy.discrete.equations.Equation │ │ │ │ │ │ method), compute_bezier_extraction() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -203 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 328 │ │ │ │ │ │ +201 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 326 │ │ │ │ │ │ collect_materials() │ │ │ │ │ │ compute_bezier_extraction_1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -sfepy.discrete.iga.iga), 328 │ │ │ │ │ │ -204 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 326 │ │ │ │ │ │ +202 │ │ │ │ │ │ compute_cat_dim_dim() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ collect_modifiers() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ compute_cat_dim_sym() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ collect_term() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ -sfepy.discrete.parse_equations), 217 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +sfepy.discrete.parse_equations), 215 │ │ │ │ │ │ compute_cat_sym_sym() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ collect_variables() │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ (sfepy.discrete.equations.Equation │ │ │ │ │ │ method), compute_correctors() │ │ │ │ │ │ -203 │ │ │ │ │ │ +201 │ │ │ │ │ │ (sfepy.homogenization.coefs_base.TCorrectorsViaPressureEVP │ │ │ │ │ │ collect_variables() │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), compute_data() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -204 │ │ │ │ │ │ -method), 506 │ │ │ │ │ │ +202 │ │ │ │ │ │ +method), 504 │ │ │ │ │ │ colsca │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 compute_data() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ -attribute), 415 │ │ │ │ │ │ -method), 513 │ │ │ │ │ │ +attribute), 413 │ │ │ │ │ │ +method), 511 │ │ │ │ │ │ colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- compute_eigenmomenta() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- compute_fibre_strain() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -sfepy.terms.terms_fibres), 503 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +sfepy.terms.terms_fibres), 501 │ │ │ │ │ │ colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- compute_jacobian() (sfepy.solvers.semismooth_newton.SemismoothNewt │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ -method), 438 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ +method), 436 │ │ │ │ │ │ colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ compute_mac_stress_part() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ compute_mean_decay() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -sfepy.homogenization.convolutions), 348 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +sfepy.homogenization.convolutions), 346 │ │ │ │ │ │ colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ compute_micro_u() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ -combine() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ +combine() (in module sfepy.linalg.utils), 360 │ │ │ │ │ │ compute_nodal_edge_dirs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ combine_bezier_extraction() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.utils), 299 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 327 │ │ │ │ │ │ +sfepy.discrete.fem.utils), 297 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 325 │ │ │ │ │ │ compute_nodal_normals() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ combine_scalar_grad() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.utils), 299 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +sfepy.discrete.fem.utils), 297 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ compute_p_corr_steady() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ -attribute), 415 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ +attribute), 413 │ │ │ │ │ │ compute_p_corr_time() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -567 │ │ │ │ │ │ +565 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ convolve_field_scalar() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ compute_p_from_macro() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ convolve_field_sym_tensor() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ compute_stress() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ -method), 504 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ +method), 502 │ │ │ │ │ │ coo_is_symmetric() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ compute_stress_strain_u() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.solvers.ls_mumps), 415 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +sfepy.solvers.ls_mumps), 413 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ coor_to_sym() (in module sfepy.homogenization.utils), │ │ │ │ │ │ compute_tan_mod() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ -354 │ │ │ │ │ │ -method), 504 │ │ │ │ │ │ +352 │ │ │ │ │ │ +method), 502 │ │ │ │ │ │ coors (sfepy.discrete.common.extmods.cmesh.CMesh atcompute_u_corr_steady() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 252 │ │ │ │ │ │ -sfepy.homogenization.recovery), 352 │ │ │ │ │ │ -coors (sfepy.discrete.fem.mesh.Mesh property), 285 │ │ │ │ │ │ +tribute), 250 │ │ │ │ │ │ +sfepy.homogenization.recovery), 350 │ │ │ │ │ │ +coors (sfepy.discrete.fem.mesh.Mesh property), 283 │ │ │ │ │ │ compute_u_corr_time() │ │ │ │ │ │ (in │ │ │ │ │ │ -module copy() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ +module copy() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ copy() (sfepy.discrete.common.region.Region method), │ │ │ │ │ │ compute_u_from_macro() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -265 │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ -copy() (sfepy.discrete.fem.mesh.Mesh method), 285 │ │ │ │ │ │ -ComsolMeshIO (class in sfepy.discrete.fem.meshio), 287 copy() (sfepy.discrete.problem.Problem method), 222 │ │ │ │ │ │ +263 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ +copy() (sfepy.discrete.fem.mesh.Mesh method), 283 │ │ │ │ │ │ +ComsolMeshIO (class in sfepy.discrete.fem.meshio), 285 copy() (sfepy.discrete.problem.Problem method), 220 │ │ │ │ │ │ ConcentratedPointLoadTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in copy() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ -sfepy.terms.terms_point), 538 │ │ │ │ │ │ -CorrDim (class in sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ -Condition (class in sfepy.discrete.conditions), 200 │ │ │ │ │ │ +in copy() (sfepy.discrete.state.State method), 235 │ │ │ │ │ │ +sfepy.terms.terms_point), 536 │ │ │ │ │ │ +CorrDim (class in sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ +Condition (class in sfepy.discrete.conditions), 198 │ │ │ │ │ │ CorrDimDim (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -Conditions (class in sfepy.discrete.conditions), 200 │ │ │ │ │ │ -340 │ │ │ │ │ │ -Config (class in sfepy.config), 171 │ │ │ │ │ │ +Conditions (class in sfepy.discrete.conditions), 198 │ │ │ │ │ │ +338 │ │ │ │ │ │ +Config (class in sfepy.config), 169 │ │ │ │ │ │ CorrEqPar (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -configure_output() (in module sfepy.base.base), 175 │ │ │ │ │ │ -340 │ │ │ │ │ │ -ConnInfo (class in sfepy.terms.terms), 447 │ │ │ │ │ │ +configure_output() (in module sfepy.base.base), 173 │ │ │ │ │ │ +338 │ │ │ │ │ │ +ConnInfo (class in sfepy.terms.terms), 445 │ │ │ │ │ │ CorrEval (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -conns (sfepy.discrete.common.extmods.cmesh.CMesh at340 │ │ │ │ │ │ -tribute), 252 │ │ │ │ │ │ +conns (sfepy.discrete.common.extmods.cmesh.CMesh at338 │ │ │ │ │ │ +tribute), 250 │ │ │ │ │ │ CorrMiniApp │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ ConstantFunction (class in sfepy.discrete.functions), │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ -212 │ │ │ │ │ │ -CorrN (class in sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ +210 │ │ │ │ │ │ +CorrN (class in sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ ConstantFunctionByRegion │ │ │ │ │ │ (class │ │ │ │ │ │ -in CorrNN (class in sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ -sfepy.discrete.functions), 212 │ │ │ │ │ │ -CorrOne (class in sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -ContactInfo (class in sfepy.terms.terms_contact), 473 │ │ │ │ │ │ +in CorrNN (class in sfepy.homogenization.coefs_base), 338 │ │ │ │ │ │ +sfepy.discrete.functions), 210 │ │ │ │ │ │ +CorrOne (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +ContactInfo (class in sfepy.terms.terms_contact), 471 │ │ │ │ │ │ CorrRegion (class in sfepy.homogenization.coefs_perfusion), │ │ │ │ │ │ ContactPlane │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -342 │ │ │ │ │ │ -sfepy.mechanics.contact_bodies), 365 │ │ │ │ │ │ +340 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies), 363 │ │ │ │ │ │ CorrSetBCS (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ ContactPlaneTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -341 │ │ │ │ │ │ -sfepy.terms.terms_surface), 541 │ │ │ │ │ │ +339 │ │ │ │ │ │ +sfepy.terms.terms_surface), 539 │ │ │ │ │ │ CorrSolution │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ ContactSphere │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -sfepy.mechanics.contact_bodies), 365 │ │ │ │ │ │ -count (sfepy.base.log.Log attribute), 191 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies), 363 │ │ │ │ │ │ +count (sfepy.base.log.Log attribute), 189 │ │ │ │ │ │ ContactSphereTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in cprint() (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ -sfepy.terms.terms_surface), 542 │ │ │ │ │ │ -method), 252 │ │ │ │ │ │ -ContactTerm (class in sfepy.terms.terms_contact), 473 │ │ │ │ │ │ +sfepy.terms.terms_surface), 540 │ │ │ │ │ │ +method), 250 │ │ │ │ │ │ +ContactTerm (class in sfepy.terms.terms_contact), 471 │ │ │ │ │ │ cprint() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -Container (class in sfepy.base.base), 173 │ │ │ │ │ │ -method), 252 │ │ │ │ │ │ +Container (class in sfepy.base.base), 171 │ │ │ │ │ │ +method), 250 │ │ │ │ │ │ contains() │ │ │ │ │ │ (sfepy.discrete.common.region.Region cprint() (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ -conv_test() (in module sfepy.solvers.nls), 433 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ +conv_test() (in module sfepy.solvers.nls), 431 │ │ │ │ │ │ cprint() (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ -conv_test() (in module sfepy.solvers.optimize), 435 │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ +conv_test() (in module sfepy.solvers.optimize), 433 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ ConvectTerm (class in sfepy.terms.terms_navier_stokes), cprint() (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ -526 │ │ │ │ │ │ -method), 323 │ │ │ │ │ │ +524 │ │ │ │ │ │ +method), 321 │ │ │ │ │ │ ConvectVGradSTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in cpu_count() (in module sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 480 │ │ │ │ │ │ +in cpu_count() (in module sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 478 │ │ │ │ │ │ create_adof_conn() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ convert_complex_output() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.variables), 247 │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ +sfepy.discrete.variables), 245 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ create_adof_conns() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ convert_mesh │ │ │ │ │ │ -sfepy.discrete.variables), 248 │ │ │ │ │ │ -module, 164 │ │ │ │ │ │ +sfepy.discrete.variables), 246 │ │ │ │ │ │ +module, 162 │ │ │ │ │ │ create_arg_parser() (in module sfepy.terms.terms), │ │ │ │ │ │ ConvolutionKernel │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -450 │ │ │ │ │ │ -sfepy.homogenization.convolutions), 347 │ │ │ │ │ │ +448 │ │ │ │ │ │ +sfepy.homogenization.convolutions), 345 │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ -568 │ │ │ │ │ │ +566 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField │ │ │ │ │ │ -sfepy.postprocess.sources), 398 │ │ │ │ │ │ -method), 278 │ │ │ │ │ │ +sfepy.postprocess.sources), 396 │ │ │ │ │ │ +method), 276 │ │ │ │ │ │ create_from_igakit() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ -sfepy.discrete.iga.domain_generators), 322 │ │ │ │ │ │ +sfepy.discrete.iga.domain_generators), 320 │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1NodalMixin create_geometry_elements() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ -sfepy.discrete.fem.geometry_element), 280 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ +sfepy.discrete.fem.geometry_element), 278 │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ create_ksp() │ │ │ │ │ │ (sfepy.solvers.ls.PETScKrylovSolver │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField │ │ │ │ │ │ -method), 410 │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ +method), 408 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ create_linear_fe_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ -sfepy.discrete.iga.utils), 335 │ │ │ │ │ │ +sfepy.discrete.iga.utils), 333 │ │ │ │ │ │ (sfepy.discrete.fem.fields_positive.H1BernsteinVolumeField │ │ │ │ │ │ create_local_bases() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ create_basis_context() │ │ │ │ │ │ create_mapping() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ method), │ │ │ │ │ │ -sfepy.mechanics.membranes), 368 │ │ │ │ │ │ -325 │ │ │ │ │ │ +sfepy.mechanics.membranes), 366 │ │ │ │ │ │ +323 │ │ │ │ │ │ create_mapping() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -create_bnf() (in module sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -method), 307 │ │ │ │ │ │ +create_bnf() (in module sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +method), 305 │ │ │ │ │ │ create_bnf() │ │ │ │ │ │ (in │ │ │ │ │ │ module create_mapping() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -sfepy.discrete.parse_equations), 217 │ │ │ │ │ │ -method), 272 │ │ │ │ │ │ +sfepy.discrete.parse_equations), 215 │ │ │ │ │ │ +method), 270 │ │ │ │ │ │ create_bnf() (in module sfepy.discrete.parse_regions), create_mapping() │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -217 │ │ │ │ │ │ -method), 325 │ │ │ │ │ │ +215 │ │ │ │ │ │ +method), 323 │ │ │ │ │ │ create_boundary_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module create_mapping() (sfepy.discrete.structural.fields.Shell10XField │ │ │ │ │ │ -sfepy.discrete.iga.iga), 328 │ │ │ │ │ │ -method), 336 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 326 │ │ │ │ │ │ +method), 334 │ │ │ │ │ │ create_bqp() (sfepy.discrete.fem.fields_base.FEField create_mass_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 272 │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ +method), 270 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ create_conn_graph() (sfepy.discrete.fem.mesh.Mesh create_materials() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 285 │ │ │ │ │ │ -method), 224 │ │ │ │ │ │ +method), 283 │ │ │ │ │ │ +method), 222 │ │ │ │ │ │ create_connectivity() │ │ │ │ │ │ (in │ │ │ │ │ │ module create_matrix_graph() │ │ │ │ │ │ -sfepy.discrete.iga.iga), 328 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 326 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ create_connectivity_1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -204 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 329 │ │ │ │ │ │ +202 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 327 │ │ │ │ │ │ create_mesh() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ create_context() (sfepy.discrete.fem.poly_spaces.LagrangePolySpace │ │ │ │ │ │ -method), 273 │ │ │ │ │ │ -method), 295 │ │ │ │ │ │ +method), 271 │ │ │ │ │ │ +method), 293 │ │ │ │ │ │ create_mesh() │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ create_context() (sfepy.discrete.fem.poly_spaces.LagrangeSimplexBPolySpace │ │ │ │ │ │ -method), 325 │ │ │ │ │ │ -method), 295 │ │ │ │ │ │ +method), 323 │ │ │ │ │ │ +method), 293 │ │ │ │ │ │ create_mesh_and_output() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_context() (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace │ │ │ │ │ │ -sfepy.discrete.iga.utils), 336 │ │ │ │ │ │ -method), 298 │ │ │ │ │ │ +sfepy.discrete.iga.utils), 334 │ │ │ │ │ │ +method), 296 │ │ │ │ │ │ create_mesh_graph() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -create_dataset() (sfepy.postprocess.sources.GenericFileSource sfepy.discrete.common.extmods.cmesh), 254 │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ +create_dataset() (sfepy.postprocess.sources.GenericFileSource sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ create_new() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ create_drl_transform() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 252 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ +method), 250 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ create_nlst() (sfepy.solvers.ts_solvers.GeneralizedAlphaTS │ │ │ │ │ │ create_elastic_tensor() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 443 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ +method), 441 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ create_nlst() │ │ │ │ │ │ (sfepy.solvers.ts_solvers.NewmarkTS │ │ │ │ │ │ create_eps() (sfepy.solvers.eigen.SLEPcEigenvalueSolver │ │ │ │ │ │ -method), 444 │ │ │ │ │ │ -method), 407 │ │ │ │ │ │ +method), 442 │ │ │ │ │ │ +method), 405 │ │ │ │ │ │ create_nlst() (sfepy.solvers.ts_solvers.VelocityVerletTS │ │ │ │ │ │ create_eval_mesh() (sfepy.discrete.common.fields.Field │ │ │ │ │ │ -method), 446 │ │ │ │ │ │ -method), 256 │ │ │ │ │ │ +method), 444 │ │ │ │ │ │ +method), 254 │ │ │ │ │ │ create_nlst1() │ │ │ │ │ │ (sfepy.solvers.ts_solvers.BatheTS │ │ │ │ │ │ create_eval_mesh() (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -method), 442 │ │ │ │ │ │ -method), 325 │ │ │ │ │ │ +method), 440 │ │ │ │ │ │ +method), 323 │ │ │ │ │ │ create_nlst2() │ │ │ │ │ │ (sfepy.solvers.ts_solvers.BatheTS │ │ │ │ │ │ create_evaluable() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 442 │ │ │ │ │ │ -sfepy.discrete.evaluate), 209 │ │ │ │ │ │ +method), 440 │ │ │ │ │ │ +sfepy.discrete.evaluate), 207 │ │ │ │ │ │ create_omega() (in module sfepy.terms.terms_fibres), │ │ │ │ │ │ create_evaluable() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -503 │ │ │ │ │ │ -method), 222 │ │ │ │ │ │ +501 │ │ │ │ │ │ +method), 220 │ │ │ │ │ │ create_output() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_expression_output() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.linearizer), 284 │ │ │ │ │ │ -sfepy.discrete.fem.fields_base), 277 │ │ │ │ │ │ +sfepy.discrete.fem.linearizer), 282 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base), 275 │ │ │ │ │ │ create_output() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ create_file_source() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 307 │ │ │ │ │ │ +method), 305 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -569 │ │ │ │ │ │ +567 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ create_output() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ -method), 273 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ +method), 271 │ │ │ │ │ │ create_strain_transform() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_output() │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ -method), 325 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ +method), 323 │ │ │ │ │ │ create_stripped_state_vector() │ │ │ │ │ │ create_output() (sfepy.discrete.structural.fields.Shell10XField │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -method), 336 │ │ │ │ │ │ -204 │ │ │ │ │ │ +method), 334 │ │ │ │ │ │ +202 │ │ │ │ │ │ create_output() (sfepy.discrete.variables.FieldVariable create_stripped_state_vector() │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ create_output_dict() │ │ │ │ │ │ (sfepy.discrete.state.State │ │ │ │ │ │ -245 │ │ │ │ │ │ -method), 237 │ │ │ │ │ │ +243 │ │ │ │ │ │ +method), 235 │ │ │ │ │ │ create_subequations() │ │ │ │ │ │ -create_parser() (in module gen_term_table), 168 │ │ │ │ │ │ +create_parser() (in module gen_term_table), 166 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ create_petsc_matrix() │ │ │ │ │ │ -204 │ │ │ │ │ │ +202 │ │ │ │ │ │ (sfepy.solvers.eigen.SLEPcEigenvalueSolver │ │ │ │ │ │ create_subproblem() │ │ │ │ │ │ -method), 407 │ │ │ │ │ │ +method), 405 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ create_petsc_matrix() │ │ │ │ │ │ -225 │ │ │ │ │ │ +223 │ │ │ │ │ │ (sfepy.solvers.ls.PETScKrylovSolver method), create_surface_facet() │ │ │ │ │ │ -410 │ │ │ │ │ │ +408 │ │ │ │ │ │ (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ create_pis() (in module sfepy.homogenization.utils), │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -354 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +352 │ │ │ │ │ │ create_surface_group() │ │ │ │ │ │ -create_problem() (in module extractor), 157 │ │ │ │ │ │ +create_problem() (in module extractor), 155 │ │ │ │ │ │ (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ create_region() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ -method), 250 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ +method), 248 │ │ │ │ │ │ create_transformation_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_regions() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -sfepy.mechanics.membranes), 368 │ │ │ │ │ │ -method), 250 │ │ │ │ │ │ +sfepy.mechanics.membranes), 366 │ │ │ │ │ │ +method), 248 │ │ │ │ │ │ create_transformation_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ create_rotation_ops() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 371 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 369 │ │ │ │ │ │ create_ts_coef() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -create_scalar() (in module eval_ns_forms), 165 │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 342 │ │ │ │ │ │ -create_scalar_base() (in module eval_ns_forms), create_u_operator() (in module eval_ns_forms), 165 │ │ │ │ │ │ -165 │ │ │ │ │ │ +create_scalar() (in module eval_ns_forms), 163 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ +create_scalar_base() (in module eval_ns_forms), create_u_operator() (in module eval_ns_forms), 163 │ │ │ │ │ │ +163 │ │ │ │ │ │ create_variables() (sfepy.discrete.problem.Problem │ │ │ │ │ │ create_scalar_base_grad() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 225 │ │ │ │ │ │ -eval_ns_forms), 165 │ │ │ │ │ │ -create_vector() (in module eval_ns_forms), 165 │ │ │ │ │ │ +method), 223 │ │ │ │ │ │ +eval_ns_forms), 163 │ │ │ │ │ │ +create_vector() (in module eval_ns_forms), 163 │ │ │ │ │ │ create_scalar_pis() │ │ │ │ │ │ (in │ │ │ │ │ │ module create_vector_base() (in module eval_ns_forms), │ │ │ │ │ │ -sfepy.homogenization.utils), 354 │ │ │ │ │ │ -165 │ │ │ │ │ │ +sfepy.homogenization.utils), 352 │ │ │ │ │ │ +163 │ │ │ │ │ │ create_scalar_var_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module create_vector_base_grad() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -eval_ns_forms), 165 │ │ │ │ │ │ -eval_ns_forms), 165 │ │ │ │ │ │ +eval_ns_forms), 163 │ │ │ │ │ │ +eval_ns_forms), 163 │ │ │ │ │ │ create_source() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ create_vector_var_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ -eval_ns_forms), 165 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ +eval_ns_forms), 163 │ │ │ │ │ │ create_source() (sfepy.postprocess.sources.VTKFileSource │ │ │ │ │ │ cut_freq_range() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ create_source() (sfepy.postprocess.sources.VTKSequenceFileSource │ │ │ │ │ │ cvt_array_index() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ -sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -create_spb() (sfepy.mesh.splinebox.SplineBox static cvt_cmplx() (in module sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -method), 389 │ │ │ │ │ │ -cvt_int() (in module sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -create_spb() (sfepy.mesh.splinebox.SplineRegion2D cvt_none() (in module sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -static method), 391 │ │ │ │ │ │ -cvt_real() (in module sfepy.base.parse_conf ), 197 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ +sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +create_spb() (sfepy.mesh.splinebox.SplineBox static cvt_cmplx() (in module sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +method), 387 │ │ │ │ │ │ +cvt_int() (in module sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +create_spb() (sfepy.mesh.splinebox.SplineRegion2D cvt_none() (in module sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +static method), 389 │ │ │ │ │ │ +cvt_real() (in module sfepy.base.parse_conf ), 195 │ │ │ │ │ │ create_state() │ │ │ │ │ │ -(sfepy.discrete.problem.Problem cw2us() (in module edit_identifiers), 165 │ │ │ │ │ │ -method), 225 │ │ │ │ │ │ -cycle() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +(sfepy.discrete.problem.Problem cw2us() (in module edit_identifiers), 163 │ │ │ │ │ │ +method), 223 │ │ │ │ │ │ +cycle() (in module sfepy.linalg.utils), 360 │ │ │ │ │ │ create_state_vector() │ │ │ │ │ │ cylindergen │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -module, 164 │ │ │ │ │ │ -204 │ │ │ │ │ │ +module, 162 │ │ │ │ │ │ +202 │ │ │ │ │ │ D │ │ │ │ │ │ create_state_vector() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), d_biot_div() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -245 │ │ │ │ │ │ -547 │ │ │ │ │ │ +243 │ │ │ │ │ │ +545 │ │ │ │ │ │ create_strain_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -570 │ │ │ │ │ │ +568 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ d_diffusion() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -547 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +545 │ │ │ │ │ │ d_volume_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ d_div_grad() (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -method), 527 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +method), 525 │ │ │ │ │ │ data_names (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFam │ │ │ │ │ │ d_dot() (sfepy.terms.terms_dot.DotProductTerm static │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ -method), 487 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ +method), 485 │ │ │ │ │ │ data_names (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData │ │ │ │ │ │ d_dot() (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ -attribute), 508 │ │ │ │ │ │ -static method), 491 │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ +static method), 489 │ │ │ │ │ │ data_names (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyDat │ │ │ │ │ │ d_eval() (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ -static method), 534 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ +static method), 532 │ │ │ │ │ │ data_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticFamilyDa │ │ │ │ │ │ d_fun() (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ -attribute), 504 │ │ │ │ │ │ -static method), 481 │ │ │ │ │ │ -DataMarker (class in sfepy.base.ioutils), 186 │ │ │ │ │ │ -d_fun() (sfepy.terms.terms_surface.LinearTractionTerm DataSoftLink (class in sfepy.base.ioutils), 186 │ │ │ │ │ │ -static method), 543 │ │ │ │ │ │ +attribute), 502 │ │ │ │ │ │ +static method), 479 │ │ │ │ │ │ +DataMarker (class in sfepy.base.ioutils), 184 │ │ │ │ │ │ +d_fun() (sfepy.terms.terms_surface.LinearTractionTerm DataSoftLink (class in sfepy.base.ioutils), 184 │ │ │ │ │ │ +static method), 541 │ │ │ │ │ │ de_cauchy_strain() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ d_fun() (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -static method), 544 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +static method), 542 │ │ │ │ │ │ de_cauchy_stress() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ d_fun() (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -static method), 545 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +static method), 543 │ │ │ │ │ │ de_he_rtm() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ d_laplace() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -548 │ │ │ │ │ │ -547 │ │ │ │ │ │ -debug() (in module sfepy.base.base), 173, 175 │ │ │ │ │ │ +546 │ │ │ │ │ │ +545 │ │ │ │ │ │ +debug() (in module sfepy.base.base), 171, 173 │ │ │ │ │ │ d_lin_elastic() │ │ │ │ │ │ (in │ │ │ │ │ │ -module debug_flags() (sfepy.config.Config method), 171 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -debug_on_error() (in module sfepy.base.base), 176 │ │ │ │ │ │ +module debug_flags() (sfepy.config.Config method), 169 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +debug_on_error() (in module sfepy.base.base), 174 │ │ │ │ │ │ d_lin_prestress() (sfepy.terms.terms_elastic.LinearPrestressTerm │ │ │ │ │ │ -dec() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ -method), 499 │ │ │ │ │ │ -dec() (in module sfepy.solvers.ls_mumps), 415 │ │ │ │ │ │ +dec() (in module sfepy.base.ioutils), 186 │ │ │ │ │ │ +method), 497 │ │ │ │ │ │ +dec() (in module sfepy.solvers.ls_mumps), 413 │ │ │ │ │ │ d_of_nsMinGrad() │ │ │ │ │ │ (in │ │ │ │ │ │ module dechunk_reqs_coefs() │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationWorkerMulti │ │ │ │ │ │ d_of_nsSurfMinDPress() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 350 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +static method), 348 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ default_space_variables() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ d_piezo_coupling() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.linalg.sympy_operators), 361 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +sfepy.linalg.sympy_operators), 359 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ d_sd_convect() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -attribute), 415 │ │ │ │ │ │ -547 │ │ │ │ │ │ +attribute), 413 │ │ │ │ │ │ +545 │ │ │ │ │ │ deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ d_sd_diffusion() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -d_sd_div() (in module sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ +d_sd_div() (in module sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ d_sd_div_grad() │ │ │ │ │ │ (in │ │ │ │ │ │ module deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ d_sd_lin_elastic() │ │ │ │ │ │ (in │ │ │ │ │ │ module define_box_regions() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -sfepy.homogenization.utils), 354 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +sfepy.homogenization.utils), 352 │ │ │ │ │ │ d_sd_st_grad_div() │ │ │ │ │ │ (in │ │ │ │ │ │ module define_control_points() │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineRegion2D static │ │ │ │ │ │ d_sd_st_pspg_c() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 391 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +method), 389 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ define_volume_coef() │ │ │ │ │ │ d_sd_st_pspg_p() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationEngine │ │ │ │ │ │ -sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ -static method), 348 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 545 │ │ │ │ │ │ +static method), 346 │ │ │ │ │ │ d_sd_st_supg_c() │ │ │ │ │ │ (in │ │ │ │ │ │ module DeformationGradientTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_base), 503 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_base), 501 │ │ │ │ │ │ d_sd_volume_dot() │ │ │ │ │ │ (in │ │ │ │ │ │ module delete_zero_faces() │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), │ │ │ │ │ │ d_surface_flux() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -265 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +263 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ DensityVolumeInfo │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ d_tl_surface_flux() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 342 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ describe() (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ d_tl_volume_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -571 │ │ │ │ │ │ +569 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ describe_deformation() │ │ │ │ │ │ (in │ │ │ │ │ │ module DiffusionTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.mechanics.membranes), 369 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 506 │ │ │ │ │ │ +sfepy.mechanics.membranes), 367 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 504 │ │ │ │ │ │ describe_gaps() │ │ │ │ │ │ (in │ │ │ │ │ │ module DiffusionVelocityTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 482 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 480 │ │ │ │ │ │ describe_geometry() │ │ │ │ │ │ (in │ │ │ │ │ │ module dim │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -sfepy.mechanics.membranes), 369 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ +sfepy.mechanics.membranes), 367 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ describe_nodes() (sfepy.discrete.fem.poly_spaces.FEPolySpace │ │ │ │ │ │ dim (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -method), 294 │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ -description (build_helpers.DoxygenDocs attribute), dim2sym() (in module sfepy.mechanics.tensors), 373 │ │ │ │ │ │ -161 │ │ │ │ │ │ -div() (in module sfepy.linalg.sympy_operators), 361 │ │ │ │ │ │ +method), 292 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ +description (build_helpers.DoxygenDocs attribute), dim2sym() (in module sfepy.mechanics.tensors), 371 │ │ │ │ │ │ +159 │ │ │ │ │ │ +div() (in module sfepy.linalg.sympy_operators), 359 │ │ │ │ │ │ description (build_helpers.SphinxHTMLDocs at- DivGradTerm (class in sfepy.terms.terms_navier_stokes), │ │ │ │ │ │ -tribute), 162 │ │ │ │ │ │ -526 │ │ │ │ │ │ +tribute), 160 │ │ │ │ │ │ +524 │ │ │ │ │ │ description (build_helpers.SphinxPDFDocs attribute), DivOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -162 │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 527 │ │ │ │ │ │ +160 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 525 │ │ │ │ │ │ destroy_pool() │ │ │ │ │ │ (in │ │ │ │ │ │ -module DivTerm (class in sfepy.terms.terms_navier_stokes), 528 │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ +module DivTerm (class in sfepy.terms.terms_navier_stokes), 526 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atdet (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atdetect_band_gaps() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ -dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atdets_fast() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atdets_fast() (in module sfepy.linalg.utils), 360 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ dg_plot_1D │ │ │ │ │ │ -DofInfo (class in sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ -module, 164 │ │ │ │ │ │ -Domain (class in sfepy.discrete.common.domain), 250 │ │ │ │ │ │ -DGEssentialBC (class in sfepy.discrete.conditions), 201 DomainSpecificPlot │ │ │ │ │ │ +DofInfo (class in sfepy.discrete.common.dof_info), 246 │ │ │ │ │ │ +module, 162 │ │ │ │ │ │ +Domain (class in sfepy.discrete.common.domain), 248 │ │ │ │ │ │ +DGEssentialBC (class in sfepy.discrete.conditions), 199 DomainSpecificPlot │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -DGField (class in sfepy.discrete.dg.fields), 306 │ │ │ │ │ │ -sfepy.postprocess.domain_specific), 392 │ │ │ │ │ │ -DGFieldVariable (class in sfepy.discrete.variables), dot_sequences() (in module sfepy.linalg.utils), 363 │ │ │ │ │ │ -239 │ │ │ │ │ │ -DotProductTerm (class in sfepy.terms.terms_dot), 486 │ │ │ │ │ │ -DGLimiter (class in sfepy.discrete.dg.limiters), 318 │ │ │ │ │ │ +DGField (class in sfepy.discrete.dg.fields), 304 │ │ │ │ │ │ +sfepy.postprocess.domain_specific), 390 │ │ │ │ │ │ +DGFieldVariable (class in sfepy.discrete.variables), dot_sequences() (in module sfepy.linalg.utils), 361 │ │ │ │ │ │ +237 │ │ │ │ │ │ +DotProductTerm (class in sfepy.terms.terms_dot), 484 │ │ │ │ │ │ +DGLimiter (class in sfepy.discrete.dg.limiters), 316 │ │ │ │ │ │ DotSProductVolumeOperatorWETHTerm (class in │ │ │ │ │ │ DGMultiStageTSS (class in sfepy.solvers.ts_dg_solvers), │ │ │ │ │ │ -sfepy.terms.terms_dot), 487 │ │ │ │ │ │ -319 │ │ │ │ │ │ +sfepy.terms.terms_dot), 485 │ │ │ │ │ │ +317 │ │ │ │ │ │ DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -DGPeriodicBC (class in sfepy.discrete.conditions), 201 │ │ │ │ │ │ -sfepy.terms.terms_dot), 488 │ │ │ │ │ │ -DGTerm (class in sfepy.terms.terms_dg), 475 │ │ │ │ │ │ +DGPeriodicBC (class in sfepy.discrete.conditions), 199 │ │ │ │ │ │ +sfepy.terms.terms_dot), 486 │ │ │ │ │ │ +DGTerm (class in sfepy.terms.terms_dg), 473 │ │ │ │ │ │ DotSurfaceProductTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ di_surface_moment() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ DotVolumeProductTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -dict_extend() (in module sfepy.base.base), 176 │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ -dict_from_keys_init() (in module sfepy.base.base), DoxygenDocs (class in build_helpers), 161 │ │ │ │ │ │ -176 │ │ │ │ │ │ +dict_extend() (in module sfepy.base.base), 174 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ +dict_from_keys_init() (in module sfepy.base.base), DoxygenDocs (class in build_helpers), 159 │ │ │ │ │ │ +174 │ │ │ │ │ │ dq_cauchy_strain() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ dict_from_options() (in module sfepy.base.conf ), │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -184 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +182 │ │ │ │ │ │ dq_def_grad() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -dict_from_string() (in module sfepy.base.conf ), 184 │ │ │ │ │ │ -548 │ │ │ │ │ │ -dict_to_array() (in module sfepy.base.base), 176 │ │ │ │ │ │ +dict_from_string() (in module sfepy.base.conf ), 182 │ │ │ │ │ │ +546 │ │ │ │ │ │ +dict_to_array() (in module sfepy.base.base), 174 │ │ │ │ │ │ dq_div_vector() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -dict_to_struct() (in module sfepy.base.base), 176 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +dict_to_struct() (in module sfepy.base.base), 174 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ diff_dt() (sfepy.homogenization.convolutions.ConvolutionKernel │ │ │ │ │ │ dq_finite_strain_tl() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ DiffusionCoupling │ │ │ │ │ │ (class │ │ │ │ │ │ in dq_finite_strain_ul() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 480 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -DiffusionDGFluxTerm (class in sfepy.terms.terms_dg), dq_grad() (in module sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -475 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 478 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +DiffusionDGFluxTerm (class in sfepy.terms.terms_dg), dq_grad() (in module sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +473 │ │ │ │ │ │ dq_state_in_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ DiffusionInteriorPenaltyTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -sfepy.terms.terms_dg), 476 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +sfepy.terms.terms_dg), 474 │ │ │ │ │ │ dq_tl_finite_strain_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ DiffusionRTerm (class in sfepy.terms.terms_diffusion), │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -481 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +479 │ │ │ │ │ │ dq_tl_he_stress_bulk() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ DiffusionTerm (class in sfepy.terms.terms_diffusion), │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ -481 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ +479 │ │ │ │ │ │ dq_tl_he_stress_bulk_active() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -572 │ │ │ │ │ │ +570 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_stress_mooney_rivlin() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_stress_neohook() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_tan_mod_bulk() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_tan_mod_bulk_active() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_tan_mod_mooney_rivlin() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_he_tan_mod_neohook() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_stress_bulk_pressure() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_tl_tan_mod_bulk_pressure_u() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_ul_he_stress_bulk() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_ul_he_stress_mooney_rivlin() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_ul_he_stress_neohook() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 546 │ │ │ │ │ │ dq_ul_he_tan_mod_bulk() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dq_ul_he_tan_mod_mooney_rivlin() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dq_ul_he_tan_mod_neohook() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dq_ul_stress_bulk_pressure() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dq_ul_tan_mod_bulk_pressure_u() (in module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dR_dx (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ -attribute), 323 │ │ │ │ │ │ +attribute), 321 │ │ │ │ │ │ dR_dxi (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ -attribute), 323 │ │ │ │ │ │ -draw() (sfepy.mesh.bspline.BSpline method), 379 │ │ │ │ │ │ -draw() (sfepy.mesh.bspline.BSplineSurf method), 381 │ │ │ │ │ │ +attribute), 321 │ │ │ │ │ │ +draw() (sfepy.mesh.bspline.BSpline method), 377 │ │ │ │ │ │ +draw() (sfepy.mesh.bspline.BSplineSurf method), 379 │ │ │ │ │ │ draw_arrow() (in module sfepy.postprocess.plot_facets), │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ draw_basis() (sfepy.mesh.bspline.BSpline method), │ │ │ │ │ │ -379 │ │ │ │ │ │ -draw_data() (in module sfepy.base.log_plotter), 193 │ │ │ │ │ │ +377 │ │ │ │ │ │ +draw_data() (in module sfepy.base.log_plotter), 191 │ │ │ │ │ │ DSumNodalValuesTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ DSurfaceFluxTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ DSurfaceMomentTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ dump_to_vtk() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.time_history), 398 │ │ │ │ │ │ +sfepy.postprocess.time_history), 396 │ │ │ │ │ │ DVolumeSurfaceTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +sfepy.terms.terms_compat), 467 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ dw_adj_convect1() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_adj_convect2() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_biot_div() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_biot_grad() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_convect_v_grad_s() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_diffusion() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_diffusion_r() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ -dw_div() (in module sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ +dw_div() (in module sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_dot() (sfepy.terms.terms_dot.DotProductTerm static │ │ │ │ │ │ -method), 487 │ │ │ │ │ │ +method), 485 │ │ │ │ │ │ dw_dot() (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ -static method), 491 │ │ │ │ │ │ +static method), 489 │ │ │ │ │ │ dw_electric_source() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_fun() (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ -static method), 481 │ │ │ │ │ │ +static method), 479 │ │ │ │ │ │ dw_fun() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ -static method), 489 │ │ │ │ │ │ +static method), 487 │ │ │ │ │ │ dw_fun() (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -static method), 545 │ │ │ │ │ │ -dw_grad() (in module sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +static method), 543 │ │ │ │ │ │ +dw_grad() (in module sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_he_rtm() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_laplace() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_lin_convect() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_lin_elastic() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_lin_prestress() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_lin_strain_fib() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_nonsym_elastic() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_piezo_coupling() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_st_adj1_supg_p() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_st_adj2_supg_p() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_st_adj_supg_c() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_st_grad_div() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_st_pspg_c() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ -573 │ │ │ │ │ │ +547 │ │ │ │ │ │ +571 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ dw_st_supg_c() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_st_supg_p() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -549 │ │ │ │ │ │ +547 │ │ │ │ │ │ dw_surface_flux() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 549 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 547 │ │ │ │ │ │ dw_surface_ltr() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_surface_s_v_dot_n() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_surface_v_dot_n_s() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_tl_diffusion() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_tl_surface_traction() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_tl_volume() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -550 │ │ │ │ │ │ +548 │ │ │ │ │ │ dw_ul_volume() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -550 │ │ │ │ │ │ +548 │ │ │ │ │ │ dw_v_dot_grad_s_sw() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_v_dot_grad_s_vw() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_volume_dot_scalar() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_volume_dot_vector() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ dw_volume_lvf() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ │ │ │ │ │ │ EDivGradTerm (class in sfepy.terms.terms_multilinear), │ │ │ │ │ │ -518 │ │ │ │ │ │ -EDivTerm (class in sfepy.terms.terms_multilinear), 519 │ │ │ │ │ │ -EDotTerm (class in sfepy.terms.terms_multilinear), 519 │ │ │ │ │ │ -eig() (in module sfepy.solvers.eigen), 408 │ │ │ │ │ │ +516 │ │ │ │ │ │ +EDivTerm (class in sfepy.terms.terms_multilinear), 517 │ │ │ │ │ │ +EDotTerm (class in sfepy.terms.terms_multilinear), 517 │ │ │ │ │ │ +eig() (in module sfepy.solvers.eigen), 406 │ │ │ │ │ │ Eigenmomenta │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ -EigenvalueSolver (class in sfepy.solvers.solvers), 438 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 342 │ │ │ │ │ │ +EigenvalueSolver (class in sfepy.solvers.solvers), 436 │ │ │ │ │ │ EIntegrateOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 520 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 518 │ │ │ │ │ │ ELaplaceTerm (class in sfepy.terms.terms_multilinear), │ │ │ │ │ │ -521 │ │ │ │ │ │ +519 │ │ │ │ │ │ ElasticConstants (class in sfepy.mechanics.matcoefs), │ │ │ │ │ │ -366 │ │ │ │ │ │ +364 │ │ │ │ │ │ ElasticWaveCauchyTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_elastic), 494 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 492 │ │ │ │ │ │ ElasticWaveTerm (class in sfepy.terms.terms_elastic), │ │ │ │ │ │ -495 │ │ │ │ │ │ +493 │ │ │ │ │ │ ElastodynamicsBaseTS │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.solvers.ts_solvers), 442 │ │ │ │ │ │ +sfepy.solvers.ts_solvers), 440 │ │ │ │ │ │ ElectricSourceTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_electric), 501 │ │ │ │ │ │ -elems_q2t() (in module sfepy.mesh.mesh_tools), 388 │ │ │ │ │ │ +sfepy.terms.terms_electric), 499 │ │ │ │ │ │ +elems_q2t() (in module sfepy.mesh.mesh_tools), 386 │ │ │ │ │ │ elevate() │ │ │ │ │ │ (sfepy.discrete.iga.domain.NurbsPatch │ │ │ │ │ │ -method), 321 │ │ │ │ │ │ +method), 319 │ │ │ │ │ │ ELinearElasticTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 521 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 519 │ │ │ │ │ │ eltptr │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -attribute), 415 │ │ │ │ │ │ -eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 419 │ │ │ │ │ │ +attribute), 413 │ │ │ │ │ │ +eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 417 │ │ │ │ │ │ E │ │ │ │ │ │ -eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 ate_coors_max (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 422 │ │ │ │ │ │ -eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 269 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 ate_coors_max (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 420 │ │ │ │ │ │ +eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 267 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ e_coors_max (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ eltvar │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -attribute), 323 │ │ │ │ │ │ -attribute), 415 │ │ │ │ │ │ +attribute), 321 │ │ │ │ │ │ +attribute), 413 │ │ │ │ │ │ ECauchyStressTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_multilinear), 517 │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ +eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_multilinear), 515 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ EConvectTerm (class in sfepy.terms.terms_multilinear), │ │ │ │ │ │ -eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at518 │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ +eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at516 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ edge_oris (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 252 │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ +eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 250 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ EdgeDirectionOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -enc() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ +enc() (in module sfepy.base.ioutils), 186 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 279 │ │ │ │ │ │ edges (sfepy.discrete.common.region.Region property), encode_animation() (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -265 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +263 │ │ │ │ │ │ ENonPenetrationPenaltyTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -edit() (in module edit_identifiers), 165 │ │ │ │ │ │ +edit() (in module edit_identifiers), 163 │ │ │ │ │ │ sfepy.terms.terms_multilinear), │ │ │ │ │ │ -522 │ │ │ │ │ │ -edit() (sfepy.base.conf.ProblemConf method), 183 │ │ │ │ │ │ -edit_dict_strings() (in module sfepy.base.base), 176 ensure_path() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ +520 │ │ │ │ │ │ +edit() (sfepy.base.conf.ProblemConf method), 181 │ │ │ │ │ │ +edit_dict_strings() (in module sfepy.base.base), 174 ensure_path() (in module sfepy.base.ioutils), 186 │ │ │ │ │ │ entities (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -edit_filename() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ +edit_filename() (in module sfepy.base.ioutils), 186 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ edit_identifiers │ │ │ │ │ │ enum() │ │ │ │ │ │ (in │ │ │ │ │ │ -module sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -module, 165 │ │ │ │ │ │ +module sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +module, 163 │ │ │ │ │ │ Equation │ │ │ │ │ │ (class │ │ │ │ │ │ -in sfepy.discrete.equations), 203 │ │ │ │ │ │ +in sfepy.discrete.equations), 201 │ │ │ │ │ │ edit_tuple_strings() (in module sfepy.base.base), │ │ │ │ │ │ equation_mapping() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -176 │ │ │ │ │ │ +174 │ │ │ │ │ │ │ │ │ │ │ │ -574 │ │ │ │ │ │ +572 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 240 │ │ │ │ │ │ -sfepy.terms.terms_membrane), 517 │ │ │ │ │ │ +method), 238 │ │ │ │ │ │ +sfepy.terms.terms_membrane), 515 │ │ │ │ │ │ equation_mapping() (sfepy.discrete.variables.Variables eval_nodal_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 245 │ │ │ │ │ │ -sfepy.discrete.fem.fields_base), 278 │ │ │ │ │ │ +method), 243 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base), 276 │ │ │ │ │ │ EquationMap (class in sfepy.discrete.common.dof_info), eval_ns_forms │ │ │ │ │ │ -249 │ │ │ │ │ │ -module, 165 │ │ │ │ │ │ -Equations (class in sfepy.discrete.equations), 203 │ │ │ │ │ │ +247 │ │ │ │ │ │ +module, 163 │ │ │ │ │ │ +Equations (class in sfepy.discrete.equations), 201 │ │ │ │ │ │ eval_nurbs_basis_tp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -errclear() (in module sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 330 │ │ │ │ │ │ +errclear() (in module sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 328 │ │ │ │ │ │ EScalarDotMGradScalarTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in eval_op_cells() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 523 │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -EssentialBC (class in sfepy.discrete.conditions), 201 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 521 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +EssentialBC (class in sfepy.discrete.conditions), 199 │ │ │ │ │ │ eval_op_edges() (sfepy.discrete.common.region.Region │ │ │ │ │ │ EStokesTerm (class in sfepy.terms.terms_multilinear), │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -523 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +521 │ │ │ │ │ │ eval_op_faces() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -ETermBase (class in sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -ETHTerm (class in sfepy.terms.terms_th), 546 │ │ │ │ │ │ +ETermBase (class in sfepy.terms.terms_multilinear), 522 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +ETHTerm (class in sfepy.terms.terms_th), 544 │ │ │ │ │ │ eval_op_facets() (sfepy.discrete.common.region.Region │ │ │ │ │ │ EulerStepSolver (class in sfepy.solvers.ts_dg_solvers), │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -320 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +318 │ │ │ │ │ │ eval_op_vertices() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -eval() (sfepy.mesh.bspline.BSpline method), 379 │ │ │ │ │ │ -method), 265 │ │ │ │ │ │ -eval() (sfepy.mesh.bspline.BSplineSurf method), 381 │ │ │ │ │ │ +eval() (sfepy.mesh.bspline.BSpline method), 377 │ │ │ │ │ │ +method), 263 │ │ │ │ │ │ +eval() (sfepy.mesh.bspline.BSplineSurf method), 379 │ │ │ │ │ │ eval_real() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ eval_base() (sfepy.discrete.common.poly_spaces.PolySpace │ │ │ │ │ │ -sfepy.discrete.evaluate_variable), 212 │ │ │ │ │ │ -method), 264 │ │ │ │ │ │ -eval_real() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +sfepy.discrete.evaluate_variable), 210 │ │ │ │ │ │ +method), 262 │ │ │ │ │ │ +eval_real() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ eval_basis() (sfepy.mesh.bspline.BSpline method), eval_real() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ -379 │ │ │ │ │ │ -method), 474 │ │ │ │ │ │ +377 │ │ │ │ │ │ +method), 472 │ │ │ │ │ │ eval_bernstein_basis() │ │ │ │ │ │ (in │ │ │ │ │ │ module eval_real() (sfepy.terms.terms_dg.DGTerm method), │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac), 323 │ │ │ │ │ │ -475 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac), 321 │ │ │ │ │ │ +473 │ │ │ │ │ │ eval_bernstein_basis() │ │ │ │ │ │ (in │ │ │ │ │ │ module eval_real() (sfepy.terms.terms_th.THTerm method), │ │ │ │ │ │ -sfepy.discrete.iga.iga), 329 │ │ │ │ │ │ -546 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 327 │ │ │ │ │ │ +544 │ │ │ │ │ │ eval_complex() │ │ │ │ │ │ (in │ │ │ │ │ │ module eval_residual() │ │ │ │ │ │ (sfepy.discrete.evaluate.Evaluator │ │ │ │ │ │ -sfepy.discrete.evaluate_variable), 212 │ │ │ │ │ │ -method), 209 │ │ │ │ │ │ -eval_complex() (sfepy.terms.terms.Term method), 447 eval_residuals() (sfepy.discrete.equations.Equations │ │ │ │ │ │ +sfepy.discrete.evaluate_variable), 210 │ │ │ │ │ │ +method), 207 │ │ │ │ │ │ +eval_complex() (sfepy.terms.terms.Term method), 445 eval_residuals() (sfepy.discrete.equations.Equations │ │ │ │ │ │ eval_coor_expression() │ │ │ │ │ │ -method), 205 │ │ │ │ │ │ +method), 203 │ │ │ │ │ │ (sfepy.base.testing.TestCommon static method), eval_tangent_matrices() │ │ │ │ │ │ -200 │ │ │ │ │ │ +198 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ eval_equations() (in module sfepy.discrete.evaluate), │ │ │ │ │ │ -205 │ │ │ │ │ │ -210 │ │ │ │ │ │ +203 │ │ │ │ │ │ +208 │ │ │ │ │ │ eval_tangent_matrix() │ │ │ │ │ │ eval_equations() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ (sfepy.discrete.evaluate.Evaluator │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 225 │ │ │ │ │ │ -209 │ │ │ │ │ │ +method), 223 │ │ │ │ │ │ +207 │ │ │ │ │ │ eval_exponential() │ │ │ │ │ │ (in │ │ │ │ │ │ module eval_tl_forms │ │ │ │ │ │ -sfepy.homogenization.convolutions), 348 │ │ │ │ │ │ -module, 166 │ │ │ │ │ │ +sfepy.homogenization.convolutions), 346 │ │ │ │ │ │ +module, 164 │ │ │ │ │ │ eval_function() (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ eval_variable_in_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 517 │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac), 324 │ │ │ │ │ │ +static method), 515 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac), 322 │ │ │ │ │ │ eval_in_els_and_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module eval_variable_in_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.evaluate), 211 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 331 │ │ │ │ │ │ +sfepy.discrete.evaluate), 209 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 329 │ │ │ │ │ │ eval_in_tp_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module evaluate() (sfepy.discrete.equations.Equation method), │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac), 323 │ │ │ │ │ │ -203 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac), 321 │ │ │ │ │ │ +201 │ │ │ │ │ │ eval_lobatto1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module evaluate() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ sfepy.discrete.fem.extmods.lobatto_bases), │ │ │ │ │ │ -method), 205 │ │ │ │ │ │ -270 │ │ │ │ │ │ +method), 203 │ │ │ │ │ │ +268 │ │ │ │ │ │ evaluate() (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ eval_lobatto_tensor_product() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -sfepy.discrete.fem.extmods.lobatto_bases), 270 evaluate() │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +sfepy.discrete.fem.extmods.lobatto_bases), 268 evaluate() │ │ │ │ │ │ (sfepy.discrete.iga.domain.NurbsPatch │ │ │ │ │ │ eval_mapping_data_in_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 321 │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac), 324 │ │ │ │ │ │ +method), 319 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac), 322 │ │ │ │ │ │ evaluate() (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ eval_mapping_data_in_qp() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 323 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 329 │ │ │ │ │ │ +method), 321 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 327 │ │ │ │ │ │ evaluate() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ eval_membrane_mooney_rivlin() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -226 │ │ │ │ │ │ +224 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -575 │ │ │ │ │ │ +573 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ evaluate() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -sfepy.postprocess.time_history), 399 │ │ │ │ │ │ -method), 240 │ │ │ │ │ │ +sfepy.postprocess.time_history), 397 │ │ │ │ │ │ +method), 238 │ │ │ │ │ │ extractor │ │ │ │ │ │ evaluate() (sfepy.homogenization.coefs_phononic.AcousticMassTensor │ │ │ │ │ │ -module, 157 │ │ │ │ │ │ -method), 343 │ │ │ │ │ │ +module, 155 │ │ │ │ │ │ +method), 341 │ │ │ │ │ │ F │ │ │ │ │ │ evaluate() (sfepy.homogenization.coefs_phononic.AppliedLoadTensor │ │ │ │ │ │ -method), 343 │ │ │ │ │ │ +method), 341 │ │ │ │ │ │ face_oris (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ evaluate() (sfepy.mesh.splinebox.SplineBox method), │ │ │ │ │ │ -attribute), 253 │ │ │ │ │ │ -389 │ │ │ │ │ │ +attribute), 251 │ │ │ │ │ │ +387 │ │ │ │ │ │ faces (sfepy.discrete.common.region.Region property), │ │ │ │ │ │ -evaluate() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ -265 │ │ │ │ │ │ +evaluate() (sfepy.terms.terms.Term method), 445 │ │ │ │ │ │ +263 │ │ │ │ │ │ evaluate_at() │ │ │ │ │ │ (sfepy.discrete.common.fields.Field facet_oris (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 256 │ │ │ │ │ │ -attribute), 253 │ │ │ │ │ │ +method), 254 │ │ │ │ │ │ +attribute), 251 │ │ │ │ │ │ evaluate_at() (sfepy.discrete.variables.FieldVariable facets (sfepy.discrete.common.region.Region property), │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ -266 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ +264 │ │ │ │ │ │ evaluate_bfbgm() (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ factorial() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ -sfepy.discrete.simplex_cubature), 236 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature), 234 │ │ │ │ │ │ evaluate_contact_constraints() │ │ │ │ │ │ (in │ │ │ │ │ │ module family_data_names (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres), 377 │ │ │ │ │ │ -attribute), 502 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres), 375 │ │ │ │ │ │ +attribute), 500 │ │ │ │ │ │ evaluate_derivative() │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ method), │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ -390 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ +388 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTer │ │ │ │ │ │ evaluate_in_rc() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors), │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTe │ │ │ │ │ │ -255 │ │ │ │ │ │ -attribute), 506 │ │ │ │ │ │ -Evaluator (class in sfepy.discrete.evaluate), 209 │ │ │ │ │ │ +253 │ │ │ │ │ │ +attribute), 504 │ │ │ │ │ │ +Evaluator (class in sfepy.discrete.evaluate), 207 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ EVPSolverApp │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 506 │ │ │ │ │ │ -sfepy.applications.evp_solver_app), 172 │ │ │ │ │ │ +attribute), 504 │ │ │ │ │ │ +sfepy.applications.evp_solver_app), 170 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm │ │ │ │ │ │ -expand2d() (in module sfepy.mesh.mesh_tools), 388 │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ +expand2d() (in module sfepy.mesh.mesh_tools), 386 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ expand_basis() (in module sfepy.discrete.variables), family_data_names (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTe │ │ │ │ │ │ -248 │ │ │ │ │ │ -attribute), 508 │ │ │ │ │ │ +246 │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ expand_nodes_to_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module family_data_names (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTer │ │ │ │ │ │ -sfepy.discrete.common.dof_info), 250 │ │ │ │ │ │ -attribute), 509 │ │ │ │ │ │ +sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ +attribute), 507 │ │ │ │ │ │ expand_nodes_to_equations() │ │ │ │ │ │ (in │ │ │ │ │ │ module family_data_names (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm │ │ │ │ │ │ -sfepy.discrete.common.dof_info), 250 │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ +sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ expand_schur() (sfepy.solvers.ls_mumps.MumpsSolver family_data_names (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTer │ │ │ │ │ │ -method), 414 │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ +method), 412 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ ExpressionArg (class in sfepy.terms.terms_multilinear), family_data_names (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTL │ │ │ │ │ │ -525 │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ +523 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ ExpressionBuilder │ │ │ │ │ │ (class │ │ │ │ │ │ in family_data_names (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLT │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 525 │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -extend() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 523 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +extend() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ extend_cell_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -sfepy.discrete.fem.utils), 299 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +sfepy.discrete.fem.utils), 297 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTe │ │ │ │ │ │ extend_dofs() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -method), 273 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +method), 271 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_ul.BulkPressureULT │ │ │ │ │ │ extend_dofs() (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_ul.CompressibilityU │ │ │ │ │ │ extract_edges │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ -module, 166 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ +module, 164 │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULT │ │ │ │ │ │ -extract_edges() (in module extract_edges), 166 │ │ │ │ │ │ -attribute), 515 │ │ │ │ │ │ +extract_edges() (in module extract_edges), 164 │ │ │ │ │ │ +attribute), 513 │ │ │ │ │ │ extract_surface │ │ │ │ │ │ family_data_names (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTe │ │ │ │ │ │ -module, 166 │ │ │ │ │ │ -attribute), 515 │ │ │ │ │ │ +module, 164 │ │ │ │ │ │ +attribute), 513 │ │ │ │ │ │ extract_time_history() │ │ │ │ │ │ (in │ │ │ │ │ │ module family_data_names (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ -sfepy.postprocess.time_history), 398 │ │ │ │ │ │ -attribute), 516 │ │ │ │ │ │ +sfepy.postprocess.time_history), 396 │ │ │ │ │ │ +attribute), 514 │ │ │ │ │ │ extract_times() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -576 │ │ │ │ │ │ +574 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ family_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFamilyData │ │ │ │ │ │ finalize_options() (build_helpers.NoOptionsDocs │ │ │ │ │ │ -static method), 507 │ │ │ │ │ │ -method), 161 │ │ │ │ │ │ +static method), 505 │ │ │ │ │ │ +method), 159 │ │ │ │ │ │ family_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData │ │ │ │ │ │ -find() (sfepy.base.base.OneTypeList method), 174 │ │ │ │ │ │ -static method), 508 │ │ │ │ │ │ +find() (sfepy.base.base.OneTypeList method), 172 │ │ │ │ │ │ +static method), 506 │ │ │ │ │ │ find_facet_substitutions() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ -sfepy.discrete.fem.refine_hanging), 299 │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ +sfepy.discrete.fem.refine_hanging), 297 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ find_free_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_function() (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ -static method), 514 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ +static method), 512 │ │ │ │ │ │ find_level_interface() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_name │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -atsfepy.discrete.fem.refine_hanging), 299 │ │ │ │ │ │ -tribute), 308 │ │ │ │ │ │ -find_map() (in module sfepy.discrete.fem.mesh), 286 │ │ │ │ │ │ +atsfepy.discrete.fem.refine_hanging), 297 │ │ │ │ │ │ +tribute), 306 │ │ │ │ │ │ +find_map() (in module sfepy.discrete.fem.mesh), 284 │ │ │ │ │ │ family_name (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField │ │ │ │ │ │ find_ref_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 278 │ │ │ │ │ │ +attribute), 276 │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors), │ │ │ │ │ │ -family_name (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField 255 │ │ │ │ │ │ -attribute), 279 │ │ │ │ │ │ +family_name (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField 253 │ │ │ │ │ │ +attribute), 277 │ │ │ │ │ │ find_ref_coors_convex() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_name (sfepy.discrete.fem.fields_nodal.H1NodalSurfaceField sfepy.discrete.common.extmods.crefcoors), │ │ │ │ │ │ -attribute), 279 │ │ │ │ │ │ -255 │ │ │ │ │ │ +attribute), 277 │ │ │ │ │ │ +253 │ │ │ │ │ │ family_name (sfepy.discrete.fem.fields_nodal.H1NodalVolumeField │ │ │ │ │ │ -find_subclasses() (in module sfepy.base.base), 176 │ │ │ │ │ │ -attribute), 279 │ │ │ │ │ │ +find_subclasses() (in module sfepy.base.base), 174 │ │ │ │ │ │ +attribute), 277 │ │ │ │ │ │ find_ts() │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineRegion2D │ │ │ │ │ │ -family_name (sfepy.discrete.fem.fields_nodal.H1SNodalSurfaceField method), 391 │ │ │ │ │ │ -attribute), 279 │ │ │ │ │ │ +family_name (sfepy.discrete.fem.fields_nodal.H1SNodalSurfaceField method), 389 │ │ │ │ │ │ +attribute), 277 │ │ │ │ │ │ find_zero() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -family_name (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField sfepy.homogenization.coefs_phononic), 346 │ │ │ │ │ │ -attribute), 280 │ │ │ │ │ │ +family_name (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField sfepy.homogenization.coefs_phononic), 344 │ │ │ │ │ │ +attribute), 278 │ │ │ │ │ │ fit_exponential() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_name (sfepy.discrete.fem.fields_positive.H1BernsteinSurfaceField │ │ │ │ │ │ -sfepy.homogenization.convolutions), 348 │ │ │ │ │ │ -attribute), 280 │ │ │ │ │ │ +sfepy.homogenization.convolutions), 346 │ │ │ │ │ │ +attribute), 278 │ │ │ │ │ │ fix_double_nodes() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ family_name (sfepy.discrete.fem.fields_positive.H1BernsteinVolumeField │ │ │ │ │ │ -sfepy.discrete.fem.mesh), 286 │ │ │ │ │ │ -attribute), 280 │ │ │ │ │ │ +sfepy.discrete.fem.mesh), 284 │ │ │ │ │ │ +attribute), 278 │ │ │ │ │ │ fix_eig_range() (sfepy.homogenization.coefs_phononic.BandGaps │ │ │ │ │ │ family_name │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -atmethod), 344 │ │ │ │ │ │ -tribute), 326 │ │ │ │ │ │ +atmethod), 342 │ │ │ │ │ │ +tribute), 324 │ │ │ │ │ │ fix_element_orientation() │ │ │ │ │ │ family_name (sfepy.discrete.structural.fields.Shell10XField │ │ │ │ │ │ (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ -attribute), 337 │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -FEDomain (class in sfepy.discrete.fem.domain), 268 │ │ │ │ │ │ +attribute), 335 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +FEDomain (class in sfepy.discrete.fem.domain), 266 │ │ │ │ │ │ flag_points_in_polygon2d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -FEField (class in sfepy.discrete.fem.fields_base), 272 │ │ │ │ │ │ -sfepy.linalg.geometry), 357 │ │ │ │ │ │ -FEMapping (class in sfepy.discrete.fem.mappings), 284 │ │ │ │ │ │ -flush() (run_tests.OutputFilter method), 160 │ │ │ │ │ │ +FEField (class in sfepy.discrete.fem.fields_base), 270 │ │ │ │ │ │ +sfepy.linalg.geometry), 355 │ │ │ │ │ │ +FEMapping (class in sfepy.discrete.fem.mappings), 282 │ │ │ │ │ │ +flush() (run_tests.OutputFilter method), 158 │ │ │ │ │ │ FEPolySpace (class in sfepy.discrete.fem.poly_spaces), FMinSteepestDescent (class in sfepy.solvers.optimize), │ │ │ │ │ │ -294 │ │ │ │ │ │ -433 │ │ │ │ │ │ -FESurface (class in sfepy.discrete.fem.fe_surface), 272 │ │ │ │ │ │ -font_size() (in module sfepy.base.plotutils), 198 │ │ │ │ │ │ +292 │ │ │ │ │ │ +431 │ │ │ │ │ │ +FESurface (class in sfepy.discrete.fem.fe_surface), 270 │ │ │ │ │ │ +font_size() (in module sfepy.base.plotutils), 196 │ │ │ │ │ │ FibresActiveTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in format (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO │ │ │ │ │ │ -sfepy.terms.terms_fibres), 502 │ │ │ │ │ │ -attribute), 287 │ │ │ │ │ │ -Field (class in sfepy.discrete.common.fields), 256 │ │ │ │ │ │ +sfepy.terms.terms_fibres), 500 │ │ │ │ │ │ +attribute), 285 │ │ │ │ │ │ +Field (class in sfepy.discrete.common.fields), 254 │ │ │ │ │ │ format │ │ │ │ │ │ (sfepy.discrete.fem.meshio.ComsolMeshIO │ │ │ │ │ │ fields_from_conf() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 287 │ │ │ │ │ │ -sfepy.discrete.common.fields), 259 │ │ │ │ │ │ +attribute), 285 │ │ │ │ │ │ +sfepy.discrete.common.fields), 257 │ │ │ │ │ │ format (sfepy.discrete.fem.meshio.GmshIO attribute), │ │ │ │ │ │ -FieldVariable (class in sfepy.discrete.variables), 239 │ │ │ │ │ │ -287 │ │ │ │ │ │ -file_changed() (sfepy.postprocess.sources.FileSource format (sfepy.discrete.fem.meshio.HDF5MeshIO atmethod), 397 │ │ │ │ │ │ -tribute), 289 │ │ │ │ │ │ +FieldVariable (class in sfepy.discrete.variables), 237 │ │ │ │ │ │ +285 │ │ │ │ │ │ +file_changed() (sfepy.postprocess.sources.FileSource format (sfepy.discrete.fem.meshio.HDF5MeshIO atmethod), 395 │ │ │ │ │ │ +tribute), 287 │ │ │ │ │ │ file_changed() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ format (sfepy.discrete.fem.meshio.HDF5XdmfMeshIO │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ -attribute), 290 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ +attribute), 288 │ │ │ │ │ │ file_changed() (sfepy.postprocess.sources.GenericSequenceFileSource │ │ │ │ │ │ format (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ -attribute), 290 │ │ │ │ │ │ -FileSource (class in sfepy.postprocess.sources), 397 │ │ │ │ │ │ -format (sfepy.discrete.fem.meshio.Mesh3DMeshIO atfill() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ -tribute), 291 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ +attribute), 288 │ │ │ │ │ │ +FileSource (class in sfepy.postprocess.sources), 395 │ │ │ │ │ │ +format (sfepy.discrete.fem.meshio.Mesh3DMeshIO atfill() (sfepy.discrete.state.State method), 235 │ │ │ │ │ │ +tribute), 289 │ │ │ │ │ │ finalize() │ │ │ │ │ │ (sfepy.discrete.common.region.Region format (sfepy.discrete.fem.meshio.MeshIO attribute), │ │ │ │ │ │ -method), 266 │ │ │ │ │ │ -291 │ │ │ │ │ │ +method), 264 │ │ │ │ │ │ +289 │ │ │ │ │ │ finalize() (sfepy.discrete.fem.lcbc_operators.LCBCOperators │ │ │ │ │ │ -format (sfepy.discrete.fem.meshio.MeshioLibIO atmethod), 282 │ │ │ │ │ │ -tribute), 292 │ │ │ │ │ │ +format (sfepy.discrete.fem.meshio.MeshioLibIO atmethod), 280 │ │ │ │ │ │ +tribute), 290 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -577 │ │ │ │ │ │ +575 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.discrete.fem.meshio.NEUMeshIO at- from_desc() (sfepy.terms.terms.Term static method), │ │ │ │ │ │ -tribute), 293 │ │ │ │ │ │ -448 │ │ │ │ │ │ +tribute), 291 │ │ │ │ │ │ +446 │ │ │ │ │ │ format (sfepy.discrete.fem.meshio.UserMeshIO at- from_desc() (sfepy.terms.terms.Terms static method), │ │ │ │ │ │ -tribute), 293 │ │ │ │ │ │ -450 │ │ │ │ │ │ +tribute), 291 │ │ │ │ │ │ +448 │ │ │ │ │ │ format │ │ │ │ │ │ (sfepy.discrete.fem.meshio.XYZMeshIO │ │ │ │ │ │ at- from_dict() │ │ │ │ │ │ (sfepy.base.conf.ProblemConf │ │ │ │ │ │ static │ │ │ │ │ │ -tribute), 293 │ │ │ │ │ │ -method), 183 │ │ │ │ │ │ -format_next() (in module gen_term_table), 168 │ │ │ │ │ │ +tribute), 291 │ │ │ │ │ │ +method), 181 │ │ │ │ │ │ +format_next() (in module gen_term_table), 166 │ │ │ │ │ │ from_facets() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -format_next() (in module sfepy.solvers.solvers), 439 │ │ │ │ │ │ -static method), 266 │ │ │ │ │ │ +format_next() (in module sfepy.solvers.solvers), 437 │ │ │ │ │ │ +static method), 264 │ │ │ │ │ │ free_connectivity() │ │ │ │ │ │ from_file() │ │ │ │ │ │ (sfepy.base.conf.ProblemConf │ │ │ │ │ │ static │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 183 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +method), 181 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ from_file() (sfepy.discrete.fem.mesh.Mesh static │ │ │ │ │ │ from_args() (sfepy.discrete.common.fields.Field static │ │ │ │ │ │ -method), 285 │ │ │ │ │ │ -method), 257 │ │ │ │ │ │ +method), 283 │ │ │ │ │ │ +method), 255 │ │ │ │ │ │ from_file() │ │ │ │ │ │ (sfepy.discrete.iga.domain.IGDomain │ │ │ │ │ │ from_args() (sfepy.discrete.common.mappings.Mapping │ │ │ │ │ │ -static method), 321 │ │ │ │ │ │ -static method), 262 │ │ │ │ │ │ +static method), 319 │ │ │ │ │ │ +static method), 260 │ │ │ │ │ │ from_file_and_options() │ │ │ │ │ │ from_array() (sfepy.linalg.utils.MatrixAction static │ │ │ │ │ │ (sfepy.base.conf.ProblemConf static method), │ │ │ │ │ │ -method), 362 │ │ │ │ │ │ -184 │ │ │ │ │ │ +method), 360 │ │ │ │ │ │ +182 │ │ │ │ │ │ from_cells() (sfepy.discrete.common.region.Region from_file_hdf5() (sfepy.discrete.fem.history.Histories │ │ │ │ │ │ -static method), 266 │ │ │ │ │ │ -static method), 281 │ │ │ │ │ │ -from_conf() (sfepy.base.log.Log static method), 191 │ │ │ │ │ │ +static method), 264 │ │ │ │ │ │ +static method), 279 │ │ │ │ │ │ +from_conf() (sfepy.base.log.Log static method), 189 │ │ │ │ │ │ from_file_hdf5() (sfepy.homogenization.coefficients.Coefficients │ │ │ │ │ │ from_conf() (sfepy.discrete.common.fields.Field static │ │ │ │ │ │ -static method), 338 │ │ │ │ │ │ -method), 258 │ │ │ │ │ │ +static method), 336 │ │ │ │ │ │ +method), 256 │ │ │ │ │ │ from_function() (sfepy.linalg.utils.MatrixAction static │ │ │ │ │ │ from_conf() │ │ │ │ │ │ (sfepy.discrete.conditions.Conditions │ │ │ │ │ │ -method), 362 │ │ │ │ │ │ -static method), 201 │ │ │ │ │ │ +method), 360 │ │ │ │ │ │ +static method), 199 │ │ │ │ │ │ from_gmsh_file() (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ from_conf() (sfepy.discrete.equations.Equations static │ │ │ │ │ │ -static method), 383 │ │ │ │ │ │ -method), 206 │ │ │ │ │ │ +static method), 381 │ │ │ │ │ │ +method), 204 │ │ │ │ │ │ from_module() (sfepy.base.conf.ProblemConf static │ │ │ │ │ │ from_conf() (sfepy.discrete.functions.Functions static │ │ │ │ │ │ -method), 184 │ │ │ │ │ │ -method), 212 │ │ │ │ │ │ +method), 182 │ │ │ │ │ │ +method), 210 │ │ │ │ │ │ from_region() (sfepy.discrete.fem.mesh.Mesh static │ │ │ │ │ │ from_conf() (sfepy.discrete.integrals.Integrals static │ │ │ │ │ │ -method), 285 │ │ │ │ │ │ -method), 214 │ │ │ │ │ │ +method), 283 │ │ │ │ │ │ +method), 212 │ │ │ │ │ │ from_sequence() (sfepy.discrete.fem.history.History │ │ │ │ │ │ from_conf() (sfepy.discrete.materials.Material static │ │ │ │ │ │ -static method), 281 │ │ │ │ │ │ -method), 214 │ │ │ │ │ │ +static method), 279 │ │ │ │ │ │ +method), 212 │ │ │ │ │ │ from_table() (sfepy.discrete.quadratures.QuadraturePoints │ │ │ │ │ │ from_conf() (sfepy.discrete.materials.Materials static │ │ │ │ │ │ -static method), 236 │ │ │ │ │ │ -method), 216 │ │ │ │ │ │ +static method), 234 │ │ │ │ │ │ +method), 214 │ │ │ │ │ │ from_term_arg() (sfepy.terms.terms_multilinear.ExpressionArg │ │ │ │ │ │ from_conf() (sfepy.discrete.problem.Problem static │ │ │ │ │ │ -static method), 525 │ │ │ │ │ │ -method), 226 │ │ │ │ │ │ +static method), 523 │ │ │ │ │ │ +method), 224 │ │ │ │ │ │ from_variables() (sfepy.discrete.state.State static │ │ │ │ │ │ from_conf() (sfepy.discrete.variables.Variable static │ │ │ │ │ │ -method), 237 │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ +method), 235 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ from_vertices() (sfepy.discrete.common.region.Region │ │ │ │ │ │ from_conf() (sfepy.discrete.variables.Variables static │ │ │ │ │ │ -static method), 266 │ │ │ │ │ │ -method), 245 │ │ │ │ │ │ -Function (class in sfepy.discrete.functions), 212 │ │ │ │ │ │ +static method), 264 │ │ │ │ │ │ +method), 243 │ │ │ │ │ │ +Function (class in sfepy.discrete.functions), 210 │ │ │ │ │ │ from_conf() │ │ │ │ │ │ (sfepy.solvers.ts.TimeStepper │ │ │ │ │ │ static function() (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ -static method), 452 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ +static method), 450 │ │ │ │ │ │ from_conf() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper function() (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term │ │ │ │ │ │ -static method), 440 │ │ │ │ │ │ -static method), 452 │ │ │ │ │ │ +static method), 438 │ │ │ │ │ │ +static method), 450 │ │ │ │ │ │ from_conf_file() │ │ │ │ │ │ (sfepy.discrete.problem.Problem function() (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm │ │ │ │ │ │ -static method), 226 │ │ │ │ │ │ -static method), 453 │ │ │ │ │ │ +static method), 224 │ │ │ │ │ │ +static method), 451 │ │ │ │ │ │ from_data() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -static method), 453 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +static method), 451 │ │ │ │ │ │ from_data() (sfepy.discrete.fem.mesh.Mesh static function() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTe │ │ │ │ │ │ -method), 285 │ │ │ │ │ │ -static method), 454 │ │ │ │ │ │ +method), 283 │ │ │ │ │ │ +static method), 452 │ │ │ │ │ │ from_data() │ │ │ │ │ │ (sfepy.discrete.iga.domain.IGDomain function() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ -static method), 321 │ │ │ │ │ │ -static method), 455 │ │ │ │ │ │ +static method), 319 │ │ │ │ │ │ +static method), 453 │ │ │ │ │ │ from_desc() (sfepy.discrete.equations.Equation static function() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ -method), 203 │ │ │ │ │ │ -static method), 455 │ │ │ │ │ │ +method), 201 │ │ │ │ │ │ +static method), 453 │ │ │ │ │ │ format │ │ │ │ │ │ │ │ │ │ │ │ -578 │ │ │ │ │ │ +576 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.DiffusionRTerm │ │ │ │ │ │ -static method), 456 │ │ │ │ │ │ -static method), 481 │ │ │ │ │ │ +static method), 454 │ │ │ │ │ │ +static method), 479 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ -static method), 456 │ │ │ │ │ │ -static method), 482 │ │ │ │ │ │ +static method), 454 │ │ │ │ │ │ +static method), 480 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.SDDiffusionTerm │ │ │ │ │ │ -static method), 457 │ │ │ │ │ │ -static method), 484 │ │ │ │ │ │ +static method), 455 │ │ │ │ │ │ +static method), 482 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ -static method), 458 │ │ │ │ │ │ -method), 484 │ │ │ │ │ │ +static method), 456 │ │ │ │ │ │ +method), 482 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.SurfaceFluxTerm │ │ │ │ │ │ -static method), 458 │ │ │ │ │ │ -static method), 485 │ │ │ │ │ │ +static method), 456 │ │ │ │ │ │ +static method), 483 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTer │ │ │ │ │ │ -static method), 459 │ │ │ │ │ │ -static method), 488 │ │ │ │ │ │ +static method), 457 │ │ │ │ │ │ +static method), 486 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ -static method), 459 │ │ │ │ │ │ -static method), 488 │ │ │ │ │ │ +static method), 457 │ │ │ │ │ │ +static method), 486 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ -static method), 460 │ │ │ │ │ │ -static method), 489 │ │ │ │ │ │ +static method), 458 │ │ │ │ │ │ +static method), 487 │ │ │ │ │ │ function() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -static method), 461 │ │ │ │ │ │ -static method), 492 │ │ │ │ │ │ +static method), 459 │ │ │ │ │ │ +static method), 490 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.IntegrateMatTerm function() (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ -static method), 461 │ │ │ │ │ │ -static method), 494 │ │ │ │ │ │ +static method), 459 │ │ │ │ │ │ +static method), 492 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.IntegrateOperatorTerm │ │ │ │ │ │ function() (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ -static method), 462 │ │ │ │ │ │ -static method), 495 │ │ │ │ │ │ +static method), 460 │ │ │ │ │ │ +static method), 493 │ │ │ │ │ │ function() │ │ │ │ │ │ (sfepy.terms.terms_basic.IntegrateTerm function() (sfepy.terms.terms_elastic.ElasticWaveTerm │ │ │ │ │ │ -static method), 463 │ │ │ │ │ │ -static method), 496 │ │ │ │ │ │ +static method), 461 │ │ │ │ │ │ +static method), 494 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.SumNodalValuesTermfunction() (sfepy.terms.terms_elastic.LinearElasticETHTerm │ │ │ │ │ │ -static method), 463 │ │ │ │ │ │ -static method), 496 │ │ │ │ │ │ +static method), 461 │ │ │ │ │ │ +static method), 494 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.SurfaceMomentTerm function() (sfepy.terms.terms_elastic.LinearElasticTHTerm │ │ │ │ │ │ -static method), 464 │ │ │ │ │ │ -static method), 498 │ │ │ │ │ │ +static method), 462 │ │ │ │ │ │ +static method), 496 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.VolumeSurfaceTerm function() (sfepy.terms.terms_elastic.LinearStrainFiberTerm │ │ │ │ │ │ -static method), 464 │ │ │ │ │ │ -static method), 500 │ │ │ │ │ │ +static method), 462 │ │ │ │ │ │ +static method), 498 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.VolumeTerm static function() (sfepy.terms.terms_elastic.SDLinearElasticTerm │ │ │ │ │ │ -method), 465 │ │ │ │ │ │ -method), 501 │ │ │ │ │ │ +method), 463 │ │ │ │ │ │ +method), 499 │ │ │ │ │ │ function() (sfepy.terms.terms_basic.ZeroTerm static function() (sfepy.terms.terms_electric.ElectricSourceTerm │ │ │ │ │ │ -method), 465 │ │ │ │ │ │ -static method), 502 │ │ │ │ │ │ +method), 463 │ │ │ │ │ │ +static method), 500 │ │ │ │ │ │ function() │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotStressTerm function() (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe │ │ │ │ │ │ -static method), 467 │ │ │ │ │ │ -static method), 503 │ │ │ │ │ │ +static method), 465 │ │ │ │ │ │ +static method), 501 │ │ │ │ │ │ function() (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ function() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ -static method), 472 │ │ │ │ │ │ -static method), 504 │ │ │ │ │ │ +static method), 470 │ │ │ │ │ │ +static method), 502 │ │ │ │ │ │ function() (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ function() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ -static method), 473 │ │ │ │ │ │ -static method), 506 │ │ │ │ │ │ +static method), 471 │ │ │ │ │ │ +static method), 504 │ │ │ │ │ │ function() │ │ │ │ │ │ (sfepy.terms.terms_contact.ContactTerm function() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ -static method), 474 │ │ │ │ │ │ -static method), 510 │ │ │ │ │ │ +static method), 472 │ │ │ │ │ │ +static method), 508 │ │ │ │ │ │ function() (sfepy.terms.terms_dg.AdvectionDGFluxTerm function() (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ -method), 475 │ │ │ │ │ │ -static method), 511 │ │ │ │ │ │ +method), 473 │ │ │ │ │ │ +static method), 509 │ │ │ │ │ │ function() (sfepy.terms.terms_dg.DiffusionDGFluxTerm function() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ -method), 476 │ │ │ │ │ │ -static method), 512 │ │ │ │ │ │ +method), 474 │ │ │ │ │ │ +static method), 510 │ │ │ │ │ │ function() (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ function() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ -method), 477 │ │ │ │ │ │ -static method), 512 │ │ │ │ │ │ +method), 475 │ │ │ │ │ │ +static method), 510 │ │ │ │ │ │ function() (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ function() (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm │ │ │ │ │ │ -method), 478 │ │ │ │ │ │ -static method), 514 │ │ │ │ │ │ +method), 476 │ │ │ │ │ │ +static method), 512 │ │ │ │ │ │ function() (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ function() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ -static method), 479 │ │ │ │ │ │ -static method), 516 │ │ │ │ │ │ +static method), 477 │ │ │ │ │ │ +static method), 514 │ │ │ │ │ │ function() (sfepy.terms.terms_diffusion.ConvectVGradSTerm │ │ │ │ │ │ function() (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ -method), 480 │ │ │ │ │ │ -static method), 517 │ │ │ │ │ │ +method), 478 │ │ │ │ │ │ +static method), 515 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -579 │ │ │ │ │ │ +577 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.ConvectTerm │ │ │ │ │ │ sfepy.discrete.common.extmods._geommech), │ │ │ │ │ │ -static method), 526 │ │ │ │ │ │ -251 │ │ │ │ │ │ +static method), 524 │ │ │ │ │ │ +249 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ gen_block_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 527 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +static method), 525 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 383 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.DivOperatorTerm │ │ │ │ │ │ gen_cp_idxs() (sfepy.mesh.splinebox.SplineBox static │ │ │ │ │ │ -static method), 528 │ │ │ │ │ │ -method), 390 │ │ │ │ │ │ +static method), 526 │ │ │ │ │ │ +method), 388 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.DivTerm gen_cylinder_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 528 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +static method), 526 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 383 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ gen_extended_block_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 529 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 386 │ │ │ │ │ │ +static method), 527 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 384 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.GradTerm gen_iga_patch │ │ │ │ │ │ -static method), 529 │ │ │ │ │ │ -module, 167 │ │ │ │ │ │ +static method), 527 │ │ │ │ │ │ +module, 165 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.LinearConvect2Term │ │ │ │ │ │ gen_legendre_simplex_base │ │ │ │ │ │ -static method), 530 │ │ │ │ │ │ -module, 167 │ │ │ │ │ │ +static method), 528 │ │ │ │ │ │ +module, 165 │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.LinearConvectTerm │ │ │ │ │ │ -gen_lobatto() (in module gen_lobatto1d_c), 167 │ │ │ │ │ │ -static method), 531 │ │ │ │ │ │ +gen_lobatto() (in module gen_lobatto1d_c), 165 │ │ │ │ │ │ +static method), 529 │ │ │ │ │ │ gen_lobatto1d_c │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm │ │ │ │ │ │ -module, 167 │ │ │ │ │ │ -static method), 531 │ │ │ │ │ │ +module, 165 │ │ │ │ │ │ +static method), 529 │ │ │ │ │ │ gen_mesh_from_geom() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -function() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm sfepy.mesh.mesh_generators), 387 │ │ │ │ │ │ -static method), 534 │ │ │ │ │ │ +function() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +static method), 532 │ │ │ │ │ │ gen_mesh_from_string() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.StokesWaveTerm │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 387 │ │ │ │ │ │ -static method), 535 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +static method), 533 │ │ │ │ │ │ gen_mesh_from_voxels() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 387 │ │ │ │ │ │ -static method), 532 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +static method), 530 │ │ │ │ │ │ gen_mesh_prev │ │ │ │ │ │ function() (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm │ │ │ │ │ │ -module, 167 │ │ │ │ │ │ -static method), 533 │ │ │ │ │ │ +module, 165 │ │ │ │ │ │ +static method), 531 │ │ │ │ │ │ gen_mesh_probe_png() │ │ │ │ │ │ function() (sfepy.terms.terms_piezo.PiezoStressTerm │ │ │ │ │ │ (sfepy.postprocess.probes_vtk.Probe method), │ │ │ │ │ │ -static method), 537 │ │ │ │ │ │ -396 │ │ │ │ │ │ +static method), 535 │ │ │ │ │ │ +394 │ │ │ │ │ │ function() (sfepy.terms.terms_point.ConcentratedPointLoadTerm │ │ │ │ │ │ gen_misc_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 538 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 387 │ │ │ │ │ │ +static method), 536 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ function() (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ gen_multi_vec_packing() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 539 │ │ │ │ │ │ -sfepy.solvers.ts_solvers), 446 │ │ │ │ │ │ +static method), 537 │ │ │ │ │ │ +sfepy.solvers.ts_solvers), 444 │ │ │ │ │ │ function() │ │ │ │ │ │ (sfepy.terms.terms_shells.Shell10XTerm gen_patch_block_domain() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 540 │ │ │ │ │ │ -sfepy.discrete.iga.domain_generators), 322 │ │ │ │ │ │ +static method), 538 │ │ │ │ │ │ +sfepy.discrete.iga.domain_generators), 320 │ │ │ │ │ │ function() (sfepy.terms.terms_surface.ContactPlaneTerm gen_points() │ │ │ │ │ │ (sfepy.discrete.probes.RayProbe │ │ │ │ │ │ -static method), 542 │ │ │ │ │ │ -method), 220 │ │ │ │ │ │ +static method), 540 │ │ │ │ │ │ +method), 218 │ │ │ │ │ │ function() (sfepy.terms.terms_surface.ContactSphereTermgen_release_notes │ │ │ │ │ │ -static method), 543 │ │ │ │ │ │ -module, 168 │ │ │ │ │ │ +static method), 541 │ │ │ │ │ │ +module, 166 │ │ │ │ │ │ function() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ gen_serendipity_basis │ │ │ │ │ │ +static method), 542 │ │ │ │ │ │ +module, 166 │ │ │ │ │ │ +function() (sfepy.terms.terms_surface.SurfaceJumpTerm gen_shot() (in module gen_mesh_prev), 165 │ │ │ │ │ │ static method), 544 │ │ │ │ │ │ -module, 168 │ │ │ │ │ │ -function() (sfepy.terms.terms_surface.SurfaceJumpTerm gen_shot() (in module gen_mesh_prev), 167 │ │ │ │ │ │ -static method), 546 │ │ │ │ │ │ gen_solver_table │ │ │ │ │ │ -function() (sfepy.terms.terms_volume.LinearVolumeForceTermmodule, 168 │ │ │ │ │ │ -static method), 547 │ │ │ │ │ │ +function() (sfepy.terms.terms_volume.LinearVolumeForceTermmodule, 166 │ │ │ │ │ │ +static method), 545 │ │ │ │ │ │ gen_solver_table() (in module gen_solver_table), │ │ │ │ │ │ function_silent() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -168 │ │ │ │ │ │ -static method), 525 │ │ │ │ │ │ +166 │ │ │ │ │ │ +static method), 523 │ │ │ │ │ │ gen_term_table │ │ │ │ │ │ -function_timer() (sfepy.terms.terms_multilinear.ETermBase module, 168 │ │ │ │ │ │ -static method), 525 │ │ │ │ │ │ -gen_term_table() (in module gen_term_table), 168 │ │ │ │ │ │ +function_timer() (sfepy.terms.terms_multilinear.ETermBase module, 166 │ │ │ │ │ │ +static method), 523 │ │ │ │ │ │ +gen_term_table() (in module gen_term_table), 166 │ │ │ │ │ │ function_weak() (sfepy.terms.terms_contact.ContactTermgen_tiled_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 474 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 387 │ │ │ │ │ │ -Functions (class in sfepy.discrete.functions), 212 │ │ │ │ │ │ +static method), 472 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 385 │ │ │ │ │ │ +Functions (class in sfepy.discrete.functions), 210 │ │ │ │ │ │ GeneralizedAlphaTS (class in sfepy.solvers.ts_solvers), │ │ │ │ │ │ -442 │ │ │ │ │ │ +440 │ │ │ │ │ │ G │ │ │ │ │ │ generate_a_pyrex_source() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ build_helpers), │ │ │ │ │ │ -162 │ │ │ │ │ │ +160 │ │ │ │ │ │ geme_mulAVSB3py() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -580 │ │ │ │ │ │ +578 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -generate_decreasing_nonnegative_tuples_summing_to() 195 │ │ │ │ │ │ +generate_decreasing_nonnegative_tuples_summing_to() 193 │ │ │ │ │ │ (in module sfepy.discrete.simplex_cubature), get() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -236 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +234 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ generate_permutations() │ │ │ │ │ │ (in │ │ │ │ │ │ module get() (sfepy.base.multiproc_proc.MyQueue method), │ │ │ │ │ │ -sfepy.discrete.simplex_cubature), 236 │ │ │ │ │ │ -196 │ │ │ │ │ │ -generate_probes() (in module probe), 159 │ │ │ │ │ │ -get() (sfepy.discrete.integrals.Integrals method), 214 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature), 234 │ │ │ │ │ │ +194 │ │ │ │ │ │ +generate_probes() (in module probe), 157 │ │ │ │ │ │ +get() (sfepy.discrete.integrals.Integrals method), 212 │ │ │ │ │ │ generate_unique_permutations() │ │ │ │ │ │ (in │ │ │ │ │ │ module get() │ │ │ │ │ │ (sfepy.mechanics.matcoefs.ElasticConstants │ │ │ │ │ │ -sfepy.discrete.simplex_cubature), 236 │ │ │ │ │ │ -method), 366 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature), 234 │ │ │ │ │ │ +method), 364 │ │ │ │ │ │ GenericFileSource │ │ │ │ │ │ (class │ │ │ │ │ │ -in get() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ -sfepy.postprocess.sources), 397 │ │ │ │ │ │ -get_2d_points() (in module sfepy.mesh.bspline), 382 │ │ │ │ │ │ +in get() (sfepy.terms.terms.Term method), 446 │ │ │ │ │ │ +sfepy.postprocess.sources), 395 │ │ │ │ │ │ +get_2d_points() (in module sfepy.mesh.bspline), 380 │ │ │ │ │ │ GenericSequenceFileSource │ │ │ │ │ │ (class │ │ │ │ │ │ in get_a0() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS │ │ │ │ │ │ -sfepy.postprocess.sources), 398 │ │ │ │ │ │ -method), 442 │ │ │ │ │ │ +sfepy.postprocess.sources), 396 │ │ │ │ │ │ +method), 440 │ │ │ │ │ │ GenYeohTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in get_AABB() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 507 │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres), 377 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres), 375 │ │ │ │ │ │ geo_ctx (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ get_actual_cache() │ │ │ │ │ │ (sfepy.discrete.probes.Probe │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ -method), 219 │ │ │ │ │ │ -geometries (sfepy.terms.terms.Term attribute), 448 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ +method), 217 │ │ │ │ │ │ +geometries (sfepy.terms.terms.Term attribute), 446 │ │ │ │ │ │ get_actual_order() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ geometries (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ -sfepy.discrete.quadratures), 236 │ │ │ │ │ │ -attribute), 495 │ │ │ │ │ │ +sfepy.discrete.quadratures), 234 │ │ │ │ │ │ +attribute), 493 │ │ │ │ │ │ get_animation_info() │ │ │ │ │ │ geometries (sfepy.terms.terms_elastic.ElasticWaveTerm │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ method), │ │ │ │ │ │ -attribute), 496 │ │ │ │ │ │ -404 │ │ │ │ │ │ +attribute), 494 │ │ │ │ │ │ +402 │ │ │ │ │ │ geometries (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm │ │ │ │ │ │ -get_arg_kinds() (in module sfepy.terms.terms), 450 │ │ │ │ │ │ -attribute), 497 │ │ │ │ │ │ -get_arg_name() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ -geometries (sfepy.terms.terms_elastic.NonsymElasticTermget_args() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ -attribute), 500 │ │ │ │ │ │ +get_arg_kinds() (in module sfepy.terms.terms), 448 │ │ │ │ │ │ +attribute), 495 │ │ │ │ │ │ +get_arg_name() (sfepy.terms.terms.Term method), 446 │ │ │ │ │ │ +geometries (sfepy.terms.terms_elastic.NonsymElasticTermget_args() (sfepy.terms.terms.Term method), 446 │ │ │ │ │ │ +attribute), 498 │ │ │ │ │ │ get_args_by_name() (sfepy.terms.terms.Term method), │ │ │ │ │ │ geometries (sfepy.terms.terms_elastic.SDLinearElasticTerm │ │ │ │ │ │ -448 │ │ │ │ │ │ -attribute), 501 │ │ │ │ │ │ -get_arguments() (in module sfepy.base.base), 177 │ │ │ │ │ │ +446 │ │ │ │ │ │ +attribute), 499 │ │ │ │ │ │ +get_arguments() (in module sfepy.base.base), 175 │ │ │ │ │ │ geometries (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm │ │ │ │ │ │ get_assembling_cells() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ -method), 448 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ +method), 446 │ │ │ │ │ │ geometries (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm │ │ │ │ │ │ get_base() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ -method), 273 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ +method), 271 │ │ │ │ │ │ geometries (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ get_base() (sfepy.discrete.fem.mappings.FEMapping │ │ │ │ │ │ -attribute), 517 │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ +attribute), 515 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ geometries (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm │ │ │ │ │ │ get_base() (sfepy.discrete.fem.mappings.SurfaceMapping │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ geometries (sfepy.terms.terms_navier_stokes.StokesWaveTerm │ │ │ │ │ │ -get_basic_info() (in module sfepy.version), 171 │ │ │ │ │ │ -attribute), 535 │ │ │ │ │ │ +get_basic_info() (in module sfepy.version), 169 │ │ │ │ │ │ +attribute), 533 │ │ │ │ │ │ get_bc_facet_idx() (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ geometries (sfepy.terms.terms_piezo.SDPiezoCouplingTerm │ │ │ │ │ │ -method), 308 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +method), 306 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ get_bc_facet_values() │ │ │ │ │ │ geometries (sfepy.terms.terms_shells.Shell10XTerm at(sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ -tribute), 540 │ │ │ │ │ │ -308 │ │ │ │ │ │ +tribute), 538 │ │ │ │ │ │ +306 │ │ │ │ │ │ geometries (sfepy.terms.terms_surface.ContactPlaneTerm get_bezier_element_entities() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 542 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 331 │ │ │ │ │ │ +attribute), 540 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 329 │ │ │ │ │ │ geometries (sfepy.terms.terms_surface.ContactSphereTermget_bezier_topology() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 332 │ │ │ │ │ │ -geometry (class in sfepy.mesh.geom_tools), 383 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 330 │ │ │ │ │ │ +geometry (class in sfepy.mesh.geom_tools), 381 │ │ │ │ │ │ get_both_facet_base_vals() │ │ │ │ │ │ GeometryElement │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ -sfepy.discrete.fem.geometry_element), 280 │ │ │ │ │ │ -308 │ │ │ │ │ │ -geomobject (class in sfepy.mesh.geom_tools), 384 │ │ │ │ │ │ +sfepy.discrete.fem.geometry_element), 278 │ │ │ │ │ │ +306 │ │ │ │ │ │ +geomobject (class in sfepy.mesh.geom_tools), 382 │ │ │ │ │ │ get_both_facet_state_vals() │ │ │ │ │ │ -get() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +get() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ -get() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ -309 │ │ │ │ │ │ +get() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ +307 │ │ │ │ │ │ get() (sfepy.base.multiproc_mpi.RemoteDict method), get_bounding_box() (sfepy.discrete.fem.mesh.Mesh │ │ │ │ │ │ -195 │ │ │ │ │ │ -method), 286 │ │ │ │ │ │ +193 │ │ │ │ │ │ +method), 284 │ │ │ │ │ │ get() (sfepy.base.multiproc_mpi.RemoteQueue method), get_bounding_box() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -581 │ │ │ │ │ │ +579 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ get_bounding_box() (sfepy.postprocess.sources.VTKFileSource │ │ │ │ │ │ get_connectivity() (sfepy.discrete.fem.fe_surface.FESurface │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ -method), 272 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ +method), 270 │ │ │ │ │ │ get_box_matrix() │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox get_connectivity() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -method), 390 │ │ │ │ │ │ -method), 273 │ │ │ │ │ │ +method), 388 │ │ │ │ │ │ +method), 271 │ │ │ │ │ │ get_box_volume() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_consistent_unit_set() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.utils), 355 │ │ │ │ │ │ -sfepy.mechanics.units), 377 │ │ │ │ │ │ +sfepy.homogenization.utils), 353 │ │ │ │ │ │ +sfepy.mechanics.units), 375 │ │ │ │ │ │ get_callback() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_constant_data() │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 347 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ method), │ │ │ │ │ │ get_cauchy_from_2pk() │ │ │ │ │ │ -214 │ │ │ │ │ │ +212 │ │ │ │ │ │ (sfepy.mechanics.tensors.StressTransform │ │ │ │ │ │ get_contact_info() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ -method), 373 │ │ │ │ │ │ -method), 474 │ │ │ │ │ │ +method), 371 │ │ │ │ │ │ +method), 472 │ │ │ │ │ │ get_cell_conn() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ get_control_points() (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -method), 379 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +method), 377 │ │ │ │ │ │ get_cell_indices() (sfepy.discrete.common.region.Region │ │ │ │ │ │ get_control_points() │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ method), │ │ │ │ │ │ get_cell_normals_per_facet() │ │ │ │ │ │ -381 │ │ │ │ │ │ +379 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), get_control_points() │ │ │ │ │ │ -309 │ │ │ │ │ │ +307 │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ method), │ │ │ │ │ │ get_cells() │ │ │ │ │ │ (sfepy.discrete.common.region.Region │ │ │ │ │ │ -390 │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ +388 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ get_coor() (sfepy.discrete.dg.fields.DGField method), │ │ │ │ │ │ get_centroids() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -309 │ │ │ │ │ │ -method), 250 │ │ │ │ │ │ +307 │ │ │ │ │ │ +method), 248 │ │ │ │ │ │ get_coor() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -get_centroids() (sfepy.discrete.common.extmods.cmesh.CMesh method), 273 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +get_centroids() (sfepy.discrete.common.extmods.cmesh.CMesh method), 271 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_coors_in_ball() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_charfun() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -sfepy.linalg.geometry), 357 │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ +sfepy.linalg.geometry), 355 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ get_coors_in_tube() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_cmem_usage() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.linalg.geometry), 358 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh), 254 │ │ │ │ │ │ +sfepy.linalg.geometry), 356 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ get_coors_shape() (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ get_coef() (sfepy.homogenization.coefs_base.CoefMN │ │ │ │ │ │ -method), 390 │ │ │ │ │ │ -method), 339 │ │ │ │ │ │ +method), 388 │ │ │ │ │ │ +method), 337 │ │ │ │ │ │ get_correctors_from_file_hdf5() (in module │ │ │ │ │ │ get_coef() (sfepy.homogenization.coefs_base.CoefN │ │ │ │ │ │ -sfepy.homogenization.micmac), 352 │ │ │ │ │ │ -method), 339 │ │ │ │ │ │ +sfepy.homogenization.micmac), 350 │ │ │ │ │ │ +method), 337 │ │ │ │ │ │ get_data() (sfepy.discrete.materials.Material method), │ │ │ │ │ │ get_coefs() (sfepy.homogenization.coefs_phononic.AcousticMassLiquidTensor │ │ │ │ │ │ -214 │ │ │ │ │ │ -method), 342 │ │ │ │ │ │ +212 │ │ │ │ │ │ +method), 340 │ │ │ │ │ │ get_data_name() (in module sfepy.discrete.probes), │ │ │ │ │ │ get_coefs() (sfepy.homogenization.coefs_phononic.AcousticMassTensor │ │ │ │ │ │ -220 │ │ │ │ │ │ -method), 343 │ │ │ │ │ │ +218 │ │ │ │ │ │ +method), 341 │ │ │ │ │ │ get_data_names() (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ get_complete() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_data_ranges() (in module sfepy.postprocess.utils), │ │ │ │ │ │ get_condition_value() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -400 │ │ │ │ │ │ -sfepy.discrete.conditions), 203 │ │ │ │ │ │ +398 │ │ │ │ │ │ +sfepy.discrete.conditions), 201 │ │ │ │ │ │ get_data_shape() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ get_conn() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 309 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +method), 307 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_data_shape() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ get_conn() │ │ │ │ │ │ (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ -method), 274 │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ +method), 272 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ get_data_shape() │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -get_conn() (sfepy.discrete.fem.mesh.Mesh method), 286 │ │ │ │ │ │ -method), 326 │ │ │ │ │ │ +get_conn() (sfepy.discrete.fem.mesh.Mesh method), 284 │ │ │ │ │ │ +method), 324 │ │ │ │ │ │ get_conn_as_graph() │ │ │ │ │ │ get_data_shape() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_data_shape() (sfepy.terms.terms.Term method), │ │ │ │ │ │ get_conn_info() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -448 │ │ │ │ │ │ -448 │ │ │ │ │ │ -get_debug() (in module sfepy.base.base), 177 │ │ │ │ │ │ -get_conn_key() (sfepy.terms.terms.Term method), 448 get_default() (in module sfepy.base.base), 177 │ │ │ │ │ │ +446 │ │ │ │ │ │ +446 │ │ │ │ │ │ +get_debug() (in module sfepy.base.base), 175 │ │ │ │ │ │ +get_conn_key() (sfepy.terms.terms.Term method), 446 get_default() (in module sfepy.base.base), 175 │ │ │ │ │ │ get_conn_permutations() │ │ │ │ │ │ -get_default_attr() (in module sfepy.base.base), 177 │ │ │ │ │ │ +get_default_attr() (in module sfepy.base.base), 175 │ │ │ │ │ │ (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ get_default_time_step() │ │ │ │ │ │ -582 │ │ │ │ │ │ +580 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper method), │ │ │ │ │ │ -method), 277 │ │ │ │ │ │ -440 │ │ │ │ │ │ +method), 275 │ │ │ │ │ │ +438 │ │ │ │ │ │ get_econn() (sfepy.discrete.iga.fields.IGField method), │ │ │ │ │ │ get_default_ts() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -327 │ │ │ │ │ │ -method), 226 │ │ │ │ │ │ +325 │ │ │ │ │ │ +method), 224 │ │ │ │ │ │ get_edge_graph() (sfepy.discrete.common.region.Region │ │ │ │ │ │ get_dependency_graph() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ -sfepy.discrete.common.region), 268 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ +sfepy.discrete.common.region), 266 │ │ │ │ │ │ get_edge_paths() (in module sfepy.discrete.fem.utils), │ │ │ │ │ │ get_deviator() (in module sfepy.mechanics.tensors), │ │ │ │ │ │ -300 │ │ │ │ │ │ -373 │ │ │ │ │ │ +298 │ │ │ │ │ │ +371 │ │ │ │ │ │ get_edges_per_face() │ │ │ │ │ │ get_diameter() (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -get_dict() (in module sfepy.base.multiproc_mpi), 196 get_einsum_ops() │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +get_dict() (in module sfepy.base.multiproc_mpi), 194 get_einsum_ops() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_dict() (in module sfepy.base.multiproc_proc), 196 │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ +get_dict() (in module sfepy.base.multiproc_proc), 194 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ get_dict_idxval() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_element_diameters() │ │ │ │ │ │ -sfepy.homogenization.engine), 351 │ │ │ │ │ │ +sfepy.homogenization.engine), 349 │ │ │ │ │ │ (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ get_dim() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ -226 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ +224 │ │ │ │ │ │ get_element_diameters() │ │ │ │ │ │ -get_dir() (in module run_tests), 160 │ │ │ │ │ │ +get_dir() (in module run_tests), 158 │ │ │ │ │ │ (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ get_distance() (sfepy.mechanics.contact_bodies.ContactPlane │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -method), 365 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +method), 363 │ │ │ │ │ │ get_element_diameters() │ │ │ │ │ │ get_distance() (sfepy.mechanics.contact_bodies.ContactSphere (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -method), 365 │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ +method), 363 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ get_dof_conn() (sfepy.discrete.variables.FieldVariable get_entities() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ get_dof_conn_type() │ │ │ │ │ │ (sfepy.terms.terms.Term get_eth_data() │ │ │ │ │ │ (sfepy.terms.terms_th.ETHTerm │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ -method), 546 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ +method), 544 │ │ │ │ │ │ get_dof_info() (sfepy.discrete.variables.FieldVariable get_eval_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ -sfepy.discrete.fem.linearizer), 284 │ │ │ │ │ │ -get_dofs() (in module save_basis), 170 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ +sfepy.discrete.fem.linearizer), 282 │ │ │ │ │ │ +get_dofs() (in module save_basis), 168 │ │ │ │ │ │ get_eval_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_dofs() (sfepy.terms.terms_multilinear.ExpressionArg │ │ │ │ │ │ -sfepy.discrete.fem.linearizer), 284 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +sfepy.discrete.fem.linearizer), 282 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ get_eval_expression() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_dofs_in_region() │ │ │ │ │ │ -sfepy.discrete.fem.fields_base), 278 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base), 276 │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradT │ │ │ │ │ │ -310 │ │ │ │ │ │ -method), 453 │ │ │ │ │ │ +308 │ │ │ │ │ │ +method), 451 │ │ │ │ │ │ get_dofs_in_region() │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinD │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -method), 454 │ │ │ │ │ │ -method), 274 │ │ │ │ │ │ +method), 452 │ │ │ │ │ │ +method), 272 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ get_dofs_in_region() │ │ │ │ │ │ -method), 455 │ │ │ │ │ │ +method), 453 │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ -326 │ │ │ │ │ │ -method), 455 │ │ │ │ │ │ +324 │ │ │ │ │ │ +method), 453 │ │ │ │ │ │ get_domain() │ │ │ │ │ │ (sfepy.discrete.equations.Equations get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ -method), 206 │ │ │ │ │ │ -method), 456 │ │ │ │ │ │ +method), 204 │ │ │ │ │ │ +method), 454 │ │ │ │ │ │ get_dsg_strain() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ -method), 456 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ +method), 454 │ │ │ │ │ │ get_dual() (sfepy.discrete.variables.Variable method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStab │ │ │ │ │ │ -243 │ │ │ │ │ │ -method), 457 │ │ │ │ │ │ +241 │ │ │ │ │ │ +method), 455 │ │ │ │ │ │ get_dual_names() (sfepy.discrete.variables.Variables get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabi │ │ │ │ │ │ -method), 245 │ │ │ │ │ │ -method), 458 │ │ │ │ │ │ +method), 243 │ │ │ │ │ │ +method), 456 │ │ │ │ │ │ get_ebc_indices() (sfepy.discrete.problem.Problem get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabil │ │ │ │ │ │ -method), 226 │ │ │ │ │ │ -method), 458 │ │ │ │ │ │ +method), 224 │ │ │ │ │ │ +method), 456 │ │ │ │ │ │ get_econn() (sfepy.discrete.dg.fields.DGField method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabi │ │ │ │ │ │ -310 │ │ │ │ │ │ -method), 459 │ │ │ │ │ │ +308 │ │ │ │ │ │ +method), 457 │ │ │ │ │ │ get_econn() (sfepy.discrete.fem.fields_base.SurfaceField get_eval_shape() (sfepy.terms.terms_basic.IntegrateMatTerm │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ -method), 461 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ +method), 459 │ │ │ │ │ │ get_econn() (sfepy.discrete.fem.fields_base.VolumeField get_eval_shape() (sfepy.terms.terms_basic.IntegrateTerm │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -583 │ │ │ │ │ │ +581 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 463 │ │ │ │ │ │ -method), 506 │ │ │ │ │ │ +method), 461 │ │ │ │ │ │ +method), 504 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_basic.SumNodalValuesTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ -method), 463 │ │ │ │ │ │ -method), 506 │ │ │ │ │ │ +method), 461 │ │ │ │ │ │ +method), 504 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_basic.SurfaceMomentTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ -method), 464 │ │ │ │ │ │ -method), 510 │ │ │ │ │ │ +method), 462 │ │ │ │ │ │ +method), 508 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_basic.VolumeSurfaceTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTe │ │ │ │ │ │ -method), 464 │ │ │ │ │ │ -method), 512 │ │ │ │ │ │ +method), 462 │ │ │ │ │ │ +method), 510 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_basic.VolumeTerm get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ -method), 465 │ │ │ │ │ │ -method), 512 │ │ │ │ │ │ +method), 463 │ │ │ │ │ │ +method), 510 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_biot.BiotTerm get_eval_shape() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTe │ │ │ │ │ │ -method), 468 │ │ │ │ │ │ -method), 513 │ │ │ │ │ │ +method), 466 │ │ │ │ │ │ +method), 511 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ -method), 474 │ │ │ │ │ │ -method), 516 │ │ │ │ │ │ +method), 472 │ │ │ │ │ │ +method), 514 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ -method), 481 │ │ │ │ │ │ -method), 517 │ │ │ │ │ │ +method), 479 │ │ │ │ │ │ +method), 515 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -method), 482 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +method), 480 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ -method), 483 │ │ │ │ │ │ -method), 527 │ │ │ │ │ │ +method), 481 │ │ │ │ │ │ +method), 525 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_diffusion.SDDiffusionTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_navier_stokes.DivTerm │ │ │ │ │ │ -method), 484 │ │ │ │ │ │ -method), 528 │ │ │ │ │ │ +method), 482 │ │ │ │ │ │ +method), 526 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_diffusion.SurfaceFluxTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -method), 485 │ │ │ │ │ │ -method), 529 │ │ │ │ │ │ +method), 483 │ │ │ │ │ │ +method), 527 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_dot.DotProductTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -method), 487 │ │ │ │ │ │ -method), 534 │ │ │ │ │ │ +method), 485 │ │ │ │ │ │ +method), 532 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_piezo.PiezoCouplingTerm │ │ │ │ │ │ -method), 490 │ │ │ │ │ │ -method), 536 │ │ │ │ │ │ +method), 488 │ │ │ │ │ │ +method), 534 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_piezo.PiezoStrainTerm │ │ │ │ │ │ -method), 491 │ │ │ │ │ │ -method), 536 │ │ │ │ │ │ +method), 489 │ │ │ │ │ │ +method), 534 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_piezo.PiezoStressTerm │ │ │ │ │ │ -method), 492 │ │ │ │ │ │ -method), 537 │ │ │ │ │ │ +method), 490 │ │ │ │ │ │ +method), 535 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressETHTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -method), 493 │ │ │ │ │ │ -method), 543 │ │ │ │ │ │ +method), 491 │ │ │ │ │ │ +method), 541 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -method), 494 │ │ │ │ │ │ -method), 544 │ │ │ │ │ │ +method), 492 │ │ │ │ │ │ +method), 542 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressTHTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ -method), 494 │ │ │ │ │ │ -method), 545 │ │ │ │ │ │ +method), 492 │ │ │ │ │ │ +method), 543 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -method), 497 │ │ │ │ │ │ -method), 545 │ │ │ │ │ │ +method), 495 │ │ │ │ │ │ +method), 543 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_elastic.LinearElasticTerm │ │ │ │ │ │ get_evaluate_cache() │ │ │ │ │ │ -method), 498 │ │ │ │ │ │ +method), 496 │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -get_eval_shape() (sfepy.terms.terms_elastic.LinearPrestressTerm method), 274 │ │ │ │ │ │ -method), 499 │ │ │ │ │ │ +get_eval_shape() (sfepy.terms.terms_elastic.LinearPrestressTerm method), 272 │ │ │ │ │ │ +method), 497 │ │ │ │ │ │ get_evaluate_cache() (sfepy.discrete.probes.Probe │ │ │ │ │ │ -get_eval_shape() (sfepy.terms.terms_elastic.NonsymElasticTerm method), 219 │ │ │ │ │ │ -method), 500 │ │ │ │ │ │ +get_eval_shape() (sfepy.terms.terms_elastic.NonsymElasticTerm method), 217 │ │ │ │ │ │ +method), 498 │ │ │ │ │ │ get_evaluator() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -get_eval_shape() (sfepy.terms.terms_elastic.SDLinearElasticTerm method), 226 │ │ │ │ │ │ -method), 501 │ │ │ │ │ │ -get_examples() (in module gen_term_table), 168 │ │ │ │ │ │ +get_eval_shape() (sfepy.terms.terms_elastic.SDLinearElasticTerm method), 224 │ │ │ │ │ │ +method), 499 │ │ │ │ │ │ +get_examples() (in module gen_term_table), 166 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ get_exp() (sfepy.homogenization.convolutions.ConvolutionKernel │ │ │ │ │ │ -method), 502 │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ +method), 500 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm │ │ │ │ │ │ get_expression_arg_names() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 503 │ │ │ │ │ │ -sfepy.discrete.equations), 208 │ │ │ │ │ │ +method), 501 │ │ │ │ │ │ +sfepy.discrete.equations), 206 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ get_expressions() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -method), 504 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +method), 502 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ get_face_areas() (in module sfepy.linalg.geometry), │ │ │ │ │ │ -584 │ │ │ │ │ │ +582 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -358 │ │ │ │ │ │ +356 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizatio │ │ │ │ │ │ get_facet_axes() (in module sfepy.discrete.iga.iga), │ │ │ │ │ │ -method), 460 │ │ │ │ │ │ -332 │ │ │ │ │ │ +method), 458 │ │ │ │ │ │ +330 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1Stabilizati │ │ │ │ │ │ get_facet_base() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -method), 460 │ │ │ │ │ │ -method), 310 │ │ │ │ │ │ +method), 458 │ │ │ │ │ │ +method), 308 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2Stabilizati │ │ │ │ │ │ get_facet_dof_permutations() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 461 │ │ │ │ │ │ -sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ +method), 459 │ │ │ │ │ │ +sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_basic.IntegrateMatTerm │ │ │ │ │ │ get_facet_indices() │ │ │ │ │ │ -method), 461 │ │ │ │ │ │ +method), 459 │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), get_fargs() (sfepy.terms.terms_basic.IntegrateOperatorTerm │ │ │ │ │ │ -267 │ │ │ │ │ │ -method), 462 │ │ │ │ │ │ +265 │ │ │ │ │ │ +method), 460 │ │ │ │ │ │ get_facet_neighbor_idx() │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_basic.IntegrateTerm │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 463 │ │ │ │ │ │ -311 │ │ │ │ │ │ +method), 461 │ │ │ │ │ │ +309 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_basic.SumNodalValuesTerm │ │ │ │ │ │ get_facet_normals() │ │ │ │ │ │ -method), 463 │ │ │ │ │ │ +method), 461 │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh get_fargs() (sfepy.terms.terms_basic.SurfaceMomentTerm │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -method), 464 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +method), 462 │ │ │ │ │ │ get_facet_qp() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField get_fargs() (sfepy.terms.terms_basic.VolumeSurfaceTerm │ │ │ │ │ │ -method), 311 │ │ │ │ │ │ -method), 464 │ │ │ │ │ │ +method), 309 │ │ │ │ │ │ +method), 462 │ │ │ │ │ │ get_facet_vols() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_basic.VolumeTerm │ │ │ │ │ │ -method), 311 │ │ │ │ │ │ -method), 465 │ │ │ │ │ │ +method), 309 │ │ │ │ │ │ +method), 463 │ │ │ │ │ │ get_family_data (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLBase │ │ │ │ │ │ get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_basic.ZeroTerm │ │ │ │ │ │ -attribute), 507 │ │ │ │ │ │ -method), 465 │ │ │ │ │ │ +attribute), 505 │ │ │ │ │ │ +method), 463 │ │ │ │ │ │ get_family_data (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase │ │ │ │ │ │ get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotETHTerm │ │ │ │ │ │ -attribute), 508 │ │ │ │ │ │ -method), 466 │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ +method), 464 │ │ │ │ │ │ get_family_data (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBase │ │ │ │ │ │ get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotStressTerm │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ -method), 467 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ +method), 465 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_biot.BiotTerm method), │ │ │ │ │ │ -method), 452 │ │ │ │ │ │ -468 │ │ │ │ │ │ +method), 450 │ │ │ │ │ │ +466 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term │ │ │ │ │ │ get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotTHTerm │ │ │ │ │ │ -method), 452 │ │ │ │ │ │ -method), 467 │ │ │ │ │ │ +method), 450 │ │ │ │ │ │ +method), 465 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ -method), 453 │ │ │ │ │ │ -method), 472 │ │ │ │ │ │ +method), 451 │ │ │ │ │ │ +method), 470 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ -method), 453 │ │ │ │ │ │ -method), 473 │ │ │ │ │ │ +method), 451 │ │ │ │ │ │ +method), 471 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ -method), 453 │ │ │ │ │ │ -method), 474 │ │ │ │ │ │ +method), 451 │ │ │ │ │ │ +method), 472 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dg.AdvectionDGFluxTerm │ │ │ │ │ │ -method), 454 │ │ │ │ │ │ -method), 475 │ │ │ │ │ │ +method), 452 │ │ │ │ │ │ +method), 473 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dg.DiffusionDGFluxTerm │ │ │ │ │ │ -method), 455 │ │ │ │ │ │ -method), 476 │ │ │ │ │ │ +method), 453 │ │ │ │ │ │ +method), 474 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ -method), 455 │ │ │ │ │ │ -method), 477 │ │ │ │ │ │ +method), 453 │ │ │ │ │ │ +method), 475 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ -method), 456 │ │ │ │ │ │ -method), 478 │ │ │ │ │ │ +method), 454 │ │ │ │ │ │ +method), 476 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ -method), 456 │ │ │ │ │ │ -method), 479 │ │ │ │ │ │ +method), 454 │ │ │ │ │ │ +method), 477 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.ConvectVGradSTerm │ │ │ │ │ │ -method), 457 │ │ │ │ │ │ -method), 480 │ │ │ │ │ │ +method), 455 │ │ │ │ │ │ +method), 478 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ -method), 458 │ │ │ │ │ │ -method), 481 │ │ │ │ │ │ +method), 456 │ │ │ │ │ │ +method), 479 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.DiffusionRTerm │ │ │ │ │ │ -method), 458 │ │ │ │ │ │ -method), 481 │ │ │ │ │ │ +method), 456 │ │ │ │ │ │ +method), 479 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.DiffusionTerm │ │ │ │ │ │ -method), 459 │ │ │ │ │ │ -method), 482 │ │ │ │ │ │ +method), 457 │ │ │ │ │ │ +method), 480 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -585 │ │ │ │ │ │ +583 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ -method), 483 │ │ │ │ │ │ -method), 502 │ │ │ │ │ │ +method), 481 │ │ │ │ │ │ +method), 500 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.SDDiffusionTermget_fargs() (sfepy.terms.terms_hyperelastic_base.DeformationGradientT │ │ │ │ │ │ -method), 484 │ │ │ │ │ │ -method), 503 │ │ │ │ │ │ +method), 482 │ │ │ │ │ │ +method), 501 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase │ │ │ │ │ │ -method), 484 │ │ │ │ │ │ -method), 504 │ │ │ │ │ │ +method), 482 │ │ │ │ │ │ +method), 502 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_diffusion.SurfaceFluxTermget_fargs() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -method), 485 │ │ │ │ │ │ -method), 506 │ │ │ │ │ │ +method), 483 │ │ │ │ │ │ +method), 504 │ │ │ │ │ │ get_fargs() │ │ │ │ │ │ (sfepy.terms.terms_dot.BCNewtonTerm get_fargs() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm │ │ │ │ │ │ -method), 486 │ │ │ │ │ │ -method), 506 │ │ │ │ │ │ +method), 484 │ │ │ │ │ │ +method), 504 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.DotProductTerm get_fargs() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ -method), 487 │ │ │ │ │ │ -method), 510 │ │ │ │ │ │ +method), 485 │ │ │ │ │ │ +method), 508 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ -method), 488 │ │ │ │ │ │ -method), 511 │ │ │ │ │ │ +method), 486 │ │ │ │ │ │ +method), 509 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ -method), 488 │ │ │ │ │ │ -method), 512 │ │ │ │ │ │ +method), 486 │ │ │ │ │ │ +method), 510 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm │ │ │ │ │ │ -method), 489 │ │ │ │ │ │ -method), 512 │ │ │ │ │ │ +method), 487 │ │ │ │ │ │ +method), 510 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ -method), 489 │ │ │ │ │ │ -method), 513 │ │ │ │ │ │ +method), 487 │ │ │ │ │ │ +method), 511 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm │ │ │ │ │ │ -method), 490 │ │ │ │ │ │ -method), 514 │ │ │ │ │ │ +method), 488 │ │ │ │ │ │ +method), 512 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_dot.VectorDotScalarTerm get_fargs() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ -method), 491 │ │ │ │ │ │ -method), 516 │ │ │ │ │ │ +method), 489 │ │ │ │ │ │ +method), 514 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.CauchyStrainTermget_fargs() (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ -method), 492 │ │ │ │ │ │ -method), 517 │ │ │ │ │ │ +method), 490 │ │ │ │ │ │ +method), 515 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.CauchyStressETHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -method), 493 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +method), 491 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.CauchyStressTermget_fargs() (sfepy.terms.terms_navier_stokes.ConvectTerm │ │ │ │ │ │ -method), 494 │ │ │ │ │ │ -method), 526 │ │ │ │ │ │ +method), 492 │ │ │ │ │ │ +method), 524 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.CauchyStressTHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ -method), 494 │ │ │ │ │ │ -method), 527 │ │ │ │ │ │ +method), 492 │ │ │ │ │ │ +method), 525 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.DivOperatorTerm │ │ │ │ │ │ -method), 495 │ │ │ │ │ │ -method), 528 │ │ │ │ │ │ +method), 493 │ │ │ │ │ │ +method), 526 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.ElasticWaveTerm get_fargs() (sfepy.terms.terms_navier_stokes.DivTerm │ │ │ │ │ │ -method), 496 │ │ │ │ │ │ -method), 528 │ │ │ │ │ │ +method), 494 │ │ │ │ │ │ +method), 526 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearElasticETHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ -method), 496 │ │ │ │ │ │ -method), 529 │ │ │ │ │ │ +method), 494 │ │ │ │ │ │ +method), 527 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -method), 497 │ │ │ │ │ │ -method), 530 │ │ │ │ │ │ +method), 495 │ │ │ │ │ │ +method), 528 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearElasticTermget_fargs() (sfepy.terms.terms_navier_stokes.LinearConvect2Term │ │ │ │ │ │ -method), 498 │ │ │ │ │ │ -method), 530 │ │ │ │ │ │ +method), 496 │ │ │ │ │ │ +method), 528 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearElasticTHTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.LinearConvectTerm │ │ │ │ │ │ -method), 498 │ │ │ │ │ │ -method), 531 │ │ │ │ │ │ +method), 496 │ │ │ │ │ │ +method), 529 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearPrestressTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm │ │ │ │ │ │ -method), 499 │ │ │ │ │ │ -method), 531 │ │ │ │ │ │ +method), 497 │ │ │ │ │ │ +method), 529 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.LinearStrainFiberTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -method), 500 │ │ │ │ │ │ -method), 534 │ │ │ │ │ │ +method), 498 │ │ │ │ │ │ +method), 532 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.NonsymElasticTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm │ │ │ │ │ │ -method), 500 │ │ │ │ │ │ -method), 534 │ │ │ │ │ │ +method), 498 │ │ │ │ │ │ +method), 532 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_elastic.SDLinearElasticTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.StokesWaveTerm │ │ │ │ │ │ -method), 501 │ │ │ │ │ │ -method), 535 │ │ │ │ │ │ +method), 499 │ │ │ │ │ │ +method), 533 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_electric.ElectricSourceTerm │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm │ │ │ │ │ │ -method), 502 │ │ │ │ │ │ -method), 532 │ │ │ │ │ │ -586 │ │ │ │ │ │ +method), 500 │ │ │ │ │ │ +method), 530 │ │ │ │ │ │ +584 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm │ │ │ │ │ │ get_function() (sfepy.terms.terms_multilinear.EDivTerm │ │ │ │ │ │ -method), 533 │ │ │ │ │ │ -method), 519 │ │ │ │ │ │ +method), 531 │ │ │ │ │ │ +method), 517 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_piezo.PiezoCouplingTermget_function() (sfepy.terms.terms_multilinear.EDotTerm │ │ │ │ │ │ -method), 536 │ │ │ │ │ │ -method), 520 │ │ │ │ │ │ +method), 534 │ │ │ │ │ │ +method), 518 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_piezo.PiezoStrainTerm get_function() (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm │ │ │ │ │ │ -method), 536 │ │ │ │ │ │ -method), 521 │ │ │ │ │ │ +method), 534 │ │ │ │ │ │ +method), 519 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_piezo.PiezoStressTerm get_function() (sfepy.terms.terms_multilinear.ELaplaceTerm │ │ │ │ │ │ -method), 537 │ │ │ │ │ │ -method), 521 │ │ │ │ │ │ +method), 535 │ │ │ │ │ │ +method), 519 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_point.ConcentratedPointLoadTerm │ │ │ │ │ │ get_function() (sfepy.terms.terms_multilinear.ELinearElasticTerm │ │ │ │ │ │ -method), 538 │ │ │ │ │ │ -method), 522 │ │ │ │ │ │ +method), 536 │ │ │ │ │ │ +method), 520 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ get_function() (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyT │ │ │ │ │ │ -method), 539 │ │ │ │ │ │ -method), 523 │ │ │ │ │ │ +method), 537 │ │ │ │ │ │ +method), 521 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_shells.Shell10XTerm get_function() (sfepy.terms.terms_multilinear.EScalarDotMGradScalarT │ │ │ │ │ │ -method), 540 │ │ │ │ │ │ -method), 523 │ │ │ │ │ │ +method), 538 │ │ │ │ │ │ +method), 521 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.ContactPlaneTermget_function() (sfepy.terms.terms_multilinear.EStokesTerm │ │ │ │ │ │ -method), 542 │ │ │ │ │ │ -method), 524 │ │ │ │ │ │ +method), 540 │ │ │ │ │ │ +method), 522 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.ContactSphereTerm │ │ │ │ │ │ get_function() (sfepy.terms.terms_piezo.SDPiezoCouplingTerm │ │ │ │ │ │ -method), 543 │ │ │ │ │ │ -method), 538 │ │ │ │ │ │ +method), 541 │ │ │ │ │ │ +method), 536 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ get_gap_ranges() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 543 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 347 │ │ │ │ │ │ +method), 541 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ get_gdict_key() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -method), 544 │ │ │ │ │ │ -static method), 195 │ │ │ │ │ │ +method), 542 │ │ │ │ │ │ +static method), 193 │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ -get_gel() (in module sfepy.discrete.dg.fields), 314 │ │ │ │ │ │ -method), 545 │ │ │ │ │ │ +get_gel() (in module sfepy.discrete.dg.fields), 312 │ │ │ │ │ │ +method), 543 │ │ │ │ │ │ get_geometry() (sfepy.discrete.fem.mappings.FEMapping │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ -method), 545 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ +method), 543 │ │ │ │ │ │ get_geometry() (sfepy.discrete.iga.mappings.IGMapping │ │ │ │ │ │ get_fargs() (sfepy.terms.terms_surface.SurfaceJumpTerm │ │ │ │ │ │ -method), 334 │ │ │ │ │ │ -method), 546 │ │ │ │ │ │ +method), 332 │ │ │ │ │ │ +method), 544 │ │ │ │ │ │ get_geometry_types() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -get_fargs() (sfepy.terms.terms_volume.LinearVolumeForceTerm method), 449 │ │ │ │ │ │ -method), 547 │ │ │ │ │ │ +get_fargs() (sfepy.terms.terms_volume.LinearVolumeForceTerm method), 447 │ │ │ │ │ │ +method), 545 │ │ │ │ │ │ get_glyphs_scale_factor() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_field() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ get_graph_conns() (sfepy.discrete.equations.Equations │ │ │ │ │ │ get_filename_trunk() │ │ │ │ │ │ -method), 206 │ │ │ │ │ │ +method), 204 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ method), get_green_strain_sym3d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -291 │ │ │ │ │ │ -sfepy.mechanics.membranes), 369 │ │ │ │ │ │ +289 │ │ │ │ │ │ +sfepy.mechanics.membranes), 367 │ │ │ │ │ │ get_filename_trunk() │ │ │ │ │ │ get_grid() (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ (sfepy.discrete.fem.meshio.UserMeshIO │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ get_grid_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_full() (sfepy.discrete.variables.DGFieldVariable │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -method), 239 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +method), 237 │ │ │ │ │ │ get_homog_coefs_linear() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_full() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -sfepy.homogenization.micmac), 352 │ │ │ │ │ │ -method), 241 │ │ │ │ │ │ +sfepy.homogenization.micmac), 350 │ │ │ │ │ │ +method), 239 │ │ │ │ │ │ get_homog_coefs_nonlinear() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_full() (sfepy.homogenization.convolutions.ConvolutionKernel sfepy.homogenization.micmac), 352 │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ +get_full() (sfepy.homogenization.convolutions.ConvolutionKernel sfepy.homogenization.micmac), 350 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ get_incident() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ get_full_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -sfepy.mechanics.tensors), 373 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +sfepy.mechanics.tensors), 371 │ │ │ │ │ │ get_indx() (sfepy.discrete.variables.Variables method), │ │ │ │ │ │ get_function() │ │ │ │ │ │ (sfepy.base.conf.ProblemConf │ │ │ │ │ │ -246 │ │ │ │ │ │ -method), 184 │ │ │ │ │ │ +244 │ │ │ │ │ │ +method), 182 │ │ │ │ │ │ get_info() │ │ │ │ │ │ (sfepy.discrete.common.dof_info.DofInfo │ │ │ │ │ │ -get_function() (sfepy.terms.terms_multilinear.ECauchyStressTerm method), 249 │ │ │ │ │ │ -method), 517 │ │ │ │ │ │ +get_function() (sfepy.terms.terms_multilinear.ECauchyStressTerm method), 247 │ │ │ │ │ │ +method), 515 │ │ │ │ │ │ get_initial_condition() │ │ │ │ │ │ get_function() (sfepy.terms.terms_multilinear.EConvectTerm │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 518 │ │ │ │ │ │ -244 │ │ │ │ │ │ +method), 516 │ │ │ │ │ │ +242 │ │ │ │ │ │ get_function() (sfepy.terms.terms_multilinear.EDivGradTerm │ │ │ │ │ │ get_initial_state() │ │ │ │ │ │ -method), 519 │ │ │ │ │ │ +method), 517 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -587 │ │ │ │ │ │ +585 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -226 │ │ │ │ │ │ +224 │ │ │ │ │ │ get_manager() (in module sfepy.base.multiproc_proc), │ │ │ │ │ │ -get_initial_vec() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS197 │ │ │ │ │ │ -method), 442 │ │ │ │ │ │ +get_initial_vec() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS195 │ │ │ │ │ │ +method), 440 │ │ │ │ │ │ get_mapping() │ │ │ │ │ │ (sfepy.discrete.common.fields.Field │ │ │ │ │ │ get_int_value() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 258 │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ +method), 256 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ get_mapping() (sfepy.discrete.fem.mappings.SurfaceMapping │ │ │ │ │ │ get_int_value() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ -sfepy.base.multiproc_proc), 196 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ +sfepy.base.multiproc_proc), 194 │ │ │ │ │ │ get_mapping() (sfepy.discrete.fem.mappings.VolumeMapping │ │ │ │ │ │ get_integrals() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 285 │ │ │ │ │ │ -method), 226 │ │ │ │ │ │ +method), 283 │ │ │ │ │ │ +method), 224 │ │ │ │ │ │ get_mapping() (sfepy.discrete.iga.mappings.IGMapping │ │ │ │ │ │ get_interp_coors() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -method), 334 │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ +method), 332 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ get_mapping() (sfepy.discrete.structural.mappings.Shell10XMapping │ │ │ │ │ │ get_interpol_scheme() │ │ │ │ │ │ -method), 337 │ │ │ │ │ │ +method), 335 │ │ │ │ │ │ (sfepy.discrete.dg.poly_spaces.LegendrePolySpaceget_mapping() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -method), 315 │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ +method), 313 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ get_interpolation_name() │ │ │ │ │ │ -get_mapping() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ +get_mapping() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ get_mapping_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -sfepy.discrete.common.mappings), 263 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +sfepy.discrete.common.mappings), 261 │ │ │ │ │ │ get_invariants() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_mapping_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.membranes), 370 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ +sfepy.mechanics.membranes), 368 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ get_item_by_name() │ │ │ │ │ │ (sfepy.base.conf.ProblemConf get_maps() (sfepy.solvers.oseen.StabilizationFunction │ │ │ │ │ │ -method), 184 │ │ │ │ │ │ -method), 436 │ │ │ │ │ │ +method), 182 │ │ │ │ │ │ +method), 434 │ │ │ │ │ │ get_jacobian() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_mat_id() │ │ │ │ │ │ (sfepy.postprocess.sources.FileSource │ │ │ │ │ │ -sfepy.discrete.common.mappings), 262 │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ +sfepy.discrete.common.mappings), 260 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ get_keys() (sfepy.discrete.materials.Material method), get_mat_id() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ -214 │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ +212 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ get_knot_vector() │ │ │ │ │ │ (sfepy.mesh.bspline.BSpline get_material_names() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -method), 379 │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ -get_kwargs() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ +method), 377 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ +get_kwargs() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ get_material_names() │ │ │ │ │ │ (sfepy.terms.terms.Terms │ │ │ │ │ │ get_lattice_volume() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ -sfepy.homogenization.utils), 355 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ +sfepy.homogenization.utils), 353 │ │ │ │ │ │ get_materials() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ get_lcbc_operator() │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), get_materials() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -206 │ │ │ │ │ │ -449 │ │ │ │ │ │ +204 │ │ │ │ │ │ +447 │ │ │ │ │ │ get_lcbc_operator() │ │ │ │ │ │ get_matrices() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 442 │ │ │ │ │ │ -246 │ │ │ │ │ │ +method), 440 │ │ │ │ │ │ +244 │ │ │ │ │ │ get_matrix_shape() (sfepy.discrete.variables.Variables │ │ │ │ │ │ -get_list() (in module sfepy.base.multiproc_proc), 197 │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ +get_list() (in module sfepy.base.multiproc_proc), 195 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ get_local_entities() │ │ │ │ │ │ get_mem_usage() (in module sfepy.base.mem_usage), │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -193 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +191 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_mesh_bounding_box() │ │ │ │ │ │ get_local_ids() (sfepy.discrete.common.extmods.cmesh.CMesh (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -get_lock() (in module sfepy.base.multiproc_proc), 197 get_mesh_coors() (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +get_lock() (in module sfepy.base.multiproc_proc), 195 get_mesh_coors() (sfepy.discrete.fem.domain.FEDomain │ │ │ │ │ │ get_log_freqs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 347 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ get_mesh_coors() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -get_log_name() (sfepy.base.log.Log method), 191 │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ +get_log_name() (sfepy.base.log.Log method), 189 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ get_logger() (in module sfepy.base.multiproc_mpi), get_micro_cache_key() │ │ │ │ │ │ -196 │ │ │ │ │ │ +194 │ │ │ │ │ │ (sfepy.homogenization.homogen_app.HomogenizationApp │ │ │ │ │ │ -get_logging_conf() (in module sfepy.base.log), 192 │ │ │ │ │ │ -method), 351 │ │ │ │ │ │ +get_logging_conf() (in module sfepy.base.log), 190 │ │ │ │ │ │ +method), 349 │ │ │ │ │ │ get_longest_edge_and_gps() │ │ │ │ │ │ (in │ │ │ │ │ │ -module get_min_dt() (in module sfepy.solvers.ts_solvers), 446 │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres), 377 │ │ │ │ │ │ +module get_min_dt() (in module sfepy.solvers.ts_solvers), 444 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres), 375 │ │ │ │ │ │ get_min_value() (in module sfepy.discrete.fem.utils), │ │ │ │ │ │ get_loop_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -300 │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ +298 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ get_min_vertex_distance() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_ls() (sfepy.discrete.problem.Problem method), 227 │ │ │ │ │ │ -sfepy.discrete.fem.mesh), 286 │ │ │ │ │ │ -588 │ │ │ │ │ │ +get_ls() (sfepy.discrete.problem.Problem method), 225 │ │ │ │ │ │ +sfepy.discrete.fem.mesh), 284 │ │ │ │ │ │ +586 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ get_min_vertex_distance_naive() (in module │ │ │ │ │ │ -method), 340 │ │ │ │ │ │ -sfepy.discrete.fem.mesh), 286 │ │ │ │ │ │ +method), 338 │ │ │ │ │ │ +sfepy.discrete.fem.mesh), 284 │ │ │ │ │ │ get_output_approx_order() │ │ │ │ │ │ get_mirror_region() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ -267 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ +265 │ │ │ │ │ │ get_output_function() │ │ │ │ │ │ (sfepy.base.base.Output │ │ │ │ │ │ get_mpdict_value() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 174 │ │ │ │ │ │ -sfepy.base.multiproc_proc), 197 │ │ │ │ │ │ +method), 172 │ │ │ │ │ │ +sfepy.base.multiproc_proc), 195 │ │ │ │ │ │ get_output_name() (sfepy.discrete.problem.Problem │ │ │ │ │ │ get_mtx_i() (sfepy.discrete.fem.poly_spaces.FEPolySpace │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ -method), 294 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ +method), 292 │ │ │ │ │ │ get_output_prefix() │ │ │ │ │ │ (sfepy.base.base.Output │ │ │ │ │ │ get_mtx_i() (sfepy.discrete.fem.poly_spaces.LagrangeTensorProductPolySpace │ │ │ │ │ │ -method), 174 │ │ │ │ │ │ -method), 295 │ │ │ │ │ │ +method), 172 │ │ │ │ │ │ +method), 293 │ │ │ │ │ │ get_output_shape() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_multiproc() (in module sfepy.base.multiproc), 194 │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ +get_multiproc() (in module sfepy.base.multiproc), 192 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ get_n_cells() (sfepy.discrete.common.region.Region get_output_suffix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 267 │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ +method), 265 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ get_n_dof_total() (sfepy.discrete.common.dof_info.DofInfo │ │ │ │ │ │ get_parameter_names() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -method), 249 │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ +method), 247 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ get_n_el_nod() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_parameter_variables() (sfepy.terms.terms.Term │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces), 317 │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ -get_names() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces), 315 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ +get_names() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ get_parents() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_names() (sfepy.base.base.OneTypeList method), │ │ │ │ │ │ -sfepy.discrete.common.region), 268 │ │ │ │ │ │ -174 │ │ │ │ │ │ -get_parts() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ +sfepy.discrete.common.region), 266 │ │ │ │ │ │ +172 │ │ │ │ │ │ +get_parts() (sfepy.discrete.state.State method), 235 │ │ │ │ │ │ get_nls() (sfepy.discrete.problem.Problem method), get_patch_box_regions() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -227 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 332 │ │ │ │ │ │ +225 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 330 │ │ │ │ │ │ get_nls_functions() │ │ │ │ │ │ get_paths() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -227 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +225 │ │ │ │ │ │ get_perpendiculars() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_nodal_values() (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -sfepy.linalg.geometry), 358 │ │ │ │ │ │ -method), 312 │ │ │ │ │ │ +sfepy.linalg.geometry), 356 │ │ │ │ │ │ +method), 310 │ │ │ │ │ │ get_physical_qps() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_non_diagonal_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.common.mappings), 264 │ │ │ │ │ │ -sfepy.mechanics.tensors), 373 │ │ │ │ │ │ +sfepy.discrete.common.mappings), 262 │ │ │ │ │ │ +sfepy.mechanics.tensors), 371 │ │ │ │ │ │ get_physical_qps() (sfepy.discrete.fem.mappings.FEMapping │ │ │ │ │ │ get_normals() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ -sfepy.discrete.common.mappings), 263 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ +sfepy.discrete.common.mappings), 261 │ │ │ │ │ │ get_physical_qps() (sfepy.discrete.iga.mappings.IGMapping │ │ │ │ │ │ get_normals() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -method), 335 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +method), 333 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ get_physical_qps() (sfepy.discrete.structural.mappings.Shell10XMappin │ │ │ │ │ │ -get_nth_fun() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace method), 337 │ │ │ │ │ │ -method), 315 │ │ │ │ │ │ +get_nth_fun() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace method), 335 │ │ │ │ │ │ +method), 313 │ │ │ │ │ │ get_physical_qps() (sfepy.terms.terms.Term method), │ │ │ │ │ │ get_nth_fun_der() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -449 │ │ │ │ │ │ -method), 315 │ │ │ │ │ │ +447 │ │ │ │ │ │ +method), 313 │ │ │ │ │ │ get_physical_qps() (sfepy.terms.terms_shells.Shell10XTerm │ │ │ │ │ │ get_num_workers() (in module sfepy.base.multiproc), │ │ │ │ │ │ -method), 540 │ │ │ │ │ │ -194 │ │ │ │ │ │ +method), 538 │ │ │ │ │ │ +192 │ │ │ │ │ │ get_points() │ │ │ │ │ │ (sfepy.discrete.probes.CircleProbe │ │ │ │ │ │ get_number() (sfepy.base.testing.TestCommon method), │ │ │ │ │ │ -method), 218 │ │ │ │ │ │ -200 │ │ │ │ │ │ +method), 216 │ │ │ │ │ │ +198 │ │ │ │ │ │ get_points() │ │ │ │ │ │ (sfepy.discrete.probes.LineProbe │ │ │ │ │ │ -get_nums() (in module sfepy.base.resolve_deps), 199 │ │ │ │ │ │ -method), 218 │ │ │ │ │ │ +get_nums() (in module sfepy.base.resolve_deps), 197 │ │ │ │ │ │ +method), 216 │ │ │ │ │ │ get_opacities() (in module sfepy.postprocess.viewer), get_points() │ │ │ │ │ │ (sfepy.discrete.probes.PointsProbe │ │ │ │ │ │ -405 │ │ │ │ │ │ -method), 218 │ │ │ │ │ │ +403 │ │ │ │ │ │ +method), 216 │ │ │ │ │ │ get_operands() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ get_points() │ │ │ │ │ │ (sfepy.discrete.probes.RayProbe │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -method), 220 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +method), 218 │ │ │ │ │ │ get_operator() (sfepy.discrete.common.dof_info.EquationMap │ │ │ │ │ │ get_position_counts() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 249 │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ +method), 247 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ get_or_create_hdf5_group() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_potential_cells() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.base.ioutils), 188 │ │ │ │ │ │ -sfepy.discrete.common.global_interp), 259 │ │ │ │ │ │ +sfepy.base.ioutils), 186 │ │ │ │ │ │ +sfepy.discrete.common.global_interp), 257 │ │ │ │ │ │ get_orientations() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ get_prefix() │ │ │ │ │ │ (sfepy.mechanics.units.Unit │ │ │ │ │ │ static │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ -method), 377 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ +method), 375 │ │ │ │ │ │ get_output() (sfepy.homogenization.coefs_base.CorrMiniApp │ │ │ │ │ │ get_primary() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -589 │ │ │ │ │ │ +587 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ -sfepy.linalg.geometry), 358 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ +sfepy.linalg.geometry), 356 │ │ │ │ │ │ get_primary_name() (sfepy.discrete.variables.Variable get_size_hint() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -get_print_info() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +get_print_info() (in module sfepy.base.ioutils), 186 │ │ │ │ │ │ get_sizes() (in module sfepy.terms.terms_multilinear), │ │ │ │ │ │ -get_print_info() (in module sfepy.solvers.ts), 440 │ │ │ │ │ │ -526 │ │ │ │ │ │ +get_print_info() (in module sfepy.solvers.ts), 438 │ │ │ │ │ │ +524 │ │ │ │ │ │ get_qp() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField get_slaves() (in module sfepy.base.multiproc_mpi), │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ -196 │ │ │ │ │ │ -get_qp() (sfepy.discrete.integrals.Integral method), 213 get_slice_ops() │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ +194 │ │ │ │ │ │ +get_qp() (sfepy.discrete.integrals.Integral method), 211 get_slice_ops() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_qp_key() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ -get_queue() (in module sfepy.base.multiproc_mpi), 196 get_solver() │ │ │ │ │ │ +get_qp_key() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ +get_queue() (in module sfepy.base.multiproc_mpi), 194 get_solver() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ get_queue() (in module sfepy.base.multiproc_proc), │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ -197 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ +195 │ │ │ │ │ │ get_solver_conf() (sfepy.discrete.problem.Problem │ │ │ │ │ │ get_range_indices() (in module sfepy.terms.utils), │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ -547 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ +545 │ │ │ │ │ │ get_sorted_dependencies() │ │ │ │ │ │ get_ranges() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationWorker │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 347 │ │ │ │ │ │ -static method), 349 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ +static method), 347 │ │ │ │ │ │ get_raveled_index() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_sphinx_make_command() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.iga.iga), 333 │ │ │ │ │ │ -build_helpers), 162 │ │ │ │ │ │ -get_raveler() (in module sfepy.discrete.dg.fields), 314 get_standard_keywords() │ │ │ │ │ │ +sfepy.discrete.iga.iga), 331 │ │ │ │ │ │ +build_helpers), 160 │ │ │ │ │ │ +get_raveler() (in module sfepy.discrete.dg.fields), 312 get_standard_keywords() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_raw() (sfepy.base.conf.ProblemConf method), 184 │ │ │ │ │ │ -sfepy.base.conf ), 185 │ │ │ │ │ │ -get_reduced() (sfepy.discrete.state.State method), 238 get_standard_type_defs() │ │ │ │ │ │ +get_raw() (sfepy.base.conf.ProblemConf method), 182 │ │ │ │ │ │ +sfepy.base.conf ), 183 │ │ │ │ │ │ +get_reduced() (sfepy.discrete.state.State method), 236 get_standard_type_defs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_reduced() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -sfepy.base.parse_conf ), 197 │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ -get_state() (sfepy.solvers.ts.TimeStepper method), 440 │ │ │ │ │ │ +sfepy.base.parse_conf ), 195 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ +get_state() (sfepy.solvers.ts.TimeStepper method), 438 │ │ │ │ │ │ get_ref_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_state() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ -sfepy.discrete.common.global_interp), 259 │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +sfepy.discrete.common.global_interp), 257 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ get_ref_coors_convex() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_state_in_region() │ │ │ │ │ │ -sfepy.discrete.common.global_interp), 260 │ │ │ │ │ │ +sfepy.discrete.common.global_interp), 258 │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ get_ref_coors_general() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ -sfepy.discrete.common.global_interp), 261 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ +sfepy.discrete.common.global_interp), 259 │ │ │ │ │ │ get_state_names() (sfepy.terms.terms.Term method), │ │ │ │ │ │ get_region() (sfepy.terms.terms.ConnInfo method), │ │ │ │ │ │ -449 │ │ │ │ │ │ 447 │ │ │ │ │ │ +445 │ │ │ │ │ │ get_state_part_view() │ │ │ │ │ │ -get_region() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ +get_region() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ get_region_info() (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -246 │ │ │ │ │ │ -static method), 312 │ │ │ │ │ │ +244 │ │ │ │ │ │ +static method), 310 │ │ │ │ │ │ get_state_parts() (sfepy.discrete.equations.Equations │ │ │ │ │ │ get_region_name() │ │ │ │ │ │ (sfepy.terms.terms.ConnInfo │ │ │ │ │ │ -method), 206 │ │ │ │ │ │ -method), 447 │ │ │ │ │ │ +method), 204 │ │ │ │ │ │ +method), 445 │ │ │ │ │ │ get_state_parts() (sfepy.discrete.variables.Variables │ │ │ │ │ │ get_restart_filename() │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), get_state_variables() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -227 │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ +225 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ get_save_name() (sfepy.homogenization.coefs_base.CorrMiniApp │ │ │ │ │ │ get_step_time() (sfepy.postprocess.sources.FileSource │ │ │ │ │ │ -method), 340 │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ +method), 338 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ get_save_name_base() │ │ │ │ │ │ -get_str() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ -(sfepy.homogenization.coefs_base.CorrMiniApp get_subdict() (in module sfepy.base.base), 177 │ │ │ │ │ │ -method), 340 │ │ │ │ │ │ +get_str() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +(sfepy.homogenization.coefs_base.CorrMiniApp get_subdict() (in module sfepy.base.base), 175 │ │ │ │ │ │ +method), 338 │ │ │ │ │ │ get_subset_info() (sfepy.discrete.common.dof_info.DofInfo │ │ │ │ │ │ get_schur() │ │ │ │ │ │ (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 249 │ │ │ │ │ │ -method), 414 │ │ │ │ │ │ +method), 247 │ │ │ │ │ │ +method), 412 │ │ │ │ │ │ get_surface_basis() │ │ │ │ │ │ get_shape() (sfepy.discrete.common.mappings.PhysicalQPs │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.GlobalNodalLikeBasis │ │ │ │ │ │ -method), 262 │ │ │ │ │ │ -method), 278 │ │ │ │ │ │ -get_shape_kind() (in module sfepy.terms.terms), 451 │ │ │ │ │ │ +method), 260 │ │ │ │ │ │ +method), 276 │ │ │ │ │ │ +get_shape_kind() (in module sfepy.terms.terms), 449 │ │ │ │ │ │ get_surface_basis() │ │ │ │ │ │ get_simplex_circumcentres() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ method), │ │ │ │ │ │ -sfepy.linalg.geometry), 358 │ │ │ │ │ │ -327 │ │ │ │ │ │ +sfepy.linalg.geometry), 356 │ │ │ │ │ │ +325 │ │ │ │ │ │ get_simplex_cubature() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_surface_degrees() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.simplex_cubature), 236 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 333 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature), 234 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 331 │ │ │ │ │ │ get_simplex_volumes() │ │ │ │ │ │ (in │ │ │ │ │ │ module get_surface_entities() │ │ │ │ │ │ -590 │ │ │ │ │ │ +588 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.discrete.fem.geometry_element.GeometryElement │ │ │ │ │ │ get_variable_names() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -method), 280 │ │ │ │ │ │ -method), 449 │ │ │ │ │ │ +method), 278 │ │ │ │ │ │ +method), 447 │ │ │ │ │ │ get_surface_faces() (in module extract_surface), get_variable_names() │ │ │ │ │ │ (sfepy.terms.terms.Terms │ │ │ │ │ │ -166 │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ +164 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ get_surface_facets() │ │ │ │ │ │ get_variables() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 228 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +method), 226 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_variables() (sfepy.homogenization.coefs_perfusion.CoefRegion │ │ │ │ │ │ get_sym_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 342 │ │ │ │ │ │ -sfepy.mechanics.tensors), 373 │ │ │ │ │ │ +method), 340 │ │ │ │ │ │ +sfepy.mechanics.tensors), 371 │ │ │ │ │ │ get_variables() (sfepy.homogenization.coefs_perfusion.CorrRegion │ │ │ │ │ │ get_t4_from_t2s() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 342 │ │ │ │ │ │ -sfepy.mechanics.tensors), 373 │ │ │ │ │ │ +method), 340 │ │ │ │ │ │ +sfepy.mechanics.tensors), 371 │ │ │ │ │ │ get_variables() (sfepy.terms.terms.Term method), │ │ │ │ │ │ get_tangent_stress_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -449 │ │ │ │ │ │ -sfepy.mechanics.membranes), 370 │ │ │ │ │ │ -get_vec() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +447 │ │ │ │ │ │ +sfepy.mechanics.membranes), 368 │ │ │ │ │ │ +get_vec() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ get_tensor_product_conn() │ │ │ │ │ │ (in │ │ │ │ │ │ -module get_vector() (sfepy.terms.terms.Term method), 449 │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 388 │ │ │ │ │ │ +module get_vector() (sfepy.terms.terms.Term method), 447 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 386 │ │ │ │ │ │ get_vector_format() │ │ │ │ │ │ get_timestepper() (sfepy.discrete.problem.Problem │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 227 │ │ │ │ │ │ -291 │ │ │ │ │ │ +method), 225 │ │ │ │ │ │ +289 │ │ │ │ │ │ get_tolerance() (sfepy.solvers.solvers.LinearSolver get_vectors() (sfepy.discrete.fem.lcbc_operators.EdgeDirectionOperator │ │ │ │ │ │ -method), 438 │ │ │ │ │ │ -method), 281 │ │ │ │ │ │ -get_trace() (in module sfepy.mechanics.tensors), 373 │ │ │ │ │ │ +method), 436 │ │ │ │ │ │ +method), 279 │ │ │ │ │ │ +get_trace() (in module sfepy.mechanics.tensors), 371 │ │ │ │ │ │ get_vectors() (sfepy.discrete.fem.lcbc_operators.NormalDirectionOpera │ │ │ │ │ │ get_true_order() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -method), 283 │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ +method), 281 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ get_vertices() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ get_true_order() │ │ │ │ │ │ (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ -method), 327 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ +method), 325 │ │ │ │ │ │ get_virtual_name() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -get_trunk() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ -450 │ │ │ │ │ │ +get_trunk() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ +448 │ │ │ │ │ │ get_ts_info() (sfepy.postprocess.sources.FileSource get_virtual_variable() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ get_ts_val() (sfepy.homogenization.coefs_base.CorrSolution │ │ │ │ │ │ get_volume() (in module sfepy.homogenization.utils), │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ -355 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ +353 │ │ │ │ │ │ get_tss() (sfepy.discrete.problem.Problem method), get_volumes() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -227 │ │ │ │ │ │ -method), 253 │ │ │ │ │ │ +225 │ │ │ │ │ │ +method), 251 │ │ │ │ │ │ get_tss_functions() │ │ │ │ │ │ get_volumetric_tensor() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ -sfepy.mechanics.tensors), 373 │ │ │ │ │ │ -227 │ │ │ │ │ │ +sfepy.mechanics.tensors), 371 │ │ │ │ │ │ +225 │ │ │ │ │ │ get_von_mises_stress() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_type() (sfepy.base.ioutils.DataSoftLink method), │ │ │ │ │ │ -sfepy.mechanics.tensors), 374 │ │ │ │ │ │ -186 │ │ │ │ │ │ +sfepy.mechanics.tensors), 372 │ │ │ │ │ │ +184 │ │ │ │ │ │ get_vtk_by_group() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_unraveled_indices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 400 │ │ │ │ │ │ -sfepy.discrete.iga.iga), 333 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 398 │ │ │ │ │ │ +sfepy.discrete.iga.iga), 331 │ │ │ │ │ │ get_vtk_edges() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_unraveler() (in module sfepy.discrete.dg.fields), │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 400 │ │ │ │ │ │ -314 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 398 │ │ │ │ │ │ +312 │ │ │ │ │ │ get_vtk_from_file() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_user_names() (sfepy.terms.terms.Term method), │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 400 │ │ │ │ │ │ -449 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 398 │ │ │ │ │ │ +447 │ │ │ │ │ │ get_vtk_from_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ get_user_names() (sfepy.terms.terms.Terms method), │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 401 │ │ │ │ │ │ -450 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 399 │ │ │ │ │ │ +448 │ │ │ │ │ │ get_vtk_surface() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -get_var_names() (sfepy.discrete.conditions.LinearCombinationBC sfepy.postprocess.utils_vtk), 401 │ │ │ │ │ │ -method), 202 │ │ │ │ │ │ +get_var_names() (sfepy.discrete.conditions.LinearCombinationBC sfepy.postprocess.utils_vtk), 399 │ │ │ │ │ │ +method), 200 │ │ │ │ │ │ get_weighted_norm() │ │ │ │ │ │ (sfepy.discrete.state.State │ │ │ │ │ │ get_variable() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -method), 238 │ │ │ │ │ │ -method), 206 │ │ │ │ │ │ +method), 236 │ │ │ │ │ │ +method), 204 │ │ │ │ │ │ getBCnum() (sfepy.mesh.geom_tools.geometry method), │ │ │ │ │ │ get_variable_dependencies() │ │ │ │ │ │ -384 │ │ │ │ │ │ +382 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), getcenterpoint() │ │ │ │ │ │ (sfepy.mesh.geom_tools.surface │ │ │ │ │ │ -206 │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ +204 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ get_variable_names() │ │ │ │ │ │ getholepoints() │ │ │ │ │ │ (sfepy.mesh.geom_tools.surface │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ -207 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ +205 │ │ │ │ │ │ getinsidepoint() │ │ │ │ │ │ (sfepy.mesh.geom_tools.surface │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -591 │ │ │ │ │ │ +589 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ H1HierarchicVolumeField │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ getinsidepoint() │ │ │ │ │ │ (sfepy.mesh.geom_tools.volume │ │ │ │ │ │ -sfepy.discrete.fem.fields_hierarchic), 278 │ │ │ │ │ │ -method), 385 │ │ │ │ │ │ -H1Mixin (class in sfepy.discrete.fem.fields_base), 276 │ │ │ │ │ │ +sfepy.discrete.fem.fields_hierarchic), 276 │ │ │ │ │ │ +method), 383 │ │ │ │ │ │ +H1Mixin (class in sfepy.discrete.fem.fields_base), 274 │ │ │ │ │ │ getlines() (sfepy.mesh.geom_tools.surface method), H1NodalMixin (class in sfepy.discrete.fem.fields_nodal), │ │ │ │ │ │ -385 │ │ │ │ │ │ -279 │ │ │ │ │ │ -getn() (sfepy.mesh.geom_tools.geomobject method), 384 H1NodalSurfaceField │ │ │ │ │ │ +383 │ │ │ │ │ │ +277 │ │ │ │ │ │ +getn() (sfepy.mesh.geom_tools.geomobject method), 382 H1NodalSurfaceField │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -getpoints() (sfepy.mesh.geom_tools.line method), 384 │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 279 │ │ │ │ │ │ +getpoints() (sfepy.mesh.geom_tools.line method), 382 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 277 │ │ │ │ │ │ getpoints() (sfepy.mesh.geom_tools.surface method), H1NodalVolumeField │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -385 │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 279 │ │ │ │ │ │ -getstr() (sfepy.mesh.geom_tools.point method), 384 │ │ │ │ │ │ +383 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 277 │ │ │ │ │ │ +getstr() (sfepy.mesh.geom_tools.point method), 382 │ │ │ │ │ │ H1SNodalSurfaceField │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ getsurfaces() (sfepy.mesh.geom_tools.physicalsurface │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 279 │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 277 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ H1SNodalVolumeField │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ getsurfaces() │ │ │ │ │ │ (sfepy.mesh.geom_tools.volume │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 279 │ │ │ │ │ │ -method), 385 │ │ │ │ │ │ -has_attr() (in module sfepy.config), 171 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 277 │ │ │ │ │ │ +method), 383 │ │ │ │ │ │ +has_attr() (in module sfepy.config), 169 │ │ │ │ │ │ getvolumes() (sfepy.mesh.geom_tools.physicalvolume has_cells() │ │ │ │ │ │ (sfepy.discrete.common.region.Region │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ -getxyz() (sfepy.mesh.geom_tools.point method), 384 │ │ │ │ │ │ -has_ebc() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ +getxyz() (sfepy.mesh.geom_tools.point method), 382 │ │ │ │ │ │ +has_ebc() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ GlobalNodalLikeBasis │ │ │ │ │ │ (class │ │ │ │ │ │ in has_ebc() (sfepy.discrete.variables.Variables method), │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 278 │ │ │ │ │ │ -246 │ │ │ │ │ │ -GmshIO (class in sfepy.discrete.fem.meshio), 287 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 276 │ │ │ │ │ │ +244 │ │ │ │ │ │ +GmshIO (class in sfepy.discrete.fem.meshio), 285 │ │ │ │ │ │ has_extra_nodes() (sfepy.discrete.fem.poly_spaces.NodeDescription │ │ │ │ │ │ -grad() (in module sfepy.linalg.sympy_operators), 361 │ │ │ │ │ │ -method), 295 │ │ │ │ │ │ +grad() (in module sfepy.linalg.sympy_operators), 359 │ │ │ │ │ │ +method), 293 │ │ │ │ │ │ grad_as_vector() │ │ │ │ │ │ (in │ │ │ │ │ │ module has_faces() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 461 │ │ │ │ │ │ -method), 250 │ │ │ │ │ │ -grad_v() (in module sfepy.linalg.sympy_operators), 361 has_key() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 459 │ │ │ │ │ │ +method), 248 │ │ │ │ │ │ +grad_v() (in module sfepy.linalg.sympy_operators), 359 has_key() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ grad_vector_to_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module has_same_mesh() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -eval_ns_forms), 165 │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ +eval_ns_forms), 163 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ GradDivStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in has_virtuals() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 528 │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 526 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ gradjacobiP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -have_good_cython() (in module build_helpers), 162 │ │ │ │ │ │ -method), 316 │ │ │ │ │ │ -HDF5BaseData (class in sfepy.base.ioutils), 187 │ │ │ │ │ │ +have_good_cython() (in module build_helpers), 160 │ │ │ │ │ │ +method), 314 │ │ │ │ │ │ +HDF5BaseData (class in sfepy.base.ioutils), 185 │ │ │ │ │ │ gradlegendreP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -HDF5ContextManager (class in sfepy.base.ioutils), 187 │ │ │ │ │ │ -method), 316 │ │ │ │ │ │ -HDF5Data (class in sfepy.base.ioutils), 187 │ │ │ │ │ │ -GradTerm (class in sfepy.terms.terms_navier_stokes), HDF5MeshIO (class in sfepy.discrete.fem.meshio), 289 │ │ │ │ │ │ -529 │ │ │ │ │ │ +HDF5ContextManager (class in sfepy.base.ioutils), 185 │ │ │ │ │ │ +method), 314 │ │ │ │ │ │ +HDF5Data (class in sfepy.base.ioutils), 185 │ │ │ │ │ │ +GradTerm (class in sfepy.terms.terms_navier_stokes), HDF5MeshIO (class in sfepy.discrete.fem.meshio), 287 │ │ │ │ │ │ +527 │ │ │ │ │ │ HDF5XdmfMeshIO (class in sfepy.discrete.fem.meshio), │ │ │ │ │ │ graph_components() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -290 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh), 254 │ │ │ │ │ │ +288 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ he_eval_from_mtx() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ group_by_variables() │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ (sfepy.discrete.conditions.Conditions method), he_residuum_from_mtx() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -201 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +199 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ group_chains() │ │ │ │ │ │ (in │ │ │ │ │ │ module head() (in module sfepy.discrete.dg.dg_1D_vizualizer), │ │ │ │ │ │ -sfepy.discrete.common.dof_info), 250 │ │ │ │ │ │ -302 │ │ │ │ │ │ -guess() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO Histories (class in sfepy.discrete.fem.history), 281 │ │ │ │ │ │ -static method), 287 │ │ │ │ │ │ -History (class in sfepy.discrete.fem.history), 281 │ │ │ │ │ │ +sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ +300 │ │ │ │ │ │ +guess() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO Histories (class in sfepy.discrete.fem.history), 279 │ │ │ │ │ │ +static method), 285 │ │ │ │ │ │ +History (class in sfepy.discrete.fem.history), 279 │ │ │ │ │ │ guess_time_units() │ │ │ │ │ │ (in │ │ │ │ │ │ module homogen │ │ │ │ │ │ -sfepy.postprocess.time_history), 399 │ │ │ │ │ │ -module, 157 │ │ │ │ │ │ +sfepy.postprocess.time_history), 397 │ │ │ │ │ │ +module, 155 │ │ │ │ │ │ HomogenizationApp │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ H │ │ │ │ │ │ -sfepy.homogenization.homogen_app), 351 │ │ │ │ │ │ +sfepy.homogenization.homogen_app), 349 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ H1BernsteinSurfaceField │ │ │ │ │ │ (class │ │ │ │ │ │ in HomogenizationEngine │ │ │ │ │ │ sfepy.homogenization.engine), │ │ │ │ │ │ -348 │ │ │ │ │ │ -sfepy.discrete.fem.fields_positive), 280 │ │ │ │ │ │ +346 │ │ │ │ │ │ +sfepy.discrete.fem.fields_positive), 278 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ H1BernsteinVolumeField │ │ │ │ │ │ (class │ │ │ │ │ │ in HomogenizationWorker │ │ │ │ │ │ sfepy.homogenization.engine), │ │ │ │ │ │ -348 │ │ │ │ │ │ -sfepy.discrete.fem.fields_positive), 280 │ │ │ │ │ │ +346 │ │ │ │ │ │ +sfepy.discrete.fem.fields_positive), 278 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ H1DiscontinuousField │ │ │ │ │ │ (class │ │ │ │ │ │ in HomogenizationWorkerMulti │ │ │ │ │ │ sfepy.homogenization.engine), │ │ │ │ │ │ -349 │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal), 279 │ │ │ │ │ │ +347 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal), 277 │ │ │ │ │ │ HomogenizationWorkerMultiMPI │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -592 │ │ │ │ │ │ +590 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.homogenization.engine), 351 │ │ │ │ │ │ +sfepy.homogenization.engine), 349 │ │ │ │ │ │ info │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ hyperelastic_mode (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 508 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ info │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ hyperelastic_mode (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBase │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ info │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ HyperElasticBase │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_base), 503 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_base), 501 │ │ │ │ │ │ infog (sfepy.solvers.ls_mumps.mumps_struc_c_4 atHyperElasticFamilyData │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_base), 504 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_base), 502 │ │ │ │ │ │ infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atHyperElasticSurfaceTLBase │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 507 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atHyperElasticSurfaceTLFamilyData │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 507 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atHyperElasticTLBase │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 507 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 505 │ │ │ │ │ │ init() │ │ │ │ │ │ (sfepy.mechanics.matcoefs.ElasticConstants │ │ │ │ │ │ HyperElasticTLFamilyData │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 366 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 508 │ │ │ │ │ │ +method), 364 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 506 │ │ │ │ │ │ init_data() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ HyperElasticULBase │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -244 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 514 │ │ │ │ │ │ +242 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 512 │ │ │ │ │ │ init_data_struct() (sfepy.terms.terms_hyperelastic_base.HyperElasticF │ │ │ │ │ │ HyperElasticULFamilyData │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 504 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 514 │ │ │ │ │ │ +method), 502 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 512 │ │ │ │ │ │ init_global_search() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ HypermeshAsciiMeshIO │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres), 377 │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 290 │ │ │ │ │ │ -init_history() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres), 375 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 288 │ │ │ │ │ │ +init_history() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ init_history() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ I │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ icntl (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- init_history() │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ -tribute), 415 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ +tribute), 413 │ │ │ │ │ │ icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- init_seq_selection() │ │ │ │ │ │ (sfepy.postprocess.viewer.SetStep │ │ │ │ │ │ method), │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ -402 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ +400 │ │ │ │ │ │ icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atinit_slepc_args() (in module sfepy.solvers.eigen), │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -408 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +406 │ │ │ │ │ │ icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atinit_solvers() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ -method), 228 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ +method), 226 │ │ │ │ │ │ icntl (sfepy.solvers.ls_mumps.mumps_struc_c_x atinit_solvers() (sfepy.homogenization.coefs_base.MiniAppBase │ │ │ │ │ │ -tribute), 429 │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ +tribute), 427 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ IdentityLimiter (class in sfepy.discrete.dg.limiters), │ │ │ │ │ │ init_subproblems() (sfepy.solvers.ls.MultiProblem │ │ │ │ │ │ -318 │ │ │ │ │ │ -method), 409 │ │ │ │ │ │ +316 │ │ │ │ │ │ +method), 407 │ │ │ │ │ │ iel (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ init_time() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ iel (sfepy.discrete.iga.extmods.igac.CNURBSContext atinit_time() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -tribute), 323 │ │ │ │ │ │ -228 │ │ │ │ │ │ -IGDomain (class in sfepy.discrete.iga.domain), 321 │ │ │ │ │ │ +tribute), 321 │ │ │ │ │ │ +226 │ │ │ │ │ │ +IGDomain (class in sfepy.discrete.iga.domain), 319 │ │ │ │ │ │ InitialCondition (class in sfepy.discrete.conditions), │ │ │ │ │ │ -IGField (class in sfepy.discrete.iga.fields), 325 │ │ │ │ │ │ -201 │ │ │ │ │ │ -IGMapping (class in sfepy.discrete.iga.mappings), 334 │ │ │ │ │ │ +IGField (class in sfepy.discrete.iga.fields), 323 │ │ │ │ │ │ +199 │ │ │ │ │ │ +IGMapping (class in sfepy.discrete.iga.mappings), 332 │ │ │ │ │ │ initialize_options() │ │ │ │ │ │ -import_file() (in module sfepy.base.base), 177 │ │ │ │ │ │ +import_file() (in module sfepy.base.base), 175 │ │ │ │ │ │ (build_helpers.NoOptionsDocs │ │ │ │ │ │ method), │ │ │ │ │ │ -in1d() (in module sfepy.base.compat), 179 │ │ │ │ │ │ -162 │ │ │ │ │ │ -IndexedStruct (class in sfepy.base.base), 174 │ │ │ │ │ │ -insert() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ +in1d() (in module sfepy.base.compat), 177 │ │ │ │ │ │ +160 │ │ │ │ │ │ +IndexedStruct (class in sfepy.base.base), 172 │ │ │ │ │ │ +insert() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ indices (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ -insert() (sfepy.terms.terms.Terms method), 450 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ +insert() (sfepy.terms.terms.Terms method), 448 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ insert_as_static_method() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -InDir (class in sfepy.base.ioutils), 187 │ │ │ │ │ │ +InDir (class in sfepy.base.ioutils), 185 │ │ │ │ │ │ sfepy.base.base), │ │ │ │ │ │ -177 │ │ │ │ │ │ -infinity_norm() (in module sfepy.linalg.sparse), 360 │ │ │ │ │ │ +175 │ │ │ │ │ │ +infinity_norm() (in module sfepy.linalg.sparse), 358 │ │ │ │ │ │ info (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- insert_knot() (sfepy.mesh.bspline.BSpline method), │ │ │ │ │ │ -380 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -insert_method() (in module sfepy.base.base), 177 │ │ │ │ │ │ +378 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +insert_method() (in module sfepy.base.base), 175 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -593 │ │ │ │ │ │ +591 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ insert_sparse_to_csr() │ │ │ │ │ │ (in │ │ │ │ │ │ module integration (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressT │ │ │ │ │ │ -sfepy.linalg.sparse), 361 │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ +sfepy.linalg.sparse), 359 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ insert_static_method() (in module sfepy.base.base), integration (sfepy.terms.terms_basic.IntegrateMatTerm │ │ │ │ │ │ -177 │ │ │ │ │ │ -attribute), 461 │ │ │ │ │ │ +175 │ │ │ │ │ │ +attribute), 459 │ │ │ │ │ │ insert_strided_axis() (in module sfepy.linalg.utils), integration (sfepy.terms.terms_basic.IntegrateOperatorTerm │ │ │ │ │ │ -363 │ │ │ │ │ │ -attribute), 462 │ │ │ │ │ │ +361 │ │ │ │ │ │ +attribute), 460 │ │ │ │ │ │ insert_sub_reqs() │ │ │ │ │ │ (in │ │ │ │ │ │ -module integration (sfepy.terms.terms_basic.IntegrateTerm atsfepy.homogenization.engine), 351 │ │ │ │ │ │ -tribute), 463 │ │ │ │ │ │ +module integration (sfepy.terms.terms_basic.IntegrateTerm atsfepy.homogenization.engine), 349 │ │ │ │ │ │ +tribute), 461 │ │ │ │ │ │ instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ integration (sfepy.terms.terms_basic.SurfaceMomentTerm │ │ │ │ │ │ -attribute), 416 │ │ │ │ │ │ -attribute), 464 │ │ │ │ │ │ +attribute), 414 │ │ │ │ │ │ +attribute), 462 │ │ │ │ │ │ instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ integration (sfepy.terms.terms_basic.VolumeSurfaceTerm │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 464 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 462 │ │ │ │ │ │ instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -integration (sfepy.terms.terms_basic.VolumeTerm atattribute), 422 │ │ │ │ │ │ -tribute), 465 │ │ │ │ │ │ +integration (sfepy.terms.terms_basic.VolumeTerm atattribute), 420 │ │ │ │ │ │ +tribute), 463 │ │ │ │ │ │ instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -integration (sfepy.terms.terms_biot.BiotStressTerm atattribute), 426 │ │ │ │ │ │ -tribute), 467 │ │ │ │ │ │ +integration (sfepy.terms.terms_biot.BiotStressTerm atattribute), 424 │ │ │ │ │ │ +tribute), 465 │ │ │ │ │ │ int_dt() (sfepy.homogenization.convolutions.ConvolutionKernel │ │ │ │ │ │ integration (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ -attribute), 472 │ │ │ │ │ │ -Integral (class in sfepy.discrete.integrals), 213 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ +attribute), 470 │ │ │ │ │ │ +Integral (class in sfepy.discrete.integrals), 211 │ │ │ │ │ │ integration (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ integral (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -attribute), 473 │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ +attribute), 471 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ integration (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ IntegralMeanValueOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 474 │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ +attribute), 472 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 279 │ │ │ │ │ │ integration (sfepy.terms.terms_dg.AdvectionDGFluxTerm │ │ │ │ │ │ -IntegralProbe (class in sfepy.discrete.probes), 218 │ │ │ │ │ │ -attribute), 475 │ │ │ │ │ │ -Integrals (class in sfepy.discrete.integrals), 214 │ │ │ │ │ │ +IntegralProbe (class in sfepy.discrete.probes), 216 │ │ │ │ │ │ +attribute), 473 │ │ │ │ │ │ +Integrals (class in sfepy.discrete.integrals), 212 │ │ │ │ │ │ integration (sfepy.terms.terms_dg.DiffusionDGFluxTerm │ │ │ │ │ │ -integrate() (sfepy.discrete.common.extmods.mappings.CMapping attribute), 476 │ │ │ │ │ │ -method), 255 │ │ │ │ │ │ +integrate() (sfepy.discrete.common.extmods.mappings.CMapping attribute), 474 │ │ │ │ │ │ +method), 253 │ │ │ │ │ │ integration (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ integrate() (sfepy.discrete.integrals.Integral method), │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ -213 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ +211 │ │ │ │ │ │ integration (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ integrate() (sfepy.terms.terms_contact.ContactTerm │ │ │ │ │ │ -attribute), 483 │ │ │ │ │ │ -static method), 474 │ │ │ │ │ │ +attribute), 481 │ │ │ │ │ │ +static method), 472 │ │ │ │ │ │ integration (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ -integrate() (sfepy.terms.terms_hyperelastic_base.HyperElasticBaseattribute), 485 │ │ │ │ │ │ -static method), 504 │ │ │ │ │ │ +integrate() (sfepy.terms.terms_hyperelastic_base.HyperElasticBaseattribute), 483 │ │ │ │ │ │ +static method), 502 │ │ │ │ │ │ integration (sfepy.terms.terms_diffusion.SurfaceFluxTerm │ │ │ │ │ │ -integrate_along_line() (in module probe), 159 │ │ │ │ │ │ -attribute), 485 │ │ │ │ │ │ +integrate_along_line() (in module probe), 157 │ │ │ │ │ │ +attribute), 483 │ │ │ │ │ │ integrate_in_time() │ │ │ │ │ │ (in │ │ │ │ │ │ -module integration (sfepy.terms.terms_dot.BCNewtonTerm atsfepy.homogenization.utils), 355 │ │ │ │ │ │ -tribute), 486 │ │ │ │ │ │ +module integration (sfepy.terms.terms_dot.BCNewtonTerm atsfepy.homogenization.utils), 353 │ │ │ │ │ │ +tribute), 484 │ │ │ │ │ │ IntegrateMatTerm (class in sfepy.terms.terms_basic), integration (sfepy.terms.terms_dot.DotProductTerm │ │ │ │ │ │ -461 │ │ │ │ │ │ -attribute), 487 │ │ │ │ │ │ +459 │ │ │ │ │ │ +attribute), 485 │ │ │ │ │ │ IntegrateOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in integration (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -sfepy.terms.terms_basic), 462 │ │ │ │ │ │ -attribute), 492 │ │ │ │ │ │ +sfepy.terms.terms_basic), 460 │ │ │ │ │ │ +attribute), 490 │ │ │ │ │ │ IntegrateSurfaceMatTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in integration (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ IntegrateSurfaceOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in integration (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ +attribute), 508 │ │ │ │ │ │ IntegrateSurfaceTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in integration (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -IntegrateTerm (class in sfepy.terms.terms_basic), 462 integration (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +IntegrateTerm (class in sfepy.terms.terms_basic), 460 integration (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ IntegrateVolumeMatTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ integration (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ IntegrateVolumeOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 517 │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ +attribute), 515 │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ integration (sfepy.terms.terms_multilinear.EDotTerm │ │ │ │ │ │ IntegrateVolumeTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 520 │ │ │ │ │ │ -sfepy.terms.terms_compat), 470 │ │ │ │ │ │ +attribute), 518 │ │ │ │ │ │ +sfepy.terms.terms_compat), 468 │ │ │ │ │ │ integration (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm │ │ │ │ │ │ -integration (sfepy.terms.terms.Term attribute), 450 │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ -594 │ │ │ │ │ │ +integration (sfepy.terms.terms.Term attribute), 448 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ +592 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ integration (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ integration (sfepy.terms.terms_navier_stokes.DivTerm │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ integration (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -attribute), 530 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +attribute), 528 │ │ │ │ │ │ irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -integration (sfepy.terms.terms_point.ConcentratedPointLoadTerm attribute), 416 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +integration (sfepy.terms.terms_point.ConcentratedPointLoadTerm attribute), 414 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ integration (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 539 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 537 │ │ │ │ │ │ irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ integration (sfepy.terms.terms_shells.Shell10XTerm │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -attribute), 540 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +attribute), 538 │ │ │ │ │ │ irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ integration (sfepy.terms.terms_surface.ContactPlaneTerm │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -attribute), 542 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +attribute), 540 │ │ │ │ │ │ irn │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ atintegration (sfepy.terms.terms_surface.ContactSphereTerm │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atintegration (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atintegration (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atintegration (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atintegration (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ integration (sfepy.terms.terms_surface.SurfaceJumpTerm │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 546 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 544 │ │ │ │ │ │ irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ interp_conv_mat() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ -sfepy.homogenization.utils), 355 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ +sfepy.homogenization.utils), 353 │ │ │ │ │ │ irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ interp_to_qp() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ is_active_bc() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ interp_v_vals_to_n_vals() │ │ │ │ │ │ -sfepy.discrete.common.dof_info), 250 │ │ │ │ │ │ +sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1NodalSurfaceField │ │ │ │ │ │ is_adjust (sfepy.postprocess.viewer.SetStep attribute), │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ -402 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ +400 │ │ │ │ │ │ interp_v_vals_to_n_vals() │ │ │ │ │ │ is_bubble (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1NodalVolumeField │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ is_complex() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ invalidate_evaluate_cache() │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ is_cyclic (sfepy.discrete.probes.CircleProbe attribute), │ │ │ │ │ │ -method), 242 │ │ │ │ │ │ -218 │ │ │ │ │ │ +method), 240 │ │ │ │ │ │ +216 │ │ │ │ │ │ invalidate_term_caches() │ │ │ │ │ │ -is_cyclic (sfepy.discrete.probes.Probe attribute), 219 │ │ │ │ │ │ -(sfepy.discrete.equations.Equations method), is_derived_class() (in module sfepy.base.base), 177 │ │ │ │ │ │ -207 │ │ │ │ │ │ +is_cyclic (sfepy.discrete.probes.Probe attribute), 217 │ │ │ │ │ │ +(sfepy.discrete.equations.Equations method), is_derived_class() (in module sfepy.base.base), 175 │ │ │ │ │ │ +205 │ │ │ │ │ │ is_finite() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ inverse_element_mapping() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -244 │ │ │ │ │ │ -sfepy.linalg.geometry), 359 │ │ │ │ │ │ +242 │ │ │ │ │ │ +sfepy.linalg.geometry), 357 │ │ │ │ │ │ is_higher_order() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -invert_dict() (in module sfepy.base.base), 177 │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ +invert_dict() (in module sfepy.base.base), 175 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ invert_remap() (in module sfepy.discrete.fem.utils), is_higher_order() (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -300 │ │ │ │ │ │ -method), 327 │ │ │ │ │ │ -iplot() (in module sfepy.base.plotutils), 198 │ │ │ │ │ │ -is_integer() (in module sfepy.base.base), 178 │ │ │ │ │ │ -ipython_shell() (in module sfepy.base.base), 177 │ │ │ │ │ │ +298 │ │ │ │ │ │ +method), 325 │ │ │ │ │ │ +iplot() (in module sfepy.base.plotutils), 196 │ │ │ │ │ │ +is_integer() (in module sfepy.base.base), 176 │ │ │ │ │ │ +ipython_shell() (in module sfepy.base.base), 175 │ │ │ │ │ │ is_kind() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ irhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -244 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ +242 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ is_linear() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_4 at228 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ +irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_4 at226 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ is_nurbs() (in module sfepy.discrete.iga.extmods.igac), │ │ │ │ │ │ irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -325 │ │ │ │ │ │ +323 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -595 │ │ │ │ │ │ +593 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ is_parameter() │ │ │ │ │ │ (sfepy.discrete.variables.Variable iter_by_order() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces), 317 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces), 315 │ │ │ │ │ │ is_real() (sfepy.discrete.variables.Variable method), iter_dict_of_lists() (in module sfepy.base.base), │ │ │ │ │ │ -244 │ │ │ │ │ │ -178 │ │ │ │ │ │ -is_release() (sfepy.config.Config method), 171 │ │ │ │ │ │ -iter_from() (sfepy.solvers.ts.TimeStepper method), 440 │ │ │ │ │ │ +242 │ │ │ │ │ │ +176 │ │ │ │ │ │ +is_release() (sfepy.config.Config method), 169 │ │ │ │ │ │ +iter_from() (sfepy.solvers.ts.TimeStepper method), 438 │ │ │ │ │ │ is_remote_dict() (in module sfepy.base.multiproc), iter_from() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ -194 │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +192 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ is_remote_dict() │ │ │ │ │ │ (in │ │ │ │ │ │ module iter_from_current() │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper method), │ │ │ │ │ │ is_remote_dict() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -440 │ │ │ │ │ │ -sfepy.base.multiproc_proc), 197 │ │ │ │ │ │ -iter_names() (in module sfepy.base.log), 192 │ │ │ │ │ │ -is_sequence() (in module sfepy.base.base), 178 │ │ │ │ │ │ +438 │ │ │ │ │ │ +sfepy.base.multiproc_proc), 195 │ │ │ │ │ │ +iter_names() (in module sfepy.base.log), 190 │ │ │ │ │ │ +is_sequence() (in module sfepy.base.base), 176 │ │ │ │ │ │ iter_nonsym() (in module sfepy.homogenization.utils), │ │ │ │ │ │ is_state() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ -355 │ │ │ │ │ │ -244 │ │ │ │ │ │ +353 │ │ │ │ │ │ +242 │ │ │ │ │ │ iter_single() │ │ │ │ │ │ (sfepy.discrete.conditions.Condition │ │ │ │ │ │ is_state_or_parameter() │ │ │ │ │ │ -method), 200 │ │ │ │ │ │ +method), 198 │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ method), iter_solutions() (sfepy.homogenization.coefs_base.CorrSolution │ │ │ │ │ │ -244 │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ -is_string() (in module sfepy.base.base), 178 │ │ │ │ │ │ +242 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ +is_string() (in module sfepy.base.base), 176 │ │ │ │ │ │ iter_state() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ is_surface (sfepy.discrete.dg.fields.DGField attribute), │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ -312 │ │ │ │ │ │ -iter_sym() (in module sfepy.homogenization.utils), 355 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ +310 │ │ │ │ │ │ +iter_sym() (in module sfepy.homogenization.utils), 353 │ │ │ │ │ │ is_sym (sfepy.homogenization.coefs_base.CoefNonSym iter_sym() (sfepy.homogenization.coefs_base.CoefNonSym │ │ │ │ │ │ -attribute), 339 │ │ │ │ │ │ -static method), 339 │ │ │ │ │ │ +attribute), 337 │ │ │ │ │ │ +static method), 337 │ │ │ │ │ │ is_sym (sfepy.homogenization.coefs_base.CoefNonSymNonSym │ │ │ │ │ │ iter_sym() (sfepy.homogenization.coefs_base.CoefNonSymNonSym │ │ │ │ │ │ -attribute), 339 │ │ │ │ │ │ -static method), 339 │ │ │ │ │ │ +attribute), 337 │ │ │ │ │ │ +static method), 337 │ │ │ │ │ │ is_sym (sfepy.homogenization.coefs_base.CoefSym at- iter_sym() (sfepy.homogenization.coefs_base.CoefSym │ │ │ │ │ │ -tribute), 340 │ │ │ │ │ │ -static method), 340 │ │ │ │ │ │ +tribute), 338 │ │ │ │ │ │ +static method), 338 │ │ │ │ │ │ is_sym (sfepy.homogenization.coefs_base.CoefSymSym iter_sym() (sfepy.homogenization.coefs_base.CoefSymSym │ │ │ │ │ │ -attribute), 340 │ │ │ │ │ │ -static method), 340 │ │ │ │ │ │ +attribute), 338 │ │ │ │ │ │ +static method), 338 │ │ │ │ │ │ is_virtual() │ │ │ │ │ │ (sfepy.discrete.variables.Variable iter_terms() │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- iter_time_steps() (sfepy.homogenization.coefs_base.CorrSolution │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ -isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 iteritems() (sfepy.base.base.Container method), 173 │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -iterkeys() (sfepy.base.base.Container method), 174 │ │ │ │ │ │ -isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 itervalues() (sfepy.base.base.Container method), 174 │ │ │ │ │ │ -attribute), 422 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ +isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 iteritems() (sfepy.base.base.Container method), 171 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +iterkeys() (sfepy.base.base.Container method), 172 │ │ │ │ │ │ +isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 itervalues() (sfepy.base.base.Container method), 172 │ │ │ │ │ │ +attribute), 420 │ │ │ │ │ │ isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 J │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ jacobiP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -iter0() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -method), 316 │ │ │ │ │ │ -iter01() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ +iter0() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +method), 314 │ │ │ │ │ │ +iter01() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ jcn │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -atiter01x01y() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -iter01x10y() (in module sfepy.discrete.fem.facets), 271 jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atiter01y01x() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ -iter01y10x() (in module sfepy.discrete.fem.facets), 271 jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atiter02() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -tribute), 422 │ │ │ │ │ │ -iter1() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atiter10() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ -iter10x01y() (in module sfepy.discrete.fem.facets), 271 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atiter10x10y() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -iter10y01x() (in module sfepy.discrete.fem.facets), 271 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -iter10y10x() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -iter12() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ +atiter01x01y() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +iter01x10y() (in module sfepy.discrete.fem.facets), 269 jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atiter01y01x() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ +iter01y10x() (in module sfepy.discrete.fem.facets), 269 jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atiter02() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +tribute), 420 │ │ │ │ │ │ +iter1() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atiter10() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ +iter10x01y() (in module sfepy.discrete.fem.facets), 269 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atiter10x10y() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +iter10y01x() (in module sfepy.discrete.fem.facets), 269 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ +iter10y10x() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +iter12() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -iter20() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -iter21() (in module sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -596 │ │ │ │ │ │ +iter20() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +iter21() (in module sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +594 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs), 391 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs), 389 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ label_global_entities() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ job │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -atsfepy.postprocess.plot_cmesh), 393 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ +atsfepy.postprocess.plot_cmesh), 391 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ label_local_entities() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -job (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.postprocess.plot_cmesh), 393 │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ +job (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.postprocess.plot_cmesh), 391 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ label_points() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -job (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.postprocess.plot_quadrature), 395 │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ +job (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.postprocess.plot_quadrature), 393 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ LagrangeNodes │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -job (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsfepy.discrete.fem.poly_spaces), 294 │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ +job (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsfepy.discrete.fem.poly_spaces), 292 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ LagrangePolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ job │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ -atsfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ -tribute), 429 │ │ │ │ │ │ +atsfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ +tribute), 427 │ │ │ │ │ │ LagrangeSimplexBPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ join_subscripts() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ -static method), 525 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ +static method), 523 │ │ │ │ │ │ LagrangeSimplexPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ join_tokens() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ -sfepy.discrete.parse_regions), 217 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ +sfepy.discrete.parse_regions), 215 │ │ │ │ │ │ LagrangeTensorProductPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ K │ │ │ │ │ │ lame_from_stiffness() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ keep │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ lame_from_youngpoisson() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ keep │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ laplace() (in module sfepy.linalg.sympy_operators), │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -361 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +359 │ │ │ │ │ │ keep │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -LaplaceTerm (class in sfepy.terms.terms_diffusion), 483 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ +LaplaceTerm (class in sfepy.terms.terms_diffusion), 481 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- layout_letters (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -attribute), 525 │ │ │ │ │ │ -tribute), 419 │ │ │ │ │ │ +attribute), 523 │ │ │ │ │ │ +tribute), 417 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- LCBCOperator │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 279 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- LCBCOperators │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 282 │ │ │ │ │ │ -tribute), 426 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 280 │ │ │ │ │ │ +tribute), 424 │ │ │ │ │ │ leaveonlyphysicalsurfaces() │ │ │ │ │ │ key_to_index (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ method), │ │ │ │ │ │ -attribute), 253 │ │ │ │ │ │ -384 │ │ │ │ │ │ +attribute), 251 │ │ │ │ │ │ +382 │ │ │ │ │ │ keys (sfepy.discrete.common.poly_spaces.PolySpace atleaveonlyphysicalvolumes() │ │ │ │ │ │ -tribute), 265 │ │ │ │ │ │ +tribute), 263 │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ method), │ │ │ │ │ │ -keys() (sfepy.base.goptions.ValidatedDict method), 186 │ │ │ │ │ │ -384 │ │ │ │ │ │ +keys() (sfepy.base.goptions.ValidatedDict method), 184 │ │ │ │ │ │ +382 │ │ │ │ │ │ keys() (sfepy.base.multiproc_mpi.RemoteDict method), │ │ │ │ │ │ legendre_funs (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -195 │ │ │ │ │ │ -attribute), 317 │ │ │ │ │ │ +193 │ │ │ │ │ │ +attribute), 315 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.EdgeDirectionOperator │ │ │ │ │ │ legendreP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace │ │ │ │ │ │ -attribute), 281 │ │ │ │ │ │ -kind (sfepy.discrete.fem.lcbc_operators.IntegralMeanValueOperator method), 316 │ │ │ │ │ │ +attribute), 279 │ │ │ │ │ │ +kind (sfepy.discrete.fem.lcbc_operators.IntegralMeanValueOperator method), 314 │ │ │ │ │ │ LegendrePolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 281 │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces), 315 │ │ │ │ │ │ +attribute), 279 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces), 313 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.NodalLCOperator │ │ │ │ │ │ LegendreSimplexPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 283 │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces), 317 │ │ │ │ │ │ +attribute), 281 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces), 315 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.NoPenetrationOperator │ │ │ │ │ │ LegendreTensorProductPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 283 │ │ │ │ │ │ +attribute), 281 │ │ │ │ │ │ sfepy.discrete.dg.poly_spaces), │ │ │ │ │ │ -317 │ │ │ │ │ │ +315 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.NormalDirectionOperator │ │ │ │ │ │ letters (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -attribute), 283 │ │ │ │ │ │ -attribute), 525 │ │ │ │ │ │ +attribute), 281 │ │ │ │ │ │ +attribute), 523 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.RigidOperator │ │ │ │ │ │ light_copy() │ │ │ │ │ │ (sfepy.discrete.common.region.Region │ │ │ │ │ │ -attribute), 283 │ │ │ │ │ │ +attribute), 281 │ │ │ │ │ │ method), │ │ │ │ │ │ -268 │ │ │ │ │ │ +266 │ │ │ │ │ │ kind (sfepy.discrete.fem.lcbc_operators.ShiftedPeriodicOperator │ │ │ │ │ │ line │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ sfepy.mesh.geom_tools), │ │ │ │ │ │ -384 │ │ │ │ │ │ -attribute), 283 │ │ │ │ │ │ +382 │ │ │ │ │ │ +attribute), 281 │ │ │ │ │ │ LinearCombinationBC │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ sfepy.discrete.conditions), │ │ │ │ │ │ -202 │ │ │ │ │ │ +200 │ │ │ │ │ │ L │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ label_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module LinearConvect2Term │ │ │ │ │ │ jcn_loc │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -597 │ │ │ │ │ │ +595 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 530 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 528 │ │ │ │ │ │ LobattoTensorProductPolySpace │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ LinearConvectTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 530 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 528 │ │ │ │ │ │ LOBPCGEigenvalueSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ LinearElasticETHTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.solvers.eigen), 406 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 496 │ │ │ │ │ │ -locate_files() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ +sfepy.solvers.eigen), 404 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 494 │ │ │ │ │ │ +locate_files() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ LinearElasticIsotropicTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in lock_drilling_rotations() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.terms_elastic), 497 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 495 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ LinearElasticTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in Log (class in sfepy.base.log), 191 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 498 │ │ │ │ │ │ -LogPlotter (class in sfepy.base.log_plotter), 193 │ │ │ │ │ │ +in Log (class in sfepy.base.log), 189 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 496 │ │ │ │ │ │ +LogPlotter (class in sfepy.base.log_plotter), 191 │ │ │ │ │ │ LinearElasticTHTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in look_ahead_line() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 497 │ │ │ │ │ │ +in look_ahead_line() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 495 │ │ │ │ │ │ LQuadraticEVPSolver (class in sfepy.solvers.qeigen), │ │ │ │ │ │ linearize() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -436 │ │ │ │ │ │ -method), 275 │ │ │ │ │ │ +434 │ │ │ │ │ │ +method), 273 │ │ │ │ │ │ lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atLinearPointSpringTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -sfepy.terms.terms_point), 538 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +sfepy.terms.terms_point), 536 │ │ │ │ │ │ lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ LinearPrestressTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 499 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 497 │ │ │ │ │ │ lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -LinearSolver (class in sfepy.solvers.solvers), 438 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ +LinearSolver (class in sfepy.solvers.solvers), 436 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ LinearStrainFiberTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 499 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 497 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ LinearTractionTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in lrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.terms.terms_surface), 543 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ +in lrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.terms.terms_surface), 541 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ LinearVolumeForceTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in lrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -sfepy.terms.terms_volume), 546 │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -LineProbe (class in sfepy.discrete.probes), 218 │ │ │ │ │ │ +sfepy.terms.terms_volume), 544 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +LineProbe (class in sfepy.discrete.probes), 216 │ │ │ │ │ │ lrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ link_duals() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ lrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -link_flags() (sfepy.config.Config method), 171 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -list_dict() (in module sfepy.base.parse_conf ), 198 │ │ │ │ │ │ +link_flags() (sfepy.config.Config method), 169 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +list_dict() (in module sfepy.base.parse_conf ), 196 │ │ │ │ │ │ lrhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -list_of() (in module sfepy.base.parse_conf ), 198 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atattribute), 416 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ +list_of() (in module sfepy.base.parse_conf ), 196 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atattribute), 414 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -attribute), 419 │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ +attribute), 417 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -attribute), 426 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ +attribute), 424 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ load_1D_vtks() │ │ │ │ │ │ (in │ │ │ │ │ │ -module lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 302 │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -load_and_plot_fun() (in module dg_plot_1D), 164 │ │ │ │ │ │ +module lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 300 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +load_and_plot_fun() (in module dg_plot_1D), 162 │ │ │ │ │ │ lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -load_classes() (in module sfepy.base.base), 178 │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ +load_classes() (in module sfepy.base.base), 176 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ load_dict() (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ load_library() (in module sfepy.solvers.ls_mumps), lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -415 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ +413 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ load_mumps_libraries() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ M │ │ │ │ │ │ -sfepy.solvers.ls_mumps), 415 │ │ │ │ │ │ +sfepy.solvers.ls_mumps), 413 │ │ │ │ │ │ load_restart() │ │ │ │ │ │ -(sfepy.discrete.problem.Problem main() (in module blockgen), 164 │ │ │ │ │ │ -method), 228 │ │ │ │ │ │ -main() (in module convert_mesh), 164 │ │ │ │ │ │ +(sfepy.discrete.problem.Problem main() (in module blockgen), 162 │ │ │ │ │ │ +method), 226 │ │ │ │ │ │ +main() (in module convert_mesh), 162 │ │ │ │ │ │ load_slices │ │ │ │ │ │ -(sfepy.discrete.fem.meshio.GmshIO main() (in module cylindergen), 164 │ │ │ │ │ │ -attribute), 287 │ │ │ │ │ │ -main() (in module dg_plot_1D), 165 │ │ │ │ │ │ +(sfepy.discrete.fem.meshio.GmshIO main() (in module cylindergen), 162 │ │ │ │ │ │ +attribute), 285 │ │ │ │ │ │ +main() (in module dg_plot_1D), 163 │ │ │ │ │ │ load_state_1D_vtk() │ │ │ │ │ │ (in │ │ │ │ │ │ -module main() (in module edit_identifiers), 165 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ -main() (in module eval_ns_forms), 166 │ │ │ │ │ │ -598 │ │ │ │ │ │ +module main() (in module edit_identifiers), 163 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 301 │ │ │ │ │ │ +main() (in module eval_ns_forms), 164 │ │ │ │ │ │ +596 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -main() (in module eval_tl_forms), 166 │ │ │ │ │ │ +main() (in module eval_tl_forms), 164 │ │ │ │ │ │ make_global_operator() │ │ │ │ │ │ -main() (in module extract_edges), 166 │ │ │ │ │ │ +main() (in module extract_edges), 164 │ │ │ │ │ │ (sfepy.discrete.fem.lcbc_operators.LCBCOperators │ │ │ │ │ │ -main() (in module extract_surface), 166 │ │ │ │ │ │ -method), 282 │ │ │ │ │ │ -main() (in module extractor), 157 │ │ │ │ │ │ +main() (in module extract_surface), 164 │ │ │ │ │ │ +method), 280 │ │ │ │ │ │ +main() (in module extractor), 155 │ │ │ │ │ │ make_h1_projection_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module gen_iga_patch), 167 │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ -main() (in module gen_legendre_simplex_base), 167 │ │ │ │ │ │ +main() (in module gen_iga_patch), 165 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ +main() (in module gen_legendre_simplex_base), 165 │ │ │ │ │ │ make_is_save() (in module sfepy.discrete.problem), │ │ │ │ │ │ -main() (in module gen_lobatto1d_c), 167 │ │ │ │ │ │ -233 │ │ │ │ │ │ -main() (in module gen_mesh_prev), 167 │ │ │ │ │ │ +main() (in module gen_lobatto1d_c), 165 │ │ │ │ │ │ +231 │ │ │ │ │ │ +main() (in module gen_mesh_prev), 165 │ │ │ │ │ │ make_knot_vector() │ │ │ │ │ │ (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ -main() (in module gen_release_notes), 168 │ │ │ │ │ │ -method), 380 │ │ │ │ │ │ -main() (in module gen_serendipity_basis), 168 │ │ │ │ │ │ +main() (in module gen_release_notes), 166 │ │ │ │ │ │ +method), 378 │ │ │ │ │ │ +main() (in module gen_serendipity_basis), 166 │ │ │ │ │ │ make_knot_vector() (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ -main() (in module gen_solver_table), 168 │ │ │ │ │ │ -method), 381 │ │ │ │ │ │ -main() (in module gen_term_table), 168 │ │ │ │ │ │ +main() (in module gen_solver_table), 166 │ │ │ │ │ │ +method), 379 │ │ │ │ │ │ +main() (in module gen_term_table), 166 │ │ │ │ │ │ make_l2_projection() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module homogen), 157 │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ -main() (in module phonon), 157 │ │ │ │ │ │ +main() (in module homogen), 155 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ +main() (in module phonon), 155 │ │ │ │ │ │ make_l2_projection_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module plot_condition_numbers), 169 │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ -main() (in module plot_logs), 169 │ │ │ │ │ │ +main() (in module plot_condition_numbers), 167 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ +main() (in module plot_logs), 167 │ │ │ │ │ │ make_line_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module plot_mesh), 169 │ │ │ │ │ │ -sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -main() (in module plot_quadratures), 169 │ │ │ │ │ │ -make_mesh() (in module sfepy.discrete.fem.mesh), 286 │ │ │ │ │ │ -main() (in module plot_times), 169 │ │ │ │ │ │ +main() (in module plot_mesh), 167 │ │ │ │ │ │ +sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +main() (in module plot_quadratures), 167 │ │ │ │ │ │ +make_mesh() (in module sfepy.discrete.fem.mesh), 284 │ │ │ │ │ │ +main() (in module plot_times), 167 │ │ │ │ │ │ make_option_docstring() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module postproc), 158 │ │ │ │ │ │ -sfepy.solvers.solvers), 439 │ │ │ │ │ │ -main() (in module probe), 159 │ │ │ │ │ │ +main() (in module postproc), 156 │ │ │ │ │ │ +sfepy.solvers.solvers), 437 │ │ │ │ │ │ +main() (in module probe), 157 │ │ │ │ │ │ make_psg() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -main() (in module run_tests), 160 │ │ │ │ │ │ -method), 526 │ │ │ │ │ │ -main() (in module save_basis), 170 │ │ │ │ │ │ +main() (in module run_tests), 158 │ │ │ │ │ │ +method), 524 │ │ │ │ │ │ +main() (in module save_basis), 168 │ │ │ │ │ │ make_sfepy_function() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module sfepy.mesh.bspline), 382 │ │ │ │ │ │ -sfepy.discrete.functions), 212 │ │ │ │ │ │ -main() (in module sfepy.mesh.mesh_generators), 388 │ │ │ │ │ │ +main() (in module sfepy.mesh.bspline), 380 │ │ │ │ │ │ +sfepy.discrete.functions), 210 │ │ │ │ │ │ +main() (in module sfepy.mesh.mesh_generators), 386 │ │ │ │ │ │ make_square_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module show_authors), 170 │ │ │ │ │ │ -sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -main() (in module show_mesh_info), 170 │ │ │ │ │ │ +main() (in module show_authors), 168 │ │ │ │ │ │ +sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +main() (in module show_mesh_info), 168 │ │ │ │ │ │ make_triangle_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -main() (in module show_terms_use), 170 │ │ │ │ │ │ -sfepy.discrete.fem.facets), 271 │ │ │ │ │ │ -main() (in module simple), 160 │ │ │ │ │ │ +main() (in module show_terms_use), 168 │ │ │ │ │ │ +sfepy.discrete.fem.facets), 269 │ │ │ │ │ │ +main() (in module simple), 158 │ │ │ │ │ │ map_equations() (sfepy.discrete.common.dof_info.EquationMap │ │ │ │ │ │ -main() (in module simple_homog_mpi), 161 │ │ │ │ │ │ -method), 249 │ │ │ │ │ │ -main() (in module sync_module_docs), 170 │ │ │ │ │ │ -map_permutations() (in module sfepy.linalg.utils), 364 │ │ │ │ │ │ -main() (in module test_install), 163 │ │ │ │ │ │ -Mapping (class in sfepy.discrete.common.mappings), 262 │ │ │ │ │ │ -main() (in module tile_periodic_mesh), 170 │ │ │ │ │ │ +main() (in module simple_homog_mpi), 159 │ │ │ │ │ │ +method), 247 │ │ │ │ │ │ +main() (in module sync_module_docs), 168 │ │ │ │ │ │ +map_permutations() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +main() (in module test_install), 161 │ │ │ │ │ │ +Mapping (class in sfepy.discrete.common.mappings), 260 │ │ │ │ │ │ +main() (in module tile_periodic_mesh), 168 │ │ │ │ │ │ mapping (sfepy.solvers.ls_mumps.mumps_struc_c_4 atmake_animation() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 416 │ │ │ │ │ │ -sfepy.postprocess.viewer), 405 │ │ │ │ │ │ +tribute), 414 │ │ │ │ │ │ +sfepy.postprocess.viewer), 403 │ │ │ │ │ │ mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ make_axes() │ │ │ │ │ │ (sfepy.base.log_plotter.LogPlotter │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ -method), 193 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ +method), 191 │ │ │ │ │ │ mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ make_axis_rotation_matrix() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -sfepy.linalg.geometry), 359 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +sfepy.linalg.geometry), 357 │ │ │ │ │ │ mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ make_eye() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ mark_subdomains() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ make_format() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs), 391 │ │ │ │ │ │ -static method), 287 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs), 389 │ │ │ │ │ │ +static method), 285 │ │ │ │ │ │ mask_points() (sfepy.mechanics.contact_bodies.ContactPlane │ │ │ │ │ │ make_full() (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ -method), 365 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ +method), 363 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ mask_points() (sfepy.mechanics.contact_bodies.ContactSphere │ │ │ │ │ │ make_full_vec() (sfepy.discrete.equations.Equations │ │ │ │ │ │ -method), 365 │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ +method), 363 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ master_loop() (in module sfepy.base.multiproc_mpi), │ │ │ │ │ │ make_full_vec() │ │ │ │ │ │ (sfepy.discrete.evaluate.Evaluator │ │ │ │ │ │ -196 │ │ │ │ │ │ -method), 209 │ │ │ │ │ │ +194 │ │ │ │ │ │ +method), 207 │ │ │ │ │ │ master_send_continue() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ make_full_vec() (sfepy.discrete.variables.Variables │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ master_send_task() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ make_function() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -match_candidate() (in module edit_identifiers), 165 │ │ │ │ │ │ -make_get_conf() (in module sfepy.solvers.solvers), 439 match_coors() (in module sfepy.discrete.fem.periodic), │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +match_candidate() (in module edit_identifiers), 163 │ │ │ │ │ │ +make_get_conf() (in module sfepy.solvers.solvers), 437 match_coors() (in module sfepy.discrete.fem.periodic), │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -599 │ │ │ │ │ │ +597 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -294 │ │ │ │ │ │ +292 │ │ │ │ │ │ minmod_seq() (in module sfepy.discrete.dg.limiters), │ │ │ │ │ │ match_grid_line() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -319 │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ +317 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ mode (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ match_grid_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ mode (sfepy.terms.terms_diffusion.AdvectDivFreeTerm │ │ │ │ │ │ match_plane_by_dir() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 480 │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ mode (sfepy.terms.terms_dot.BCNewtonTerm attribute), │ │ │ │ │ │ match_x_line() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -486 │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ +484 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ modes (sfepy.terms.terms_biot.BiotETHTerm attribute), │ │ │ │ │ │ match_x_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -466 │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -modes (sfepy.terms.terms_biot.BiotTerm attribute), 468 │ │ │ │ │ │ +464 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +modes (sfepy.terms.terms_biot.BiotTerm attribute), 466 │ │ │ │ │ │ match_y_line() │ │ │ │ │ │ (in │ │ │ │ │ │ module modes (sfepy.terms.terms_biot.BiotTHTerm attribute), │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -467 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +465 │ │ │ │ │ │ match_y_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ module modes (sfepy.terms.terms_constraints.NonPenetrationTerm │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -attribute), 473 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +attribute), 471 │ │ │ │ │ │ match_z_line() │ │ │ │ │ │ (in │ │ │ │ │ │ -module modes (sfepy.terms.terms_dg.AdvectionDGFluxTerm atsfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -tribute), 475 │ │ │ │ │ │ +module modes (sfepy.terms.terms_dg.AdvectionDGFluxTerm atsfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +tribute), 473 │ │ │ │ │ │ match_z_plane() │ │ │ │ │ │ (in │ │ │ │ │ │ -module modes (sfepy.terms.terms_dg.DiffusionDGFluxTerm atsfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -tribute), 476 │ │ │ │ │ │ -Material (class in sfepy.discrete.materials), 214 │ │ │ │ │ │ +module modes (sfepy.terms.terms_dg.DiffusionDGFluxTerm atsfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +tribute), 474 │ │ │ │ │ │ +Material (class in sfepy.discrete.materials), 212 │ │ │ │ │ │ modes (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ -Materials (class in sfepy.discrete.materials), 216 │ │ │ │ │ │ -attribute), 477 │ │ │ │ │ │ +Materials (class in sfepy.discrete.materials), 214 │ │ │ │ │ │ +attribute), 475 │ │ │ │ │ │ MatlabEigenvalueSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in modes (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ -sfepy.solvers.eigen), 406 │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ -MatrixAction (class in sfepy.linalg.utils), 362 │ │ │ │ │ │ +sfepy.solvers.eigen), 404 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ +MatrixAction (class in sfepy.linalg.utils), 360 │ │ │ │ │ │ modes (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ -max_diff_csr() (in module sfepy.linalg.utils), 364 │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ +max_diff_csr() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ mbfg (sfepy.discrete.fem.extmods.bases.CLagrangeContext modes (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ -attribute), 481 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ +attribute), 479 │ │ │ │ │ │ mblock │ │ │ │ │ │ -(sfepy.solvers.ls_mumps.mumps_struc_c_4 modes (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 416 │ │ │ │ │ │ -tribute), 482 │ │ │ │ │ │ -mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- modes (sfepy.terms.terms_diffusion.LaplaceTerm attribute), 420 │ │ │ │ │ │ -tribute), 483 │ │ │ │ │ │ +(sfepy.solvers.ls_mumps.mumps_struc_c_4 modes (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 414 │ │ │ │ │ │ +tribute), 480 │ │ │ │ │ │ +mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- modes (sfepy.terms.terms_diffusion.LaplaceTerm attribute), 418 │ │ │ │ │ │ +tribute), 481 │ │ │ │ │ │ mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- modes (sfepy.terms.terms_dot.DotProductTerm attribute), │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ -487 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ +485 │ │ │ │ │ │ mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- modes (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ -mc2us() (in module edit_identifiers), 165 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ +mc2us() (in module edit_identifiers), 163 │ │ │ │ │ │ modes (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ -merge_lines() (in module extract_edges), 166 │ │ │ │ │ │ -attribute), 490 │ │ │ │ │ │ -merge_mesh() (in module sfepy.discrete.fem.mesh), 286 modes (sfepy.terms.terms_dot.VectorDotScalarTerm atMesh (class in sfepy.discrete.fem.mesh), 285 │ │ │ │ │ │ -tribute), 491 │ │ │ │ │ │ -Mesh3DMeshIO (class in sfepy.discrete.fem.meshio), 291 modes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ +merge_lines() (in module extract_edges), 164 │ │ │ │ │ │ +attribute), 488 │ │ │ │ │ │ +merge_mesh() (in module sfepy.discrete.fem.mesh), 284 modes (sfepy.terms.terms_dot.VectorDotScalarTerm atMesh (class in sfepy.discrete.fem.mesh), 283 │ │ │ │ │ │ +tribute), 489 │ │ │ │ │ │ +Mesh3DMeshIO (class in sfepy.discrete.fem.meshio), 289 modes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm │ │ │ │ │ │ mesh_conn (sfepy.discrete.fem.extmods.bases.CLagrangeContext │ │ │ │ │ │ -attribute), 495 │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ -modes (sfepy.terms.terms_elastic.LinearElasticTerm atmesh_coors (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 498 │ │ │ │ │ │ -attribute), 270 │ │ │ │ │ │ +attribute), 493 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ +modes (sfepy.terms.terms_elastic.LinearElasticTerm atmesh_coors (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 496 │ │ │ │ │ │ +attribute), 268 │ │ │ │ │ │ modes (sfepy.terms.terms_elastic.LinearPrestressTerm │ │ │ │ │ │ mesh_from_groups() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 499 │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -modes (sfepy.terms.terms_elastic.NonsymElasticTerm atMeshIO (class in sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ -tribute), 500 │ │ │ │ │ │ -MeshioLibIO (class in sfepy.discrete.fem.meshio), 292 │ │ │ │ │ │ +attribute), 497 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +modes (sfepy.terms.terms_elastic.NonsymElasticTerm atMeshIO (class in sfepy.discrete.fem.meshio), 289 │ │ │ │ │ │ +tribute), 498 │ │ │ │ │ │ +MeshioLibIO (class in sfepy.discrete.fem.meshio), 290 │ │ │ │ │ │ modes (sfepy.terms.terms_multilinear.EConvectTerm atmetis_options (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -tribute), 518 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ -modes (sfepy.terms.terms_multilinear.EDivGradTerm atmini_newton() (in module sfepy.linalg.utils), 364 │ │ │ │ │ │ -tribute), 519 │ │ │ │ │ │ +tribute), 516 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ +modes (sfepy.terms.terms_multilinear.EDivGradTerm atmini_newton() (in module sfepy.linalg.utils), 362 │ │ │ │ │ │ +tribute), 517 │ │ │ │ │ │ MiniAppBase │ │ │ │ │ │ (class │ │ │ │ │ │ -in modes (sfepy.terms.terms_multilinear.EDivTerm atsfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -tribute), 519 │ │ │ │ │ │ -minmod() (in module sfepy.discrete.dg.limiters), 318 │ │ │ │ │ │ -modes (sfepy.terms.terms_multilinear.EDotTerm at600 │ │ │ │ │ │ +in modes (sfepy.terms.terms_multilinear.EDivTerm atsfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +tribute), 517 │ │ │ │ │ │ +minmod() (in module sfepy.discrete.dg.limiters), 316 │ │ │ │ │ │ +modes (sfepy.terms.terms_multilinear.EDotTerm at598 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -tribute), 520 │ │ │ │ │ │ -sfepy.applications.pde_solver_app, 172 │ │ │ │ │ │ -modes (sfepy.terms.terms_multilinear.ELaplaceTerm atsfepy.base.base, 173 │ │ │ │ │ │ -tribute), 521 │ │ │ │ │ │ -sfepy.base.compat, 179 │ │ │ │ │ │ +tribute), 518 │ │ │ │ │ │ +sfepy.applications.pde_solver_app, 170 │ │ │ │ │ │ +modes (sfepy.terms.terms_multilinear.ELaplaceTerm atsfepy.base.base, 171 │ │ │ │ │ │ +tribute), 519 │ │ │ │ │ │ +sfepy.base.compat, 177 │ │ │ │ │ │ modes (sfepy.terms.terms_multilinear.ELinearElasticTerm │ │ │ │ │ │ -sfepy.base.conf, 183 │ │ │ │ │ │ -attribute), 522 │ │ │ │ │ │ -sfepy.base.getch, 185 │ │ │ │ │ │ +sfepy.base.conf, 181 │ │ │ │ │ │ +attribute), 520 │ │ │ │ │ │ +sfepy.base.getch, 183 │ │ │ │ │ │ modes (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm │ │ │ │ │ │ -sfepy.base.goptions, 186 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ -sfepy.base.ioutils, 186 │ │ │ │ │ │ +sfepy.base.goptions, 184 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ +sfepy.base.ioutils, 184 │ │ │ │ │ │ modes │ │ │ │ │ │ (sfepy.terms.terms_multilinear.EStokesTerm │ │ │ │ │ │ -sfepy.base.log, 191 │ │ │ │ │ │ -attribute), 524 │ │ │ │ │ │ -sfepy.base.log_plotter, 193 │ │ │ │ │ │ +sfepy.base.log, 189 │ │ │ │ │ │ +attribute), 522 │ │ │ │ │ │ +sfepy.base.log_plotter, 191 │ │ │ │ │ │ modes (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ -sfepy.base.mem_usage, 193 │ │ │ │ │ │ -attribute), 527 │ │ │ │ │ │ -sfepy.base.multiproc, 194 │ │ │ │ │ │ -modes (sfepy.terms.terms_navier_stokes.StokesTerm atsfepy.base.multiproc_mpi, 194 │ │ │ │ │ │ -tribute), 534 │ │ │ │ │ │ -sfepy.base.multiproc_proc, 196 │ │ │ │ │ │ +sfepy.base.mem_usage, 191 │ │ │ │ │ │ +attribute), 525 │ │ │ │ │ │ +sfepy.base.multiproc, 192 │ │ │ │ │ │ +modes (sfepy.terms.terms_navier_stokes.StokesTerm atsfepy.base.multiproc_mpi, 192 │ │ │ │ │ │ +tribute), 532 │ │ │ │ │ │ +sfepy.base.multiproc_proc, 194 │ │ │ │ │ │ modes (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm │ │ │ │ │ │ -sfepy.base.parse_conf, 197 │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ -sfepy.base.plotutils, 198 │ │ │ │ │ │ -modes (sfepy.terms.terms_piezo.PiezoCouplingTerm atsfepy.base.reader, 199 │ │ │ │ │ │ -tribute), 536 │ │ │ │ │ │ -sfepy.base.resolve_deps, 199 │ │ │ │ │ │ +sfepy.base.parse_conf, 195 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ +sfepy.base.plotutils, 196 │ │ │ │ │ │ +modes (sfepy.terms.terms_piezo.PiezoCouplingTerm atsfepy.base.reader, 197 │ │ │ │ │ │ +tribute), 534 │ │ │ │ │ │ +sfepy.base.resolve_deps, 197 │ │ │ │ │ │ modes (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -sfepy.base.testing, 200 │ │ │ │ │ │ -attribute), 543 │ │ │ │ │ │ -sfepy.base.timing, 200 │ │ │ │ │ │ +sfepy.base.testing, 198 │ │ │ │ │ │ +attribute), 541 │ │ │ │ │ │ +sfepy.base.timing, 198 │ │ │ │ │ │ modes (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -sfepy.config, 171 │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ -sfepy.discrete.common.dof_info, 248 │ │ │ │ │ │ +sfepy.config, 169 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ +sfepy.discrete.common.dof_info, 246 │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.common.domain, 250 │ │ │ │ │ │ -blockgen, 164 │ │ │ │ │ │ +sfepy.discrete.common.domain, 248 │ │ │ │ │ │ +blockgen, 162 │ │ │ │ │ │ sfepy.discrete.common.extmods._fmfield, │ │ │ │ │ │ -build_helpers, 161 │ │ │ │ │ │ -251 │ │ │ │ │ │ -convert_mesh, 164 │ │ │ │ │ │ +build_helpers, 159 │ │ │ │ │ │ +249 │ │ │ │ │ │ +convert_mesh, 162 │ │ │ │ │ │ sfepy.discrete.common.extmods._geommech, │ │ │ │ │ │ -cylindergen, 164 │ │ │ │ │ │ -251 │ │ │ │ │ │ -dg_plot_1D, 164 │ │ │ │ │ │ +cylindergen, 162 │ │ │ │ │ │ +249 │ │ │ │ │ │ +dg_plot_1D, 162 │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble, │ │ │ │ │ │ -edit_identifiers, 165 │ │ │ │ │ │ -251 │ │ │ │ │ │ -eval_ns_forms, 165 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh, 252 │ │ │ │ │ │ -eval_tl_forms, 166 │ │ │ │ │ │ +edit_identifiers, 163 │ │ │ │ │ │ +249 │ │ │ │ │ │ +eval_ns_forms, 163 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh, 250 │ │ │ │ │ │ +eval_tl_forms, 164 │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors, │ │ │ │ │ │ -extract_edges, 166 │ │ │ │ │ │ -255 │ │ │ │ │ │ -extract_surface, 166 │ │ │ │ │ │ +extract_edges, 164 │ │ │ │ │ │ +253 │ │ │ │ │ │ +extract_surface, 164 │ │ │ │ │ │ sfepy.discrete.common.extmods.mappings, │ │ │ │ │ │ -extractor, 157 │ │ │ │ │ │ -255 │ │ │ │ │ │ -gen_iga_patch, 167 │ │ │ │ │ │ -sfepy.discrete.common.fields, 256 │ │ │ │ │ │ -gen_legendre_simplex_base, 167 │ │ │ │ │ │ -sfepy.discrete.common.global_interp, 259 │ │ │ │ │ │ -gen_lobatto1d_c, 167 │ │ │ │ │ │ -sfepy.discrete.common.mappings, 262 │ │ │ │ │ │ -gen_mesh_prev, 167 │ │ │ │ │ │ -sfepy.discrete.common.poly_spaces, 264 │ │ │ │ │ │ -gen_release_notes, 168 │ │ │ │ │ │ -sfepy.discrete.common.region, 265 │ │ │ │ │ │ -gen_serendipity_basis, 168 │ │ │ │ │ │ -sfepy.discrete.conditions, 200 │ │ │ │ │ │ -gen_solver_table, 168 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer, 301 │ │ │ │ │ │ -gen_term_table, 168 │ │ │ │ │ │ -sfepy.discrete.dg.fields, 306 │ │ │ │ │ │ -homogen, 157 │ │ │ │ │ │ -sfepy.discrete.dg.limiters, 318 │ │ │ │ │ │ -phonon, 157 │ │ │ │ │ │ -sfepy.discrete.dg.poly_spaces, 315 │ │ │ │ │ │ -plot_condition_numbers, 169 │ │ │ │ │ │ -sfepy.discrete.equations, 203 │ │ │ │ │ │ -plot_logs, 169 │ │ │ │ │ │ -sfepy.discrete.evaluate, 209 │ │ │ │ │ │ -plot_mesh, 169 │ │ │ │ │ │ -sfepy.discrete.evaluate_variable, 212 │ │ │ │ │ │ -plot_quadratures, 169 │ │ │ │ │ │ -sfepy.discrete.fem._serendipity, 299 │ │ │ │ │ │ -plot_times, 169 │ │ │ │ │ │ -sfepy.discrete.fem.domain, 268 │ │ │ │ │ │ -postproc, 158 │ │ │ │ │ │ -sfepy.discrete.fem.extmods.bases, 269 │ │ │ │ │ │ -probe, 159 │ │ │ │ │ │ +extractor, 155 │ │ │ │ │ │ +253 │ │ │ │ │ │ +gen_iga_patch, 165 │ │ │ │ │ │ +sfepy.discrete.common.fields, 254 │ │ │ │ │ │ +gen_legendre_simplex_base, 165 │ │ │ │ │ │ +sfepy.discrete.common.global_interp, 257 │ │ │ │ │ │ +gen_lobatto1d_c, 165 │ │ │ │ │ │ +sfepy.discrete.common.mappings, 260 │ │ │ │ │ │ +gen_mesh_prev, 165 │ │ │ │ │ │ +sfepy.discrete.common.poly_spaces, 262 │ │ │ │ │ │ +gen_release_notes, 166 │ │ │ │ │ │ +sfepy.discrete.common.region, 263 │ │ │ │ │ │ +gen_serendipity_basis, 166 │ │ │ │ │ │ +sfepy.discrete.conditions, 198 │ │ │ │ │ │ +gen_solver_table, 166 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer, 299 │ │ │ │ │ │ +gen_term_table, 166 │ │ │ │ │ │ +sfepy.discrete.dg.fields, 304 │ │ │ │ │ │ +homogen, 155 │ │ │ │ │ │ +sfepy.discrete.dg.limiters, 316 │ │ │ │ │ │ +phonon, 155 │ │ │ │ │ │ +sfepy.discrete.dg.poly_spaces, 313 │ │ │ │ │ │ +plot_condition_numbers, 167 │ │ │ │ │ │ +sfepy.discrete.equations, 201 │ │ │ │ │ │ +plot_logs, 167 │ │ │ │ │ │ +sfepy.discrete.evaluate, 207 │ │ │ │ │ │ +plot_mesh, 167 │ │ │ │ │ │ +sfepy.discrete.evaluate_variable, 210 │ │ │ │ │ │ +plot_quadratures, 167 │ │ │ │ │ │ +sfepy.discrete.fem._serendipity, 297 │ │ │ │ │ │ +plot_times, 167 │ │ │ │ │ │ +sfepy.discrete.fem.domain, 266 │ │ │ │ │ │ +postproc, 156 │ │ │ │ │ │ +sfepy.discrete.fem.extmods.bases, 267 │ │ │ │ │ │ +probe, 157 │ │ │ │ │ │ sfepy.discrete.fem.extmods.lobatto_bases, │ │ │ │ │ │ -run_tests, 160 │ │ │ │ │ │ -270 │ │ │ │ │ │ -save_basis, 170 │ │ │ │ │ │ -sfepy.discrete.fem.facets, 270 │ │ │ │ │ │ -sfepy.applications.application, 171 │ │ │ │ │ │ -sfepy.discrete.fem.fe_surface, 272 │ │ │ │ │ │ -sfepy.applications.evp_solver_app, 172 │ │ │ │ │ │ -sfepy.discrete.fem.fields_base, 272 │ │ │ │ │ │ +run_tests, 158 │ │ │ │ │ │ +268 │ │ │ │ │ │ +save_basis, 168 │ │ │ │ │ │ +sfepy.discrete.fem.facets, 268 │ │ │ │ │ │ +sfepy.applications.application, 169 │ │ │ │ │ │ +sfepy.discrete.fem.fe_surface, 270 │ │ │ │ │ │ +sfepy.applications.evp_solver_app, 170 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base, 270 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -601 │ │ │ │ │ │ +599 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.discrete.fem.fields_hierarchic, 278 │ │ │ │ │ │ -sfepy.discrete.fem.fields_nodal, 278 │ │ │ │ │ │ -sfepy.discrete.fem.fields_positive, 280 │ │ │ │ │ │ -sfepy.discrete.fem.geometry_element, 280 │ │ │ │ │ │ -sfepy.discrete.fem.history, 281 │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators, 281 │ │ │ │ │ │ -sfepy.discrete.fem.linearizer, 284 │ │ │ │ │ │ -sfepy.discrete.fem.mappings, 284 │ │ │ │ │ │ -sfepy.discrete.fem.mesh, 285 │ │ │ │ │ │ -sfepy.discrete.fem.meshio, 287 │ │ │ │ │ │ -sfepy.discrete.fem.periodic, 294 │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces, 294 │ │ │ │ │ │ -sfepy.discrete.fem.refine, 298 │ │ │ │ │ │ -sfepy.discrete.fem.refine_hanging, 299 │ │ │ │ │ │ -sfepy.discrete.fem.utils, 299 │ │ │ │ │ │ -sfepy.discrete.functions, 212 │ │ │ │ │ │ -sfepy.discrete.iga.domain, 321 │ │ │ │ │ │ -sfepy.discrete.iga.domain_generators, 322 │ │ │ │ │ │ -sfepy.discrete.iga.extmods.igac, 323 │ │ │ │ │ │ -sfepy.discrete.iga.fields, 325 │ │ │ │ │ │ -sfepy.discrete.iga.iga, 327 │ │ │ │ │ │ -sfepy.discrete.iga.io, 333 │ │ │ │ │ │ -sfepy.discrete.iga.mappings, 334 │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs, 335 │ │ │ │ │ │ -sfepy.discrete.iga.utils, 335 │ │ │ │ │ │ -sfepy.discrete.integrals, 213 │ │ │ │ │ │ -sfepy.discrete.materials, 214 │ │ │ │ │ │ -sfepy.discrete.parse_equations, 217 │ │ │ │ │ │ -sfepy.discrete.parse_regions, 217 │ │ │ │ │ │ -sfepy.discrete.probes, 218 │ │ │ │ │ │ -sfepy.discrete.problem, 221 │ │ │ │ │ │ -sfepy.discrete.projections, 234 │ │ │ │ │ │ -sfepy.discrete.quadratures, 234 │ │ │ │ │ │ -sfepy.discrete.simplex_cubature, 236 │ │ │ │ │ │ -sfepy.discrete.state, 237 │ │ │ │ │ │ -sfepy.discrete.structural.fields, 336 │ │ │ │ │ │ -sfepy.discrete.structural.mappings, 337 │ │ │ │ │ │ -sfepy.discrete.variables, 239 │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app, 337 │ │ │ │ │ │ -sfepy.homogenization.coefficients, 338 │ │ │ │ │ │ -sfepy.homogenization.coefs_base, 339 │ │ │ │ │ │ -sfepy.homogenization.coefs_elastic, 342 │ │ │ │ │ │ -sfepy.homogenization.coefs_perfusion, 342 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic, 342 │ │ │ │ │ │ -sfepy.homogenization.convolutions, 347 │ │ │ │ │ │ -sfepy.homogenization.engine, 348 │ │ │ │ │ │ -sfepy.homogenization.homogen_app, 351 │ │ │ │ │ │ -sfepy.homogenization.micmac, 352 │ │ │ │ │ │ -sfepy.homogenization.recovery, 352 │ │ │ │ │ │ -sfepy.homogenization.utils, 354 │ │ │ │ │ │ -sfepy.linalg.check_derivatives, 356 │ │ │ │ │ │ -sfepy.linalg.eigen, 356 │ │ │ │ │ │ -sfepy.linalg.geometry, 357 │ │ │ │ │ │ -sfepy.linalg.sparse, 360 │ │ │ │ │ │ -602 │ │ │ │ │ │ - │ │ │ │ │ │ -sfepy.linalg.sympy_operators, 361 │ │ │ │ │ │ -sfepy.linalg.utils, 362 │ │ │ │ │ │ -sfepy.mechanics.contact_bodies, 365 │ │ │ │ │ │ -sfepy.mechanics.elastic_constants, 366 │ │ │ │ │ │ -sfepy.mechanics.extmods.ccontres, 377 │ │ │ │ │ │ -sfepy.mechanics.matcoefs, 366 │ │ │ │ │ │ -sfepy.mechanics.membranes, 368 │ │ │ │ │ │ -sfepy.mechanics.shell10x, 371 │ │ │ │ │ │ -sfepy.mechanics.tensors, 373 │ │ │ │ │ │ -sfepy.mechanics.units, 375 │ │ │ │ │ │ -sfepy.mesh.bspline, 378 │ │ │ │ │ │ -sfepy.mesh.geom_tools, 383 │ │ │ │ │ │ -sfepy.mesh.mesh_generators, 385 │ │ │ │ │ │ -sfepy.mesh.mesh_tools, 388 │ │ │ │ │ │ -sfepy.mesh.splinebox, 389 │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs, 391 │ │ │ │ │ │ -sfepy.postprocess.domain_specific, 392 │ │ │ │ │ │ -sfepy.postprocess.plot_cmesh, 393 │ │ │ │ │ │ -sfepy.postprocess.plot_dofs, 394 │ │ │ │ │ │ -sfepy.postprocess.plot_facets, 394 │ │ │ │ │ │ -sfepy.postprocess.plot_quadrature, 395 │ │ │ │ │ │ -sfepy.postprocess.probes_vtk, 395 │ │ │ │ │ │ -sfepy.postprocess.sources, 397 │ │ │ │ │ │ -sfepy.postprocess.time_history, 398 │ │ │ │ │ │ -sfepy.postprocess.utils, 400 │ │ │ │ │ │ -sfepy.postprocess.utils_vtk, 400 │ │ │ │ │ │ -sfepy.postprocess.viewer, 402 │ │ │ │ │ │ -sfepy.solvers.auto_fallback, 405 │ │ │ │ │ │ -sfepy.solvers.eigen, 406 │ │ │ │ │ │ -sfepy.solvers.ls, 408 │ │ │ │ │ │ -sfepy.solvers.ls_mumps, 414 │ │ │ │ │ │ -sfepy.solvers.ls_mumps_parallel, 429 │ │ │ │ │ │ -sfepy.solvers.nls, 429 │ │ │ │ │ │ -sfepy.solvers.optimize, 433 │ │ │ │ │ │ -sfepy.solvers.oseen, 435 │ │ │ │ │ │ -sfepy.solvers.qeigen, 436 │ │ │ │ │ │ -sfepy.solvers.semismooth_newton, 437 │ │ │ │ │ │ -sfepy.solvers.solvers, 438 │ │ │ │ │ │ -sfepy.solvers.ts, 440 │ │ │ │ │ │ -sfepy.solvers.ts_dg_solvers, 319 │ │ │ │ │ │ -sfepy.solvers.ts_solvers, 441 │ │ │ │ │ │ -sfepy.terms.extmods.terms, 547 │ │ │ │ │ │ -sfepy.terms.terms, 447 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes, 451 │ │ │ │ │ │ -sfepy.terms.terms_basic, 461 │ │ │ │ │ │ -sfepy.terms.terms_biot, 465 │ │ │ │ │ │ -sfepy.terms.terms_compat, 469 │ │ │ │ │ │ -sfepy.terms.terms_constraints, 472 │ │ │ │ │ │ -sfepy.terms.terms_contact, 473 │ │ │ │ │ │ -sfepy.terms.terms_dg, 474 │ │ │ │ │ │ -sfepy.terms.terms_diffusion, 479 │ │ │ │ │ │ -sfepy.terms.terms_dot, 485 │ │ │ │ │ │ -sfepy.terms.terms_elastic, 492 │ │ │ │ │ │ -sfepy.terms.terms_electric, 501 │ │ │ │ │ │ +sfepy.discrete.fem.fields_hierarchic, 276 │ │ │ │ │ │ +sfepy.discrete.fem.fields_nodal, 276 │ │ │ │ │ │ +sfepy.discrete.fem.fields_positive, 278 │ │ │ │ │ │ +sfepy.discrete.fem.geometry_element, 278 │ │ │ │ │ │ +sfepy.discrete.fem.history, 279 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators, 279 │ │ │ │ │ │ +sfepy.discrete.fem.linearizer, 282 │ │ │ │ │ │ +sfepy.discrete.fem.mappings, 282 │ │ │ │ │ │ +sfepy.discrete.fem.mesh, 283 │ │ │ │ │ │ +sfepy.discrete.fem.meshio, 285 │ │ │ │ │ │ +sfepy.discrete.fem.periodic, 292 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces, 292 │ │ │ │ │ │ +sfepy.discrete.fem.refine, 296 │ │ │ │ │ │ +sfepy.discrete.fem.refine_hanging, 297 │ │ │ │ │ │ +sfepy.discrete.fem.utils, 297 │ │ │ │ │ │ +sfepy.discrete.functions, 210 │ │ │ │ │ │ +sfepy.discrete.iga.domain, 319 │ │ │ │ │ │ +sfepy.discrete.iga.domain_generators, 320 │ │ │ │ │ │ +sfepy.discrete.iga.extmods.igac, 321 │ │ │ │ │ │ +sfepy.discrete.iga.fields, 323 │ │ │ │ │ │ +sfepy.discrete.iga.iga, 325 │ │ │ │ │ │ +sfepy.discrete.iga.io, 331 │ │ │ │ │ │ +sfepy.discrete.iga.mappings, 332 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs, 333 │ │ │ │ │ │ +sfepy.discrete.iga.utils, 333 │ │ │ │ │ │ +sfepy.discrete.integrals, 211 │ │ │ │ │ │ +sfepy.discrete.materials, 212 │ │ │ │ │ │ +sfepy.discrete.parse_equations, 215 │ │ │ │ │ │ +sfepy.discrete.parse_regions, 215 │ │ │ │ │ │ +sfepy.discrete.probes, 216 │ │ │ │ │ │ +sfepy.discrete.problem, 219 │ │ │ │ │ │ +sfepy.discrete.projections, 232 │ │ │ │ │ │ +sfepy.discrete.quadratures, 232 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature, 234 │ │ │ │ │ │ +sfepy.discrete.state, 235 │ │ │ │ │ │ +sfepy.discrete.structural.fields, 334 │ │ │ │ │ │ +sfepy.discrete.structural.mappings, 335 │ │ │ │ │ │ +sfepy.discrete.variables, 237 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app, 335 │ │ │ │ │ │ +sfepy.homogenization.coefficients, 336 │ │ │ │ │ │ +sfepy.homogenization.coefs_base, 337 │ │ │ │ │ │ +sfepy.homogenization.coefs_elastic, 340 │ │ │ │ │ │ +sfepy.homogenization.coefs_perfusion, 340 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic, 340 │ │ │ │ │ │ +sfepy.homogenization.convolutions, 345 │ │ │ │ │ │ +sfepy.homogenization.engine, 346 │ │ │ │ │ │ +sfepy.homogenization.homogen_app, 349 │ │ │ │ │ │ +sfepy.homogenization.micmac, 350 │ │ │ │ │ │ +sfepy.homogenization.recovery, 350 │ │ │ │ │ │ +sfepy.homogenization.utils, 352 │ │ │ │ │ │ +sfepy.linalg.check_derivatives, 354 │ │ │ │ │ │ +sfepy.linalg.eigen, 354 │ │ │ │ │ │ +sfepy.linalg.geometry, 355 │ │ │ │ │ │ +sfepy.linalg.sparse, 358 │ │ │ │ │ │ +600 │ │ │ │ │ │ + │ │ │ │ │ │ +sfepy.linalg.sympy_operators, 359 │ │ │ │ │ │ +sfepy.linalg.utils, 360 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies, 363 │ │ │ │ │ │ +sfepy.mechanics.elastic_constants, 364 │ │ │ │ │ │ +sfepy.mechanics.extmods.ccontres, 375 │ │ │ │ │ │ +sfepy.mechanics.matcoefs, 364 │ │ │ │ │ │ +sfepy.mechanics.membranes, 366 │ │ │ │ │ │ +sfepy.mechanics.shell10x, 369 │ │ │ │ │ │ +sfepy.mechanics.tensors, 371 │ │ │ │ │ │ +sfepy.mechanics.units, 373 │ │ │ │ │ │ +sfepy.mesh.bspline, 376 │ │ │ │ │ │ +sfepy.mesh.geom_tools, 381 │ │ │ │ │ │ +sfepy.mesh.mesh_generators, 383 │ │ │ │ │ │ +sfepy.mesh.mesh_tools, 386 │ │ │ │ │ │ +sfepy.mesh.splinebox, 387 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs, 389 │ │ │ │ │ │ +sfepy.postprocess.domain_specific, 390 │ │ │ │ │ │ +sfepy.postprocess.plot_cmesh, 391 │ │ │ │ │ │ +sfepy.postprocess.plot_dofs, 392 │ │ │ │ │ │ +sfepy.postprocess.plot_facets, 392 │ │ │ │ │ │ +sfepy.postprocess.plot_quadrature, 393 │ │ │ │ │ │ +sfepy.postprocess.probes_vtk, 393 │ │ │ │ │ │ +sfepy.postprocess.sources, 395 │ │ │ │ │ │ +sfepy.postprocess.time_history, 396 │ │ │ │ │ │ +sfepy.postprocess.utils, 398 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk, 398 │ │ │ │ │ │ +sfepy.postprocess.viewer, 400 │ │ │ │ │ │ +sfepy.solvers.auto_fallback, 403 │ │ │ │ │ │ +sfepy.solvers.eigen, 404 │ │ │ │ │ │ +sfepy.solvers.ls, 406 │ │ │ │ │ │ +sfepy.solvers.ls_mumps, 412 │ │ │ │ │ │ +sfepy.solvers.ls_mumps_parallel, 427 │ │ │ │ │ │ +sfepy.solvers.nls, 427 │ │ │ │ │ │ +sfepy.solvers.optimize, 431 │ │ │ │ │ │ +sfepy.solvers.oseen, 433 │ │ │ │ │ │ +sfepy.solvers.qeigen, 434 │ │ │ │ │ │ +sfepy.solvers.semismooth_newton, 435 │ │ │ │ │ │ +sfepy.solvers.solvers, 436 │ │ │ │ │ │ +sfepy.solvers.ts, 438 │ │ │ │ │ │ +sfepy.solvers.ts_dg_solvers, 317 │ │ │ │ │ │ +sfepy.solvers.ts_solvers, 439 │ │ │ │ │ │ +sfepy.terms.extmods.terms, 545 │ │ │ │ │ │ +sfepy.terms.terms, 445 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes, 449 │ │ │ │ │ │ +sfepy.terms.terms_basic, 459 │ │ │ │ │ │ +sfepy.terms.terms_biot, 463 │ │ │ │ │ │ +sfepy.terms.terms_compat, 467 │ │ │ │ │ │ +sfepy.terms.terms_constraints, 470 │ │ │ │ │ │ +sfepy.terms.terms_contact, 471 │ │ │ │ │ │ +sfepy.terms.terms_dg, 472 │ │ │ │ │ │ +sfepy.terms.terms_diffusion, 477 │ │ │ │ │ │ +sfepy.terms.terms_dot, 483 │ │ │ │ │ │ +sfepy.terms.terms_elastic, 490 │ │ │ │ │ │ +sfepy.terms.terms_electric, 499 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.terms.terms_fibres, 502 │ │ │ │ │ │ +sfepy.terms.terms_fibres, 500 │ │ │ │ │ │ mumps_struc_c_5_1 (class in sfepy.solvers.ls_mumps), │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_base, 503 │ │ │ │ │ │ -421 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl, 504 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_base, 501 │ │ │ │ │ │ +419 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl, 502 │ │ │ │ │ │ mumps_struc_c_5_2 (class in sfepy.solvers.ls_mumps), │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul, 512 │ │ │ │ │ │ -425 │ │ │ │ │ │ -sfepy.terms.terms_membrane, 516 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul, 510 │ │ │ │ │ │ +423 │ │ │ │ │ │ +sfepy.terms.terms_membrane, 514 │ │ │ │ │ │ mumps_struc_c_x (class in sfepy.solvers.ls_mumps), │ │ │ │ │ │ -sfepy.terms.terms_multilinear, 517 │ │ │ │ │ │ -429 │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes, 526 │ │ │ │ │ │ -MUMPSParallelSolver (class in sfepy.solvers.ls), 408 │ │ │ │ │ │ -sfepy.terms.terms_piezo, 535 │ │ │ │ │ │ -MUMPSSolver (class in sfepy.solvers.ls), 408 │ │ │ │ │ │ -sfepy.terms.terms_point, 538 │ │ │ │ │ │ -MumpsSolver (class in sfepy.solvers.ls_mumps), 414 │ │ │ │ │ │ -sfepy.terms.terms_shells, 539 │ │ │ │ │ │ -MyQueue (class in sfepy.base.multiproc_proc), 196 │ │ │ │ │ │ -sfepy.terms.terms_surface, 541 │ │ │ │ │ │ +sfepy.terms.terms_multilinear, 515 │ │ │ │ │ │ +427 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes, 524 │ │ │ │ │ │ +MUMPSParallelSolver (class in sfepy.solvers.ls), 406 │ │ │ │ │ │ +sfepy.terms.terms_piezo, 533 │ │ │ │ │ │ +MUMPSSolver (class in sfepy.solvers.ls), 406 │ │ │ │ │ │ +sfepy.terms.terms_point, 536 │ │ │ │ │ │ +MumpsSolver (class in sfepy.solvers.ls_mumps), 412 │ │ │ │ │ │ +sfepy.terms.terms_shells, 537 │ │ │ │ │ │ +MyQueue (class in sfepy.base.multiproc_proc), 194 │ │ │ │ │ │ +sfepy.terms.terms_surface, 539 │ │ │ │ │ │ N │ │ │ │ │ │ -sfepy.terms.terms_th, 546 │ │ │ │ │ │ -sfepy.terms.terms_volume, 546 │ │ │ │ │ │ +sfepy.terms.terms_th, 544 │ │ │ │ │ │ +sfepy.terms.terms_volume, 544 │ │ │ │ │ │ n (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute), │ │ │ │ │ │ -sfepy.terms.utils, 547 │ │ │ │ │ │ -416 │ │ │ │ │ │ -sfepy.version, 171 │ │ │ │ │ │ +sfepy.terms.utils, 545 │ │ │ │ │ │ +414 │ │ │ │ │ │ +sfepy.version, 169 │ │ │ │ │ │ n │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -atshow_authors, 170 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ -show_mesh_info, 170 │ │ │ │ │ │ +atshow_authors, 168 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ +show_mesh_info, 168 │ │ │ │ │ │ n │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -atshow_terms_use, 170 │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ -simple, 160 │ │ │ │ │ │ +atshow_terms_use, 168 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ +simple, 158 │ │ │ │ │ │ n │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -atsimple_homog_mpi, 161 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ -sync_module_docs, 170 │ │ │ │ │ │ +atsimple_homog_mpi, 159 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ +sync_module_docs, 168 │ │ │ │ │ │ n_coor (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -test_install, 163 │ │ │ │ │ │ -attribute), 253 │ │ │ │ │ │ -tile_periodic_mesh, 170 │ │ │ │ │ │ +test_install, 161 │ │ │ │ │ │ +attribute), 251 │ │ │ │ │ │ +tile_periodic_mesh, 168 │ │ │ │ │ │ n_el (sfepy.discrete.common.extmods.cmesh.CMesh atMomentLimiter1D (class in sfepy.discrete.dg.limiters), │ │ │ │ │ │ -tribute), 253 │ │ │ │ │ │ -318 │ │ │ │ │ │ +tribute), 251 │ │ │ │ │ │ +316 │ │ │ │ │ │ n_el (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ MomentLimiter2D (class in sfepy.discrete.dg.limiters), │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ -318 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ +316 │ │ │ │ │ │ n_ep (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ MooneyRivlinTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 508 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 506 │ │ │ │ │ │ n_incident (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ MooneyRivlinULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 514 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 512 │ │ │ │ │ │ n_qp (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ move_control_point() │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ -method), name (sfepy.discrete.dg.limiters.DGLimiter attribute), 318 │ │ │ │ │ │ -390 │ │ │ │ │ │ +method), name (sfepy.discrete.dg.limiters.DGLimiter attribute), 316 │ │ │ │ │ │ +388 │ │ │ │ │ │ name (sfepy.discrete.dg.limiters.IdentityLimiter attribute), │ │ │ │ │ │ MPIFileHandler (class in sfepy.base.multiproc_mpi), │ │ │ │ │ │ -318 │ │ │ │ │ │ -194 │ │ │ │ │ │ +316 │ │ │ │ │ │ +192 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.discrete.dg.limiters.MomentLimiter1D │ │ │ │ │ │ -MPILogFile (class in sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ -attribute), 318 │ │ │ │ │ │ +MPILogFile (class in sfepy.base.multiproc_mpi), 192 │ │ │ │ │ │ +attribute), 316 │ │ │ │ │ │ MRLCBCOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in name │ │ │ │ │ │ (sfepy.discrete.dg.limiters.MomentLimiter2D │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 282 │ │ │ │ │ │ -attribute), 318 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 280 │ │ │ │ │ │ +attribute), 316 │ │ │ │ │ │ mtx_t (sfepy.discrete.common.extmods.mappings.CMappingname (sfepy.discrete.dg.poly_spaces.LegendreSimplexPolySpace │ │ │ │ │ │ -attribute), 255 │ │ │ │ │ │ -attribute), 317 │ │ │ │ │ │ +attribute), 253 │ │ │ │ │ │ +attribute), 315 │ │ │ │ │ │ mulAB_integrate() │ │ │ │ │ │ (in │ │ │ │ │ │ module name (sfepy.discrete.dg.poly_spaces.LegendreTensorProductPolySpace │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ -attribute), 317 │ │ │ │ │ │ -MultiProblem (class in sfepy.solvers.ls), 409 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +attribute), 315 │ │ │ │ │ │ +MultiProblem (class in sfepy.solvers.ls), 407 │ │ │ │ │ │ name (sfepy.discrete.fem.poly_spaces.BernsteinSimplexPolySpace │ │ │ │ │ │ mumps_parallel_solve() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 294 │ │ │ │ │ │ -sfepy.solvers.ls_mumps_parallel), 429 │ │ │ │ │ │ +attribute), 292 │ │ │ │ │ │ +sfepy.solvers.ls_mumps_parallel), 427 │ │ │ │ │ │ name (sfepy.discrete.fem.poly_spaces.BernsteinTensorProductPolySpace │ │ │ │ │ │ mumps_pcomplex (in module sfepy.solvers.ls_mumps), │ │ │ │ │ │ -attribute), 294 │ │ │ │ │ │ -415 │ │ │ │ │ │ +attribute), 292 │ │ │ │ │ │ +413 │ │ │ │ │ │ name (sfepy.discrete.fem.poly_spaces.LagrangeSimplexBPolySpace │ │ │ │ │ │ -mumps_preal (in module sfepy.solvers.ls_mumps), 415 │ │ │ │ │ │ -attribute), 295 │ │ │ │ │ │ +mumps_preal (in module sfepy.solvers.ls_mumps), 413 │ │ │ │ │ │ +attribute), 293 │ │ │ │ │ │ mumps_struc_c_4 (class in sfepy.solvers.ls_mumps), name (sfepy.discrete.fem.poly_spaces.LagrangeSimplexPolySpace │ │ │ │ │ │ -415 │ │ │ │ │ │ -attribute), 295 │ │ │ │ │ │ +413 │ │ │ │ │ │ +attribute), 293 │ │ │ │ │ │ mumps_struc_c_5_0 (class in sfepy.solvers.ls_mumps), name (sfepy.discrete.fem.poly_spaces.LagrangeTensorProductPolySpace │ │ │ │ │ │ -418 │ │ │ │ │ │ -attribute), 295 │ │ │ │ │ │ +416 │ │ │ │ │ │ +attribute), 293 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -603 │ │ │ │ │ │ +601 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name (sfepy.discrete.fem.poly_spaces.LobattoTensorProductPolySpace │ │ │ │ │ │ -name (sfepy.solvers.ts_solvers.BatheTS attribute), 442 │ │ │ │ │ │ -attribute), 295 │ │ │ │ │ │ +name (sfepy.solvers.ts_solvers.BatheTS attribute), 440 │ │ │ │ │ │ +attribute), 293 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.solvers.ts_solvers.GeneralizedAlphaTS │ │ │ │ │ │ name (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace │ │ │ │ │ │ -attribute), 443 │ │ │ │ │ │ -attribute), 298 │ │ │ │ │ │ -name (sfepy.solvers.ts_solvers.NewmarkTS attribute), 444 │ │ │ │ │ │ +attribute), 441 │ │ │ │ │ │ +attribute), 296 │ │ │ │ │ │ +name (sfepy.solvers.ts_solvers.NewmarkTS attribute), 442 │ │ │ │ │ │ name (sfepy.solvers.auto_fallback.AutoDirect attribute), name (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver │ │ │ │ │ │ -405 │ │ │ │ │ │ -attribute), 445 │ │ │ │ │ │ +403 │ │ │ │ │ │ +attribute), 443 │ │ │ │ │ │ name (sfepy.solvers.auto_fallback.AutoIterative attribute), name (sfepy.solvers.ts_solvers.StationarySolver attribute), │ │ │ │ │ │ -406 │ │ │ │ │ │ -445 │ │ │ │ │ │ +404 │ │ │ │ │ │ +443 │ │ │ │ │ │ name (sfepy.solvers.eigen.LOBPCGEigenvalueSolver at- name (sfepy.solvers.ts_solvers.VelocityVerletTS attribute), │ │ │ │ │ │ -tribute), 406 │ │ │ │ │ │ -446 │ │ │ │ │ │ +tribute), 404 │ │ │ │ │ │ +444 │ │ │ │ │ │ name │ │ │ │ │ │ -(sfepy.solvers.eigen.MatlabEigenvalueSolver name (sfepy.terms.terms.Term attribute), 450 │ │ │ │ │ │ -attribute), 407 │ │ │ │ │ │ +(sfepy.solvers.eigen.MatlabEigenvalueSolver name (sfepy.terms.terms.Term attribute), 448 │ │ │ │ │ │ +attribute), 405 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term │ │ │ │ │ │ -name (sfepy.solvers.eigen.ScipyEigenvalueSolver atattribute), 452 │ │ │ │ │ │ -tribute), 408 │ │ │ │ │ │ +name (sfepy.solvers.eigen.ScipyEigenvalueSolver atattribute), 450 │ │ │ │ │ │ +tribute), 406 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term │ │ │ │ │ │ -name (sfepy.solvers.eigen.ScipySGEigenvalueSolver atattribute), 452 │ │ │ │ │ │ -tribute), 408 │ │ │ │ │ │ +name (sfepy.solvers.eigen.ScipySGEigenvalueSolver atattribute), 450 │ │ │ │ │ │ +tribute), 406 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm │ │ │ │ │ │ -name (sfepy.solvers.eigen.SLEPcEigenvalueSolver atattribute), 453 │ │ │ │ │ │ -tribute), 407 │ │ │ │ │ │ +name (sfepy.solvers.eigen.SLEPcEigenvalueSolver atattribute), 451 │ │ │ │ │ │ +tribute), 405 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm │ │ │ │ │ │ -name (sfepy.solvers.ls.MultiProblem attribute), 409 │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ +name (sfepy.solvers.ls.MultiProblem attribute), 407 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ name (sfepy.solvers.ls.MUMPSParallelSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm │ │ │ │ │ │ -408 │ │ │ │ │ │ -attribute), 453 │ │ │ │ │ │ -name (sfepy.solvers.ls.MUMPSSolver attribute), 409 │ │ │ │ │ │ +406 │ │ │ │ │ │ +attribute), 451 │ │ │ │ │ │ +name (sfepy.solvers.ls.MUMPSSolver attribute), 407 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm │ │ │ │ │ │ -name (sfepy.solvers.ls.PETScKrylovSolver attribute), 410 │ │ │ │ │ │ -attribute), 454 │ │ │ │ │ │ +name (sfepy.solvers.ls.PETScKrylovSolver attribute), 408 │ │ │ │ │ │ +attribute), 452 │ │ │ │ │ │ name (sfepy.solvers.ls.PyAMGKrylovSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm │ │ │ │ │ │ -411 │ │ │ │ │ │ -attribute), 455 │ │ │ │ │ │ -name (sfepy.solvers.ls.PyAMGSolver attribute), 412 │ │ │ │ │ │ +409 │ │ │ │ │ │ +attribute), 453 │ │ │ │ │ │ +name (sfepy.solvers.ls.PyAMGSolver attribute), 410 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm │ │ │ │ │ │ -name (sfepy.solvers.ls.SchurMumps attribute), 412 │ │ │ │ │ │ -attribute), 455 │ │ │ │ │ │ -name (sfepy.solvers.ls.ScipyDirect attribute), 412 │ │ │ │ │ │ +name (sfepy.solvers.ls.SchurMumps attribute), 410 │ │ │ │ │ │ +attribute), 453 │ │ │ │ │ │ +name (sfepy.solvers.ls.ScipyDirect attribute), 410 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SDDivTerm │ │ │ │ │ │ -name (sfepy.solvers.ls.ScipyIterative attribute), 413 │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -name (sfepy.solvers.ls.ScipySuperLU attribute), 413 │ │ │ │ │ │ +name (sfepy.solvers.ls.ScipyIterative attribute), 411 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +name (sfepy.solvers.ls.ScipySuperLU attribute), 411 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SDDotTerm │ │ │ │ │ │ -name (sfepy.solvers.ls.ScipyUmfpack attribute), 413 │ │ │ │ │ │ -attribute), 456 │ │ │ │ │ │ -name (sfepy.solvers.nls.Newton attribute), 431 │ │ │ │ │ │ +name (sfepy.solvers.ls.ScipyUmfpack attribute), 411 │ │ │ │ │ │ +attribute), 454 │ │ │ │ │ │ +name (sfepy.solvers.nls.Newton attribute), 429 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm │ │ │ │ │ │ name (sfepy.solvers.nls.PETScNonlinearSolver attribute), │ │ │ │ │ │ -attribute), 457 │ │ │ │ │ │ -432 │ │ │ │ │ │ +attribute), 455 │ │ │ │ │ │ +430 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm │ │ │ │ │ │ -name (sfepy.solvers.nls.ScipyBroyden attribute), 433 │ │ │ │ │ │ -attribute), 458 │ │ │ │ │ │ +name (sfepy.solvers.nls.ScipyBroyden attribute), 431 │ │ │ │ │ │ +attribute), 456 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.solvers.optimize.FMinSteepestDescent name (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm │ │ │ │ │ │ -attribute), 434 │ │ │ │ │ │ -attribute), 458 │ │ │ │ │ │ +attribute), 432 │ │ │ │ │ │ +attribute), 456 │ │ │ │ │ │ name (sfepy.solvers.optimize.ScipyFMinSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm │ │ │ │ │ │ -435 │ │ │ │ │ │ -attribute), 459 │ │ │ │ │ │ -name (sfepy.solvers.oseen.Oseen attribute), 436 │ │ │ │ │ │ +433 │ │ │ │ │ │ +attribute), 457 │ │ │ │ │ │ +name (sfepy.solvers.oseen.Oseen attribute), 434 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm │ │ │ │ │ │ -name (sfepy.solvers.qeigen.LQuadraticEVPSolver atattribute), 460 │ │ │ │ │ │ -tribute), 437 │ │ │ │ │ │ +name (sfepy.solvers.qeigen.LQuadraticEVPSolver atattribute), 458 │ │ │ │ │ │ +tribute), 435 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm │ │ │ │ │ │ name (sfepy.solvers.semismooth_newton.SemismoothNewton │ │ │ │ │ │ -attribute), 460 │ │ │ │ │ │ -attribute), 438 │ │ │ │ │ │ +attribute), 458 │ │ │ │ │ │ +attribute), 436 │ │ │ │ │ │ name (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm │ │ │ │ │ │ -name (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS atattribute), 461 │ │ │ │ │ │ -tribute), 319 │ │ │ │ │ │ -name (sfepy.terms.terms_basic.IntegrateMatTerm atname (sfepy.solvers.ts_dg_solvers.EulerStepSolver attribute), 462 │ │ │ │ │ │ -tribute), 320 │ │ │ │ │ │ +name (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS atattribute), 459 │ │ │ │ │ │ +tribute), 317 │ │ │ │ │ │ +name (sfepy.terms.terms_basic.IntegrateMatTerm atname (sfepy.solvers.ts_dg_solvers.EulerStepSolver attribute), 460 │ │ │ │ │ │ +tribute), 318 │ │ │ │ │ │ name (sfepy.terms.terms_basic.IntegrateOperatorTerm │ │ │ │ │ │ -name (sfepy.solvers.ts_dg_solvers.RK4StepSolver atattribute), 462 │ │ │ │ │ │ -tribute), 320 │ │ │ │ │ │ +name (sfepy.solvers.ts_dg_solvers.RK4StepSolver atattribute), 460 │ │ │ │ │ │ +tribute), 318 │ │ │ │ │ │ name (sfepy.terms.terms_basic.IntegrateTerm attribute), │ │ │ │ │ │ -name (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver at463 │ │ │ │ │ │ -tribute), 320 │ │ │ │ │ │ +name (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver at461 │ │ │ │ │ │ +tribute), 318 │ │ │ │ │ │ name (sfepy.terms.terms_basic.SumNodalValuesTerm atname (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver │ │ │ │ │ │ -tribute), 463 │ │ │ │ │ │ -attribute), 441 │ │ │ │ │ │ -name (sfepy.terms.terms_basic.SurfaceMomentTerm at604 │ │ │ │ │ │ +tribute), 461 │ │ │ │ │ │ +attribute), 439 │ │ │ │ │ │ +name (sfepy.terms.terms_basic.SurfaceMomentTerm at602 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -tribute), 464 │ │ │ │ │ │ -name (sfepy.terms.terms_dg.AdvectionDGFluxTerm atname (sfepy.terms.terms_basic.VolumeSurfaceTerm attribute), 475 │ │ │ │ │ │ -tribute), 464 │ │ │ │ │ │ +tribute), 462 │ │ │ │ │ │ +name (sfepy.terms.terms_dg.AdvectionDGFluxTerm atname (sfepy.terms.terms_basic.VolumeSurfaceTerm attribute), 473 │ │ │ │ │ │ +tribute), 462 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_dg.DiffusionDGFluxTerm │ │ │ │ │ │ name (sfepy.terms.terms_basic.VolumeTerm attribute), │ │ │ │ │ │ -attribute), 476 │ │ │ │ │ │ -465 │ │ │ │ │ │ +attribute), 474 │ │ │ │ │ │ +463 │ │ │ │ │ │ name (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm │ │ │ │ │ │ -name (sfepy.terms.terms_basic.ZeroTerm attribute), 465 │ │ │ │ │ │ -attribute), 477 │ │ │ │ │ │ +name (sfepy.terms.terms_basic.ZeroTerm attribute), 463 │ │ │ │ │ │ +attribute), 475 │ │ │ │ │ │ name (sfepy.terms.terms_biot.BiotETHTerm attribute), name (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ -466 │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ +464 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ name (sfepy.terms.terms_biot.BiotStressTerm attribute), name (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm │ │ │ │ │ │ -467 │ │ │ │ │ │ -attribute), 479 │ │ │ │ │ │ -name (sfepy.terms.terms_biot.BiotTerm attribute), 468 │ │ │ │ │ │ +465 │ │ │ │ │ │ +attribute), 477 │ │ │ │ │ │ +name (sfepy.terms.terms_biot.BiotTerm attribute), 466 │ │ │ │ │ │ name (sfepy.terms.terms_diffusion.AdvectDivFreeTerm │ │ │ │ │ │ -name (sfepy.terms.terms_biot.BiotTHTerm attribute), 467 │ │ │ │ │ │ -attribute), 480 │ │ │ │ │ │ +name (sfepy.terms.terms_biot.BiotTHTerm attribute), 465 │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ name (sfepy.terms.terms_compat.CauchyStrainSTerm at- name (sfepy.terms.terms_diffusion.ConvectVGradSTerm │ │ │ │ │ │ -tribute), 469 │ │ │ │ │ │ -attribute), 480 │ │ │ │ │ │ -name (sfepy.terms.terms_compat.DotSurfaceProductTerm name (sfepy.terms.terms_diffusion.DiffusionCoupling atattribute), 469 │ │ │ │ │ │ -tribute), 481 │ │ │ │ │ │ +tribute), 467 │ │ │ │ │ │ +attribute), 478 │ │ │ │ │ │ +name (sfepy.terms.terms_compat.DotSurfaceProductTerm name (sfepy.terms.terms_diffusion.DiffusionCoupling atattribute), 467 │ │ │ │ │ │ +tribute), 479 │ │ │ │ │ │ name (sfepy.terms.terms_compat.DotVolumeProductTerm name │ │ │ │ │ │ (sfepy.terms.terms_diffusion.DiffusionRTerm │ │ │ │ │ │ -attribute), 470 │ │ │ │ │ │ -attribute), 481 │ │ │ │ │ │ -name (sfepy.terms.terms_compat.DSumNodalValuesTerm name (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 469 │ │ │ │ │ │ -tribute), 482 │ │ │ │ │ │ +attribute), 468 │ │ │ │ │ │ +attribute), 479 │ │ │ │ │ │ +name (sfepy.terms.terms_compat.DSumNodalValuesTerm name (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 467 │ │ │ │ │ │ +tribute), 480 │ │ │ │ │ │ name (sfepy.terms.terms_compat.DSurfaceFluxTerm at- name (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ -tribute), 469 │ │ │ │ │ │ -attribute), 483 │ │ │ │ │ │ +tribute), 467 │ │ │ │ │ │ +attribute), 481 │ │ │ │ │ │ name (sfepy.terms.terms_compat.DSurfaceMomentTerm name │ │ │ │ │ │ (sfepy.terms.terms_diffusion.LaplaceTerm │ │ │ │ │ │ -atattribute), 469 │ │ │ │ │ │ -tribute), 483 │ │ │ │ │ │ -name (sfepy.terms.terms_compat.DVolumeSurfaceTerm name (sfepy.terms.terms_diffusion.SDDiffusionTerm atattribute), 469 │ │ │ │ │ │ -tribute), 484 │ │ │ │ │ │ +atattribute), 467 │ │ │ │ │ │ +tribute), 481 │ │ │ │ │ │ +name (sfepy.terms.terms_compat.DVolumeSurfaceTerm name (sfepy.terms.terms_diffusion.SDDiffusionTerm atattribute), 467 │ │ │ │ │ │ +tribute), 482 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateSurfaceMatTerm name (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm │ │ │ │ │ │ -attribute), 470 │ │ │ │ │ │ -attribute), 485 │ │ │ │ │ │ +attribute), 468 │ │ │ │ │ │ +attribute), 483 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateSurfaceOperatorTerm │ │ │ │ │ │ -name (sfepy.terms.terms_diffusion.SurfaceFluxTerm atattribute), 470 │ │ │ │ │ │ -tribute), 485 │ │ │ │ │ │ +name (sfepy.terms.terms_diffusion.SurfaceFluxTerm atattribute), 468 │ │ │ │ │ │ +tribute), 483 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateSurfaceTerm name (sfepy.terms.terms_dot.BCNewtonTerm attribute), │ │ │ │ │ │ -attribute), 470 │ │ │ │ │ │ -486 │ │ │ │ │ │ +attribute), 468 │ │ │ │ │ │ +484 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateVolumeMatTerm name (sfepy.terms.terms_dot.DotProductTerm attribute), │ │ │ │ │ │ -attribute), 470 │ │ │ │ │ │ -487 │ │ │ │ │ │ +attribute), 468 │ │ │ │ │ │ +485 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateVolumeOperatorTerm │ │ │ │ │ │ name (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm │ │ │ │ │ │ -attribute), 470 │ │ │ │ │ │ -attribute), 488 │ │ │ │ │ │ +attribute), 468 │ │ │ │ │ │ +attribute), 486 │ │ │ │ │ │ name (sfepy.terms.terms_compat.IntegrateVolumeTerm name (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm │ │ │ │ │ │ -attribute), 471 │ │ │ │ │ │ -attribute), 488 │ │ │ │ │ │ +attribute), 469 │ │ │ │ │ │ +attribute), 486 │ │ │ │ │ │ name (sfepy.terms.terms_compat.SDVolumeDotTerm at- name (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ -tribute), 471 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +tribute), 469 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ name (sfepy.terms.terms_compat.SurfaceDivTerm at- name (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm │ │ │ │ │ │ -tribute), 471 │ │ │ │ │ │ -attribute), 489 │ │ │ │ │ │ +tribute), 469 │ │ │ │ │ │ +attribute), 487 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_compat.SurfaceGradTerm name (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ -attribute), 471 │ │ │ │ │ │ -attribute), 490 │ │ │ │ │ │ +attribute), 469 │ │ │ │ │ │ +attribute), 488 │ │ │ │ │ │ name (sfepy.terms.terms_compat.SurfaceTerm attribute), name │ │ │ │ │ │ (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ -471 │ │ │ │ │ │ -attribute), 491 │ │ │ │ │ │ +469 │ │ │ │ │ │ +attribute), 489 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_compat.VolumeXTerm │ │ │ │ │ │ at- name │ │ │ │ │ │ (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -tribute), 471 │ │ │ │ │ │ -attribute), 492 │ │ │ │ │ │ +tribute), 469 │ │ │ │ │ │ +attribute), 490 │ │ │ │ │ │ name (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm │ │ │ │ │ │ name (sfepy.terms.terms_elastic.CauchyStressETHTerm │ │ │ │ │ │ -attribute), 472 │ │ │ │ │ │ -attribute), 493 │ │ │ │ │ │ +attribute), 470 │ │ │ │ │ │ +attribute), 491 │ │ │ │ │ │ name (sfepy.terms.terms_constraints.NonPenetrationTerm name │ │ │ │ │ │ (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ -attribute), 473 │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ -name (sfepy.terms.terms_contact.ContactTerm attribute), name (sfepy.terms.terms_elastic.CauchyStressTHTerm at474 │ │ │ │ │ │ -tribute), 494 │ │ │ │ │ │ +attribute), 471 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ +name (sfepy.terms.terms_contact.ContactTerm attribute), name (sfepy.terms.terms_elastic.CauchyStressTHTerm at472 │ │ │ │ │ │ +tribute), 492 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -605 │ │ │ │ │ │ +603 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm name (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm │ │ │ │ │ │ -attribute), 495 │ │ │ │ │ │ -attribute), 514 │ │ │ │ │ │ +attribute), 493 │ │ │ │ │ │ +attribute), 512 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.ElasticWaveTerm at- name (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULTerm │ │ │ │ │ │ -tribute), 496 │ │ │ │ │ │ -attribute), 515 │ │ │ │ │ │ +tribute), 494 │ │ │ │ │ │ +attribute), 513 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.LinearElasticETHTerm name (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTerm │ │ │ │ │ │ -attribute), 496 │ │ │ │ │ │ -attribute), 515 │ │ │ │ │ │ +attribute), 494 │ │ │ │ │ │ +attribute), 513 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm name (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm │ │ │ │ │ │ -attribute), 497 │ │ │ │ │ │ -attribute), 516 │ │ │ │ │ │ +attribute), 495 │ │ │ │ │ │ +attribute), 514 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_elastic.LinearElasticTerm name (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ -attribute), 498 │ │ │ │ │ │ -attribute), 517 │ │ │ │ │ │ +attribute), 496 │ │ │ │ │ │ +attribute), 515 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.LinearElasticTHTerm at- name (sfepy.terms.terms_multilinear.ECauchyStressTerm │ │ │ │ │ │ -tribute), 498 │ │ │ │ │ │ -attribute), 518 │ │ │ │ │ │ -name (sfepy.terms.terms_elastic.LinearPrestressTerm at- name (sfepy.terms.terms_multilinear.EConvectTerm attribute), 499 │ │ │ │ │ │ -tribute), 518 │ │ │ │ │ │ -name (sfepy.terms.terms_elastic.LinearStrainFiberTerm name (sfepy.terms.terms_multilinear.EDivGradTerm atattribute), 500 │ │ │ │ │ │ -tribute), 519 │ │ │ │ │ │ +tribute), 496 │ │ │ │ │ │ +attribute), 516 │ │ │ │ │ │ +name (sfepy.terms.terms_elastic.LinearPrestressTerm at- name (sfepy.terms.terms_multilinear.EConvectTerm attribute), 497 │ │ │ │ │ │ +tribute), 516 │ │ │ │ │ │ +name (sfepy.terms.terms_elastic.LinearStrainFiberTerm name (sfepy.terms.terms_multilinear.EDivGradTerm atattribute), 498 │ │ │ │ │ │ +tribute), 517 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.NonsymElasticTerm at- name (sfepy.terms.terms_multilinear.EDivTerm attribute), │ │ │ │ │ │ -tribute), 500 │ │ │ │ │ │ -519 │ │ │ │ │ │ +tribute), 498 │ │ │ │ │ │ +517 │ │ │ │ │ │ name (sfepy.terms.terms_elastic.SDLinearElasticTerm at- name (sfepy.terms.terms_multilinear.EDotTerm attribute), │ │ │ │ │ │ -tribute), 501 │ │ │ │ │ │ -520 │ │ │ │ │ │ +tribute), 499 │ │ │ │ │ │ +518 │ │ │ │ │ │ name (sfepy.terms.terms_electric.ElectricSourceTerm at- name (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm │ │ │ │ │ │ -tribute), 502 │ │ │ │ │ │ -attribute), 521 │ │ │ │ │ │ -name (sfepy.terms.terms_fibres.FibresActiveTLTerm at- name (sfepy.terms.terms_multilinear.ELaplaceTerm attribute), 503 │ │ │ │ │ │ -tribute), 521 │ │ │ │ │ │ +tribute), 500 │ │ │ │ │ │ +attribute), 519 │ │ │ │ │ │ +name (sfepy.terms.terms_fibres.FibresActiveTLTerm at- name (sfepy.terms.terms_multilinear.ELaplaceTerm attribute), 501 │ │ │ │ │ │ +tribute), 519 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm │ │ │ │ │ │ name (sfepy.terms.terms_multilinear.ELinearElasticTerm │ │ │ │ │ │ -attribute), 503 │ │ │ │ │ │ -attribute), 522 │ │ │ │ │ │ +attribute), 501 │ │ │ │ │ │ +attribute), 520 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm name (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTermname (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm │ │ │ │ │ │ -attribute), 505 │ │ │ │ │ │ -attribute), 523 │ │ │ │ │ │ +attribute), 503 │ │ │ │ │ │ +attribute), 521 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -name (sfepy.terms.terms_multilinear.EStokesTerm atattribute), 506 │ │ │ │ │ │ +name (sfepy.terms.terms_multilinear.EStokesTerm atattribute), 504 │ │ │ │ │ │ +tribute), 522 │ │ │ │ │ │ +name (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm name (sfepy.terms.terms_navier_stokes.ConvectTerm atattribute), 505 │ │ │ │ │ │ tribute), 524 │ │ │ │ │ │ -name (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm name (sfepy.terms.terms_navier_stokes.ConvectTerm atattribute), 507 │ │ │ │ │ │ -tribute), 526 │ │ │ │ │ │ -name (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm name (sfepy.terms.terms_navier_stokes.DivGradTerm atattribute), 507 │ │ │ │ │ │ -tribute), 527 │ │ │ │ │ │ +name (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm name (sfepy.terms.terms_navier_stokes.DivGradTerm atattribute), 505 │ │ │ │ │ │ +tribute), 525 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTerm │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.DivOperatorTerm │ │ │ │ │ │ +attribute), 506 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ +name (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTermname (sfepy.terms.terms_navier_stokes.DivTerm atattribute), 507 │ │ │ │ │ │ +tribute), 526 │ │ │ │ │ │ +name (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm name (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ attribute), 508 │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ -name (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTermname (sfepy.terms.terms_navier_stokes.DivTerm atattribute), 509 │ │ │ │ │ │ +attribute), 527 │ │ │ │ │ │ +name (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTermname (sfepy.terms.terms_navier_stokes.GradTerm atattribute), 508 │ │ │ │ │ │ tribute), 528 │ │ │ │ │ │ -name (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm name (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm │ │ │ │ │ │ -attribute), 510 │ │ │ │ │ │ -attribute), 529 │ │ │ │ │ │ -name (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTermname (sfepy.terms.terms_navier_stokes.GradTerm atattribute), 510 │ │ │ │ │ │ -tribute), 530 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.LinearConvect2Term │ │ │ │ │ │ -attribute), 511 │ │ │ │ │ │ -attribute), 530 │ │ │ │ │ │ +attribute), 509 │ │ │ │ │ │ +attribute), 528 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.LinearConvectTerm │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm name (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm │ │ │ │ │ │ -attribute), 512 │ │ │ │ │ │ -attribute), 531 │ │ │ │ │ │ +attribute), 510 │ │ │ │ │ │ +attribute), 529 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTerm │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.PSPGPStabilizationTerm │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -attribute), 532 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +attribute), 530 │ │ │ │ │ │ name (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ -attribute), 513 │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ -606 │ │ │ │ │ │ +attribute), 511 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ +604 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm NeoHookeanTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 534 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 508 │ │ │ │ │ │ +attribute), 532 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 506 │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.StokesWaveTerm NeoHookeanULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 535 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 515 │ │ │ │ │ │ +attribute), 533 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 513 │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm │ │ │ │ │ │ -NEUMeshIO (class in sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -attribute), 532 │ │ │ │ │ │ -new() (sfepy.terms.terms.Term static method), 450 │ │ │ │ │ │ +NEUMeshIO (class in sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +attribute), 530 │ │ │ │ │ │ +new() (sfepy.terms.terms.Term static method), 448 │ │ │ │ │ │ name (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm │ │ │ │ │ │ new_ulf_iteration() │ │ │ │ │ │ -attribute), 533 │ │ │ │ │ │ +attribute), 531 │ │ │ │ │ │ (sfepy.discrete.evaluate.Evaluator │ │ │ │ │ │ static │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_piezo.PiezoCouplingTerm │ │ │ │ │ │ -method), 209 │ │ │ │ │ │ -attribute), 536 │ │ │ │ │ │ +method), 207 │ │ │ │ │ │ +attribute), 534 │ │ │ │ │ │ new_vtk_polyline() (sfepy.postprocess.probes_vtk.Probe │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_piezo.PiezoStrainTerm │ │ │ │ │ │ -atmethod), 396 │ │ │ │ │ │ -tribute), 536 │ │ │ │ │ │ -NewmarkTS (class in sfepy.solvers.ts_solvers), 443 │ │ │ │ │ │ +atmethod), 394 │ │ │ │ │ │ +tribute), 534 │ │ │ │ │ │ +NewmarkTS (class in sfepy.solvers.ts_solvers), 441 │ │ │ │ │ │ name │ │ │ │ │ │ (sfepy.terms.terms_piezo.PiezoStressTerm │ │ │ │ │ │ -at- Newton (class in sfepy.solvers.nls), 429 │ │ │ │ │ │ -tribute), 537 │ │ │ │ │ │ +at- Newton (class in sfepy.solvers.nls), 427 │ │ │ │ │ │ +tribute), 535 │ │ │ │ │ │ nloc_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -name (sfepy.terms.terms_piezo.SDPiezoCouplingTerm atattribute), 427 │ │ │ │ │ │ -tribute), 538 │ │ │ │ │ │ +name (sfepy.terms.terms_piezo.SDPiezoCouplingTerm atattribute), 425 │ │ │ │ │ │ +tribute), 536 │ │ │ │ │ │ nnz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atname (sfepy.terms.terms_point.ConcentratedPointLoadTerm │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ -attribute), 538 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ +attribute), 536 │ │ │ │ │ │ nnz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atname (sfepy.terms.terms_point.LinearPointSpringTerm │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ -attribute), 539 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ +attribute), 537 │ │ │ │ │ │ nnz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ name (sfepy.terms.terms_shells.Shell10XTerm attribute), │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ -540 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ +538 │ │ │ │ │ │ nnz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -name (sfepy.terms.terms_surface.ContactPlaneTerm atattribute), 427 │ │ │ │ │ │ -tribute), 542 │ │ │ │ │ │ +name (sfepy.terms.terms_surface.ContactPlaneTerm atattribute), 425 │ │ │ │ │ │ +tribute), 540 │ │ │ │ │ │ NodalLCOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -name (sfepy.terms.terms_surface.ContactSphereTerm atsfepy.discrete.fem.lcbc_operators), 283 │ │ │ │ │ │ -tribute), 543 │ │ │ │ │ │ +name (sfepy.terms.terms_surface.ContactSphereTerm atsfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ +tribute), 541 │ │ │ │ │ │ NodeDescription │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -name (sfepy.terms.terms_surface.LinearTractionTerm atsfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ -tribute), 543 │ │ │ │ │ │ +name (sfepy.terms.terms_surface.LinearTractionTerm atsfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ +tribute), 541 │ │ │ │ │ │ NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ name (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -sfepy.terms.terms_dg), 477 │ │ │ │ │ │ -attribute), 544 │ │ │ │ │ │ +sfepy.terms.terms_dg), 475 │ │ │ │ │ │ +attribute), 542 │ │ │ │ │ │ NonlinearScalarDotGradTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ name (sfepy.terms.terms_surface.SDSufaceIntegrateTerm │ │ │ │ │ │ -sfepy.terms.terms_dg), 478 │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ -NonlinearSolver (class in sfepy.solvers.solvers), 438 │ │ │ │ │ │ +sfepy.terms.terms_dg), 476 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ +NonlinearSolver (class in sfepy.solvers.solvers), 436 │ │ │ │ │ │ name (sfepy.terms.terms_surface.SufaceNormalDotTerm NonPenetrationPenaltyTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 545 │ │ │ │ │ │ -sfepy.terms.terms_constraints), 472 │ │ │ │ │ │ +attribute), 543 │ │ │ │ │ │ +sfepy.terms.terms_constraints), 470 │ │ │ │ │ │ name (sfepy.terms.terms_surface.SurfaceJumpTerm at- NonPenetrationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -tribute), 546 │ │ │ │ │ │ -sfepy.terms.terms_constraints), 472 │ │ │ │ │ │ +tribute), 544 │ │ │ │ │ │ +sfepy.terms.terms_constraints), 470 │ │ │ │ │ │ name (sfepy.terms.terms_volume.LinearVolumeForceTerm NonsymElasticTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 547 │ │ │ │ │ │ -sfepy.terms.terms_elastic), 500 │ │ │ │ │ │ +attribute), 545 │ │ │ │ │ │ +sfepy.terms.terms_elastic), 498 │ │ │ │ │ │ nblock │ │ │ │ │ │ -(sfepy.solvers.ls_mumps.mumps_struc_c_4 NoOptionsDocs (class in build_helpers), 161 │ │ │ │ │ │ -attribute), 416 │ │ │ │ │ │ +(sfepy.solvers.ls_mumps.mumps_struc_c_4 NoOptionsDocs (class in build_helpers), 159 │ │ │ │ │ │ +attribute), 414 │ │ │ │ │ │ NoPenetrationOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.lcbc_operators), 282 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ +nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.lcbc_operators), 280 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ norm_l2_along_axis() (in module sfepy.linalg.utils), │ │ │ │ │ │ -nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at364 │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ +nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at362 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ normal (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 255 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ +nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 253 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ NormalDirectionOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -nelt (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.fem.lcbc_operators), 283 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ +nelt (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ normalize_time() │ │ │ │ │ │ (sfepy.solvers.ts.TimeStepper │ │ │ │ │ │ nelt │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ normalize_vectors() (in module sfepy.linalg.utils), │ │ │ │ │ │ nelt │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -364 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ +362 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ npcol (sfepy.solvers.ls_mumps.mumps_struc_c_4 atnelt │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atIndex │ │ │ │ │ │ │ │ │ │ │ │ -607 │ │ │ │ │ │ +605 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 423 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 421 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- nz_rhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -nprow (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 417 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ -nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 attribute), 420 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 423 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +nprow (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 415 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ +nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 attribute), 418 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 421 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atO │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ nrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- object_button_quit_changed() │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ (sfepy.postprocess.viewer.ClosingHandler │ │ │ │ │ │ nrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -method), 402 │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ +method), 400 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ offset (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ nrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ -attribute), 423 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ +attribute), 421 │ │ │ │ │ │ offsets (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ nrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ OgdenTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ NSOFMinGradTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 509 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 453 │ │ │ │ │ │ -OnesDim (class in sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 507 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 451 │ │ │ │ │ │ +OnesDim (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ NSOFSurfMinDPressDiffTerm │ │ │ │ │ │ (class │ │ │ │ │ │ -in OneTypeList (class in sfepy.base.base), 174 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 453 │ │ │ │ │ │ +in OneTypeList (class in sfepy.base.base), 172 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 451 │ │ │ │ │ │ ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ NSOFSurfMinDPressTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 454 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 452 │ │ │ │ │ │ ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ num (sfepy.discrete.common.extmods.cmesh.CConnectivity │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ -attribute), 252 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ +attribute), 250 │ │ │ │ │ │ ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ num │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ -attribute), 253 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ +attribute), 251 │ │ │ │ │ │ ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -numpydoc_path() (sfepy.config.Config method), 171 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ -NurbsPatch (class in sfepy.discrete.iga.domain), 321 │ │ │ │ │ │ +numpydoc_path() (sfepy.config.Config method), 169 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ +NurbsPatch (class in sfepy.discrete.iga.domain), 319 │ │ │ │ │ │ ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ nz (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute), │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -417 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +415 │ │ │ │ │ │ ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atattribute), 420 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ +nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atattribute), 418 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 424 │ │ │ │ │ │ -tribute), 423 │ │ │ │ │ │ +nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 422 │ │ │ │ │ │ +tribute), 421 │ │ │ │ │ │ ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 427 │ │ │ │ │ │ -tribute), 427 │ │ │ │ │ │ +nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 425 │ │ │ │ │ │ +tribute), 425 │ │ │ │ │ │ OptimizationSolver (class in sfepy.solvers.solvers), │ │ │ │ │ │ -nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at438 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ -ordered_iteritems() (in module sfepy.base.base), 178 │ │ │ │ │ │ +nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at436 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ +ordered_iteritems() (in module sfepy.base.base), 176 │ │ │ │ │ │ nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 orient_elements() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ -sfepy.discrete.common.extmods.cmesh), 254 │ │ │ │ │ │ -nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 Oseen (class in sfepy.solvers.oseen), 435 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ -Output (class in sfepy.base.base), 174 │ │ │ │ │ │ -nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 output (sfepy.base.log_plotter.LogPlotter attribute), 193 │ │ │ │ │ │ -attribute), 427 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ +sfepy.discrete.common.extmods.cmesh), 252 │ │ │ │ │ │ +nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 Oseen (class in sfepy.solvers.oseen), 433 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ +Output (class in sfepy.base.base), 172 │ │ │ │ │ │ +nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 output (sfepy.base.log_plotter.LogPlotter attribute), 191 │ │ │ │ │ │ +attribute), 425 │ │ │ │ │ │ output_array_stats() (in module sfepy.linalg.utils), │ │ │ │ │ │ nz_loc │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -365 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ +363 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ output_mesh_formats() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ +nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ output_step_info() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS │ │ │ │ │ │ -nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 319 │ │ │ │ │ │ -608 │ │ │ │ │ │ +nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 317 │ │ │ │ │ │ +606 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ output_step_info() (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver │ │ │ │ │ │ -permutations() (in module sfepy.linalg.utils), 365 │ │ │ │ │ │ -method), 441 │ │ │ │ │ │ -petsc_call() (in module sfepy.solvers.ls), 413 │ │ │ │ │ │ +permutations() (in module sfepy.linalg.utils), 363 │ │ │ │ │ │ +method), 439 │ │ │ │ │ │ +petsc_call() (in module sfepy.solvers.ls), 411 │ │ │ │ │ │ output_step_info() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver │ │ │ │ │ │ -PETScKrylovSolver (class in sfepy.solvers.ls), 409 │ │ │ │ │ │ -method), 445 │ │ │ │ │ │ -PETScNonlinearSolver (class in sfepy.solvers.nls), 431 │ │ │ │ │ │ -OutputFilter (class in run_tests), 160 │ │ │ │ │ │ +PETScKrylovSolver (class in sfepy.solvers.ls), 407 │ │ │ │ │ │ +method), 443 │ │ │ │ │ │ +PETScNonlinearSolver (class in sfepy.solvers.nls), 429 │ │ │ │ │ │ +OutputFilter (class in run_tests), 158 │ │ │ │ │ │ PhaseVelocity │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 343 │ │ │ │ │ │ P │ │ │ │ │ │ phonon │ │ │ │ │ │ -module, 157 │ │ │ │ │ │ -package_check() (in module build_helpers), 162 │ │ │ │ │ │ +module, 155 │ │ │ │ │ │ +package_check() (in module build_helpers), 160 │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ par │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ at- PhysicalQPs │ │ │ │ │ │ -sfepy.discrete.common.mappings), 262 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ -par (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- physicalsurface (class in sfepy.mesh.geom_tools), 384 │ │ │ │ │ │ -physicalvolume (class in sfepy.mesh.geom_tools), 384 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ +sfepy.discrete.common.mappings), 260 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ +par (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- physicalsurface (class in sfepy.mesh.geom_tools), 382 │ │ │ │ │ │ +physicalvolume (class in sfepy.mesh.geom_tools), 382 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ par (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- PiezoCouplingTerm (class in sfepy.terms.terms_piezo), │ │ │ │ │ │ -535 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ +533 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ par (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- PiezoStrainTerm (class in sfepy.terms.terms_piezo), │ │ │ │ │ │ -536 │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ +534 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ par │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ at- PiezoStressTerm (class in sfepy.terms.terms_piezo), │ │ │ │ │ │ -536 │ │ │ │ │ │ -tribute), 429 │ │ │ │ │ │ +534 │ │ │ │ │ │ +tribute), 427 │ │ │ │ │ │ parametrize() (sfepy.applications.application.Applicationpivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ parse_approx_order() │ │ │ │ │ │ (in │ │ │ │ │ │ module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ -sfepy.discrete.common.fields), 259 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ +sfepy.discrete.common.fields), 257 │ │ │ │ │ │ parse_approx_order() │ │ │ │ │ │ (in │ │ │ │ │ │ module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ -sfepy.discrete.iga.fields), 327 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ +sfepy.discrete.iga.fields), 325 │ │ │ │ │ │ parse_definition() │ │ │ │ │ │ (in │ │ │ │ │ │ module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ -sfepy.discrete.equations), 209 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ +sfepy.discrete.equations), 207 │ │ │ │ │ │ plot1D_legendre_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -parse_linearization() (in module extractor), 157 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ +parse_linearization() (in module extractor), 155 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 301 │ │ │ │ │ │ parse_shape() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ plot_band_gaps() (sfepy.homogenization.band_gaps_app.AcousticBandG │ │ │ │ │ │ -sfepy.discrete.common.fields), 259 │ │ │ │ │ │ -method), 337 │ │ │ │ │ │ +sfepy.discrete.common.fields), 257 │ │ │ │ │ │ +method), 335 │ │ │ │ │ │ parse_term_expression() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ plot_bezier_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.terms.terms_multilinear), 526 │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ -ParseDomainSpecific (class in postproc), 158 │ │ │ │ │ │ +sfepy.terms.terms_multilinear), 524 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ +ParseDomainSpecific (class in postproc), 156 │ │ │ │ │ │ plot_bezier_nurbs_basis_1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -ParseGroupNames (class in postproc), 158 │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ -ParseOpacity (class in postproc), 158 │ │ │ │ │ │ +ParseGroupNames (class in postproc), 156 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ +ParseOpacity (class in postproc), 156 │ │ │ │ │ │ plot_cmesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -ParseRanges (class in postproc), 158 │ │ │ │ │ │ -sfepy.postprocess.plot_cmesh), 393 │ │ │ │ │ │ -ParseRc (class in plot_logs), 169 │ │ │ │ │ │ +ParseRanges (class in postproc), 156 │ │ │ │ │ │ +sfepy.postprocess.plot_cmesh), 391 │ │ │ │ │ │ +ParseRc (class in plot_logs), 167 │ │ │ │ │ │ plot_condition_numbers │ │ │ │ │ │ -ParseRepeat (class in tile_periodic_mesh), 170 │ │ │ │ │ │ -module, 169 │ │ │ │ │ │ -ParseResolution (class in postproc), 158 │ │ │ │ │ │ +ParseRepeat (class in tile_periodic_mesh), 168 │ │ │ │ │ │ +module, 167 │ │ │ │ │ │ +ParseResolution (class in postproc), 156 │ │ │ │ │ │ plot_control_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -ParseSubdomains (class in postproc), 158 │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ -ParseView (class in postproc), 158 │ │ │ │ │ │ -path_of_hdf5_group() (in module sfepy.base.ioutils), plot_data() (sfepy.base.log.Log method), 192 │ │ │ │ │ │ +ParseSubdomains (class in postproc), 156 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ +ParseView (class in postproc), 156 │ │ │ │ │ │ +path_of_hdf5_group() (in module sfepy.base.ioutils), plot_data() (sfepy.base.log.Log method), 190 │ │ │ │ │ │ plot_dispersion() (sfepy.homogenization.band_gaps_app.AcousticBand │ │ │ │ │ │ -189 │ │ │ │ │ │ -method), 337 │ │ │ │ │ │ -pause() (in module sfepy.base.base), 178 │ │ │ │ │ │ +187 │ │ │ │ │ │ +method), 335 │ │ │ │ │ │ +pause() (in module sfepy.base.base), 176 │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ PDESolverApp │ │ │ │ │ │ (class │ │ │ │ │ │ in plot_displacements() │ │ │ │ │ │ -sfepy.postprocess.domain_specific), 392 │ │ │ │ │ │ -sfepy.applications.pde_solver_app), 172 │ │ │ │ │ │ +sfepy.postprocess.domain_specific), 390 │ │ │ │ │ │ +sfepy.applications.pde_solver_app), 170 │ │ │ │ │ │ plot_edges() (in module sfepy.postprocess.plot_facets), │ │ │ │ │ │ -PeriodicBC (class in sfepy.discrete.conditions), 202 │ │ │ │ │ │ -394 │ │ │ │ │ │ +PeriodicBC (class in sfepy.discrete.conditions), 200 │ │ │ │ │ │ +392 │ │ │ │ │ │ perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_4 atplot_eigs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ sfepy.homogenization.band_gaps_app), │ │ │ │ │ │ -338 │ │ │ │ │ │ +336 │ │ │ │ │ │ perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ plot_entities() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 420 │ │ │ │ │ │ +attribute), 418 │ │ │ │ │ │ sfepy.postprocess.plot_cmesh), │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ plot_faces() (in module sfepy.postprocess.plot_facets), │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ -394 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ +392 │ │ │ │ │ │ perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ plot_gap() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -609 │ │ │ │ │ │ +607 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ plot_gaps() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ plot_geometry() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_facets), 395 │ │ │ │ │ │ +sfepy.postprocess.plot_facets), 393 │ │ │ │ │ │ plot_global_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_dofs), 394 │ │ │ │ │ │ +sfepy.postprocess.plot_dofs), 392 │ │ │ │ │ │ plot_iso_lines() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ plot_local_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs), 391 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs), 389 │ │ │ │ │ │ plot_local_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_dofs), 394 │ │ │ │ │ │ -plot_log() (in module sfepy.base.log), 192 │ │ │ │ │ │ +sfepy.postprocess.plot_dofs), 392 │ │ │ │ │ │ +plot_log() (in module sfepy.base.log), 190 │ │ │ │ │ │ plot_logs │ │ │ │ │ │ -module, 169 │ │ │ │ │ │ +module, 167 │ │ │ │ │ │ plot_logs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ plot_matrix_diff() (in module sfepy.base.plotutils), │ │ │ │ │ │ -198 │ │ │ │ │ │ +196 │ │ │ │ │ │ plot_mesh │ │ │ │ │ │ -module, 169 │ │ │ │ │ │ +module, 167 │ │ │ │ │ │ plot_mesh() (in module sfepy.postprocess.plot_dofs), │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ plot_nodes() (in module sfepy.postprocess.plot_dofs), │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ plot_nurbs_basis_1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ plot_parametric_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.iga.plot_nurbs), 335 │ │ │ │ │ │ +sfepy.discrete.iga.plot_nurbs), 333 │ │ │ │ │ │ plot_partitioning() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.parallel.plot_parallel_dofs), 391 │ │ │ │ │ │ +sfepy.parallel.plot_parallel_dofs), 389 │ │ │ │ │ │ plot_points() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.contact_bodies), 365 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies), 363 │ │ │ │ │ │ plot_points() (in module sfepy.postprocess.plot_dofs), │ │ │ │ │ │ -394 │ │ │ │ │ │ +392 │ │ │ │ │ │ plot_polygon() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.contact_bodies), 365 │ │ │ │ │ │ -plot_polys() (in module gen_lobatto1d_c), 167 │ │ │ │ │ │ +sfepy.mechanics.contact_bodies), 363 │ │ │ │ │ │ +plot_polys() (in module gen_lobatto1d_c), 165 │ │ │ │ │ │ plot_quadrature() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_quadrature), 395 │ │ │ │ │ │ +sfepy.postprocess.plot_quadrature), 393 │ │ │ │ │ │ plot_quadratures │ │ │ │ │ │ -module, 169 │ │ │ │ │ │ +module, 167 │ │ │ │ │ │ plot_times │ │ │ │ │ │ -module, 169 │ │ │ │ │ │ +module, 167 │ │ │ │ │ │ plot_velocity() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.domain_specific), 392 │ │ │ │ │ │ -plot_vlines() (sfepy.base.log.Log method), 192 │ │ │ │ │ │ +sfepy.postprocess.domain_specific), 390 │ │ │ │ │ │ +plot_vlines() (sfepy.base.log.Log method), 190 │ │ │ │ │ │ plot_warp_scalar() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.domain_specific), 393 │ │ │ │ │ │ +sfepy.postprocess.domain_specific), 391 │ │ │ │ │ │ plot_weighted_points() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_quadrature), 395 │ │ │ │ │ │ +sfepy.postprocess.plot_quadrature), 393 │ │ │ │ │ │ plot_wireframe() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.plot_cmesh), 394 │ │ │ │ │ │ -610 │ │ │ │ │ │ +sfepy.postprocess.plot_cmesh), 392 │ │ │ │ │ │ +608 │ │ │ │ │ │ │ │ │ │ │ │ plotsXT() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ -point (class in sfepy.mesh.geom_tools), 384 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 301 │ │ │ │ │ │ +point (class in sfepy.mesh.geom_tools), 382 │ │ │ │ │ │ points_in_poly() (sfepy.mesh.splinebox.SplineRegion2D │ │ │ │ │ │ -static method), 391 │ │ │ │ │ │ +static method), 389 │ │ │ │ │ │ points_in_simplex() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.linalg.geometry), 360 │ │ │ │ │ │ -PointsProbe (class in sfepy.discrete.probes), 218 │ │ │ │ │ │ +sfepy.linalg.geometry), 358 │ │ │ │ │ │ +PointsProbe (class in sfepy.discrete.probes), 216 │ │ │ │ │ │ PolarizationAngles │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 343 │ │ │ │ │ │ poll_draw() │ │ │ │ │ │ (sfepy.base.log_plotter.LogPlotter │ │ │ │ │ │ -method), 193 │ │ │ │ │ │ +method), 191 │ │ │ │ │ │ poll_file() │ │ │ │ │ │ (sfepy.postprocess.sources.FileSource │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ -poly_space_base (sfepy.terms.terms_dg.DGTerm attribute), 475 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ +poly_space_base (sfepy.terms.terms_dg.DGTerm attribute), 473 │ │ │ │ │ │ poly_space_base (sfepy.terms.terms_shells.Shell10XTerm │ │ │ │ │ │ -attribute), 540 │ │ │ │ │ │ +attribute), 538 │ │ │ │ │ │ PolySpace (class in sfepy.discrete.common.poly_spaces), │ │ │ │ │ │ -264 │ │ │ │ │ │ +262 │ │ │ │ │ │ post_process() (sfepy.homogenization.coefs_phononic.SchurEVP │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ post_process() (sfepy.homogenization.coefs_phononic.SimpleEVP │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ postproc │ │ │ │ │ │ -module, 158 │ │ │ │ │ │ -postprocess() (in module probe), 159 │ │ │ │ │ │ -prefix (sfepy.base.base.Output property), 174 │ │ │ │ │ │ +module, 156 │ │ │ │ │ │ +postprocess() (in module probe), 157 │ │ │ │ │ │ +prefix (sfepy.base.base.Output property), 172 │ │ │ │ │ │ prepare_cylindrical_transform() (in module │ │ │ │ │ │ -sfepy.mechanics.tensors), 374 │ │ │ │ │ │ +sfepy.mechanics.tensors), 372 │ │ │ │ │ │ prepare_matrices() (sfepy.homogenization.coefs_phononic.SchurEVP │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ prepare_matrices() (sfepy.homogenization.coefs_phononic.SimpleEVP │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ prepare_matrix() (in module sfepy.discrete.problem), │ │ │ │ │ │ -233 │ │ │ │ │ │ +231 │ │ │ │ │ │ prepare_remap() (in module sfepy.discrete.fem.utils), │ │ │ │ │ │ -300 │ │ │ │ │ │ +298 │ │ │ │ │ │ prepare_translate() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.utils), 300 │ │ │ │ │ │ +sfepy.discrete.fem.utils), 298 │ │ │ │ │ │ presolve() (sfepy.homogenization.coefs_base.PressureEigenvalueProblem │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ presolve() (sfepy.solvers.ls.MUMPSSolver method), │ │ │ │ │ │ -409 │ │ │ │ │ │ -presolve() (sfepy.solvers.ls.ScipyDirect method), 412 │ │ │ │ │ │ +407 │ │ │ │ │ │ +presolve() (sfepy.solvers.ls.ScipyDirect method), 410 │ │ │ │ │ │ presolve() (sfepy.solvers.solvers.LinearSolver method), │ │ │ │ │ │ -438 │ │ │ │ │ │ +436 │ │ │ │ │ │ PressureEigenvalueProblem │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ PressureRHSVector │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_elastic), 342 │ │ │ │ │ │ -print_array_info() (in module sfepy.linalg.utils), 365 │ │ │ │ │ │ +sfepy.homogenization.coefs_elastic), 340 │ │ │ │ │ │ +print_array_info() (in module sfepy.linalg.utils), 363 │ │ │ │ │ │ print_leaf() (in module sfepy.discrete.parse_regions), │ │ │ │ │ │ -217 │ │ │ │ │ │ +215 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ print_matrix_diff() (in module sfepy.base.plotutils), process_options() (sfepy.homogenization.engine.HomogenizationEngine │ │ │ │ │ │ -198 │ │ │ │ │ │ -static method), 348 │ │ │ │ │ │ +196 │ │ │ │ │ │ +static method), 346 │ │ │ │ │ │ print_mem_usage() │ │ │ │ │ │ (in │ │ │ │ │ │ module process_options() (sfepy.homogenization.homogen_app.Homogenization │ │ │ │ │ │ -sfepy.base.mem_usage), 194 │ │ │ │ │ │ -static method), 351 │ │ │ │ │ │ +sfepy.base.mem_usage), 192 │ │ │ │ │ │ +static method), 349 │ │ │ │ │ │ print_names() (sfepy.base.base.Container method), process_options_pv() │ │ │ │ │ │ -174 │ │ │ │ │ │ +172 │ │ │ │ │ │ (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp │ │ │ │ │ │ print_names() (sfepy.base.base.OneTypeList method), │ │ │ │ │ │ -static method), 337 │ │ │ │ │ │ -174 │ │ │ │ │ │ +static method), 335 │ │ │ │ │ │ +172 │ │ │ │ │ │ process_reqs_coefs() │ │ │ │ │ │ print_op() (in module sfepy.discrete.parse_regions), │ │ │ │ │ │ (sfepy.homogenization.engine.HomogenizationWorkerMulti │ │ │ │ │ │ -217 │ │ │ │ │ │ -static method), 351 │ │ │ │ │ │ +215 │ │ │ │ │ │ +static method), 349 │ │ │ │ │ │ print_shapes() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ project_by_component() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 526 │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ -print_solvers() (in module simple), 160 │ │ │ │ │ │ +method), 524 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ +print_solvers() (in module simple), 158 │ │ │ │ │ │ project_to_facets() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ print_stack() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.projections), 234 │ │ │ │ │ │ -sfepy.discrete.parse_regions), 217 │ │ │ │ │ │ +sfepy.discrete.projections), 232 │ │ │ │ │ │ +sfepy.discrete.parse_regions), 215 │ │ │ │ │ │ ps (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -print_structs() (in module sfepy.base.base), 178 │ │ │ │ │ │ -attribute), 256 │ │ │ │ │ │ -print_terms() (in module simple), 160 │ │ │ │ │ │ +print_structs() (in module sfepy.base.base), 176 │ │ │ │ │ │ +attribute), 254 │ │ │ │ │ │ +print_terms() (in module simple), 158 │ │ │ │ │ │ PSPGCStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ print_terms() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 531 │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 529 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ PSPGPStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ printinfo() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 531 │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 529 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ put() (sfepy.base.multiproc_mpi.RemoteQueue method), │ │ │ │ │ │ probe │ │ │ │ │ │ -195 │ │ │ │ │ │ -module, 159 │ │ │ │ │ │ +193 │ │ │ │ │ │ +module, 157 │ │ │ │ │ │ put() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -Probe (class in sfepy.discrete.probes), 219 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -Probe (class in sfepy.postprocess.probes_vtk), 395 │ │ │ │ │ │ -put() (sfepy.base.multiproc_proc.MyQueue method), │ │ │ │ │ │ -probe() (sfepy.discrete.probes.Probe method), 219 │ │ │ │ │ │ -196 │ │ │ │ │ │ -ProbeFromFile (class in sfepy.postprocess.probes_vtk), PyAMGKrylovSolver (class in sfepy.solvers.ls), 410 │ │ │ │ │ │ -397 │ │ │ │ │ │ -PyAMGSolver (class in sfepy.solvers.ls), 411 │ │ │ │ │ │ -Problem (class in sfepy.discrete.problem), 221 │ │ │ │ │ │ -python_include() (sfepy.config.Config method), 171 │ │ │ │ │ │ -ProblemConf (class in sfepy.base.conf ), 183 │ │ │ │ │ │ -python_shell() (in module sfepy.base.base), 178 │ │ │ │ │ │ -process_command() (sfepy.base.log_plotter.LogPlotter python_version() (sfepy.config.Config method), 171 │ │ │ │ │ │ +Probe (class in sfepy.discrete.probes), 217 │ │ │ │ │ │ method), 193 │ │ │ │ │ │ +Probe (class in sfepy.postprocess.probes_vtk), 393 │ │ │ │ │ │ +put() (sfepy.base.multiproc_proc.MyQueue method), │ │ │ │ │ │ +probe() (sfepy.discrete.probes.Probe method), 217 │ │ │ │ │ │ +194 │ │ │ │ │ │ +ProbeFromFile (class in sfepy.postprocess.probes_vtk), PyAMGKrylovSolver (class in sfepy.solvers.ls), 408 │ │ │ │ │ │ +395 │ │ │ │ │ │ +PyAMGSolver (class in sfepy.solvers.ls), 409 │ │ │ │ │ │ +Problem (class in sfepy.discrete.problem), 219 │ │ │ │ │ │ +python_include() (sfepy.config.Config method), 169 │ │ │ │ │ │ +ProblemConf (class in sfepy.base.conf ), 181 │ │ │ │ │ │ +python_shell() (in module sfepy.base.base), 176 │ │ │ │ │ │ +process_command() (sfepy.base.log_plotter.LogPlotter python_version() (sfepy.config.Config method), 169 │ │ │ │ │ │ +method), 191 │ │ │ │ │ │ process_conf() (sfepy.solvers.solvers.Solver class Q │ │ │ │ │ │ -method), 439 │ │ │ │ │ │ +method), 437 │ │ │ │ │ │ qp (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ process_options() (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ -attribute), 256 │ │ │ │ │ │ -static method), 172 │ │ │ │ │ │ +attribute), 254 │ │ │ │ │ │ +static method), 170 │ │ │ │ │ │ QuadraticEVPSolver (class in sfepy.solvers.solvers), │ │ │ │ │ │ process_options() (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ -438 │ │ │ │ │ │ -static method), 172 │ │ │ │ │ │ +436 │ │ │ │ │ │ +static method), 170 │ │ │ │ │ │ QuadraturePoints │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ process_options() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp │ │ │ │ │ │ -sfepy.discrete.quadratures), 235 │ │ │ │ │ │ -static method), 337 │ │ │ │ │ │ -Quantity (class in sfepy.mechanics.units), 375 │ │ │ │ │ │ +sfepy.discrete.quadratures), 233 │ │ │ │ │ │ +static method), 335 │ │ │ │ │ │ +Quantity (class in sfepy.mechanics.units), 373 │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_base.MiniAppBase │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ R │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.BandGaps │ │ │ │ │ │ R │ │ │ │ │ │ (sfepy.discrete.iga.extmods.igac.CNURBSContext │ │ │ │ │ │ -method), 344 │ │ │ │ │ │ -attribute), 323 │ │ │ │ │ │ +method), 342 │ │ │ │ │ │ +attribute), 321 │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.ChristoffelAcousticTensor │ │ │ │ │ │ raise_if_too_large() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 344 │ │ │ │ │ │ -sfepy.base.mem_usage), 194 │ │ │ │ │ │ +method), 342 │ │ │ │ │ │ +sfepy.base.mem_usage), 192 │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.Eigenmomenta │ │ │ │ │ │ -RayProbe (class in sfepy.discrete.probes), 220 │ │ │ │ │ │ -method), 344 │ │ │ │ │ │ +RayProbe (class in sfepy.discrete.probes), 218 │ │ │ │ │ │ +method), 342 │ │ │ │ │ │ read() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.PhaseVelocity │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ read() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.ComsolMeshIO │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.PolarizationAngles │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ read() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ process_options() (sfepy.homogenization.coefs_phononic.SimpleEVP │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -611 │ │ │ │ │ │ +609 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ read() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ read_domain_from_hdf5() │ │ │ │ │ │ read() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.Mesh3DMeshIO │ │ │ │ │ │ (sfepy.discrete.iga.domain.IGDomain │ │ │ │ │ │ static │ │ │ │ │ │ -method), 291 │ │ │ │ │ │ -method), 321 │ │ │ │ │ │ -read() (sfepy.discrete.fem.meshio.MeshIO method), 292 read_from_hdf5() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ +method), 289 │ │ │ │ │ │ +method), 319 │ │ │ │ │ │ +read() (sfepy.discrete.fem.meshio.MeshIO method), 290 read_from_hdf5() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ read() │ │ │ │ │ │ -(sfepy.discrete.fem.meshio.MeshioLibIO read_header() (in module sfepy.discrete.probes), 221 │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -read_iga_data() (in module sfepy.discrete.iga.io), 333 │ │ │ │ │ │ +(sfepy.discrete.fem.meshio.MeshioLibIO read_header() (in module sfepy.discrete.probes), 219 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ +read_iga_data() (in module sfepy.discrete.iga.io), 331 │ │ │ │ │ │ read() (sfepy.discrete.fem.meshio.NEUMeshIO method), read_last_step() (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -293 │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ +291 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ read() (sfepy.discrete.fem.meshio.UserMeshIO method), read_last_step() (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ -293 │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -read() (sfepy.discrete.fem.meshio.XYZMeshIO method), read_list() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ -293 │ │ │ │ │ │ -read_log() (in module sfepy.base.log), 192 │ │ │ │ │ │ -read_array() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ +291 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ +read() (sfepy.discrete.fem.meshio.XYZMeshIO method), read_list() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ +291 │ │ │ │ │ │ +read_log() (in module sfepy.base.log), 190 │ │ │ │ │ │ +read_array() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ read_mesh_from_hdf5() │ │ │ │ │ │ read_bounding_box() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO │ │ │ │ │ │ -static method), 289 │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ -read_results() (in module sfepy.discrete.probes), 221 │ │ │ │ │ │ +static method), 287 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ +read_results() (in module sfepy.discrete.probes), 219 │ │ │ │ │ │ read_bounding_box() │ │ │ │ │ │ read_sparse_matrix_from_hdf5() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -sfepy.base.ioutils), 190 │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ +sfepy.base.ioutils), 188 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ read_sparse_matrix_hdf5() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ read_bounding_box() │ │ │ │ │ │ -sfepy.base.ioutils), 190 │ │ │ │ │ │ +sfepy.base.ioutils), 188 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshioLibIO │ │ │ │ │ │ read_time_history() │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ read_bounding_box() │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.XYZMeshIO │ │ │ │ │ │ read_time_stepper() │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ read_common() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ read_times() (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ read_common() (sfepy.postprocess.sources.GenericSequenceFileSource │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ read_times() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ read_data() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.GmshIO │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ -read_token() (in module sfepy.base.ioutils), 190 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ +read_token() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ read_data() (sfepy.discrete.fem.meshio.HDF5MeshIO read_variables_time_history() │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ read_data() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ method), 290 │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -Reader (class in sfepy.base.reader), 199 │ │ │ │ │ │ +Reader (class in sfepy.base.reader), 197 │ │ │ │ │ │ read_data() (sfepy.discrete.fem.meshio.MeshioLibIO reconstruct_legendre_dofs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 304 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 302 │ │ │ │ │ │ read_data_header() (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ recover_bones() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ -sfepy.homogenization.recovery), 353 │ │ │ │ │ │ -read_dict_hdf5() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ +sfepy.homogenization.recovery), 351 │ │ │ │ │ │ +read_dict_hdf5() (in module sfepy.base.ioutils), 187 │ │ │ │ │ │ recover_micro_hook() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -read_dimension() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO sfepy.homogenization.recovery), 354 │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ +read_dimension() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ recover_micro_hook_eps() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ read_dimension() (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -sfepy.homogenization.recovery), 354 │ │ │ │ │ │ -method), 289 │ │ │ │ │ │ +sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +method), 287 │ │ │ │ │ │ recover_micro_hook_init() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ read_dimension() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO │ │ │ │ │ │ -sfepy.homogenization.recovery), 354 │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ +sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ recover_paraflow() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ read_dimension() (sfepy.discrete.fem.meshio.Mesh3DMeshIO │ │ │ │ │ │ -sfepy.homogenization.recovery), 354 │ │ │ │ │ │ -method), 291 │ │ │ │ │ │ -recursive_glob() (in module build_helpers), 163 │ │ │ │ │ │ +sfepy.homogenization.recovery), 352 │ │ │ │ │ │ +method), 289 │ │ │ │ │ │ +recursive_glob() (in module build_helpers), 161 │ │ │ │ │ │ read_dimension() (sfepy.discrete.fem.meshio.MeshioLibIO │ │ │ │ │ │ redrhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -read_dimension() (sfepy.discrete.fem.meshio.NEUMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 293 │ │ │ │ │ │ -tribute), 420 │ │ │ │ │ │ -read_dimension() (sfepy.discrete.fem.meshio.XYZMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at612 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +read_dimension() (sfepy.discrete.fem.meshio.NEUMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 291 │ │ │ │ │ │ +tribute), 418 │ │ │ │ │ │ +read_dimension() (sfepy.discrete.fem.meshio.XYZMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at610 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -RemoteDict (class in sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +RemoteDict (class in sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ redrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- RemoteDictMaster (class in sfepy.base.multiproc_mpi), │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ -195 │ │ │ │ │ │ -reduce_on_datas() (sfepy.discrete.materials.Material RemoteInt (class in sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ +193 │ │ │ │ │ │ +reduce_on_datas() (sfepy.discrete.materials.Material RemoteInt (class in sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ RemoteInt.IntDesc │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ refine() (in module sfepy.discrete.fem.refine_hanging), │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ -299 │ │ │ │ │ │ -RemoteLock (class in sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ +297 │ │ │ │ │ │ +RemoteLock (class in sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ refine() │ │ │ │ │ │ -(sfepy.discrete.fem.domain.FEDomain RemoteQueue (class in sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ -method), 269 │ │ │ │ │ │ +(sfepy.discrete.fem.domain.FEDomain RemoteQueue (class in sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ +method), 267 │ │ │ │ │ │ RemoteQueueMaster │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -refine_1_2() (in module sfepy.discrete.fem.refine), 298 │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 195 │ │ │ │ │ │ -refine_2_3() (in module sfepy.discrete.fem.refine), 298 remove_bcs() │ │ │ │ │ │ +refine_1_2() (in module sfepy.discrete.fem.refine), 296 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 193 │ │ │ │ │ │ +refine_2_3() (in module sfepy.discrete.fem.refine), 296 remove_bcs() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -refine_2_4() (in module sfepy.discrete.fem.refine), 298 │ │ │ │ │ │ -method), 229 │ │ │ │ │ │ -refine_3_4() (in module sfepy.discrete.fem.refine), 298 remove_extra_dofs() │ │ │ │ │ │ -refine_3_8() (in module sfepy.discrete.fem.refine), 298 │ │ │ │ │ │ +refine_2_4() (in module sfepy.discrete.fem.refine), 296 │ │ │ │ │ │ +method), 227 │ │ │ │ │ │ +refine_3_4() (in module sfepy.discrete.fem.refine), 296 remove_extra_dofs() │ │ │ │ │ │ +refine_3_8() (in module sfepy.discrete.fem.refine), 296 │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -refine_mesh() (in module sfepy.discrete.fem.utils), 300 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +refine_mesh() (in module sfepy.discrete.fem.utils), 298 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ refine_pars() (sfepy.discrete.probes.Probe static remove_extra_dofs() │ │ │ │ │ │ -method), 219 │ │ │ │ │ │ +method), 217 │ │ │ │ │ │ (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField │ │ │ │ │ │ refine_points() (sfepy.discrete.probes.PointsProbe │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ -method), 219 │ │ │ │ │ │ -remove_files() (in module sfepy.base.ioutils), 190 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ +method), 217 │ │ │ │ │ │ +remove_files() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ refine_points() │ │ │ │ │ │ (sfepy.discrete.probes.Probe remove_files_patterns() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 219 │ │ │ │ │ │ -sfepy.base.ioutils), 190 │ │ │ │ │ │ +method), 217 │ │ │ │ │ │ +sfepy.base.ioutils), 188 │ │ │ │ │ │ refine_points() │ │ │ │ │ │ (sfepy.discrete.probes.RayProbe remove_known() (in module sfepy.base.resolve_deps), │ │ │ │ │ │ -method), 220 │ │ │ │ │ │ -199 │ │ │ │ │ │ +method), 218 │ │ │ │ │ │ +197 │ │ │ │ │ │ refine_reference() │ │ │ │ │ │ (in │ │ │ │ │ │ module remove_name() (sfepy.base.base.Container method), │ │ │ │ │ │ -sfepy.discrete.fem.refine), 298 │ │ │ │ │ │ -174 │ │ │ │ │ │ +sfepy.discrete.fem.refine), 296 │ │ │ │ │ │ +172 │ │ │ │ │ │ refine_region() │ │ │ │ │ │ (in │ │ │ │ │ │ module render_scene() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ -sfepy.discrete.fem.refine_hanging), 299 │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -refine_uniformly() (sfepy.discrete.problem.Problem replace() (in module sfepy.discrete.parse_regions), 217 │ │ │ │ │ │ -method), 229 │ │ │ │ │ │ +sfepy.discrete.fem.refine_hanging), 297 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +refine_uniformly() (sfepy.discrete.problem.Problem replace() (in module sfepy.discrete.parse_regions), 215 │ │ │ │ │ │ +method), 227 │ │ │ │ │ │ replace_with_region() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ refmap_memory_factor() │ │ │ │ │ │ (sfepy.config.Config │ │ │ │ │ │ -sfepy.discrete.parse_regions), 217 │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ -report() (in module test_install), 163 │ │ │ │ │ │ -Region (class in sfepy.discrete.common.region), 265 │ │ │ │ │ │ +sfepy.discrete.parse_regions), 215 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ +report() (in module test_install), 161 │ │ │ │ │ │ +Region (class in sfepy.discrete.common.region), 263 │ │ │ │ │ │ report() │ │ │ │ │ │ (sfepy.base.testing.TestCommon │ │ │ │ │ │ static │ │ │ │ │ │ region_leaf() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 200 │ │ │ │ │ │ -sfepy.discrete.common.domain), 251 │ │ │ │ │ │ +method), 198 │ │ │ │ │ │ +sfepy.discrete.common.domain), 249 │ │ │ │ │ │ report() (sfepy.discrete.probes.CircleProbe method), │ │ │ │ │ │ region_op() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -218 │ │ │ │ │ │ -sfepy.discrete.common.domain), 251 │ │ │ │ │ │ -report() (sfepy.discrete.probes.LineProbe method), 218 │ │ │ │ │ │ +216 │ │ │ │ │ │ +sfepy.discrete.common.domain), 249 │ │ │ │ │ │ +report() (sfepy.discrete.probes.LineProbe method), 216 │ │ │ │ │ │ release() │ │ │ │ │ │ (sfepy.base.multiproc_mpi.RemoteLock report() (sfepy.discrete.probes.PointsProbe method), │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -219 │ │ │ │ │ │ -ReloadSource (class in sfepy.postprocess.viewer), 402 │ │ │ │ │ │ -report() (sfepy.discrete.probes.Probe method), 220 │ │ │ │ │ │ -remap_dict() (in module sfepy.base.base), 178 │ │ │ │ │ │ -report() (sfepy.discrete.probes.RayProbe method), 220 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ +217 │ │ │ │ │ │ +ReloadSource (class in sfepy.postprocess.viewer), 400 │ │ │ │ │ │ +report() (sfepy.discrete.probes.Probe method), 218 │ │ │ │ │ │ +remap_dict() (in module sfepy.base.base), 176 │ │ │ │ │ │ +report() (sfepy.discrete.probes.RayProbe method), 218 │ │ │ │ │ │ remote_get() (sfepy.base.multiproc_mpi.RemoteDictMaster │ │ │ │ │ │ -report2() (in module test_install), 163 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -report_tests() (in module test_install), 163 │ │ │ │ │ │ +report2() (in module test_install), 161 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ +report_tests() (in module test_install), 161 │ │ │ │ │ │ remote_get() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -reset() (sfepy.base.timing.Timer method), 200 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -reset() (sfepy.discrete.materials.Material method), 215 │ │ │ │ │ │ +reset() (sfepy.base.timing.Timer method), 198 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ +reset() (sfepy.discrete.materials.Material method), 213 │ │ │ │ │ │ remote_get_in() (sfepy.base.multiproc_mpi.RemoteDictMaster │ │ │ │ │ │ reset() (sfepy.discrete.materials.Materials method), │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -216 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ +214 │ │ │ │ │ │ remote_get_keys() (sfepy.base.multiproc_mpi.RemoteDictMaster │ │ │ │ │ │ -reset() (sfepy.discrete.problem.Problem method), 229 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +reset() (sfepy.discrete.problem.Problem method), 227 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ reset() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ static │ │ │ │ │ │ -remote_get_len() (sfepy.base.multiproc_mpi.RemoteDictMaster method), 244 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +remote_get_len() (sfepy.base.multiproc_mpi.RemoteDictMaster method), 242 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ reset() (sfepy.postprocess.sources.FileSource method), │ │ │ │ │ │ remote_put() (sfepy.base.multiproc_mpi.RemoteQueueMaster │ │ │ │ │ │ -397 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +395 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ reset_materials() (sfepy.discrete.equations.Equations │ │ │ │ │ │ remote_set() (sfepy.base.multiproc_mpi.RemoteDictMaster │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ reset_refinement() │ │ │ │ │ │ (sfepy.discrete.probes.Probe │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -613 │ │ │ │ │ │ +611 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -method), 220 │ │ │ │ │ │ +method), 218 │ │ │ │ │ │ RK4StepSolver (class in sfepy.solvers.ts_dg_solvers), │ │ │ │ │ │ reset_regions() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -320 │ │ │ │ │ │ -method), 251 │ │ │ │ │ │ -rm_multi() (in module sfepy.homogenization.utils), 355 │ │ │ │ │ │ +318 │ │ │ │ │ │ +method), 249 │ │ │ │ │ │ +rm_multi() (in module sfepy.homogenization.utils), 353 │ │ │ │ │ │ reset_view() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer rotate_elastic_tensor() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ -resolve() (in module sfepy.base.resolve_deps), 199 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ +resolve() (in module sfepy.base.resolve_deps), 197 │ │ │ │ │ │ rotation_matrix2d() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ resolve_chains() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.linalg.geometry), 360 │ │ │ │ │ │ -sfepy.discrete.common.dof_info), 250 │ │ │ │ │ │ +sfepy.linalg.geometry), 358 │ │ │ │ │ │ +sfepy.discrete.common.dof_info), 248 │ │ │ │ │ │ rowsca │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ restore() (sfepy.applications.application.Application │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atrestore_dofs() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atrestore_step_time() (sfepy.solvers.ts.TimeStepper │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atrestore_substituted() │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ rhs │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ at- rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ -rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- run() (build_helpers.Clean method), 161 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -run() (build_helpers.DoxygenDocs method), 161 │ │ │ │ │ │ -rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- run() (build_helpers.SphinxHTMLDocs method), 162 │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ -run() (build_helpers.SphinxPDFDocs method), 162 │ │ │ │ │ │ -rhs() (in module sfepy.discrete.parse_equations), 217 │ │ │ │ │ │ -run() (sfepy.base.testing.TestCommon method), 200 │ │ │ │ │ │ -rhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 run_test() (in module run_tests), 160 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ +rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- run() (build_helpers.Clean method), 159 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +run() (build_helpers.DoxygenDocs method), 159 │ │ │ │ │ │ +rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- run() (build_helpers.SphinxHTMLDocs method), 160 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ +run() (build_helpers.SphinxPDFDocs method), 160 │ │ │ │ │ │ +rhs() (in module sfepy.discrete.parse_equations), 215 │ │ │ │ │ │ +run() (sfepy.base.testing.TestCommon method), 198 │ │ │ │ │ │ +rhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 run_test() (in module run_tests), 158 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ run_tests │ │ │ │ │ │ rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -module, 160 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ +module, 158 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 S │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ save() (sfepy.homogenization.coefs_base.CorrMiniApp │ │ │ │ │ │ rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -method), 340 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ +method), 338 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ save() (sfepy.homogenization.coefs_base.TCorrectorsViaPressureEVP │ │ │ │ │ │ rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ save() (sfepy.homogenization.coefs_phononic.SimpleEVP │ │ │ │ │ │ RigidOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 345 │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 283 │ │ │ │ │ │ +method), 343 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ save_animation() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 304 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ +rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 302 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ save_animation() (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ -rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 404 │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ +rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 402 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ save_as_mesh() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 243 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ +rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 241 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ save_basis │ │ │ │ │ │ -rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmodule, 170 │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ -save_basis() (in module sfepy.discrete.iga.utils), 336 │ │ │ │ │ │ +rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmodule, 168 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ +save_basis() (in module sfepy.discrete.iga.utils), 334 │ │ │ │ │ │ rinfog │ │ │ │ │ │ -(sfepy.solvers.ls_mumps.mumps_struc_c_4 save_basis_on_mesh() (in module save_basis), 170 │ │ │ │ │ │ -attribute), 417 │ │ │ │ │ │ +(sfepy.solvers.ls_mumps.mumps_struc_c_4 save_basis_on_mesh() (in module save_basis), 168 │ │ │ │ │ │ +attribute), 415 │ │ │ │ │ │ save_dict() (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ -rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 172 │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ +rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 170 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ save_dir (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 424 │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ +rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 422 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ save_dir (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 428 │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ -614 │ │ │ │ │ │ +rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 426 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ +612 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ save_ebc() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -tribute), 424 │ │ │ │ │ │ -229 │ │ │ │ │ │ +tribute), 422 │ │ │ │ │ │ +227 │ │ │ │ │ │ schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsave_field_meshes() │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -229 │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ +227 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ save_image() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ save_log() (sfepy.homogenization.coefs_phononic.BandGaps │ │ │ │ │ │ schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -static method), 344 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ +static method), 342 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ save_mappings() (sfepy.discrete.common.fields.Field schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -method), 258 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +method), 256 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ save_only() │ │ │ │ │ │ (in │ │ │ │ │ │ module schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -sfepy.applications.pde_solver_app), 172 │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -save_options() (in module sfepy.base.ioutils), 190 │ │ │ │ │ │ +sfepy.applications.pde_solver_app), 170 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +save_options() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ save_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ save_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -attribute), 424 │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +attribute), 422 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ save_raw_bg_logs() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ save_recovery_region() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -sfepy.homogenization.recovery), 354 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +sfepy.homogenization.recovery), 352 │ │ │ │ │ │ schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ save_regions() (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -method), 251 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +method), 249 │ │ │ │ │ │ schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ save_regions() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -method), 229 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +method), 227 │ │ │ │ │ │ schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ save_regions_as_groups() │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ (sfepy.discrete.common.domain.Domain │ │ │ │ │ │ SchurEVP (class in sfepy.homogenization.coefs_phononic), │ │ │ │ │ │ -method), 251 │ │ │ │ │ │ -345 │ │ │ │ │ │ +method), 249 │ │ │ │ │ │ +343 │ │ │ │ │ │ save_regions_as_groups() │ │ │ │ │ │ -SchurMumps (class in sfepy.solvers.ls), 412 │ │ │ │ │ │ +SchurMumps (class in sfepy.solvers.ls), 410 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), ScipyBroyden (class in sfepy.solvers.nls), 432 │ │ │ │ │ │ -229 │ │ │ │ │ │ -ScipyDirect (class in sfepy.solvers.ls), 412 │ │ │ │ │ │ +method), ScipyBroyden (class in sfepy.solvers.nls), 430 │ │ │ │ │ │ +227 │ │ │ │ │ │ +ScipyDirect (class in sfepy.solvers.ls), 410 │ │ │ │ │ │ save_restart() │ │ │ │ │ │ (sfepy.discrete.problem.Problem ScipyEigenvalueSolver (class in sfepy.solvers.eigen), │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ -407 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ +405 │ │ │ │ │ │ save_results() (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ -ScipyFMinSolver (class in sfepy.solvers.optimize), 434 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ -ScipyIterative (class in sfepy.solvers.ls), 412 │ │ │ │ │ │ +ScipyFMinSolver (class in sfepy.solvers.optimize), 432 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ +ScipyIterative (class in sfepy.solvers.ls), 410 │ │ │ │ │ │ save_sol_snap() │ │ │ │ │ │ (in │ │ │ │ │ │ module ScipySGEigenvalueSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 304 │ │ │ │ │ │ -sfepy.solvers.eigen), 408 │ │ │ │ │ │ -save_sparse_txt() (in module sfepy.linalg.sparse), ScipySuperLU (class in sfepy.solvers.ls), 413 │ │ │ │ │ │ -361 │ │ │ │ │ │ -ScipyUmfpack (class in sfepy.solvers.ls), 413 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 302 │ │ │ │ │ │ +sfepy.solvers.eigen), 406 │ │ │ │ │ │ +save_sparse_txt() (in module sfepy.linalg.sparse), ScipySuperLU (class in sfepy.solvers.ls), 411 │ │ │ │ │ │ +359 │ │ │ │ │ │ +ScipyUmfpack (class in sfepy.solvers.ls), 411 │ │ │ │ │ │ save_state() │ │ │ │ │ │ (sfepy.discrete.problem.Problem SDConvectTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 454 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 452 │ │ │ │ │ │ save_time_history() │ │ │ │ │ │ (in │ │ │ │ │ │ module SDDiffusionTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.postprocess.time_history), 399 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 483 │ │ │ │ │ │ +sfepy.postprocess.time_history), 397 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 481 │ │ │ │ │ │ ScalarDotGradIScalarTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in SDDivGradTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_dot), 488 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 455 │ │ │ │ │ │ +sfepy.terms.terms_dot), 486 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 453 │ │ │ │ │ │ ScalarDotMGradScalarTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in SDDivTerm (class in sfepy.terms.terms_adj_navier_stokes), │ │ │ │ │ │ -sfepy.terms.terms_dot), 489 │ │ │ │ │ │ -455 │ │ │ │ │ │ -scale_matrix() (in module sfepy.solvers.oseen), 436 │ │ │ │ │ │ +sfepy.terms.terms_dot), 487 │ │ │ │ │ │ +453 │ │ │ │ │ │ +scale_matrix() (in module sfepy.solvers.oseen), 434 │ │ │ │ │ │ SDDotTerm (class in sfepy.terms.terms_adj_navier_stokes), │ │ │ │ │ │ -schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 at456 │ │ │ │ │ │ -tribute), 417 │ │ │ │ │ │ +schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 at454 │ │ │ │ │ │ +tribute), 415 │ │ │ │ │ │ SDGradDivStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_adj_navier_stokes), 456 │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ +schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_adj_navier_stokes), 454 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ SDLinearElasticTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.terms.terms_elastic), 501 │ │ │ │ │ │ +schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.terms.terms_elastic), 499 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -615 │ │ │ │ │ │ +613 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ SDLinearTractionTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 490 │ │ │ │ │ │ -sfepy.terms.terms_surface), 544 │ │ │ │ │ │ +method), 488 │ │ │ │ │ │ +sfepy.terms.terms_surface), 542 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_dot.VectorDotScalarTerm │ │ │ │ │ │ SDPiezoCouplingTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 491 │ │ │ │ │ │ -sfepy.terms.terms_piezo), 537 │ │ │ │ │ │ +method), 489 │ │ │ │ │ │ +sfepy.terms.terms_piezo), 535 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_elastic.LinearElasticTerm │ │ │ │ │ │ SDPSPGCStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 499 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 457 │ │ │ │ │ │ +method), 497 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 455 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_elastic.LinearPrestressTerm │ │ │ │ │ │ SDPSPGPStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 499 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 458 │ │ │ │ │ │ +method), 497 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 456 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_elastic.NonsymElasticTerm │ │ │ │ │ │ SDSufaceIntegrateTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 500 │ │ │ │ │ │ -sfepy.terms.terms_surface), 544 │ │ │ │ │ │ +method), 498 │ │ │ │ │ │ +sfepy.terms.terms_surface), 542 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_navier_stokes.DivGradTerm │ │ │ │ │ │ SDSUPGCStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 527 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 458 │ │ │ │ │ │ +method), 525 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 456 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_navier_stokes.StokesTerm │ │ │ │ │ │ SDVolumeDotTerm (class in sfepy.terms.terms_compat), │ │ │ │ │ │ -method), 534 │ │ │ │ │ │ -471 │ │ │ │ │ │ +method), 532 │ │ │ │ │ │ +469 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_piezo.PiezoCouplingTerm │ │ │ │ │ │ select_bcs() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 536 │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ +method), 534 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_surface.LinearTractionTerm │ │ │ │ │ │ -select_by_names() (in module sfepy.base.base), 178 │ │ │ │ │ │ -method), 543 │ │ │ │ │ │ +select_by_names() (in module sfepy.base.base), 176 │ │ │ │ │ │ +method), 541 │ │ │ │ │ │ select_materials() (sfepy.discrete.problem.Problem set_arg_types() (sfepy.terms.terms_surface.SDLinearTractionTerm │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ -method), 544 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ +method), 542 │ │ │ │ │ │ select_variables() (sfepy.discrete.problem.Problem set_arg_types() (sfepy.terms.terms_surface.SufaceNormalDotTerm │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ -method), 545 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ +method), 543 │ │ │ │ │ │ SemismoothNewton │ │ │ │ │ │ (class │ │ │ │ │ │ in set_axes_font_size() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.solvers.semismooth_newton), 437 │ │ │ │ │ │ -sfepy.base.plotutils), 198 │ │ │ │ │ │ +sfepy.solvers.semismooth_newton), 435 │ │ │ │ │ │ +sfepy.base.plotutils), 196 │ │ │ │ │ │ separate() (sfepy.mesh.geom_tools.surface method), set_backend() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -385 │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ +383 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ SerendipityTensorProductPolySpace (class in set_basis_indices() │ │ │ │ │ │ -sfepy.discrete.fem.poly_spaces), 295 │ │ │ │ │ │ +sfepy.discrete.fem.poly_spaces), 293 │ │ │ │ │ │ (sfepy.discrete.fem.mappings.SurfaceMapping │ │ │ │ │ │ set_accuracy() (in module sfepy.discrete.fem.mesh), │ │ │ │ │ │ -method), 284 │ │ │ │ │ │ -287 │ │ │ │ │ │ +method), 282 │ │ │ │ │ │ +285 │ │ │ │ │ │ set_basis_transform() │ │ │ │ │ │ set_accuracy() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -sfepy.discrete.fem.periodic), 294 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +sfepy.discrete.fem.periodic), 292 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ set_adof_conns() (sfepy.discrete.variables.Variables set_bcs() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -method), 246 │ │ │ │ │ │ -230 │ │ │ │ │ │ +method), 244 │ │ │ │ │ │ +228 │ │ │ │ │ │ set_all_data() │ │ │ │ │ │ (sfepy.discrete.materials.Material set_cell_dofs() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ -method), 312 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ +method), 310 │ │ │ │ │ │ set_approx_points() │ │ │ │ │ │ (sfepy.mesh.bspline.BSpline set_colormap() (in module sfepy.postprocess.viewer), │ │ │ │ │ │ -method), 380 │ │ │ │ │ │ -405 │ │ │ │ │ │ +method), 378 │ │ │ │ │ │ +403 │ │ │ │ │ │ set_approx_points() (sfepy.mesh.bspline.BSplineSurf set_conf_solvers() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 381 │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ +method), 379 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms.Term method), set_constant() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ -450 │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ +448 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ set_arg_types() │ │ │ │ │ │ (sfepy.terms.terms_biot.BiotTerm set_control_points() (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ -method), 468 │ │ │ │ │ │ -method), 380 │ │ │ │ │ │ +method), 466 │ │ │ │ │ │ +method), 378 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_diffusion.DiffusionCoupling │ │ │ │ │ │ set_control_points() │ │ │ │ │ │ -method), 481 │ │ │ │ │ │ +method), 479 │ │ │ │ │ │ (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ method), │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_diffusion.DiffusionTerm │ │ │ │ │ │ -382 │ │ │ │ │ │ -method), 482 │ │ │ │ │ │ +380 │ │ │ │ │ │ +method), 480 │ │ │ │ │ │ set_control_points() │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_diffusion.LaplaceTerm │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 483 │ │ │ │ │ │ -390 │ │ │ │ │ │ +method), 481 │ │ │ │ │ │ +388 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_dot.DotProductTermset_coors() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -method), 487 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +method), 485 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm │ │ │ │ │ │ set_data() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -method), 489 │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ +method), 487 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ set_arg_types() (sfepy.terms.terms_dot.VectorDotGradScalarTerm │ │ │ │ │ │ set_data() (sfepy.discrete.materials.Material method), │ │ │ │ │ │ -616 │ │ │ │ │ │ +614 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -215 │ │ │ │ │ │ +213 │ │ │ │ │ │ set_from_other() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ set_data() (sfepy.discrete.variables.Variable method), │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ -244 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ +242 │ │ │ │ │ │ set_from_qp() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ set_data() (sfepy.discrete.variables.Variables method), │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ -247 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ +245 │ │ │ │ │ │ set_from_state() (sfepy.discrete.variables.Variables │ │ │ │ │ │ -set_default() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ -set_defaults() (in module sfepy.base.base), 178 │ │ │ │ │ │ +set_default() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ +set_defaults() (in module sfepy.base.base), 176 │ │ │ │ │ │ set_from_ts() (sfepy.solvers.ts.TimeStepper method), │ │ │ │ │ │ set_dim() (in module sfepy.linalg.sympy_operators), │ │ │ │ │ │ -440 │ │ │ │ │ │ -361 │ │ │ │ │ │ +438 │ │ │ │ │ │ +359 │ │ │ │ │ │ set_from_ts() (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ set_dofs() │ │ │ │ │ │ (sfepy.discrete.common.fields.Field │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ -method), 258 │ │ │ │ │ │ -set_full() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ +method), 256 │ │ │ │ │ │ +set_full() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ set_dofs() (sfepy.discrete.dg.fields.DGField method), set_function() │ │ │ │ │ │ (sfepy.discrete.functions.Function │ │ │ │ │ │ -313 │ │ │ │ │ │ -method), 212 │ │ │ │ │ │ +311 │ │ │ │ │ │ +method), 210 │ │ │ │ │ │ set_dofs() (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField │ │ │ │ │ │ set_function() │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ -method), 278 │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ +method), 276 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ set_dofs() (sfepy.discrete.fem.fields_nodal.H1NodalMixinset_ics() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ -method), 279 │ │ │ │ │ │ -230 │ │ │ │ │ │ +method), 277 │ │ │ │ │ │ +228 │ │ │ │ │ │ set_equations() │ │ │ │ │ │ -(sfepy.discrete.problem.Problem set_integral() (sfepy.terms.terms.Term method), 450 │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ +(sfepy.discrete.problem.Problem set_integral() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ set_integral() (sfepy.terms.terms_shells.Shell10XTerm │ │ │ │ │ │ set_equations_instance() │ │ │ │ │ │ -method), 541 │ │ │ │ │ │ +method), 539 │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), set_kind() │ │ │ │ │ │ (sfepy.discrete.common.region.Region │ │ │ │ │ │ -230 │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ +228 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ set_extra_args() (sfepy.discrete.functions.Function set_kind_tdim() (sfepy.discrete.common.region.Region │ │ │ │ │ │ -method), 212 │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ +method), 210 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ set_extra_args() (sfepy.discrete.materials.Material set_knot_vector() │ │ │ │ │ │ (sfepy.mesh.bspline.BSpline │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ -method), 380 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ +method), 378 │ │ │ │ │ │ set_facet_dofs() │ │ │ │ │ │ (sfepy.discrete.dg.fields.DGField set_linear() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 313 │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 311 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ set_field_split() (sfepy.solvers.ls.PETScKrylovSolver set_local_entities() │ │ │ │ │ │ -method), 410 │ │ │ │ │ │ +method), 408 │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ set_field_split() │ │ │ │ │ │ (sfepy.solvers.solvers.Solver │ │ │ │ │ │ -method), 254 │ │ │ │ │ │ -method), 439 │ │ │ │ │ │ +method), 252 │ │ │ │ │ │ +method), 437 │ │ │ │ │ │ set_logging_level() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ set_fields() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -method), 230 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +method), 228 │ │ │ │ │ │ set_materials() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ set_filename() (sfepy.postprocess.sources.GenericFileSource │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ set_mesh_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ set_filename() (sfepy.postprocess.sources.GenericSequenceFileSource │ │ │ │ │ │ -sfepy.discrete.fem.fields_base), 278 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +sfepy.discrete.fem.fields_base), 276 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ set_mesh_coors() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ set_filename() (sfepy.postprocess.sources.VTKFileSource │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ set_method() (sfepy.solvers.nls.ScipyBroyden method), │ │ │ │ │ │ -set_filename() (sfepy.postprocess.sources.VTKSequenceFileSource433 │ │ │ │ │ │ -method), 398 │ │ │ │ │ │ +set_filename() (sfepy.postprocess.sources.VTKSequenceFileSource431 │ │ │ │ │ │ +method), 396 │ │ │ │ │ │ set_method() (sfepy.solvers.optimize.ScipyFMinSolver │ │ │ │ │ │ set_float_format() (sfepy.discrete.fem.meshio.MeshIO │ │ │ │ │ │ -method), 435 │ │ │ │ │ │ -method), 292 │ │ │ │ │ │ +method), 433 │ │ │ │ │ │ +method), 290 │ │ │ │ │ │ set_micro_states() (sfepy.homogenization.engine.HomogenizationEngin │ │ │ │ │ │ set_from_data() │ │ │ │ │ │ (sfepy.solvers.ts.TimeStepper │ │ │ │ │ │ -method), 348 │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +method), 346 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ set_mtx_centralized() │ │ │ │ │ │ set_from_data() (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ -method), 414 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ +method), 412 │ │ │ │ │ │ set_from_function() │ │ │ │ │ │ set_n_digit_from_min_dt() │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper method), │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ -440 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ +438 │ │ │ │ │ │ set_from_mesh_vertices() │ │ │ │ │ │ set_n_point() (sfepy.discrete.probes.Probe method), │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -220 │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ +218 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ set_nonlin_states() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -617 │ │ │ │ │ │ +615 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.homogenization.utils), 355 │ │ │ │ │ │ +sfepy.homogenization.utils), 353 │ │ │ │ │ │ set_options() (sfepy.discrete.probes.Probe method), │ │ │ │ │ │ -220 │ │ │ │ │ │ -set_output() (sfepy.base.base.Output method), 174 │ │ │ │ │ │ +218 │ │ │ │ │ │ +set_output() (sfepy.base.base.Output method), 172 │ │ │ │ │ │ set_output_dir() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ set_output_prefix() │ │ │ │ │ │ (sfepy.base.base.Output │ │ │ │ │ │ -method), 175 │ │ │ │ │ │ -set_param() (sfepy.mesh.bspline.BSpline method), 380 │ │ │ │ │ │ +method), 173 │ │ │ │ │ │ +set_param() (sfepy.mesh.bspline.BSpline method), 378 │ │ │ │ │ │ set_param_n() (sfepy.mesh.bspline.BSpline method), │ │ │ │ │ │ -380 │ │ │ │ │ │ +378 │ │ │ │ │ │ set_param_n() │ │ │ │ │ │ (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ -method), 382 │ │ │ │ │ │ -set_parts() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +method), 380 │ │ │ │ │ │ +set_parts() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ set_rcd_centralized() │ │ │ │ │ │ (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 414 │ │ │ │ │ │ -set_reduced() (sfepy.discrete.state.State method), 238 │ │ │ │ │ │ +method), 412 │ │ │ │ │ │ +set_reduced() (sfepy.discrete.state.State method), 236 │ │ │ │ │ │ set_regions() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ set_rhs() │ │ │ │ │ │ (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 415 │ │ │ │ │ │ -set_section() (in module gen_term_table), 168 │ │ │ │ │ │ +method), 413 │ │ │ │ │ │ +set_section() (in module gen_term_table), 166 │ │ │ │ │ │ set_silent() (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 415 │ │ │ │ │ │ +method), 413 │ │ │ │ │ │ set_solver() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ set_source_filename() │ │ │ │ │ │ (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ method), │ │ │ │ │ │ -404 │ │ │ │ │ │ -set_state() (sfepy.solvers.ts.TimeStepper method), 440 │ │ │ │ │ │ +402 │ │ │ │ │ │ +set_state() (sfepy.solvers.ts.TimeStepper method), 438 │ │ │ │ │ │ set_state() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ set_state_part() (sfepy.discrete.variables.Variables │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ -set_step() (sfepy.solvers.ts.TimeStepper method), 440 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ +set_step() (sfepy.solvers.ts.TimeStepper method), 438 │ │ │ │ │ │ set_step() │ │ │ │ │ │ (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ set_substep_time() │ │ │ │ │ │ (sfepy.solvers.ts.TimeStepper │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ set_time_step() (sfepy.solvers.ts.VariableTimeStepper │ │ │ │ │ │ -method), 440 │ │ │ │ │ │ +method), 438 │ │ │ │ │ │ set_variables() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CoefExprPar │ │ │ │ │ │ -static method), 339 │ │ │ │ │ │ +static method), 337 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CoefMN │ │ │ │ │ │ -static method), 339 │ │ │ │ │ │ +static method), 337 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CoefN │ │ │ │ │ │ -static method), 339 │ │ │ │ │ │ +static method), 337 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ │ │ │ │ │ │ -618 │ │ │ │ │ │ +616 │ │ │ │ │ │ │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CoefOne │ │ │ │ │ │ -static method), 340 │ │ │ │ │ │ +static method), 338 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CorrN │ │ │ │ │ │ -static method), 340 │ │ │ │ │ │ +static method), 338 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CorrNN │ │ │ │ │ │ -static method), 340 │ │ │ │ │ │ +static method), 338 │ │ │ │ │ │ set_variables_default() │ │ │ │ │ │ (sfepy.homogenization.coefs_base.CorrOne │ │ │ │ │ │ -static method), 341 │ │ │ │ │ │ +static method), 339 │ │ │ │ │ │ set_variables_from_state() │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -207 │ │ │ │ │ │ -set_vec() (sfepy.discrete.state.State method), 239 │ │ │ │ │ │ +205 │ │ │ │ │ │ +set_vec() (sfepy.discrete.state.State method), 237 │ │ │ │ │ │ set_verbose() (sfepy.solvers.ls_mumps.MumpsSolver │ │ │ │ │ │ -method), 415 │ │ │ │ │ │ +method), 413 │ │ │ │ │ │ set_verbosity() (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -method), 525 │ │ │ │ │ │ -SetStep (class in sfepy.postprocess.viewer), 402 │ │ │ │ │ │ -setup() (in module gen_solver_table), 168 │ │ │ │ │ │ -setup() (in module gen_term_table), 168 │ │ │ │ │ │ -setup() (sfepy.base.conf.ProblemConf method), 184 │ │ │ │ │ │ +method), 523 │ │ │ │ │ │ +SetStep (class in sfepy.postprocess.viewer), 400 │ │ │ │ │ │ +setup() (in module gen_solver_table), 166 │ │ │ │ │ │ +setup() (in module gen_term_table), 166 │ │ │ │ │ │ +setup() (sfepy.base.conf.ProblemConf method), 182 │ │ │ │ │ │ setup() (sfepy.discrete.fem.lcbc_operators.LCBCOperator │ │ │ │ │ │ -method), 282 │ │ │ │ │ │ +method), 280 │ │ │ │ │ │ setup() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator │ │ │ │ │ │ -method), 282 │ │ │ │ │ │ +method), 280 │ │ │ │ │ │ setup() │ │ │ │ │ │ (sfepy.solvers.oseen.StabilizationFunction │ │ │ │ │ │ -method), 436 │ │ │ │ │ │ -setup() (sfepy.terms.terms.Term method), 450 │ │ │ │ │ │ -setup() (sfepy.terms.terms.Terms method), 450 │ │ │ │ │ │ -setup_args() (sfepy.terms.terms.Term method), 450 │ │ │ │ │ │ +method), 434 │ │ │ │ │ │ +setup() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ +setup() (sfepy.terms.terms.Terms method), 448 │ │ │ │ │ │ +setup_args() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ setup_axis() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 305 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ setup_connectivity() │ │ │ │ │ │ (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 254 │ │ │ │ │ │ +method), 252 │ │ │ │ │ │ setup_coors() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ setup_default_output() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ -231 │ │ │ │ │ │ +229 │ │ │ │ │ │ setup_dof_info() (sfepy.discrete.variables.Variables │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ setup_dtype() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ setup_entities() (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -method), 254 │ │ │ │ │ │ +method), 252 │ │ │ │ │ │ setup_equations() (sfepy.homogenization.coefs_base.TCorrectorsViaPre │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ setup_extra_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.common.fields), 259 │ │ │ │ │ │ +sfepy.discrete.common.fields), 257 │ │ │ │ │ │ setup_extra_data() (sfepy.discrete.dg.fields.DGField │ │ │ │ │ │ -method), 314 │ │ │ │ │ │ +method), 312 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -setup_extra_data() (sfepy.discrete.fem.fields_base.SurfaceField method), 338 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +setup_extra_data() (sfepy.discrete.fem.fields_base.SurfaceField method), 336 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ setup_options() (sfepy.homogenization.engine.HomogenizationEngine │ │ │ │ │ │ -setup_extra_data() (sfepy.discrete.fem.fields_base.VolumeField method), 348 │ │ │ │ │ │ -method), 277 │ │ │ │ │ │ +setup_extra_data() (sfepy.discrete.fem.fields_base.VolumeField method), 346 │ │ │ │ │ │ +method), 275 │ │ │ │ │ │ setup_options() (sfepy.homogenization.homogen_app.HomogenizationA │ │ │ │ │ │ setup_extra_data() (sfepy.discrete.iga.fields.IGField │ │ │ │ │ │ -method), 351 │ │ │ │ │ │ -method), 327 │ │ │ │ │ │ +method), 349 │ │ │ │ │ │ +method), 325 │ │ │ │ │ │ setup_ordering() (sfepy.discrete.variables.Variables │ │ │ │ │ │ setup_formal_args() │ │ │ │ │ │ (sfepy.terms.terms.Term │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ setup_orientation() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ setup_from_highest() │ │ │ │ │ │ -sfepy.discrete.fem.geometry_element), 281 │ │ │ │ │ │ +sfepy.discrete.fem.geometry_element), 279 │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), setup_output() (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ -268 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ +266 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ setup_from_vertices() │ │ │ │ │ │ setup_output() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), │ │ │ │ │ │ -method), 232 │ │ │ │ │ │ -268 │ │ │ │ │ │ +method), 230 │ │ │ │ │ │ +266 │ │ │ │ │ │ setup_output() (sfepy.homogenization.coefs_base.CorrMiniApp │ │ │ │ │ │ setup_hooks() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 340 │ │ │ │ │ │ -method), 231 │ │ │ │ │ │ +method), 338 │ │ │ │ │ │ +method), 229 │ │ │ │ │ │ setup_output_info() │ │ │ │ │ │ setup_ics() (sfepy.discrete.problem.Problem method), │ │ │ │ │ │ (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ -232 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ +230 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ setup_initial_conditions() │ │ │ │ │ │ setup_point_data() (sfepy.discrete.fem.fields_base.VolumeField │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -method), 277 │ │ │ │ │ │ -207 │ │ │ │ │ │ +method), 275 │ │ │ │ │ │ +205 │ │ │ │ │ │ setup_surface_data() │ │ │ │ │ │ setup_initial_conditions() │ │ │ │ │ │ (sfepy.discrete.fem.fields_base.VolumeField │ │ │ │ │ │ (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -method), 277 │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ +method), 275 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ sfepy.applications.application │ │ │ │ │ │ setup_initial_conditions() │ │ │ │ │ │ -module, 171 │ │ │ │ │ │ +module, 169 │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), sfepy.applications.evp_solver_app │ │ │ │ │ │ -247 │ │ │ │ │ │ -module, 172 │ │ │ │ │ │ +245 │ │ │ │ │ │ +module, 170 │ │ │ │ │ │ setup_integration() │ │ │ │ │ │ (sfepy.terms.terms.Term sfepy.applications.pde_solver_app │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ -module, 172 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ +module, 170 │ │ │ │ │ │ setup_lcbc_operators() │ │ │ │ │ │ sfepy.base.base │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ -module, 173 │ │ │ │ │ │ -247 │ │ │ │ │ │ +module, 171 │ │ │ │ │ │ +245 │ │ │ │ │ │ sfepy.base.compat │ │ │ │ │ │ setup_lines() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -module, 179 │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 305 │ │ │ │ │ │ +module, 177 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ sfepy.base.conf │ │ │ │ │ │ setup_macro_data() (sfepy.homogenization.homogen_app.HomogenizationApp │ │ │ │ │ │ -module, 183 │ │ │ │ │ │ -method), 351 │ │ │ │ │ │ +module, 181 │ │ │ │ │ │ +method), 349 │ │ │ │ │ │ sfepy.base.getch │ │ │ │ │ │ setup_mat_id() (sfepy.postprocess.sources.FileSource │ │ │ │ │ │ -module, 185 │ │ │ │ │ │ -method), 397 │ │ │ │ │ │ +module, 183 │ │ │ │ │ │ +method), 395 │ │ │ │ │ │ sfepy.base.goptions │ │ │ │ │ │ setup_mirror_connectivity() │ │ │ │ │ │ -module, 186 │ │ │ │ │ │ +module, 184 │ │ │ │ │ │ (sfepy.discrete.fem.fe_surface.FESurface │ │ │ │ │ │ sfepy.base.ioutils │ │ │ │ │ │ -method), 272 │ │ │ │ │ │ -module, 186 │ │ │ │ │ │ +method), 270 │ │ │ │ │ │ +module, 184 │ │ │ │ │ │ setup_mirror_region() │ │ │ │ │ │ sfepy.base.log │ │ │ │ │ │ (sfepy.discrete.common.region.Region method), │ │ │ │ │ │ -module, 191 │ │ │ │ │ │ -268 │ │ │ │ │ │ +module, 189 │ │ │ │ │ │ +266 │ │ │ │ │ │ sfepy.base.log_plotter │ │ │ │ │ │ setup_notification() │ │ │ │ │ │ -module, 193 │ │ │ │ │ │ +module, 191 │ │ │ │ │ │ (sfepy.postprocess.sources.FileSource method), sfepy.base.mem_usage │ │ │ │ │ │ -397 │ │ │ │ │ │ -module, 193 │ │ │ │ │ │ +395 │ │ │ │ │ │ +module, 191 │ │ │ │ │ │ setup_options() (sfepy.applications.application.Application │ │ │ │ │ │ sfepy.base.multiproc │ │ │ │ │ │ -method), 171 │ │ │ │ │ │ -module, 194 │ │ │ │ │ │ +method), 169 │ │ │ │ │ │ +module, 192 │ │ │ │ │ │ setup_options() (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ sfepy.base.multiproc_mpi │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ -module, 194 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ +module, 192 │ │ │ │ │ │ setup_options() (sfepy.applications.pde_solver_app.PDESolverApp │ │ │ │ │ │ sfepy.base.multiproc_proc │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ -module, 196 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ +module, 194 │ │ │ │ │ │ setup_options() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp │ │ │ │ │ │ sfepy.base.parse_conf │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -619 │ │ │ │ │ │ +617 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -module, 197 │ │ │ │ │ │ +module, 195 │ │ │ │ │ │ sfepy.base.plotutils │ │ │ │ │ │ -module, 198 │ │ │ │ │ │ +module, 196 │ │ │ │ │ │ sfepy.base.reader │ │ │ │ │ │ -module, 199 │ │ │ │ │ │ +module, 197 │ │ │ │ │ │ sfepy.base.resolve_deps │ │ │ │ │ │ -module, 199 │ │ │ │ │ │ +module, 197 │ │ │ │ │ │ sfepy.base.testing │ │ │ │ │ │ -module, 200 │ │ │ │ │ │ +module, 198 │ │ │ │ │ │ sfepy.base.timing │ │ │ │ │ │ -module, 200 │ │ │ │ │ │ +module, 198 │ │ │ │ │ │ sfepy.config │ │ │ │ │ │ -module, 171 │ │ │ │ │ │ +module, 169 │ │ │ │ │ │ sfepy.discrete.common.dof_info │ │ │ │ │ │ -module, 248 │ │ │ │ │ │ +module, 246 │ │ │ │ │ │ sfepy.discrete.common.domain │ │ │ │ │ │ -module, 250 │ │ │ │ │ │ +module, 248 │ │ │ │ │ │ sfepy.discrete.common.extmods._fmfield │ │ │ │ │ │ -module, 251 │ │ │ │ │ │ +module, 249 │ │ │ │ │ │ sfepy.discrete.common.extmods._geommech │ │ │ │ │ │ -module, 251 │ │ │ │ │ │ +module, 249 │ │ │ │ │ │ sfepy.discrete.common.extmods.assemble │ │ │ │ │ │ -module, 251 │ │ │ │ │ │ +module, 249 │ │ │ │ │ │ sfepy.discrete.common.extmods.cmesh │ │ │ │ │ │ -module, 252 │ │ │ │ │ │ +module, 250 │ │ │ │ │ │ sfepy.discrete.common.extmods.crefcoors │ │ │ │ │ │ -module, 255 │ │ │ │ │ │ +module, 253 │ │ │ │ │ │ sfepy.discrete.common.extmods.mappings │ │ │ │ │ │ -module, 255 │ │ │ │ │ │ +module, 253 │ │ │ │ │ │ sfepy.discrete.common.fields │ │ │ │ │ │ -module, 256 │ │ │ │ │ │ +module, 254 │ │ │ │ │ │ sfepy.discrete.common.global_interp │ │ │ │ │ │ -module, 259 │ │ │ │ │ │ +module, 257 │ │ │ │ │ │ sfepy.discrete.common.mappings │ │ │ │ │ │ -module, 262 │ │ │ │ │ │ +module, 260 │ │ │ │ │ │ sfepy.discrete.common.poly_spaces │ │ │ │ │ │ -module, 264 │ │ │ │ │ │ +module, 262 │ │ │ │ │ │ sfepy.discrete.common.region │ │ │ │ │ │ -module, 265 │ │ │ │ │ │ +module, 263 │ │ │ │ │ │ sfepy.discrete.conditions │ │ │ │ │ │ -module, 200 │ │ │ │ │ │ +module, 198 │ │ │ │ │ │ sfepy.discrete.dg.dg_1D_vizualizer │ │ │ │ │ │ -module, 301 │ │ │ │ │ │ +module, 299 │ │ │ │ │ │ sfepy.discrete.dg.fields │ │ │ │ │ │ -module, 306 │ │ │ │ │ │ +module, 304 │ │ │ │ │ │ sfepy.discrete.dg.limiters │ │ │ │ │ │ -module, 318 │ │ │ │ │ │ +module, 316 │ │ │ │ │ │ sfepy.discrete.dg.poly_spaces │ │ │ │ │ │ -module, 315 │ │ │ │ │ │ +module, 313 │ │ │ │ │ │ sfepy.discrete.equations │ │ │ │ │ │ -module, 203 │ │ │ │ │ │ +module, 201 │ │ │ │ │ │ sfepy.discrete.evaluate │ │ │ │ │ │ -module, 209 │ │ │ │ │ │ +module, 207 │ │ │ │ │ │ sfepy.discrete.evaluate_variable │ │ │ │ │ │ │ │ │ │ │ │ -620 │ │ │ │ │ │ +618 │ │ │ │ │ │ │ │ │ │ │ │ -module, 212 │ │ │ │ │ │ +module, 210 │ │ │ │ │ │ sfepy.discrete.fem._serendipity │ │ │ │ │ │ -module, 299 │ │ │ │ │ │ +module, 297 │ │ │ │ │ │ sfepy.discrete.fem.domain │ │ │ │ │ │ -module, 268 │ │ │ │ │ │ +module, 266 │ │ │ │ │ │ sfepy.discrete.fem.extmods.bases │ │ │ │ │ │ -module, 269 │ │ │ │ │ │ +module, 267 │ │ │ │ │ │ sfepy.discrete.fem.extmods.lobatto_bases │ │ │ │ │ │ -module, 270 │ │ │ │ │ │ +module, 268 │ │ │ │ │ │ sfepy.discrete.fem.facets │ │ │ │ │ │ -module, 270 │ │ │ │ │ │ +module, 268 │ │ │ │ │ │ sfepy.discrete.fem.fe_surface │ │ │ │ │ │ -module, 272 │ │ │ │ │ │ +module, 270 │ │ │ │ │ │ sfepy.discrete.fem.fields_base │ │ │ │ │ │ -module, 272 │ │ │ │ │ │ +module, 270 │ │ │ │ │ │ sfepy.discrete.fem.fields_hierarchic │ │ │ │ │ │ -module, 278 │ │ │ │ │ │ +module, 276 │ │ │ │ │ │ sfepy.discrete.fem.fields_nodal │ │ │ │ │ │ -module, 278 │ │ │ │ │ │ +module, 276 │ │ │ │ │ │ sfepy.discrete.fem.fields_positive │ │ │ │ │ │ -module, 280 │ │ │ │ │ │ +module, 278 │ │ │ │ │ │ sfepy.discrete.fem.geometry_element │ │ │ │ │ │ -module, 280 │ │ │ │ │ │ +module, 278 │ │ │ │ │ │ sfepy.discrete.fem.history │ │ │ │ │ │ -module, 281 │ │ │ │ │ │ +module, 279 │ │ │ │ │ │ sfepy.discrete.fem.lcbc_operators │ │ │ │ │ │ -module, 281 │ │ │ │ │ │ +module, 279 │ │ │ │ │ │ sfepy.discrete.fem.linearizer │ │ │ │ │ │ -module, 284 │ │ │ │ │ │ +module, 282 │ │ │ │ │ │ sfepy.discrete.fem.mappings │ │ │ │ │ │ -module, 284 │ │ │ │ │ │ +module, 282 │ │ │ │ │ │ sfepy.discrete.fem.mesh │ │ │ │ │ │ -module, 285 │ │ │ │ │ │ +module, 283 │ │ │ │ │ │ sfepy.discrete.fem.meshio │ │ │ │ │ │ -module, 287 │ │ │ │ │ │ +module, 285 │ │ │ │ │ │ sfepy.discrete.fem.periodic │ │ │ │ │ │ -module, 294 │ │ │ │ │ │ +module, 292 │ │ │ │ │ │ sfepy.discrete.fem.poly_spaces │ │ │ │ │ │ -module, 294 │ │ │ │ │ │ +module, 292 │ │ │ │ │ │ sfepy.discrete.fem.refine │ │ │ │ │ │ -module, 298 │ │ │ │ │ │ +module, 296 │ │ │ │ │ │ sfepy.discrete.fem.refine_hanging │ │ │ │ │ │ -module, 299 │ │ │ │ │ │ +module, 297 │ │ │ │ │ │ sfepy.discrete.fem.utils │ │ │ │ │ │ -module, 299 │ │ │ │ │ │ +module, 297 │ │ │ │ │ │ sfepy.discrete.functions │ │ │ │ │ │ -module, 212 │ │ │ │ │ │ +module, 210 │ │ │ │ │ │ sfepy.discrete.iga.domain │ │ │ │ │ │ -module, 321 │ │ │ │ │ │ +module, 319 │ │ │ │ │ │ sfepy.discrete.iga.domain_generators │ │ │ │ │ │ -module, 322 │ │ │ │ │ │ +module, 320 │ │ │ │ │ │ sfepy.discrete.iga.extmods.igac │ │ │ │ │ │ -module, 323 │ │ │ │ │ │ +module, 321 │ │ │ │ │ │ sfepy.discrete.iga.fields │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -module, 325 │ │ │ │ │ │ +module, 323 │ │ │ │ │ │ sfepy.discrete.iga.iga │ │ │ │ │ │ -module, 327 │ │ │ │ │ │ +module, 325 │ │ │ │ │ │ sfepy.discrete.iga.io │ │ │ │ │ │ -module, 333 │ │ │ │ │ │ +module, 331 │ │ │ │ │ │ sfepy.discrete.iga.mappings │ │ │ │ │ │ -module, 334 │ │ │ │ │ │ +module, 332 │ │ │ │ │ │ sfepy.discrete.iga.plot_nurbs │ │ │ │ │ │ -module, 335 │ │ │ │ │ │ +module, 333 │ │ │ │ │ │ sfepy.discrete.iga.utils │ │ │ │ │ │ -module, 335 │ │ │ │ │ │ +module, 333 │ │ │ │ │ │ sfepy.discrete.integrals │ │ │ │ │ │ -module, 213 │ │ │ │ │ │ +module, 211 │ │ │ │ │ │ sfepy.discrete.materials │ │ │ │ │ │ -module, 214 │ │ │ │ │ │ +module, 212 │ │ │ │ │ │ sfepy.discrete.parse_equations │ │ │ │ │ │ -module, 217 │ │ │ │ │ │ +module, 215 │ │ │ │ │ │ sfepy.discrete.parse_regions │ │ │ │ │ │ -module, 217 │ │ │ │ │ │ +module, 215 │ │ │ │ │ │ sfepy.discrete.probes │ │ │ │ │ │ -module, 218 │ │ │ │ │ │ +module, 216 │ │ │ │ │ │ sfepy.discrete.problem │ │ │ │ │ │ -module, 221 │ │ │ │ │ │ +module, 219 │ │ │ │ │ │ sfepy.discrete.projections │ │ │ │ │ │ -module, 234 │ │ │ │ │ │ +module, 232 │ │ │ │ │ │ sfepy.discrete.quadratures │ │ │ │ │ │ -module, 234 │ │ │ │ │ │ +module, 232 │ │ │ │ │ │ sfepy.discrete.simplex_cubature │ │ │ │ │ │ -module, 236 │ │ │ │ │ │ +module, 234 │ │ │ │ │ │ sfepy.discrete.state │ │ │ │ │ │ -module, 237 │ │ │ │ │ │ +module, 235 │ │ │ │ │ │ sfepy.discrete.structural.fields │ │ │ │ │ │ -module, 336 │ │ │ │ │ │ +module, 334 │ │ │ │ │ │ sfepy.discrete.structural.mappings │ │ │ │ │ │ -module, 337 │ │ │ │ │ │ +module, 335 │ │ │ │ │ │ sfepy.discrete.variables │ │ │ │ │ │ -module, 239 │ │ │ │ │ │ +module, 237 │ │ │ │ │ │ sfepy.homogenization.band_gaps_app │ │ │ │ │ │ -module, 337 │ │ │ │ │ │ +module, 335 │ │ │ │ │ │ sfepy.homogenization.coefficients │ │ │ │ │ │ -module, 338 │ │ │ │ │ │ +module, 336 │ │ │ │ │ │ sfepy.homogenization.coefs_base │ │ │ │ │ │ -module, 339 │ │ │ │ │ │ +module, 337 │ │ │ │ │ │ sfepy.homogenization.coefs_elastic │ │ │ │ │ │ -module, 342 │ │ │ │ │ │ +module, 340 │ │ │ │ │ │ sfepy.homogenization.coefs_perfusion │ │ │ │ │ │ -module, 342 │ │ │ │ │ │ +module, 340 │ │ │ │ │ │ sfepy.homogenization.coefs_phononic │ │ │ │ │ │ -module, 342 │ │ │ │ │ │ +module, 340 │ │ │ │ │ │ sfepy.homogenization.convolutions │ │ │ │ │ │ -module, 347 │ │ │ │ │ │ +module, 345 │ │ │ │ │ │ sfepy.homogenization.engine │ │ │ │ │ │ -module, 348 │ │ │ │ │ │ +module, 346 │ │ │ │ │ │ sfepy.homogenization.homogen_app │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -module, 351 │ │ │ │ │ │ +module, 349 │ │ │ │ │ │ sfepy.homogenization.micmac │ │ │ │ │ │ -module, 352 │ │ │ │ │ │ +module, 350 │ │ │ │ │ │ sfepy.homogenization.recovery │ │ │ │ │ │ -module, 352 │ │ │ │ │ │ +module, 350 │ │ │ │ │ │ sfepy.homogenization.utils │ │ │ │ │ │ -module, 354 │ │ │ │ │ │ +module, 352 │ │ │ │ │ │ sfepy.linalg.check_derivatives │ │ │ │ │ │ -module, 356 │ │ │ │ │ │ +module, 354 │ │ │ │ │ │ sfepy.linalg.eigen │ │ │ │ │ │ -module, 356 │ │ │ │ │ │ +module, 354 │ │ │ │ │ │ sfepy.linalg.geometry │ │ │ │ │ │ -module, 357 │ │ │ │ │ │ +module, 355 │ │ │ │ │ │ sfepy.linalg.sparse │ │ │ │ │ │ -module, 360 │ │ │ │ │ │ +module, 358 │ │ │ │ │ │ sfepy.linalg.sympy_operators │ │ │ │ │ │ -module, 361 │ │ │ │ │ │ +module, 359 │ │ │ │ │ │ sfepy.linalg.utils │ │ │ │ │ │ -module, 362 │ │ │ │ │ │ +module, 360 │ │ │ │ │ │ sfepy.mechanics.contact_bodies │ │ │ │ │ │ -module, 365 │ │ │ │ │ │ +module, 363 │ │ │ │ │ │ sfepy.mechanics.elastic_constants │ │ │ │ │ │ -module, 366 │ │ │ │ │ │ +module, 364 │ │ │ │ │ │ sfepy.mechanics.extmods.ccontres │ │ │ │ │ │ -module, 377 │ │ │ │ │ │ +module, 375 │ │ │ │ │ │ sfepy.mechanics.matcoefs │ │ │ │ │ │ -module, 366 │ │ │ │ │ │ +module, 364 │ │ │ │ │ │ sfepy.mechanics.membranes │ │ │ │ │ │ -module, 368 │ │ │ │ │ │ +module, 366 │ │ │ │ │ │ sfepy.mechanics.shell10x │ │ │ │ │ │ -module, 371 │ │ │ │ │ │ +module, 369 │ │ │ │ │ │ sfepy.mechanics.tensors │ │ │ │ │ │ -module, 373 │ │ │ │ │ │ +module, 371 │ │ │ │ │ │ sfepy.mechanics.units │ │ │ │ │ │ -module, 375 │ │ │ │ │ │ +module, 373 │ │ │ │ │ │ sfepy.mesh.bspline │ │ │ │ │ │ -module, 378 │ │ │ │ │ │ +module, 376 │ │ │ │ │ │ sfepy.mesh.geom_tools │ │ │ │ │ │ -module, 383 │ │ │ │ │ │ +module, 381 │ │ │ │ │ │ sfepy.mesh.mesh_generators │ │ │ │ │ │ -module, 385 │ │ │ │ │ │ +module, 383 │ │ │ │ │ │ sfepy.mesh.mesh_tools │ │ │ │ │ │ -module, 388 │ │ │ │ │ │ +module, 386 │ │ │ │ │ │ sfepy.mesh.splinebox │ │ │ │ │ │ -module, 389 │ │ │ │ │ │ +module, 387 │ │ │ │ │ │ sfepy.parallel.plot_parallel_dofs │ │ │ │ │ │ -module, 391 │ │ │ │ │ │ +module, 389 │ │ │ │ │ │ sfepy.postprocess.domain_specific │ │ │ │ │ │ -module, 392 │ │ │ │ │ │ +module, 390 │ │ │ │ │ │ sfepy.postprocess.plot_cmesh │ │ │ │ │ │ -module, 393 │ │ │ │ │ │ +module, 391 │ │ │ │ │ │ sfepy.postprocess.plot_dofs │ │ │ │ │ │ -module, 394 │ │ │ │ │ │ +module, 392 │ │ │ │ │ │ sfepy.postprocess.plot_facets │ │ │ │ │ │ │ │ │ │ │ │ -621 │ │ │ │ │ │ +619 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -module, 394 │ │ │ │ │ │ +module, 392 │ │ │ │ │ │ sfepy.postprocess.plot_quadrature │ │ │ │ │ │ -module, 395 │ │ │ │ │ │ +module, 393 │ │ │ │ │ │ sfepy.postprocess.probes_vtk │ │ │ │ │ │ -module, 395 │ │ │ │ │ │ +module, 393 │ │ │ │ │ │ sfepy.postprocess.sources │ │ │ │ │ │ -module, 397 │ │ │ │ │ │ +module, 395 │ │ │ │ │ │ sfepy.postprocess.time_history │ │ │ │ │ │ -module, 398 │ │ │ │ │ │ +module, 396 │ │ │ │ │ │ sfepy.postprocess.utils │ │ │ │ │ │ -module, 400 │ │ │ │ │ │ +module, 398 │ │ │ │ │ │ sfepy.postprocess.utils_vtk │ │ │ │ │ │ -module, 400 │ │ │ │ │ │ +module, 398 │ │ │ │ │ │ sfepy.postprocess.viewer │ │ │ │ │ │ -module, 402 │ │ │ │ │ │ +module, 400 │ │ │ │ │ │ sfepy.solvers.auto_fallback │ │ │ │ │ │ -module, 405 │ │ │ │ │ │ +module, 403 │ │ │ │ │ │ sfepy.solvers.eigen │ │ │ │ │ │ -module, 406 │ │ │ │ │ │ +module, 404 │ │ │ │ │ │ sfepy.solvers.ls │ │ │ │ │ │ -module, 408 │ │ │ │ │ │ +module, 406 │ │ │ │ │ │ sfepy.solvers.ls_mumps │ │ │ │ │ │ -module, 414 │ │ │ │ │ │ +module, 412 │ │ │ │ │ │ sfepy.solvers.ls_mumps_parallel │ │ │ │ │ │ -module, 429 │ │ │ │ │ │ +module, 427 │ │ │ │ │ │ sfepy.solvers.nls │ │ │ │ │ │ -module, 429 │ │ │ │ │ │ +module, 427 │ │ │ │ │ │ sfepy.solvers.optimize │ │ │ │ │ │ -module, 433 │ │ │ │ │ │ +module, 431 │ │ │ │ │ │ sfepy.solvers.oseen │ │ │ │ │ │ -module, 435 │ │ │ │ │ │ +module, 433 │ │ │ │ │ │ sfepy.solvers.qeigen │ │ │ │ │ │ -module, 436 │ │ │ │ │ │ +module, 434 │ │ │ │ │ │ sfepy.solvers.semismooth_newton │ │ │ │ │ │ -module, 437 │ │ │ │ │ │ +module, 435 │ │ │ │ │ │ sfepy.solvers.solvers │ │ │ │ │ │ -module, 438 │ │ │ │ │ │ +module, 436 │ │ │ │ │ │ sfepy.solvers.ts │ │ │ │ │ │ -module, 440 │ │ │ │ │ │ +module, 438 │ │ │ │ │ │ sfepy.solvers.ts_dg_solvers │ │ │ │ │ │ -module, 319 │ │ │ │ │ │ +module, 317 │ │ │ │ │ │ sfepy.solvers.ts_solvers │ │ │ │ │ │ -module, 441 │ │ │ │ │ │ +module, 439 │ │ │ │ │ │ sfepy.terms.extmods.terms │ │ │ │ │ │ -module, 547 │ │ │ │ │ │ +module, 545 │ │ │ │ │ │ sfepy.terms.terms │ │ │ │ │ │ -module, 447 │ │ │ │ │ │ +module, 445 │ │ │ │ │ │ sfepy.terms.terms_adj_navier_stokes │ │ │ │ │ │ -module, 451 │ │ │ │ │ │ +module, 449 │ │ │ │ │ │ sfepy.terms.terms_basic │ │ │ │ │ │ -module, 461 │ │ │ │ │ │ +module, 459 │ │ │ │ │ │ sfepy.terms.terms_biot │ │ │ │ │ │ -module, 465 │ │ │ │ │ │ +module, 463 │ │ │ │ │ │ sfepy.terms.terms_compat │ │ │ │ │ │ │ │ │ │ │ │ -622 │ │ │ │ │ │ +620 │ │ │ │ │ │ │ │ │ │ │ │ -module, 469 │ │ │ │ │ │ +module, 467 │ │ │ │ │ │ sfepy.terms.terms_constraints │ │ │ │ │ │ -module, 472 │ │ │ │ │ │ +module, 470 │ │ │ │ │ │ sfepy.terms.terms_contact │ │ │ │ │ │ -module, 473 │ │ │ │ │ │ +module, 471 │ │ │ │ │ │ sfepy.terms.terms_dg │ │ │ │ │ │ -module, 474 │ │ │ │ │ │ +module, 472 │ │ │ │ │ │ sfepy.terms.terms_diffusion │ │ │ │ │ │ -module, 479 │ │ │ │ │ │ +module, 477 │ │ │ │ │ │ sfepy.terms.terms_dot │ │ │ │ │ │ -module, 485 │ │ │ │ │ │ +module, 483 │ │ │ │ │ │ sfepy.terms.terms_elastic │ │ │ │ │ │ -module, 492 │ │ │ │ │ │ +module, 490 │ │ │ │ │ │ sfepy.terms.terms_electric │ │ │ │ │ │ -module, 501 │ │ │ │ │ │ +module, 499 │ │ │ │ │ │ sfepy.terms.terms_fibres │ │ │ │ │ │ -module, 502 │ │ │ │ │ │ +module, 500 │ │ │ │ │ │ sfepy.terms.terms_hyperelastic_base │ │ │ │ │ │ -module, 503 │ │ │ │ │ │ +module, 501 │ │ │ │ │ │ sfepy.terms.terms_hyperelastic_tl │ │ │ │ │ │ -module, 504 │ │ │ │ │ │ +module, 502 │ │ │ │ │ │ sfepy.terms.terms_hyperelastic_ul │ │ │ │ │ │ -module, 512 │ │ │ │ │ │ +module, 510 │ │ │ │ │ │ sfepy.terms.terms_membrane │ │ │ │ │ │ -module, 516 │ │ │ │ │ │ +module, 514 │ │ │ │ │ │ sfepy.terms.terms_multilinear │ │ │ │ │ │ -module, 517 │ │ │ │ │ │ +module, 515 │ │ │ │ │ │ sfepy.terms.terms_navier_stokes │ │ │ │ │ │ -module, 526 │ │ │ │ │ │ +module, 524 │ │ │ │ │ │ sfepy.terms.terms_piezo │ │ │ │ │ │ -module, 535 │ │ │ │ │ │ +module, 533 │ │ │ │ │ │ sfepy.terms.terms_point │ │ │ │ │ │ -module, 538 │ │ │ │ │ │ +module, 536 │ │ │ │ │ │ sfepy.terms.terms_shells │ │ │ │ │ │ -module, 539 │ │ │ │ │ │ +module, 537 │ │ │ │ │ │ sfepy.terms.terms_surface │ │ │ │ │ │ -module, 541 │ │ │ │ │ │ +module, 539 │ │ │ │ │ │ sfepy.terms.terms_th │ │ │ │ │ │ -module, 546 │ │ │ │ │ │ +module, 544 │ │ │ │ │ │ sfepy.terms.terms_volume │ │ │ │ │ │ -module, 546 │ │ │ │ │ │ +module, 544 │ │ │ │ │ │ sfepy.terms.utils │ │ │ │ │ │ -module, 547 │ │ │ │ │ │ +module, 545 │ │ │ │ │ │ sfepy.version │ │ │ │ │ │ -module, 171 │ │ │ │ │ │ +module, 169 │ │ │ │ │ │ shape (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -attribute), 256 │ │ │ │ │ │ +attribute), 254 │ │ │ │ │ │ ShapeDim (class in sfepy.homogenization.coefs_base), │ │ │ │ │ │ -341 │ │ │ │ │ │ +339 │ │ │ │ │ │ ShapeDimDim │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -shell() (in module sfepy.base.base), 178 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +shell() (in module sfepy.base.base), 176 │ │ │ │ │ │ Shell10XField (class in sfepy.discrete.structural.fields), │ │ │ │ │ │ -336 │ │ │ │ │ │ +334 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ Shell10XMapping │ │ │ │ │ │ (class │ │ │ │ │ │ in solve_eigen_problem() │ │ │ │ │ │ -sfepy.discrete.structural.mappings), 337 │ │ │ │ │ │ +sfepy.discrete.structural.mappings), 335 │ │ │ │ │ │ (sfepy.applications.evp_solver_app.EVPSolverApp │ │ │ │ │ │ -Shell10XTerm (class in sfepy.terms.terms_shells), 539 │ │ │ │ │ │ -method), 172 │ │ │ │ │ │ +Shell10XTerm (class in sfepy.terms.terms_shells), 537 │ │ │ │ │ │ +method), 170 │ │ │ │ │ │ ShiftedPeriodicOperator │ │ │ │ │ │ (class │ │ │ │ │ │ in solve_pde() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.lcbc_operators), 283 │ │ │ │ │ │ -sfepy.applications.pde_solver_app), 172 │ │ │ │ │ │ +sfepy.discrete.fem.lcbc_operators), 281 │ │ │ │ │ │ +sfepy.applications.pde_solver_app), 170 │ │ │ │ │ │ show_authors │ │ │ │ │ │ solve_pressure_eigenproblem() │ │ │ │ │ │ -module, 170 │ │ │ │ │ │ +module, 168 │ │ │ │ │ │ (sfepy.homogenization.coefs_base.PressureEigenvalueProblem │ │ │ │ │ │ show_mesh_info │ │ │ │ │ │ -method), 341 │ │ │ │ │ │ -module, 170 │ │ │ │ │ │ +method), 339 │ │ │ │ │ │ +module, 168 │ │ │ │ │ │ solve_step() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS │ │ │ │ │ │ show_scalar_bars() (sfepy.postprocess.viewer.Viewer │ │ │ │ │ │ -method), 319 │ │ │ │ │ │ -method), 404 │ │ │ │ │ │ +method), 317 │ │ │ │ │ │ +method), 402 │ │ │ │ │ │ solve_step() (sfepy.solvers.ts_dg_solvers.EulerStepSolver │ │ │ │ │ │ show_terms_use │ │ │ │ │ │ -method), 320 │ │ │ │ │ │ -module, 170 │ │ │ │ │ │ +method), 318 │ │ │ │ │ │ +module, 168 │ │ │ │ │ │ solve_step() (sfepy.solvers.ts_dg_solvers.RK4StepSolver │ │ │ │ │ │ simple │ │ │ │ │ │ -method), 320 │ │ │ │ │ │ -module, 160 │ │ │ │ │ │ +method), 318 │ │ │ │ │ │ +module, 158 │ │ │ │ │ │ solve_step() (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver │ │ │ │ │ │ -simple_example() (in module sfepy.mesh.bspline), 382 │ │ │ │ │ │ -method), 320 │ │ │ │ │ │ +simple_example() (in module sfepy.mesh.bspline), 380 │ │ │ │ │ │ +method), 318 │ │ │ │ │ │ simple_homog_mpi │ │ │ │ │ │ solve_step() (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver │ │ │ │ │ │ -module, 161 │ │ │ │ │ │ -method), 441 │ │ │ │ │ │ +module, 159 │ │ │ │ │ │ +method), 439 │ │ │ │ │ │ SimpleEVP (class in sfepy.homogenization.coefs_phononic),solve_step() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver │ │ │ │ │ │ -345 │ │ │ │ │ │ -method), 445 │ │ │ │ │ │ +343 │ │ │ │ │ │ +method), 443 │ │ │ │ │ │ SimpleTimeSteppingSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in solve_step0() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS │ │ │ │ │ │ -sfepy.solvers.ts_solvers), 444 │ │ │ │ │ │ -method), 320 │ │ │ │ │ │ +sfepy.solvers.ts_solvers), 442 │ │ │ │ │ │ +method), 318 │ │ │ │ │ │ size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 solve_step0() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ -method), 445 │ │ │ │ │ │ -size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 Solver (class in sfepy.solvers.solvers), 438 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -SolverMeta (class in sfepy.solvers.solvers), 439 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ +method), 443 │ │ │ │ │ │ +size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 Solver (class in sfepy.solvers.solvers), 436 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +SolverMeta (class in sfepy.solvers.solvers), 437 │ │ │ │ │ │ size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 sort() (sfepy.discrete.conditions.Conditions method), │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -201 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +199 │ │ │ │ │ │ size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 sort_by_dependency() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ -sfepy.discrete.common.region), 268 │ │ │ │ │ │ -skip_read_line() (in module sfepy.base.ioutils), 190 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ +sfepy.discrete.common.region), 266 │ │ │ │ │ │ +skip_read_line() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ sparse_submat() │ │ │ │ │ │ (sfepy.solvers.ls.MultiProblem │ │ │ │ │ │ slave_get_task() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 409 │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -spause() (in module sfepy.base.base), 178 │ │ │ │ │ │ +method), 407 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +spause() (in module sfepy.base.base), 176 │ │ │ │ │ │ slave_task_done() │ │ │ │ │ │ (in │ │ │ │ │ │ -module SphinxHTMLDocs (class in build_helpers), 162 │ │ │ │ │ │ -sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -SphinxPDFDocs (class in build_helpers), 162 │ │ │ │ │ │ -SLEPcEigenvalueSolver (class in sfepy.solvers.eigen), SplineBox (class in sfepy.mesh.splinebox), 389 │ │ │ │ │ │ -407 │ │ │ │ │ │ -SplineRegion2D (class in sfepy.mesh.splinebox), 391 │ │ │ │ │ │ +module SphinxHTMLDocs (class in build_helpers), 160 │ │ │ │ │ │ +sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +SphinxPDFDocs (class in build_helpers), 160 │ │ │ │ │ │ +SLEPcEigenvalueSolver (class in sfepy.solvers.eigen), SplineBox (class in sfepy.mesh.splinebox), 387 │ │ │ │ │ │ +405 │ │ │ │ │ │ +SplineRegion2D (class in sfepy.mesh.splinebox), 389 │ │ │ │ │ │ smooth_f() (sfepy.terms.terms_surface.ContactPlaneTerm split_chunks() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -static method), 542 │ │ │ │ │ │ -sfepy.homogenization.coefs_phononic), 347 │ │ │ │ │ │ -smooth_mesh() (in module sfepy.mesh.mesh_tools), 388 split_complex_args() (in module sfepy.terms.terms), │ │ │ │ │ │ -SoftLink (class in sfepy.base.ioutils), 188 │ │ │ │ │ │ -451 │ │ │ │ │ │ +static method), 540 │ │ │ │ │ │ +sfepy.homogenization.coefs_phononic), 345 │ │ │ │ │ │ +smooth_mesh() (in module sfepy.mesh.mesh_tools), 386 split_complex_args() (in module sfepy.terms.terms), │ │ │ │ │ │ +SoftLink (class in sfepy.base.ioutils), 186 │ │ │ │ │ │ +449 │ │ │ │ │ │ sol_frame() │ │ │ │ │ │ (in │ │ │ │ │ │ module split_conns_mat_ids() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.dg.dg_1D_vizualizer), 305 │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- split_on() (in module edit_identifiers), 165 │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ -split_range() (in module sfepy.linalg.utils), 365 │ │ │ │ │ │ +sfepy.discrete.dg.dg_1D_vizualizer), 303 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- split_on() (in module edit_identifiers), 163 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ +split_range() (in module sfepy.linalg.utils), 363 │ │ │ │ │ │ sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 splitlines() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ -sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 spy() (in module sfepy.base.plotutils), 198 │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -spy_and_show() (in module sfepy.base.plotutils), 198 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ +sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 spy() (in module sfepy.base.plotutils), 196 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +spy_and_show() (in module sfepy.base.plotutils), 196 │ │ │ │ │ │ sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 StabilizationFunction (class in sfepy.solvers.oseen), │ │ │ │ │ │ -attribute), 428 │ │ │ │ │ │ -436 │ │ │ │ │ │ -solvable() (in module sfepy.base.resolve_deps), 199 │ │ │ │ │ │ +attribute), 426 │ │ │ │ │ │ +434 │ │ │ │ │ │ +solvable() (in module sfepy.base.resolve_deps), 197 │ │ │ │ │ │ stage_updates (sfepy.solvers.ts_dg_solvers.RK4StepSolver │ │ │ │ │ │ -solve() (in module sfepy.solvers.ls), 413 │ │ │ │ │ │ -attribute), 320 │ │ │ │ │ │ -solve() (sfepy.discrete.problem.Problem method), 232 │ │ │ │ │ │ +solve() (in module sfepy.solvers.ls), 411 │ │ │ │ │ │ +attribute), 318 │ │ │ │ │ │ +solve() (sfepy.discrete.problem.Problem method), 230 │ │ │ │ │ │ standalone_setup() (sfepy.terms.terms.Term method), │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -623 │ │ │ │ │ │ +621 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -450 │ │ │ │ │ │ +448 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULT │ │ │ │ │ │ -standard_call() (in module sfepy.solvers.eigen), 408 │ │ │ │ │ │ -static method), 515 │ │ │ │ │ │ -standard_call() (in module sfepy.solvers.ls), 414 │ │ │ │ │ │ +standard_call() (in module sfepy.solvers.eigen), 406 │ │ │ │ │ │ +static method), 513 │ │ │ │ │ │ +standard_call() (in module sfepy.solvers.ls), 412 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTe │ │ │ │ │ │ -standard_call() (in module sfepy.solvers.qeigen), 437 │ │ │ │ │ │ -static method), 515 │ │ │ │ │ │ +standard_call() (in module sfepy.solvers.qeigen), 435 │ │ │ │ │ │ +static method), 513 │ │ │ │ │ │ standard_ts_call() │ │ │ │ │ │ (in │ │ │ │ │ │ module StressTransform (class in sfepy.mechanics.tensors), │ │ │ │ │ │ -sfepy.solvers.ts_solvers), 446 │ │ │ │ │ │ -373 │ │ │ │ │ │ -start() (run_tests.OutputFilter method), 160 │ │ │ │ │ │ -string (sfepy.discrete.fem.meshio.HDF5MeshIO atstart() (sfepy.base.timing.Timer method), 200 │ │ │ │ │ │ -tribute), 290 │ │ │ │ │ │ -State (class in sfepy.discrete.state), 237 │ │ │ │ │ │ +sfepy.solvers.ts_solvers), 444 │ │ │ │ │ │ +371 │ │ │ │ │ │ +start() (run_tests.OutputFilter method), 158 │ │ │ │ │ │ +string (sfepy.discrete.fem.meshio.HDF5MeshIO atstart() (sfepy.base.timing.Timer method), 198 │ │ │ │ │ │ +tribute), 288 │ │ │ │ │ │ +State (class in sfepy.discrete.state), 235 │ │ │ │ │ │ strip_state_vector() │ │ │ │ │ │ state_to_output() (sfepy.discrete.equations.Equations │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), │ │ │ │ │ │ -method), 207 │ │ │ │ │ │ -207 │ │ │ │ │ │ +method), 205 │ │ │ │ │ │ +205 │ │ │ │ │ │ state_to_output() (sfepy.discrete.variables.Variables strip_state_vector() │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ method), │ │ │ │ │ │ StationarySolver (class in sfepy.solvers.ts_solvers), │ │ │ │ │ │ -247 │ │ │ │ │ │ -445 │ │ │ │ │ │ -Struct (class in sfepy.base.base), 175 │ │ │ │ │ │ -step (sfepy.postprocess.viewer.SetStep attribute), 402 │ │ │ │ │ │ -structify() (in module sfepy.base.base), 178 │ │ │ │ │ │ +245 │ │ │ │ │ │ +443 │ │ │ │ │ │ +Struct (class in sfepy.base.base), 173 │ │ │ │ │ │ +step (sfepy.postprocess.viewer.SetStep attribute), 400 │ │ │ │ │ │ +structify() (in module sfepy.base.base), 176 │ │ │ │ │ │ stiffness_from_lame() │ │ │ │ │ │ (in │ │ │ │ │ │ module substitute_continuous() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ -eval_ns_forms), 166 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ +eval_ns_forms), 164 │ │ │ │ │ │ stiffness_from_lame_mixed() │ │ │ │ │ │ (in │ │ │ │ │ │ module substitute_dofs() (sfepy.discrete.fem.fields_base.FEField │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 367 │ │ │ │ │ │ -method), 276 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 365 │ │ │ │ │ │ +method), 274 │ │ │ │ │ │ stiffness_from_youngpoisson() │ │ │ │ │ │ (in │ │ │ │ │ │ module SufaceNormalDotTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 368 │ │ │ │ │ │ -sfepy.terms.terms_surface), 545 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 366 │ │ │ │ │ │ +sfepy.terms.terms_surface), 543 │ │ │ │ │ │ stiffness_from_youngpoisson_mixed() (in module suggest_name() (sfepy.discrete.common.poly_spaces.PolySpace │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 368 │ │ │ │ │ │ -static method), 265 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 366 │ │ │ │ │ │ +static method), 263 │ │ │ │ │ │ StokesTerm (class in sfepy.terms.terms_navier_stokes), SumNodalValuesTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -533 │ │ │ │ │ │ -sfepy.terms.terms_basic), 463 │ │ │ │ │ │ +531 │ │ │ │ │ │ +sfepy.terms.terms_basic), 461 │ │ │ │ │ │ StokesWaveDivTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in SUPGCAdjStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 534 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 459 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 532 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 457 │ │ │ │ │ │ StokesWaveTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in SUPGCStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 534 │ │ │ │ │ │ sfepy.terms.terms_navier_stokes), 532 │ │ │ │ │ │ -stop() (run_tests.OutputFilter method), 160 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 530 │ │ │ │ │ │ +stop() (run_tests.OutputFilter method), 158 │ │ │ │ │ │ SUPGPAdj1StabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -stop() (sfepy.base.timing.Timer method), 200 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 460 │ │ │ │ │ │ -str_all() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ +stop() (sfepy.base.timing.Timer method), 198 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 458 │ │ │ │ │ │ +str_all() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ SUPGPAdj2StabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -str_class() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ -sfepy.terms.terms_adj_navier_stokes), 460 │ │ │ │ │ │ +str_class() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ +sfepy.terms.terms_adj_navier_stokes), 458 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ SUPGPStabilizationTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 503 │ │ │ │ │ │ -sfepy.terms.terms_navier_stokes), 532 │ │ │ │ │ │ +static method), 501 │ │ │ │ │ │ +sfepy.terms.terms_navier_stokes), 530 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm │ │ │ │ │ │ supported_orders (sfepy.discrete.fem.poly_spaces.SerendipityTensorProd │ │ │ │ │ │ -static method), 505 │ │ │ │ │ │ -attribute), 298 │ │ │ │ │ │ +static method), 503 │ │ │ │ │ │ +attribute), 296 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTerm │ │ │ │ │ │ -surface (class in sfepy.mesh.geom_tools), 384 │ │ │ │ │ │ -static method), 505 │ │ │ │ │ │ +surface (class in sfepy.mesh.geom_tools), 382 │ │ │ │ │ │ +static method), 503 │ │ │ │ │ │ surface_components() (in module extract_surface), │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -166 │ │ │ │ │ │ -static method), 506 │ │ │ │ │ │ -surface_graph() (in module extract_surface), 166 │ │ │ │ │ │ +164 │ │ │ │ │ │ +static method), 504 │ │ │ │ │ │ +surface_graph() (in module extract_surface), 164 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm │ │ │ │ │ │ surface_integration │ │ │ │ │ │ -method), 507 │ │ │ │ │ │ +method), 505 │ │ │ │ │ │ (sfepy.terms.terms_diffusion.DiffusionVelocityTerm │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTerm │ │ │ │ │ │ -attribute), 483 │ │ │ │ │ │ -static method), 508 │ │ │ │ │ │ +attribute), 481 │ │ │ │ │ │ +static method), 506 │ │ │ │ │ │ surface_integration │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTerm │ │ │ │ │ │ (sfepy.terms.terms_elastic.CauchyStrainTerm │ │ │ │ │ │ -static method), 509 │ │ │ │ │ │ -attribute), 492 │ │ │ │ │ │ +static method), 507 │ │ │ │ │ │ +attribute), 490 │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm │ │ │ │ │ │ surface_integration │ │ │ │ │ │ -method), 510 │ │ │ │ │ │ +method), 508 │ │ │ │ │ │ (sfepy.terms.terms_elastic.CauchyStressTerm │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTerm │ │ │ │ │ │ -attribute), 494 │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ +attribute), 492 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ surface_integration │ │ │ │ │ │ stress_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ (sfepy.terms.terms_navier_stokes.DivTerm │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ -attribute), 528 │ │ │ │ │ │ -624 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ +attribute), 526 │ │ │ │ │ │ +622 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ surface_integration │ │ │ │ │ │ sync_module_docs │ │ │ │ │ │ (sfepy.terms.terms_navier_stokes.GradTerm │ │ │ │ │ │ -module, 170 │ │ │ │ │ │ -attribute), 530 │ │ │ │ │ │ -system() (sfepy.config.Config method), 171 │ │ │ │ │ │ +module, 168 │ │ │ │ │ │ +attribute), 528 │ │ │ │ │ │ +system() (sfepy.config.Config method), 169 │ │ │ │ │ │ SurfaceDivTerm (class in sfepy.terms.terms_compat), │ │ │ │ │ │ T │ │ │ │ │ │ -471 │ │ │ │ │ │ -SurfaceField (class in sfepy.discrete.fem.fields_base), tags (in module sfepy.base.multiproc_mpi), 196 │ │ │ │ │ │ -276 │ │ │ │ │ │ +469 │ │ │ │ │ │ +SurfaceField (class in sfepy.discrete.fem.fields_base), tags (in module sfepy.base.multiproc_mpi), 194 │ │ │ │ │ │ +274 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_fibres.FibresActiveTLTerm │ │ │ │ │ │ SurfaceFluxOperatorTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 503 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 484 │ │ │ │ │ │ +static method), 501 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 482 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTer │ │ │ │ │ │ SurfaceFluxTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 505 │ │ │ │ │ │ -sfepy.terms.terms_diffusion), 485 │ │ │ │ │ │ +static method), 503 │ │ │ │ │ │ +sfepy.terms.terms_diffusion), 483 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTe │ │ │ │ │ │ SurfaceFluxTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 505 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 510 │ │ │ │ │ │ +static method), 503 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 508 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm │ │ │ │ │ │ SurfaceGradTerm (class in sfepy.terms.terms_compat), │ │ │ │ │ │ -method), 507 │ │ │ │ │ │ -471 │ │ │ │ │ │ +method), 505 │ │ │ │ │ │ +469 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLT │ │ │ │ │ │ SurfaceJumpTerm (class in sfepy.terms.terms_surface), │ │ │ │ │ │ -static method), 508 │ │ │ │ │ │ -545 │ │ │ │ │ │ +static method), 506 │ │ │ │ │ │ +543 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLT │ │ │ │ │ │ SurfaceMapping (class in sfepy.discrete.fem.mappings), │ │ │ │ │ │ -static method), 509 │ │ │ │ │ │ -284 │ │ │ │ │ │ +static method), 507 │ │ │ │ │ │ +282 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm │ │ │ │ │ │ SurfaceMomentTerm (class in sfepy.terms.terms_basic), │ │ │ │ │ │ -method), 510 │ │ │ │ │ │ -463 │ │ │ │ │ │ +method), 508 │ │ │ │ │ │ +461 │ │ │ │ │ │ tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULT │ │ │ │ │ │ -SurfaceTerm (class in sfepy.terms.terms_compat), 471 │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ +SurfaceTerm (class in sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ SurfaceTractionTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinUL │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 510 │ │ │ │ │ │ -static method), 515 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 508 │ │ │ │ │ │ +static method), 513 │ │ │ │ │ │ sym │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ at- tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.NeoHookeanUL │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ -static method), 515 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ +static method), 513 │ │ │ │ │ │ sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- tan_mod_u_function() │ │ │ │ │ │ -tribute), 421 │ │ │ │ │ │ +tribute), 419 │ │ │ │ │ │ (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ -sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atstatic method), 506 │ │ │ │ │ │ -tribute), 425 │ │ │ │ │ │ +sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atstatic method), 504 │ │ │ │ │ │ +tribute), 423 │ │ │ │ │ │ tan_mod_u_function() │ │ │ │ │ │ sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at(sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ -tribute), 428 │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ +tribute), 426 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ sym │ │ │ │ │ │ (sfepy.solvers.ls_mumps.mumps_struc_c_x │ │ │ │ │ │ at- TCorrectorsPressureViaPressureEVP (class in │ │ │ │ │ │ -tribute), 429 │ │ │ │ │ │ -sfepy.homogenization.coefs_elastic), 342 │ │ │ │ │ │ -sym2dim() (in module sfepy.mechanics.tensors), 374 │ │ │ │ │ │ +tribute), 427 │ │ │ │ │ │ +sfepy.homogenization.coefs_elastic), 340 │ │ │ │ │ │ +sym2dim() (in module sfepy.mechanics.tensors), 372 │ │ │ │ │ │ TCorrectorsRSViaPressureEVP │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ sym2nonsym() (in module sfepy.terms.extmods.terms), │ │ │ │ │ │ -sfepy.homogenization.coefs_elastic), 342 │ │ │ │ │ │ -550 │ │ │ │ │ │ +sfepy.homogenization.coefs_elastic), 340 │ │ │ │ │ │ +548 │ │ │ │ │ │ TCorrectorsViaPressureEVP │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ +sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ tdim (sfepy.discrete.common.extmods.cmesh.CMesh atsym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -tribute), 254 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +tribute), 252 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ tensor_plane_stress() │ │ │ │ │ │ sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ (sfepy.mechanics.matcoefs.TransformToPlane │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -method), 367 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +method), 365 │ │ │ │ │ │ sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 tensor_product() (in module sfepy.discrete.iga.iga), │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ -333 │ │ │ │ │ │ -sym_tri_eigen() (in module sfepy.linalg.eigen), 357 │ │ │ │ │ │ -Term (class in sfepy.terms.terms), 447 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ +331 │ │ │ │ │ │ +sym_tri_eigen() (in module sfepy.linalg.eigen), 355 │ │ │ │ │ │ +Term (class in sfepy.terms.terms), 445 │ │ │ │ │ │ symbolic (sfepy.terms.terms_dg.AdvectionDGFluxTerm term_ns_asm_convect() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 475 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ +attribute), 473 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ symbolic (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm │ │ │ │ │ │ term_ns_asm_div_grad() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 478 │ │ │ │ │ │ -sfepy.terms.extmods.terms), 550 │ │ │ │ │ │ -symbolic (sfepy.terms.terms_diffusion.DiffusionTerm at- terminate() (sfepy.base.log.Log method), 192 │ │ │ │ │ │ -tribute), 482 │ │ │ │ │ │ +attribute), 476 │ │ │ │ │ │ +sfepy.terms.extmods.terms), 548 │ │ │ │ │ │ +symbolic (sfepy.terms.terms_diffusion.DiffusionTerm at- terminate() (sfepy.base.log.Log method), 190 │ │ │ │ │ │ +tribute), 480 │ │ │ │ │ │ terminate() │ │ │ │ │ │ (sfepy.base.log_plotter.LogPlotter │ │ │ │ │ │ -symbolic (sfepy.terms.terms_diffusion.LaplaceTerm atmethod), 193 │ │ │ │ │ │ -tribute), 483 │ │ │ │ │ │ -TermParse (class in sfepy.discrete.parse_equations), 217 │ │ │ │ │ │ +symbolic (sfepy.terms.terms_diffusion.LaplaceTerm atmethod), 191 │ │ │ │ │ │ +tribute), 481 │ │ │ │ │ │ +TermParse (class in sfepy.discrete.parse_equations), 215 │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -625 │ │ │ │ │ │ +623 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -Terms (class in sfepy.terms.terms), 450 │ │ │ │ │ │ -static method), 344 │ │ │ │ │ │ +Terms (class in sfepy.terms.terms), 448 │ │ │ │ │ │ +static method), 342 │ │ │ │ │ │ test_install │ │ │ │ │ │ to_file_txt() (sfepy.homogenization.coefs_phononic.DensityVolumeInfo │ │ │ │ │ │ -module, 163 │ │ │ │ │ │ -static method), 344 │ │ │ │ │ │ -TestCommon (class in sfepy.base.testing), 200 │ │ │ │ │ │ +module, 161 │ │ │ │ │ │ +static method), 342 │ │ │ │ │ │ +TestCommon (class in sfepy.base.testing), 198 │ │ │ │ │ │ to_latex() (sfepy.homogenization.coefficients.Coefficients │ │ │ │ │ │ -tetgen_path() (sfepy.config.Config method), 171 │ │ │ │ │ │ -method), 339 │ │ │ │ │ │ +tetgen_path() (sfepy.config.Config method), 169 │ │ │ │ │ │ +method), 337 │ │ │ │ │ │ tetrahedralize_vtk_mesh() │ │ │ │ │ │ (in │ │ │ │ │ │ -module to_list() (in module gen_term_table), 168 │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 401 │ │ │ │ │ │ -to_ndarray() (in module sfepy.mesh.bspline), 383 │ │ │ │ │ │ -THTerm (class in sfepy.terms.terms_th), 546 │ │ │ │ │ │ +module to_list() (in module gen_term_table), 166 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 399 │ │ │ │ │ │ +to_ndarray() (in module sfepy.mesh.bspline), 381 │ │ │ │ │ │ +THTerm (class in sfepy.terms.terms_th), 544 │ │ │ │ │ │ to_poly_file() │ │ │ │ │ │ (sfepy.mesh.geom_tools.geometry │ │ │ │ │ │ -tile_mat() (sfepy.terms.terms.Term static method), 450 │ │ │ │ │ │ -method), 384 │ │ │ │ │ │ +tile_mat() (sfepy.terms.terms.Term static method), 448 │ │ │ │ │ │ +method), 382 │ │ │ │ │ │ tile_periodic_mesh │ │ │ │ │ │ to_stack() (in module sfepy.discrete.parse_regions), │ │ │ │ │ │ -module, 170 │ │ │ │ │ │ -217 │ │ │ │ │ │ +module, 168 │ │ │ │ │ │ +215 │ │ │ │ │ │ tiled_mesh1d() │ │ │ │ │ │ (in │ │ │ │ │ │ module transform() (sfepy.terms.terms_multilinear.ExpressionBuilder │ │ │ │ │ │ -sfepy.mesh.mesh_generators), 388 │ │ │ │ │ │ -method), 526 │ │ │ │ │ │ -time (sfepy.postprocess.viewer.SetStep attribute), 402 │ │ │ │ │ │ +sfepy.mesh.mesh_generators), 386 │ │ │ │ │ │ +method), 524 │ │ │ │ │ │ +time (sfepy.postprocess.viewer.SetStep attribute), 400 │ │ │ │ │ │ transform_asm_matrices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.equations.Equations │ │ │ │ │ │ -sfepy.mechanics.membranes), 370 │ │ │ │ │ │ -method), 208 │ │ │ │ │ │ +sfepy.mechanics.membranes), 368 │ │ │ │ │ │ +method), 206 │ │ │ │ │ │ transform_asm_matrices() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ -sfepy.mechanics.shell10x), 372 │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ +sfepy.mechanics.shell10x), 370 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ transform_asm_vectors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.materials.Materials │ │ │ │ │ │ -sfepy.mechanics.membranes), 370 │ │ │ │ │ │ -method), 216 │ │ │ │ │ │ +sfepy.mechanics.membranes), 368 │ │ │ │ │ │ +method), 214 │ │ │ │ │ │ transform_bar_to_space_coors() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -sfepy.linalg.geometry), 360 │ │ │ │ │ │ -method), 233 │ │ │ │ │ │ +sfepy.linalg.geometry), 358 │ │ │ │ │ │ +method), 231 │ │ │ │ │ │ transform_basis() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ time_update() (sfepy.discrete.variables.FieldVariable │ │ │ │ │ │ -sfepy.discrete.common.poly_spaces), 265 │ │ │ │ │ │ -method), 243 │ │ │ │ │ │ +sfepy.discrete.common.poly_spaces), 263 │ │ │ │ │ │ +method), 241 │ │ │ │ │ │ transform_conditions() (in module sfepy.base.conf ), │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.variables.Variable │ │ │ │ │ │ -185 │ │ │ │ │ │ -method), 244 │ │ │ │ │ │ +183 │ │ │ │ │ │ +method), 242 │ │ │ │ │ │ transform_coors() │ │ │ │ │ │ (sfepy.discrete.fem.mesh.Mesh │ │ │ │ │ │ time_update() │ │ │ │ │ │ (sfepy.discrete.variables.Variables │ │ │ │ │ │ -method), 286 │ │ │ │ │ │ -method), 247 │ │ │ │ │ │ +method), 284 │ │ │ │ │ │ +method), 245 │ │ │ │ │ │ transform_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -time_update() (sfepy.terms.terms.Term method), 450 │ │ │ │ │ │ -sfepy.mechanics.tensors), 374 │ │ │ │ │ │ +time_update() (sfepy.terms.terms.Term method), 448 │ │ │ │ │ │ +sfepy.mechanics.tensors), 372 │ │ │ │ │ │ time_update_materials() │ │ │ │ │ │ -transform_dgebcs() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ +transform_dgebcs() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ (sfepy.discrete.equations.Equations method), transform_dgepbcs() (in module sfepy.base.conf ), │ │ │ │ │ │ -208 │ │ │ │ │ │ -185 │ │ │ │ │ │ -Timer (class in sfepy.base.timing), 200 │ │ │ │ │ │ -transform_ebcs() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ -TimeStepper (class in sfepy.solvers.ts), 440 │ │ │ │ │ │ -transform_epbcs() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ -TimeSteppingSolver (class in sfepy.solvers.solvers), transform_fields() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ -439 │ │ │ │ │ │ +206 │ │ │ │ │ │ +183 │ │ │ │ │ │ +Timer (class in sfepy.base.timing), 198 │ │ │ │ │ │ +transform_ebcs() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ +TimeStepper (class in sfepy.solvers.ts), 438 │ │ │ │ │ │ +transform_epbcs() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ +TimeSteppingSolver (class in sfepy.solvers.solvers), transform_fields() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ +437 │ │ │ │ │ │ transform_functions() (in module sfepy.base.conf ), │ │ │ │ │ │ TLMembraneTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -185 │ │ │ │ │ │ -sfepy.terms.terms_membrane), 516 │ │ │ │ │ │ -transform_ics() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ +183 │ │ │ │ │ │ +sfepy.terms.terms_membrane), 514 │ │ │ │ │ │ +transform_ics() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ tmpfile() (in module sfepy.solvers.ls_mumps_parallel), transform_input() │ │ │ │ │ │ (sfepy.base.conf.ProblemConf │ │ │ │ │ │ -429 │ │ │ │ │ │ -method), 184 │ │ │ │ │ │ +427 │ │ │ │ │ │ +method), 182 │ │ │ │ │ │ to_array() (sfepy.linalg.utils.MatrixAction method), transform_input_trivial() │ │ │ │ │ │ -362 │ │ │ │ │ │ -(sfepy.base.conf.ProblemConf method), 184 │ │ │ │ │ │ -to_dict() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ +360 │ │ │ │ │ │ +(sfepy.base.conf.ProblemConf method), 182 │ │ │ │ │ │ +to_dict() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ transform_integrals() (in module sfepy.base.conf ), │ │ │ │ │ │ to_file_hdf5() (sfepy.homogenization.coefficients.Coefficients │ │ │ │ │ │ -185 │ │ │ │ │ │ -method), 338 │ │ │ │ │ │ -transform_lcbcs() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ +183 │ │ │ │ │ │ +method), 336 │ │ │ │ │ │ +transform_lcbcs() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ to_file_latex() (sfepy.homogenization.coefficients.Coefficients │ │ │ │ │ │ transform_materials() (in module sfepy.base.conf ), │ │ │ │ │ │ -method), 338 │ │ │ │ │ │ -185 │ │ │ │ │ │ +method), 336 │ │ │ │ │ │ +183 │ │ │ │ │ │ to_file_txt (sfepy.homogenization.coefs_phononic.AcousticMassTensor │ │ │ │ │ │ transform_plot_data() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 343 │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +attribute), 341 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ to_file_txt (sfepy.homogenization.coefs_phononic.AppliedLoadTensor │ │ │ │ │ │ transform_regions() (in module sfepy.base.conf ), │ │ │ │ │ │ -attribute), 343 │ │ │ │ │ │ -185 │ │ │ │ │ │ +attribute), 341 │ │ │ │ │ │ +183 │ │ │ │ │ │ to_file_txt() (sfepy.homogenization.coefficients.Coefficients │ │ │ │ │ │ transform_solvers() (in module sfepy.base.conf ), │ │ │ │ │ │ -method), 339 │ │ │ │ │ │ -185 │ │ │ │ │ │ +method), 337 │ │ │ │ │ │ +183 │ │ │ │ │ │ to_file_txt() (sfepy.homogenization.coefs_phononic.BandGaps │ │ │ │ │ │ transform_to_i_struct_1() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -626 │ │ │ │ │ │ +624 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -sfepy.base.conf ), 185 │ │ │ │ │ │ +sfepy.base.conf ), 183 │ │ │ │ │ │ uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ transform_to_struct_01() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -sfepy.base.conf ), 185 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +sfepy.base.conf ), 183 │ │ │ │ │ │ uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ transform_to_struct_1() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ -sfepy.base.conf ), 185 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ +sfepy.base.conf ), 183 │ │ │ │ │ │ uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ transform_to_struct_10() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ -sfepy.base.conf ), 185 │ │ │ │ │ │ -update() (sfepy.base.base.Container method), 174 │ │ │ │ │ │ -transform_variables() (in module sfepy.base.conf ), update() (sfepy.base.base.Struct method), 175 │ │ │ │ │ │ -185 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ +sfepy.base.conf ), 183 │ │ │ │ │ │ +update() (sfepy.base.base.Container method), 172 │ │ │ │ │ │ +transform_variables() (in module sfepy.base.conf ), update() (sfepy.base.base.Struct method), 173 │ │ │ │ │ │ +183 │ │ │ │ │ │ update() │ │ │ │ │ │ (sfepy.base.multiproc_mpi.RemoteDict │ │ │ │ │ │ TransformToPlane (class in sfepy.mechanics.matcoefs), │ │ │ │ │ │ -method), 195 │ │ │ │ │ │ -366 │ │ │ │ │ │ +method), 193 │ │ │ │ │ │ +364 │ │ │ │ │ │ update() │ │ │ │ │ │ (sfepy.discrete.common.dof_info.DofInfo │ │ │ │ │ │ -treat_pbcs() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator method), 249 │ │ │ │ │ │ -method), 282 │ │ │ │ │ │ +treat_pbcs() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator method), 247 │ │ │ │ │ │ +method), 280 │ │ │ │ │ │ update() │ │ │ │ │ │ (sfepy.terms.terms_contact.ContactInfo │ │ │ │ │ │ -triangulate() (in module sfepy.mesh.mesh_tools), 389 │ │ │ │ │ │ -method), 473 │ │ │ │ │ │ -trim() (in module gen_solver_table), 168 │ │ │ │ │ │ +triangulate() (in module sfepy.mesh.mesh_tools), 387 │ │ │ │ │ │ +method), 471 │ │ │ │ │ │ +trim() (in module gen_solver_table), 166 │ │ │ │ │ │ update_conf() (sfepy.base.conf.ProblemConf method), │ │ │ │ │ │ -try_block() (in module sfepy.base.resolve_deps), 199 │ │ │ │ │ │ -184 │ │ │ │ │ │ -try_imports() (in module sfepy.base.base), 178 │ │ │ │ │ │ +try_block() (in module sfepy.base.resolve_deps), 197 │ │ │ │ │ │ +182 │ │ │ │ │ │ +try_imports() (in module sfepy.base.base), 176 │ │ │ │ │ │ update_data() │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ try_presolve() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ -method), 215 │ │ │ │ │ │ -method), 233 │ │ │ │ │ │ +method), 213 │ │ │ │ │ │ +method), 231 │ │ │ │ │ │ update_dict_recursively() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ try_set_defaults() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.base.base), 179 │ │ │ │ │ │ -sfepy.homogenization.band_gaps_app), 338 │ │ │ │ │ │ +sfepy.base.base), 177 │ │ │ │ │ │ +sfepy.homogenization.band_gaps_app), 336 │ │ │ │ │ │ update_equations() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -TSTimes (class in sfepy.homogenization.coefs_base), 341 │ │ │ │ │ │ -method), 233 │ │ │ │ │ │ -tuple_to_conf() (in module sfepy.base.conf ), 185 │ │ │ │ │ │ +TSTimes (class in sfepy.homogenization.coefs_base), 339 │ │ │ │ │ │ +method), 231 │ │ │ │ │ │ +tuple_to_conf() (in module sfepy.base.conf ), 183 │ │ │ │ │ │ update_expression() │ │ │ │ │ │ (sfepy.terms.terms.Terms │ │ │ │ │ │ TVDRK3StepSolver │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 450 │ │ │ │ │ │ -sfepy.solvers.ts_dg_solvers), 320 │ │ │ │ │ │ +method), 448 │ │ │ │ │ │ +sfepy.solvers.ts_dg_solvers), 318 │ │ │ │ │ │ update_materials() (sfepy.discrete.problem.Problem │ │ │ │ │ │ -typeset() (in module gen_solver_table), 168 │ │ │ │ │ │ -method), 233 │ │ │ │ │ │ -typeset() (in module gen_term_table), 168 │ │ │ │ │ │ +typeset() (in module gen_solver_table), 166 │ │ │ │ │ │ +method), 231 │ │ │ │ │ │ +typeset() (in module gen_term_table), 166 │ │ │ │ │ │ update_micro_states() │ │ │ │ │ │ -typeset_examples() (in module gen_term_table), 168 │ │ │ │ │ │ +typeset_examples() (in module gen_term_table), 166 │ │ │ │ │ │ (sfepy.homogenization.homogen_app.HomogenizationApp │ │ │ │ │ │ typeset_solvers_table() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 351 │ │ │ │ │ │ -gen_solver_table), 168 │ │ │ │ │ │ +method), 349 │ │ │ │ │ │ +gen_solver_table), 166 │ │ │ │ │ │ update_shape() (sfepy.discrete.common.region.Region │ │ │ │ │ │ typeset_term_syntax() (in module gen_term_table), │ │ │ │ │ │ -method), 268 │ │ │ │ │ │ -168 │ │ │ │ │ │ +method), 266 │ │ │ │ │ │ +166 │ │ │ │ │ │ update_special_constant_data() │ │ │ │ │ │ typeset_term_table() (in module gen_term_table), │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ method), │ │ │ │ │ │ -169 │ │ │ │ │ │ -216 │ │ │ │ │ │ +167 │ │ │ │ │ │ +214 │ │ │ │ │ │ typeset_term_tables() (in module gen_term_table), update_special_data() │ │ │ │ │ │ -169 │ │ │ │ │ │ +167 │ │ │ │ │ │ (sfepy.discrete.materials.Material │ │ │ │ │ │ method), │ │ │ │ │ │ typeset_to_indent() (in module gen_term_table), │ │ │ │ │ │ -216 │ │ │ │ │ │ -169 │ │ │ │ │ │ +214 │ │ │ │ │ │ +167 │ │ │ │ │ │ update_supported_formats() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ typeset_to_indent() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -sfepy.solvers.solvers), 439 │ │ │ │ │ │ +sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +sfepy.solvers.solvers), 437 │ │ │ │ │ │ update_time_stepper() │ │ │ │ │ │ (sfepy.discrete.problem.Problem │ │ │ │ │ │ method), │ │ │ │ │ │ U │ │ │ │ │ │ -233 │ │ │ │ │ │ -us2cw() (in module edit_identifiers), 165 │ │ │ │ │ │ -Uncached (class in sfepy.base.ioutils), 188 │ │ │ │ │ │ -us2mc() (in module edit_identifiers), 165 │ │ │ │ │ │ -unique() (in module sfepy.base.compat), 180 │ │ │ │ │ │ +231 │ │ │ │ │ │ +us2cw() (in module edit_identifiers), 163 │ │ │ │ │ │ +Uncached (class in sfepy.base.ioutils), 186 │ │ │ │ │ │ +us2mc() (in module edit_identifiers), 163 │ │ │ │ │ │ +unique() (in module sfepy.base.compat), 178 │ │ │ │ │ │ use_first_available() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -unique_rows() (in module sfepy.linalg.utils), 365 │ │ │ │ │ │ +unique_rows() (in module sfepy.linalg.utils), 363 │ │ │ │ │ │ sfepy.solvers.solvers), │ │ │ │ │ │ -439 │ │ │ │ │ │ -Unit (class in sfepy.mechanics.units), 376 │ │ │ │ │ │ +437 │ │ │ │ │ │ +Unit (class in sfepy.mechanics.units), 374 │ │ │ │ │ │ unpack_data() │ │ │ │ │ │ (sfepy.base.ioutils.DataMarker use_method_with_name() (in module sfepy.base.base), │ │ │ │ │ │ -179 │ │ │ │ │ │ -method), 186 │ │ │ │ │ │ +177 │ │ │ │ │ │ +method), 184 │ │ │ │ │ │ user_options │ │ │ │ │ │ (build_helpers.NoOptionsDocs │ │ │ │ │ │ atunpack_data() │ │ │ │ │ │ (sfepy.base.ioutils.DataSoftLink │ │ │ │ │ │ tribute), │ │ │ │ │ │ -162 │ │ │ │ │ │ -method), 186 │ │ │ │ │ │ +160 │ │ │ │ │ │ +method), 184 │ │ │ │ │ │ unpack_data() │ │ │ │ │ │ -(sfepy.base.ioutils.HDF5BaseData UserMeshIO (class in sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -method), 187 │ │ │ │ │ │ +(sfepy.base.ioutils.HDF5BaseData UserMeshIO (class in sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +method), 185 │ │ │ │ │ │ uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- V │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ validate (sfepy.base.goptions.ValidatedDict attribute), │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -627 │ │ │ │ │ │ +625 │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ -186 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_ul), 515 │ │ │ │ │ │ -validate() (sfepy.base.conf.ProblemConf method), 184 VolumeXTerm (class in sfepy.terms.terms_compat), 471 │ │ │ │ │ │ -validate_bool() (in module sfepy.base.goptions), 186 VTKFileSource (class in sfepy.postprocess.sources), 398 │ │ │ │ │ │ -ValidatedDict (class in sfepy.base.goptions), 186 │ │ │ │ │ │ +184 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_ul), 513 │ │ │ │ │ │ +validate() (sfepy.base.conf.ProblemConf method), 182 VolumeXTerm (class in sfepy.terms.terms_compat), 469 │ │ │ │ │ │ +validate_bool() (in module sfepy.base.goptions), 184 VTKFileSource (class in sfepy.postprocess.sources), 396 │ │ │ │ │ │ +ValidatedDict (class in sfepy.base.goptions), 184 │ │ │ │ │ │ VTKSequenceFileSource │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ value (sfepy.base.multiproc_mpi.RemoteInt attribute), │ │ │ │ │ │ -sfepy.postprocess.sources), 398 │ │ │ │ │ │ -195 │ │ │ │ │ │ +sfepy.postprocess.sources), 396 │ │ │ │ │ │ +193 │ │ │ │ │ │ values() (sfepy.base.goptions.ValidatedDict method), W │ │ │ │ │ │ -186 │ │ │ │ │ │ +184 │ │ │ │ │ │ wait_for_tag() (in module sfepy.base.multiproc_mpi), │ │ │ │ │ │ -var (in module sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ -196 │ │ │ │ │ │ -Variable (class in sfepy.discrete.variables), 243 │ │ │ │ │ │ +var (in module sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ +194 │ │ │ │ │ │ +Variable (class in sfepy.discrete.variables), 241 │ │ │ │ │ │ wandering_element() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -Variables (class in sfepy.discrete.variables), 245 │ │ │ │ │ │ -sfepy.discrete.simplex_cubature), 236 │ │ │ │ │ │ -VariableTimeStepper (class in sfepy.solvers.ts), 440 │ │ │ │ │ │ +Variables (class in sfepy.discrete.variables), 243 │ │ │ │ │ │ +sfepy.discrete.simplex_cubature), 234 │ │ │ │ │ │ +VariableTimeStepper (class in sfepy.solvers.ts), 438 │ │ │ │ │ │ weak_dp_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLT │ │ │ │ │ │ VectorDotGradScalarTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -static method), 506 │ │ │ │ │ │ -sfepy.terms.terms_dot), 489 │ │ │ │ │ │ +static method), 504 │ │ │ │ │ │ +sfepy.terms.terms_dot), 487 │ │ │ │ │ │ weak_dp_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureUL │ │ │ │ │ │ VectorDotScalarTerm (class in sfepy.terms.terms_dot), │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ -490 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ +488 │ │ │ │ │ │ weak_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm │ │ │ │ │ │ VelocityVerletTS (class in sfepy.solvers.ts_solvers), │ │ │ │ │ │ -static method), 506 │ │ │ │ │ │ -445 │ │ │ │ │ │ +static method), 504 │ │ │ │ │ │ +443 │ │ │ │ │ │ weak_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase │ │ │ │ │ │ verbosity (sfepy.terms.terms_multilinear.ETermBase │ │ │ │ │ │ -static method), 508 │ │ │ │ │ │ -attribute), 525 │ │ │ │ │ │ +static method), 506 │ │ │ │ │ │ +attribute), 523 │ │ │ │ │ │ weak_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm │ │ │ │ │ │ version_number (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -static method), 513 │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ +static method), 511 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ weak_function() (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBas │ │ │ │ │ │ version_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -static method), 514 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +static method), 512 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ weak_function() (sfepy.terms.terms_membrane.TLMembraneTerm │ │ │ │ │ │ version_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -static method), 517 │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ +static method), 515 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atversion_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -tribute), 418 │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ +tribute), 416 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ vertex_groups (sfepy.discrete.common.extmods.cmesh.CMesh │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ -attribute), 254 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ +attribute), 252 │ │ │ │ │ │ wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -vertices (sfepy.discrete.common.region.Region propattribute), 425 │ │ │ │ │ │ -erty), 268 │ │ │ │ │ │ +vertices (sfepy.discrete.common.region.Region propattribute), 423 │ │ │ │ │ │ +erty), 266 │ │ │ │ │ │ wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -view_file() (in module postproc), 158 │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ -Viewer (class in sfepy.postprocess.viewer), 402 │ │ │ │ │ │ +view_file() (in module postproc), 156 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ +Viewer (class in sfepy.postprocess.viewer), 400 │ │ │ │ │ │ wrap_function() (in module sfepy.solvers.optimize), │ │ │ │ │ │ -ViewerGUI (class in sfepy.postprocess.viewer), 404 │ │ │ │ │ │ -435 │ │ │ │ │ │ +ViewerGUI (class in sfepy.postprocess.viewer), 402 │ │ │ │ │ │ +433 │ │ │ │ │ │ visit_stack() │ │ │ │ │ │ (in │ │ │ │ │ │ -module wrap_run_tests() (in module run_tests), 160 │ │ │ │ │ │ -sfepy.discrete.parse_regions), 217 │ │ │ │ │ │ -write() (run_tests.OutputFilter method), 160 │ │ │ │ │ │ -volume (class in sfepy.mesh.geom_tools), 385 │ │ │ │ │ │ -write() (sfepy.base.ioutils.HDF5Data method), 187 │ │ │ │ │ │ +module wrap_run_tests() (in module run_tests), 158 │ │ │ │ │ │ +sfepy.discrete.parse_regions), 215 │ │ │ │ │ │ +write() (run_tests.OutputFilter method), 158 │ │ │ │ │ │ +volume (class in sfepy.mesh.geom_tools), 383 │ │ │ │ │ │ +write() (sfepy.base.ioutils.HDF5Data method), 185 │ │ │ │ │ │ volume (sfepy.discrete.common.extmods.mappings.CMapping │ │ │ │ │ │ -write() (sfepy.base.ioutils.SoftLink method), 188 │ │ │ │ │ │ -attribute), 256 │ │ │ │ │ │ +write() (sfepy.base.ioutils.SoftLink method), 186 │ │ │ │ │ │ +attribute), 254 │ │ │ │ │ │ write() │ │ │ │ │ │ (sfepy.base.multiproc_mpi.MPILogFile │ │ │ │ │ │ VolumeField (class in sfepy.discrete.fem.fields_base), │ │ │ │ │ │ -method), 194 │ │ │ │ │ │ -276 │ │ │ │ │ │ -write() (sfepy.discrete.fem.mesh.Mesh method), 286 │ │ │ │ │ │ +method), 192 │ │ │ │ │ │ +274 │ │ │ │ │ │ +write() (sfepy.discrete.fem.mesh.Mesh method), 284 │ │ │ │ │ │ VolumeFractions │ │ │ │ │ │ (class │ │ │ │ │ │ in write() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO │ │ │ │ │ │ -sfepy.homogenization.coefs_base), 342 │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ +sfepy.homogenization.coefs_base), 340 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ VolumeMapping (class in sfepy.discrete.fem.mappings), write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.ComsolMeshIO │ │ │ │ │ │ -284 │ │ │ │ │ │ -method), 287 │ │ │ │ │ │ +282 │ │ │ │ │ │ +method), 285 │ │ │ │ │ │ VolumeSurfaceTerm (class in sfepy.terms.terms_basic), write() (sfepy.discrete.fem.meshio.GmshIO method), │ │ │ │ │ │ -464 │ │ │ │ │ │ -288 │ │ │ │ │ │ +462 │ │ │ │ │ │ +286 │ │ │ │ │ │ VolumeSurfaceTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 511 │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ -VolumeTerm (class in sfepy.terms.terms_basic), 464 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 509 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ +VolumeTerm (class in sfepy.terms.terms_basic), 462 │ │ │ │ │ │ write() (sfepy.discrete.fem.meshio.HDF5XdmfMeshIO │ │ │ │ │ │ VolumeTLTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ -sfepy.terms.terms_hyperelastic_tl), 512 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ +sfepy.terms.terms_hyperelastic_tl), 510 │ │ │ │ │ │ write() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO │ │ │ │ │ │ VolumeULTerm │ │ │ │ │ │ (class │ │ │ │ │ │ in │ │ │ │ │ │ -method), 290 │ │ │ │ │ │ -628 │ │ │ │ │ │ +method), 288 │ │ │ │ │ │ +626 │ │ │ │ │ │ │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ SfePy Documentation, Release version: 2021.4 │ │ │ │ │ │ │ │ │ │ │ │ write() (sfepy.discrete.fem.meshio.MeshIO method), │ │ │ │ │ │ -200 │ │ │ │ │ │ -292 │ │ │ │ │ │ -XYZMeshIO (class in sfepy.discrete.fem.meshio), 293 │ │ │ │ │ │ +198 │ │ │ │ │ │ +290 │ │ │ │ │ │ +XYZMeshIO (class in sfepy.discrete.fem.meshio), 291 │ │ │ │ │ │ write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.MeshioLibIO │ │ │ │ │ │ Y │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.NEUMeshIO youngpoisson_from_stiffness() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ -sfepy.mechanics.matcoefs), 368 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ +sfepy.mechanics.matcoefs), 366 │ │ │ │ │ │ write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.UserMeshIO │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ Z │ │ │ │ │ │ write() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.XYZMeshIO │ │ │ │ │ │ zero_dofs() │ │ │ │ │ │ (sfepy.discrete.conditions.Conditions │ │ │ │ │ │ -method), 293 │ │ │ │ │ │ -method), 201 │ │ │ │ │ │ +method), 291 │ │ │ │ │ │ +method), 199 │ │ │ │ │ │ write_control_net() │ │ │ │ │ │ zero_dofs() │ │ │ │ │ │ (sfepy.discrete.conditions.EssentialBC │ │ │ │ │ │ (sfepy.mesh.splinebox.SplineBox │ │ │ │ │ │ method), │ │ │ │ │ │ -method), 201 │ │ │ │ │ │ -391 │ │ │ │ │ │ -ZeroTerm (class in sfepy.terms.terms_basic), 465 │ │ │ │ │ │ +method), 199 │ │ │ │ │ │ +389 │ │ │ │ │ │ +ZeroTerm (class in sfepy.terms.terms_basic), 463 │ │ │ │ │ │ write_control_polygon_vtk() │ │ │ │ │ │ (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ method), │ │ │ │ │ │ -382 │ │ │ │ │ │ +380 │ │ │ │ │ │ write_data() (sfepy.base.ioutils.DataSoftLink method), │ │ │ │ │ │ -187 │ │ │ │ │ │ +185 │ │ │ │ │ │ write_data() (sfepy.base.ioutils.HDF5Data method), │ │ │ │ │ │ -187 │ │ │ │ │ │ -write_dict_hdf5() (in module sfepy.base.ioutils), 190 │ │ │ │ │ │ +185 │ │ │ │ │ │ +write_dict_hdf5() (in module sfepy.base.ioutils), 188 │ │ │ │ │ │ write_domain_to_hdf5() │ │ │ │ │ │ (sfepy.discrete.iga.domain.IGDomain method), │ │ │ │ │ │ -321 │ │ │ │ │ │ +319 │ │ │ │ │ │ write_iga_data() (in module sfepy.discrete.iga.io), │ │ │ │ │ │ -334 │ │ │ │ │ │ -write_log() (in module sfepy.base.log), 193 │ │ │ │ │ │ +332 │ │ │ │ │ │ +write_log() (in module sfepy.base.log), 191 │ │ │ │ │ │ write_mesh_to_hdf5() │ │ │ │ │ │ (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -static method), 290 │ │ │ │ │ │ +static method), 288 │ │ │ │ │ │ write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_4 │ │ │ │ │ │ -attribute), 418 │ │ │ │ │ │ +attribute), 416 │ │ │ │ │ │ write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 │ │ │ │ │ │ -attribute), 421 │ │ │ │ │ │ +attribute), 419 │ │ │ │ │ │ write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 │ │ │ │ │ │ -attribute), 425 │ │ │ │ │ │ +attribute), 423 │ │ │ │ │ │ write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 │ │ │ │ │ │ -attribute), 429 │ │ │ │ │ │ +attribute), 427 │ │ │ │ │ │ write_results() (in module sfepy.discrete.probes), │ │ │ │ │ │ -221 │ │ │ │ │ │ +219 │ │ │ │ │ │ write_sparse_matrix_hdf5() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.base.ioutils), 190 │ │ │ │ │ │ +sfepy.base.ioutils), 188 │ │ │ │ │ │ write_sparse_matrix_to_hdf5() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.base.ioutils), 190 │ │ │ │ │ │ +sfepy.base.ioutils), 188 │ │ │ │ │ │ write_surface_vtk() (sfepy.mesh.bspline.BSplineSurf │ │ │ │ │ │ -method), 382 │ │ │ │ │ │ -write_to_hdf5() (in module sfepy.base.ioutils), 191 │ │ │ │ │ │ +method), 380 │ │ │ │ │ │ +write_to_hdf5() (in module sfepy.base.ioutils), 189 │ │ │ │ │ │ write_vtk_to_file() │ │ │ │ │ │ (in │ │ │ │ │ │ module │ │ │ │ │ │ -sfepy.postprocess.utils_vtk), 401 │ │ │ │ │ │ +sfepy.postprocess.utils_vtk), 399 │ │ │ │ │ │ write_xdmf_file() (sfepy.discrete.fem.meshio.HDF5MeshIO │ │ │ │ │ │ -static method), 290 │ │ │ │ │ │ +static method), 288 │ │ │ │ │ │ │ │ │ │ │ │ X │ │ │ │ │ │ xfail() (sfepy.base.testing.TestCommon static method), │ │ │ │ │ │ Index │ │ │ │ │ │ │ │ │ │ │ │ -629 │ │ │ │ │ │ +627 │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/_sources/term_table.rst.txt │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} p\ \alpha_{ij} e_{ij}(\ul{v}) \mbox{ , } │ │ │ │ \int_{\Omega} q\ \alpha_{ij} e_{ij}(\ul{u}) │ │ │ │ - - :ref:`bio.npb `, :ref:`the.ela.ess `, :ref:`bio.npb.lag `, :ref:`bio.sho.syn `, :ref:`the.ela `, :ref:`bio ` │ │ │ │ + - :ref:`bio.npb `, :ref:`the.ela.ess `, :ref:`bio `, :ref:`bio.npb.lag `, :ref:`the.ela `, :ref:`bio.sho.syn ` │ │ │ │ * - ev_cauchy_strain │ │ │ │ │ │ │ │ :class:`CauchyStrainTerm ` │ │ │ │ - ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} \ull{e}(\ul{w}) │ │ │ │ │ │ │ │ @@ -117,15 +117,15 @@ │ │ │ │ - :ref:`poi.fun ` │ │ │ │ * - dw_convect │ │ │ │ │ │ │ │ :class:`ConvectTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} ((\ul{u} \cdot \nabla) \ul{u}) \cdot \ul{v} │ │ │ │ - - :ref:`nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto ` │ │ │ │ + - :ref:`nav.sto `, :ref:`nav.sto `, :ref:`nav.sto.iga ` │ │ │ │ * - ev_def_grad │ │ │ │ │ │ │ │ :class:`DeformationGradientTerm ` │ │ │ │ - ```` │ │ │ │ - .. math:: │ │ │ │ \ull{F} = \pdiff{\ul{x}}{\ul{X}}|_{qp} = \ull{I} + │ │ │ │ \pdiff{\ul{u}}{\ul{X}}|_{qp} \;, \\ \ul{x} = \ul{X} + \ul{u} \;, J │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ │ │ │ where │ │ │ │ │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \ul{f}^{*}(p_{in}, p_{out}) = \ul{a} \frac{p_{in} + │ │ │ │ p_{out}}{2} + (1 - \alpha) \ul{n} C \frac{ p_{in} - p_{out}}{2}, │ │ │ │ - - :ref:`adv.2D `, :ref:`adv.1D `, :ref:`adv.dif.2D ` │ │ │ │ + - :ref:`adv.1D `, :ref:`adv.2D `, :ref:`adv.dif.2D ` │ │ │ │ * - dw_dg_diffusion_flux │ │ │ │ │ │ │ │ :class:`DiffusionDGFluxTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ @@ -161,29 +161,29 @@ │ │ │ │ │ │ │ │ .. math:: │ │ │ │ \langle \nabla \phi \rangle = \frac{\nabla\phi_{in} + │ │ │ │ \nabla\phi_{out}}{2} │ │ │ │ │ │ │ │ .. math:: │ │ │ │ [\phi] = \phi_{in} - \phi_{out} │ │ │ │ - - :ref:`bur.2D `, :ref:`lap.2D `, :ref:`adv.dif.2D ` │ │ │ │ + - :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`lap.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:`bur.2D `, :ref:`lap.2D `, :ref:`adv.dif.2D ` │ │ │ │ + - :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`lap.2D ` │ │ │ │ * - dw_dg_nonlinear_laxfrie_flux │ │ │ │ │ │ │ │ :class:`NonlinearHyperbolicDGFluxTerm ` │ │ │ │ - ````, ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\partial{T_K}} \ul{n} \cdot f^{*} (p_{in}, p_{out})q │ │ │ │ │ │ │ │ @@ -233,27 +233,27 @@ │ │ │ │ :class:`DiffusionTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} K_{ij} \nabla_i q \nabla_j p \mbox{ , } │ │ │ │ \int_{\Omega} K_{ij} \nabla_i \bar{p} \nabla_j r │ │ │ │ - - :ref:`bio.npb `, :ref:`bio.npb.lag `, :ref:`bio.sho.syn `, :ref:`bio `, :ref:`poi.neu `, :ref:`pie.ela `, :ref:`dar.flo.mul ` │ │ │ │ + - :ref:`bio.npb `, :ref:`bio `, :ref:`dar.flo.mul `, :ref:`bio.npb.lag `, :ref:`poi.neu `, :ref:`pie.ela `, :ref:`bio.sho.syn ` │ │ │ │ * - dw_div_grad │ │ │ │ │ │ │ │ :class:`DivGradTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \nu\ \nabla \ul{v} : \nabla \ul{u} \mbox{ , │ │ │ │ } \int_{\Omega} \nu\ \nabla \ul{u} : \nabla \ul{w} \\ │ │ │ │ \int_{\Omega} \nabla \ul{v} : \nabla \ul{u} \mbox{ , } │ │ │ │ \int_{\Omega} \nabla \ul{u} : \nabla \ul{w} │ │ │ │ - - :ref:`sta.nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto `, :ref:`sto `, :ref:`nav.sto `, :ref:`sto.sli.bc ` │ │ │ │ + - :ref:`sto `, :ref:`sto.sli.bc `, :ref:`sta.nav.sto `, :ref:`nav.sto `, :ref:`nav.sto `, :ref:`nav.sto.iga ` │ │ │ │ * - dw_div │ │ │ │ │ │ │ │ :class:`DivOperatorTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ \int_{\Omega} c \nabla \cdot \ul{v} │ │ │ │ @@ -284,15 +284,15 @@ │ │ │ │ \int_\Gamma q \ul{n} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} p r │ │ │ │ \mbox{ , } \int_{\cal{D}} \ul{u} \cdot \ul{w} \mbox{ , } │ │ │ │ \int_\Gamma \ul{w} \cdot \ul{n} p \\ \int_{\cal{D}} c q p \mbox{ , │ │ │ │ } \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} c │ │ │ │ p r \mbox{ , } \int_{\cal{D}} c \ul{u} \cdot \ul{w} \\ │ │ │ │ \int_{\cal{D}} \ul{v} \cdot \ull{M} \cdot \ul{u} \mbox{ , } │ │ │ │ \int_{\cal{D}} \ul{u} \cdot \ull{M} \cdot \ul{w} │ │ │ │ - - :ref:`adv.2D `, :ref:`hyd `, :ref:`tim.poi `, :ref:`poi.fun `, :ref:`sto.sli.bc `, :ref:`tim.poi.exp `, :ref:`bur.2D `, :ref:`lin.ela.dam `, :ref:`lin.ela.up `, :ref:`osc `, :ref:`bal `, :ref:`wel `, :ref:`ela `, :ref:`aco `, :ref:`tim.adv.dif `, :ref:`vib.aco `, :ref:`bor `, :ref:`the.ele `, :ref:`poi.per.bou.con `, :ref:`aco `, :ref:`adv.1D `, :ref:`pie.ela `, :ref:`dar.flo.mul ` │ │ │ │ + - :ref:`bal `, :ref:`bur.2D `, :ref:`poi.per.bou.con `, :ref:`osc `, :ref:`pie.ela `, :ref:`tim.adv.dif `, :ref:`wel `, :ref:`tim.poi `, :ref:`dar.flo.mul `, :ref:`bor `, :ref:`the.ele `, :ref:`vib.aco `, :ref:`lin.ela.up `, :ref:`poi.fun `, :ref:`hyd `, :ref:`adv.2D `, :ref:`sto.sli.bc `, :ref:`adv.1D `, :ref:`lin.ela.dam `, :ref:`tim.poi.exp `, :ref:`aco `, :ref:`ela `, :ref:`aco ` │ │ │ │ * - dw_elastic_wave_cauchy │ │ │ │ │ │ │ │ :class:`ElasticWaveCauchyTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ @@ -344,15 +344,15 @@ │ │ │ │ - │ │ │ │ * - dw_integrate │ │ │ │ │ │ │ │ :class:`IntegrateOperatorTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\cal{D}} q \mbox{ or } \int_{\cal{D}} c q │ │ │ │ - - :ref:`poi.neu `, :ref:`vib.aco `, :ref:`poi.per.bou.con `, :ref:`aco `, :ref:`aco `, :ref:`dar.flo.mul ` │ │ │ │ + - :ref:`dar.flo.mul `, :ref:`poi.neu `, :ref:`poi.per.bou.con `, :ref:`aco `, :ref:`vib.aco `, :ref:`aco ` │ │ │ │ * - 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{ , } │ │ │ │ @@ -384,15 +384,15 @@ │ │ │ │ :class:`LaplaceTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} c \nabla q \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} c \nabla \bar{p} \cdot \nabla r │ │ │ │ - - :ref:`poi.par.stu `, :ref:`hyd `, :ref:`tim.poi `, :ref:`poi.fun `, :ref:`lap.tim.ebc `, :ref:`adv.dif.2D `, :ref:`lap.flu.2d `, :ref:`poi.sho.syn `, :ref:`sto.sli.bc `, :ref:`tim.poi.exp `, :ref:`the.ela.ess `, :ref:`bur.2D `, :ref:`poi.iga `, :ref:`lap.2D `, :ref:`osc `, :ref:`lap.1d `, :ref:`wel `, :ref:`cub `, :ref:`aco `, :ref:`poi.fie.dep.mat `, :ref:`poi `, :ref:`tim.adv.dif `, :ref:`lap.cou.lcb `, :ref:`vib.aco `, :ref:`bor `, :ref:`the.ele `, :ref:`poi.per.bou.con `, :ref:`aco `, :ref:`sin ` │ │ │ │ + - :ref:`bur.2D `, :ref:`poi.per.bou.con `, :ref:`osc `, :ref:`lap.tim.ebc `, :ref:`adv.dif.2D `, :ref:`lap.flu.2d `, :ref:`poi.par.stu `, :ref:`tim.adv.dif `, :ref:`the.ela.ess `, :ref:`lap.2D `, :ref:`wel `, :ref:`tim.poi `, :ref:`lap.cou.lcb `, :ref:`bor `, :ref:`lap.1d `, :ref:`the.ele `, :ref:`vib.aco `, :ref:`poi.iga `, :ref:`poi.fun `, :ref:`cub `, :ref:`hyd `, :ref:`sto.sli.bc `, :ref:`poi.sho.syn `, :ref:`tim.poi.exp `, :ref:`aco `, :ref:`poi `, :ref:`aco `, :ref:`sin `, :ref:`poi.fie.dep.mat ` │ │ │ │ * - dw_lin_convect2 │ │ │ │ │ │ │ │ :class:`LinearConvect2Term ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} ((\ul{b} \cdot \nabla) \ul{u}) \cdot \ul{v} │ │ │ │ │ │ │ │ @@ -424,24 +424,24 @@ │ │ │ │ │ │ │ │ :class:`LinearElasticTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u}) │ │ │ │ - - :ref:`pie.ela.mac `, :ref:`com.ela.mat `, :ref:`pre.fib `, :ref:`bio.npb `, :ref:`the.ela.ess `, :ref:`two.bod.con `, :ref:`bio.npb.lag `, :ref:`lin.vis `, :ref:`lin.ela.mM `, :ref:`bio.sho.syn `, :ref:`lin.ela.iga `, :ref:`bio `, :ref:`mat.non `, :ref:`lin.ela.dam `, :ref:`its.2 `, :ref:`its.4 `, :ref:`lin.ela.up `, :ref:`ela.con.pla `, :ref:`its.3 `, :ref:`ela `, :ref:`its.1 `, :ref:`lin.ela.tra `, :ref:`ela.con.sph `, :ref:`lin.ela.opt `, :ref:`ela.shi.per `, :ref:`nod.lcb `, :ref:`the.ela `, :ref:`lin.ela `, :ref:`pie.ela ` │ │ │ │ + - :ref:`lin.ela.iga `, :ref:`the.ela `, :ref:`ela.shi.per `, :ref:`its.2 `, :ref:`ela.con.pla `, :ref:`com.ela.mat `, :ref:`bio.npb `, :ref:`pre.fib `, :ref:`lin.ela `, :ref:`two.bod.con `, :ref:`lin.ela.mM `, :ref:`pie.ela `, :ref:`the.ela.ess `, :ref:`bio.sho.syn `, :ref:`bio `, :ref:`lin.ela.opt `, :ref:`lin.vis `, :ref:`lin.ela.up `, :ref:`its.1 `, :ref:`ela.con.sph `, :ref:`its.3 `, :ref:`its.4 `, :ref:`mat.non `, :ref:`pie.ela.mac `, :ref:`lin.ela.tra `, :ref:`bio.npb.lag `, :ref:`lin.ela.dam `, :ref:`ela `, :ref:`nod.lcb ` │ │ │ │ * - dw_lin_prestress │ │ │ │ │ │ │ │ :class:`LinearPrestressTerm ` │ │ │ │ - ````, ```` │ │ │ │ │ │ │ │ ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \sigma_{ij} e_{ij}(\ul{v}) │ │ │ │ - - :ref:`non.hyp.mM `, :ref:`pie.ela.mac `, :ref:`pre.fib ` │ │ │ │ + - :ref:`non.hyp.mM `, :ref:`pre.fib `, :ref:`pie.ela.mac ` │ │ │ │ * - dw_lin_strain_fib │ │ │ │ │ │ │ │ :class:`LinearStrainFiberTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl} e_{ij}(\ul{v}) \left(d_k d_l\right) │ │ │ │ - :ref:`pre.fib ` │ │ │ │ @@ -514,15 +514,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.3 `, :ref:`its.1 `, :ref:`its.2 `, :ref:`its.4 `, :ref:`she.can ` │ │ │ │ + - :ref:`she.can `, :ref:`its.1 `, :ref:`its.2 `, :ref:`its.3 `, :ref:`its.4 ` │ │ │ │ * - dw_point_lspring │ │ │ │ │ │ │ │ :class:`LinearPointSpringTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \ul{f}^i = -k \ul{u}^i \quad \forall \mbox{ FE node } i │ │ │ │ \mbox{ in a region } │ │ │ │ @@ -539,15 +539,15 @@ │ │ │ │ :class:`ScalarDotMGradScalarTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ │ │ │ │ ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} q \ul{y} \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} p \ul{y} \cdot \nabla q │ │ │ │ - - :ref:`adv.2D `, :ref:`adv.1D `, :ref:`adv.dif.2D ` │ │ │ │ + - :ref:`adv.1D `, :ref:`adv.2D `, :ref:`adv.dif.2D ` │ │ │ │ * - dw_shell10x │ │ │ │ │ │ │ │ :class:`Shell10XTerm ` │ │ │ │ - ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} D_{ijkl}\ e_{ij}(\ul{v}) e_{kl}(\ul{u}) │ │ │ │ - :ref:`she.can ` │ │ │ │ @@ -579,15 +579,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:`sta.nav.sto `, :ref:`nav.sto.iga `, :ref:`nav.sto `, :ref:`sto `, :ref:`nav.sto `, :ref:`lin.ela.up `, :ref:`sto.sli.bc ` │ │ │ │ + - :ref:`sto `, :ref:`sto.sli.bc `, :ref:`sta.nav.sto `, :ref:`nav.sto `, :ref:`lin.ela.up `, :ref:`nav.sto `, :ref:`nav.sto.iga ` │ │ │ │ * - ev_sum_vals │ │ │ │ │ │ │ │ :class:`SumNodalValuesTerm ` │ │ │ │ - ```` │ │ │ │ - │ │ │ │ - │ │ │ │ * - dw_surface_flux │ │ │ │ @@ -617,15 +617,15 @@ │ │ │ │ :class:`LinearTractionTerm ` │ │ │ │ - ````, ```` │ │ │ │ │ │ │ │ ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ull{\sigma} \cdot \ul{n}, │ │ │ │ \int_{\Gamma} \ul{v} \cdot \ul{n}, │ │ │ │ - - :ref:`ela.shi.per `, :ref:`com.ela.mat `, :ref:`nod.lcb `, :ref:`lin.vis `, :ref:`lin.ela.tra `, :ref:`lin.ela.opt ` │ │ │ │ + - :ref:`com.ela.mat `, :ref:`lin.ela.tra `, :ref:`lin.ela.opt `, :ref:`lin.vis `, :ref:`ela.shi.per `, :ref:`nod.lcb ` │ │ │ │ * - ev_surface_moment │ │ │ │ │ │ │ │ :class:`SurfaceMomentTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Gamma} \ul{n} (\ul{x} - \ul{x}_0) │ │ │ │ - │ │ │ │ @@ -668,15 +668,15 @@ │ │ │ │ * - dw_volume_lvf │ │ │ │ │ │ │ │ :class:`LinearVolumeForceTerm ` │ │ │ │ - ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \ul{f} \cdot \ul{v} \mbox{ or } │ │ │ │ \int_{\Omega} f q │ │ │ │ - - :ref:`poi.par.stu `, :ref:`poi.iga `, :ref:`bur.2D `, :ref:`adv.dif.2D ` │ │ │ │ + - :ref:`bur.2D `, :ref:`poi.par.stu `, :ref:`poi.iga `, :ref:`adv.dif.2D ` │ │ │ │ * - ev_volume_surface │ │ │ │ │ │ │ │ :class:`VolumeSurfaceTerm ` │ │ │ │ - ```` │ │ │ │ - .. math:: │ │ │ │ 1 / D \int_\Gamma \ul{x} \cdot \ul{n} │ │ │ │ - │ │ │ │ @@ -845,22 +845,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:`hyp `, :ref:`com.ela.mat ` │ │ │ │ + - :ref:`com.ela.mat `, :ref:`act.fib `, :ref:`hyp ` │ │ │ │ * - dw_tl_bulk_pressure │ │ │ │ │ │ │ │ :class:`BulkPressureTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(p) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`bal `, :ref:`per.tl ` │ │ │ │ + - :ref:`per.tl `, :ref:`bal ` │ │ │ │ * - dw_tl_diffusion │ │ │ │ │ │ │ │ :class:`DiffusionTLTerm ` │ │ │ │ - ````, ````, ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \ull{K}(\ul{u}^{(n-1)}) : \pdiff{q}{\ul{X}} │ │ │ │ \pdiff{p}{\ul{X}} │ │ │ │ @@ -881,22 +881,22 @@ │ │ │ │ - │ │ │ │ * - dw_tl_he_mooney_rivlin │ │ │ │ │ │ │ │ :class:`MooneyRivlinTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`bal `, :ref:`hyp `, :ref:`com.ela.mat ` │ │ │ │ + - :ref:`com.ela.mat `, :ref:`hyp `, :ref:`bal ` │ │ │ │ * - dw_tl_he_neohook │ │ │ │ │ │ │ │ :class:`NeoHookeanTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - - :ref:`bal `, :ref:`com.ela.mat `, :ref:`act.fib `, :ref:`hyp `, :ref:`per.tl ` │ │ │ │ + - :ref:`per.tl `, :ref:`bal `, :ref:`com.ela.mat `, :ref:`act.fib `, :ref:`hyp ` │ │ │ │ * - dw_tl_he_ogden │ │ │ │ │ │ │ │ :class:`OgdenTLTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} S_{ij}(\ul{u}) \delta E_{ij}(\ul{u};\ul{v}) │ │ │ │ - │ │ │ │ @@ -935,15 +935,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:`bal `, :ref:`per.tl ` │ │ │ │ + - :ref:`per.tl `, :ref:`bal ` │ │ │ │ * - dw_ul_bulk_penalty │ │ │ │ │ │ │ │ :class:`BulkPenaltyULTerm ` │ │ │ │ - ````, ````, ```` │ │ │ │ - .. math:: │ │ │ │ \int_{\Omega} \mathcal{L}\tau_{ij}(\ul{u}) │ │ │ │ e_{ij}(\delta\ul{v})/J │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -9313,38 +9313,38 @@ │ │ │ │ │ "pla": [245, 246], │ │ │ │ │ "bod": [245, 246], │ │ │ │ │ "poi": [245, 246], │ │ │ │ │ "nav": [245, 246], │ │ │ │ │ "sto": [245, 246], │ │ │ │ │ "bur": [245, 246], │ │ │ │ │ "lap": [245, 246], │ │ │ │ │ - "pie": [245, 246], │ │ │ │ │ "dar": [245, 246], │ │ │ │ │ "flo": [245, 246], │ │ │ │ │ - "sta": [245, 246], │ │ │ │ │ + "pie": [245, 246], │ │ │ │ │ "sli": [245, 246], │ │ │ │ │ - "hyd": [245, 246], │ │ │ │ │ - "dam": [245, 246], │ │ │ │ │ - "osc": [245, 246], │ │ │ │ │ + "sta": [245, 246], │ │ │ │ │ "bal": [245, 246], │ │ │ │ │ + "bou": [245, 246], │ │ │ │ │ + "osc": [245, 246], │ │ │ │ │ "wel": [245, 246], │ │ │ │ │ - "aco": [245, 246], │ │ │ │ │ - "vib": [245, 246], │ │ │ │ │ "bor": [245, 246], │ │ │ │ │ - "bou": [245, 246], │ │ │ │ │ - "stu": [245, 246], │ │ │ │ │ + "vib": [245, 246], │ │ │ │ │ + "aco": [245, 246], │ │ │ │ │ + "hyd": [245, 246], │ │ │ │ │ + "dam": [245, 246], │ │ │ │ │ "flu": [245, 246], │ │ │ │ │ - "cub": [245, 246], │ │ │ │ │ - "fie": [245, 246], │ │ │ │ │ + "stu": [245, 246], │ │ │ │ │ "cou": [245, 246], │ │ │ │ │ "lcb": [245, 246], │ │ │ │ │ + "cub": [245, 246], │ │ │ │ │ + "fie": [245, 246], │ │ │ │ │ + "shi": [245, 246], │ │ │ │ │ "fib": [245, 246], │ │ │ │ │ "vi": [245, 246], │ │ │ │ │ "tra": [245, 246], │ │ │ │ │ - "shi": [245, 246], │ │ │ │ │ "hyp": [245, 246], │ │ │ │ │ "she": [245, 246], │ │ │ │ │ "u_m": 246, │ │ │ │ │ "kinemat": 246, │ │ │ │ │ "kroneck": 246, │ │ │ │ │ "bullet_": 246, │ │ │ │ │ "tcal_h": 246, │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/term_table.html │ │ │ │ @@ -185,15 +185,15 @@ │ │ │ │

<material>, <state>, <virtual>

│ │ │ │

<material>, <parameter_v>, <parameter_s>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_cauchy_strain

│ │ │ │

CauchyStrainTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} \ull{e}(\ul{w})

│ │ │ │ @@ -259,15 +259,15 @@ │ │ │ │

dw_convect

│ │ │ │

ConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_def_grad

│ │ │ │

DeformationGradientTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

\ull{F} = \pdiff{\ul{x}}{\ul{X}}|_{qp} = \ull{I} + │ │ │ │ @@ -284,15 +284,15 @@ │ │ │ │

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

│ │ │ │

where

│ │ │ │
│ │ │ │

\ul{f}^{*}(p_{in}, p_{out}) = \ul{a} \frac{p_{in} + │ │ │ │ p_{out}}{2} + (1 - \alpha) \ul{n} C \frac{ p_{in} - p_{out}}{2},

│ │ │ │
│ │ │ │ -

adv.2D, adv.1D, adv.dif.2D

│ │ │ │ +

adv.1D, adv.2D, adv.dif.2D

│ │ │ │ │ │ │ │

dw_dg_diffusion_flux

│ │ │ │

DiffusionDGFluxTerm

│ │ │ │ │ │ │ │

<material>, <state>, <virtual>

│ │ │ │

<material>, <virtual>, <state>

│ │ │ │ │ │ │ │ @@ -302,28 +302,28 @@ │ │ │ │

where

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

adv.dif.2D, bur.2D, lap.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}

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

adv.dif.2D, bur.2D, lap.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

│ │ │ │ @@ -377,29 +377,29 @@ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │

<material>, <parameter_1>, <parameter_2>

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

\int_{\Omega} K_{ij} \nabla_i q \nabla_j p \mbox{ , } │ │ │ │ \int_{\Omega} K_{ij} \nabla_i \bar{p} \nabla_j r

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_div_grad

│ │ │ │

DivGradTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>, <state>

│ │ │ │

<opt_material>, <parameter_1>, <parameter_2>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_div

│ │ │ │

DivOperatorTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ @@ -434,15 +434,15 @@ │ │ │ │ \mbox{ , } \int_{\cal{D}} \ul{u} \cdot \ul{w} \mbox{ , } │ │ │ │ \int_\Gamma \ul{w} \cdot \ul{n} p \\ \int_{\cal{D}} c q p \mbox{ , │ │ │ │ } \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} c │ │ │ │ p r \mbox{ , } \int_{\cal{D}} c \ul{u} \cdot \ul{w} \\ │ │ │ │ \int_{\cal{D}} \ul{v} \cdot \ull{M} \cdot \ul{u} \mbox{ , } │ │ │ │ \int_{\cal{D}} \ul{u} \cdot \ull{M} \cdot \ul{w}

│ │ │ │
│ │ │ │ -

adv.2D, hyd, tim.poi, poi.fun, sto.sli.bc, tim.poi.exp, bur.2D, lin.ela.dam, lin.ela.up, osc, bal, wel, ela, aco, tim.adv.dif, vib.aco, bor, the.ele, poi.per.bou.con, aco, adv.1D, pie.ela, dar.flo.mul

│ │ │ │ +

bal, bur.2D, poi.per.bou.con, osc, pie.ela, tim.adv.dif, wel, tim.poi, dar.flo.mul, bor, the.ele, vib.aco, lin.ela.up, poi.fun, hyd, adv.2D, sto.sli.bc, adv.1D, lin.ela.dam, tim.poi.exp, aco, ela, aco

│ │ │ │ │ │ │ │

dw_elastic_wave_cauchy

│ │ │ │

ElasticWaveCauchyTerm

│ │ │ │ │ │ │ │

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

│ │ │ │

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

│ │ │ │ │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │

dw_integrate

│ │ │ │

IntegrateOperatorTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

poi.neu, vib.aco, poi.per.bou.con, aco, aco, dar.flo.mul

│ │ │ │ +

dar.flo.mul, poi.neu, poi.per.bou.con, aco, vib.aco, aco

│ │ │ │ │ │ │ │

ev_integrate

│ │ │ │

IntegrateTerm

│ │ │ │ │ │ │ │

<opt_material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} y \mbox{ , } \int_{\cal{D}} \ul{y} \mbox{ , │ │ │ │ @@ -546,15 +546,15 @@ │ │ │ │

<opt_material>, <virtual>, <state>

│ │ │ │

<opt_material>, <parameter_1>, <parameter_2>

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

\int_{\Omega} c \nabla q \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} c \nabla \bar{p} \cdot \nabla r

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_lin_convect2

│ │ │ │

LinearConvect2Term

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -592,26 +592,26 @@ │ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │

<material>, <parameter_1>, <parameter_2>

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

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

│ │ │ │
│ │ │ │ -

pie.ela.mac, com.ela.mat, pre.fib, bio.npb, the.ela.ess, two.bod.con, bio.npb.lag, lin.vis, lin.ela.mM, bio.sho.syn, lin.ela.iga, bio, mat.non, lin.ela.dam, its.2, its.4, lin.ela.up, ela.con.pla, its.3, ela, its.1, lin.ela.tra, ela.con.sph, lin.ela.opt, ela.shi.per, nod.lcb, the.ela, lin.ela, pie.ela

│ │ │ │ +

lin.ela.iga, the.ela, ela.shi.per, its.2, ela.con.pla, com.ela.mat, bio.npb, pre.fib, lin.ela, two.bod.con, lin.ela.mM, pie.ela, the.ela.ess, bio.sho.syn, bio, lin.ela.opt, lin.vis, lin.ela.up, its.1, ela.con.sph, its.3, its.4, mat.non, pie.ela.mac, lin.ela.tra, bio.npb.lag, lin.ela.dam, ela, nod.lcb

│ │ │ │ │ │ │ │

dw_lin_prestress

│ │ │ │

LinearPrestressTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │

<material>, <parameter>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_lin_strain_fib

│ │ │ │

LinearStrainFiberTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl} e_{ij}(\ul{v}) \left(d_k d_l\right)

│ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │

ConcentratedPointLoadTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_point_lspring

│ │ │ │

LinearPointSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

<material>, <virtual>, <state>

│ │ │ │

<material>, <state>, <virtual>

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

\int_{\Omega} q \ul{y} \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} p \ul{y} \cdot \nabla q

│ │ │ │
│ │ │ │ -

adv.2D, adv.1D, adv.dif.2D

│ │ │ │ +

adv.1D, adv.2D, adv.dif.2D

│ │ │ │ │ │ │ │

dw_shell10x

│ │ │ │

Shell10XTerm

│ │ │ │ │ │ │ │

<material_d>, <material_drill>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -779,15 +779,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}

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_sum_vals

│ │ │ │

SumNodalValuesTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │ │ │ │ │ │ │ │ │ @@ -822,15 +822,15 @@ │ │ │ │

<opt_material>, <virtual>

│ │ │ │

<opt_material>, <parameter>

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

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

│ │ │ │
│ │ │ │ -

ela.shi.per, com.ela.mat, nod.lcb, lin.vis, lin.ela.tra, lin.ela.opt

│ │ │ │ +

com.ela.mat, lin.ela.tra, lin.ela.opt, lin.vis, ela.shi.per, nod.lcb

│ │ │ │ │ │ │ │

ev_surface_moment

│ │ │ │

SurfaceMomentTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -881,15 +881,15 @@ │ │ │ │

LinearVolumeForceTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_volume_surface

│ │ │ │

VolumeSurfaceTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

1 / D \int_\Gamma \ul{x} \cdot \ul{n}

│ │ │ │ @@ -1094,24 +1094,24 @@ │ │ │ │

dw_tl_bulk_penalty

│ │ │ │

BulkPenaltyTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

act.fib, hyp, com.ela.mat

│ │ │ │ +

com.ela.mat, act.fib, hyp

│ │ │ │ │ │ │ │

dw_tl_bulk_pressure

│ │ │ │

BulkPressureTLTerm

│ │ │ │ │ │ │ │

<virtual>, <state>, <state_p>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

bal, per.tl

│ │ │ │ +

per.tl, bal

│ │ │ │ │ │ │ │

dw_tl_diffusion

│ │ │ │

DiffusionTLTerm

│ │ │ │ │ │ │ │

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

│ │ │ │
│ │ │ │

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

dw_tl_he_mooney_rivlin

│ │ │ │

MooneyRivlinTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

bal, hyp, com.ela.mat

│ │ │ │ +

com.ela.mat, hyp, bal

│ │ │ │ │ │ │ │

dw_tl_he_neohook

│ │ │ │

NeoHookeanTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_tl_he_ogden

│ │ │ │

OgdenTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -1207,15 +1207,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}

│ │ │ │
│ │ │ │ -

bal, per.tl

│ │ │ │ +

per.tl, bal

│ │ │ │ │ │ │ │

dw_ul_bulk_penalty

│ │ │ │

BulkPenaltyULTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} \mathcal{L}\tau_{ij}(\ul{u}) │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -53,20 +53,20 @@ │ │ │ │ │ \int_{T_K} │ │ │ │ │ \alpha_{ij} │ │ │ │ │ \bar{p} / │ │ │ │ │ \int_{T_K} 1 │ │ │ │ │ - \alpha_{ij} │ │ │ │ │ \bar{p}|_{qp} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ - , p\ \alpha_ │ │ │ │ │ - , {ij} e_{ij} bio.npb, │ │ │ │ │ -dw_biot , (\ul{v}) the.ela.ess, │ │ │ │ │ + , p\ \alpha_ bio.npb, │ │ │ │ │ + , {ij} e_{ij} the.ela.ess, │ │ │ │ │ +dw_biot , (\ul{v}) bio, │ │ │ │ │ BiotTerm , \mbox{ , } bio.npb.lag, │ │ │ │ │ - , \int_{\Omega} bio.sho.syn, │ │ │ │ │ - , q\ \alpha_ the.ela, bio │ │ │ │ │ + , \int_{\Omega} the.ela, │ │ │ │ │ + , q\ \alpha_ bio.sho.syn │ │ │ │ │ {ij} e_{ij} │ │ │ │ │ (\ul{u}) │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} \ull{e} │ │ │ │ │ (\ul{w}) │ │ │ │ │ \mbox{vector │ │ │ │ │ for } K \from │ │ │ │ │ @@ -110,16 +110,16 @@ │ │ │ │ │ {n} \ul{v} │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_convect_v_grad_s , q (\ul{u} poi.fun │ │ │ │ │ ConvectVGradSTerm \cdot \nabla │ │ │ │ │ p) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_convect ((\ul{u} nav.sto, │ │ │ │ │ -ConvectTerm , \cdot \nabla) nav.sto.iga, │ │ │ │ │ - \ul{u}) \cdot nav.sto │ │ │ │ │ +ConvectTerm , \cdot \nabla) nav.sto, │ │ │ │ │ + \ul{u}) \cdot nav.sto.iga │ │ │ │ │ \ul{v} │ │ │ │ │ \ull{F} = │ │ │ │ │ \pdiff{\ul │ │ │ │ │ {x}}{\ul │ │ │ │ │ {X}}|_{qp} = │ │ │ │ │ \ull{I} + │ │ │ │ │ ev_def_grad \pdiff{\ul │ │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \ul{n} │ │ │ │ │ \cdot \ul{f}^ │ │ │ │ │ {*} (p_{in}, │ │ │ │ │ p_{out})q │ │ │ │ │ where │ │ │ │ │ , \ul{f}^{*}(p_ │ │ │ │ │ -dw_dg_advect_laxfrie_flux , {in}, p_ adv.2D, adv.1D, │ │ │ │ │ +dw_dg_advect_laxfrie_flux , {in}, p_ adv.1D, adv.2D, │ │ │ │ │ AdvectionDGFluxTerm , {out}) = \ul adv.dif.2D │ │ │ │ │ {a} \frac{p_ │ │ │ │ │ {in} + p_ │ │ │ │ │ {out}}{2} + │ │ │ │ │ (1 - \alpha) │ │ │ │ │ \ul{n} C │ │ │ │ │ \frac{ p_{in} │ │ │ │ │ @@ -155,16 +155,16 @@ │ │ │ │ │ \nabla p │ │ │ │ │ \rangle [q] │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} D │ │ │ │ │ , \langle │ │ │ │ │ -dw_dg_diffusion_flux , \nabla q bur.2D, lap.2D, │ │ │ │ │ -DiffusionDGFluxTerm , \rangle [p] adv.dif.2D │ │ │ │ │ +dw_dg_diffusion_flux , \nabla q adv.dif.2D, │ │ │ │ │ +DiffusionDGFluxTerm , \rangle [p] bur.2D, lap.2D │ │ │ │ │ , where │ │ │ │ │ \langle │ │ │ │ │ \nabla \phi │ │ │ │ │ \rangle = │ │ │ │ │ \frac │ │ │ │ │ {\nabla\phi_ │ │ │ │ │ {in} + │ │ │ │ │ @@ -173,16 +173,16 @@ │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \bar │ │ │ │ │ {D} C_w \frac │ │ │ │ │ -dw_dg_interior_penalty , {Ord^2}{d bur.2D, lap.2D, │ │ │ │ │ -DiffusionInteriorPenaltyTerm , (\partial adv.dif.2D │ │ │ │ │ +dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, │ │ │ │ │ +DiffusionInteriorPenaltyTerm , (\partial bur.2D, lap.2D │ │ │ │ │ , {T_K})}[p][q] │ │ │ │ │ where │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ @@ -225,34 +225,34 @@ │ │ │ │ │ \bar{p} / │ │ │ │ │ \int_{T_K} 1 │ │ │ │ │ - K_{ij} │ │ │ │ │ \nabla_j \bar │ │ │ │ │ {p} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ K_{ij} │ │ │ │ │ - , \nabla_i q bio.npb, │ │ │ │ │ - , \nabla_j p bio.npb.lag, │ │ │ │ │ -dw_diffusion , \mbox{ , } bio.sho.syn, │ │ │ │ │ -DiffusionTerm , \int_{\Omega} bio, poi.neu, │ │ │ │ │ + , \nabla_i q bio.npb, bio, │ │ │ │ │ + , \nabla_j p dar.flo.mul, │ │ │ │ │ +dw_diffusion , \mbox{ , } bio.npb.lag, │ │ │ │ │ +DiffusionTerm , \int_{\Omega} poi.neu, │ │ │ │ │ K_{ij} pie.ela, │ │ │ │ │ - \nabla_i \bar dar.flo.mul │ │ │ │ │ + \nabla_i \bar bio.sho.syn │ │ │ │ │ {p} \nabla_j │ │ │ │ │ r │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ \ul{v} : │ │ │ │ │ \nabla \ul{u} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ - , \ul{u} : sta.nav.sto, │ │ │ │ │ -dw_div_grad , \nabla \ul{w} nav.sto.iga, │ │ │ │ │ -DivGradTerm , \\ \int_ nav.sto, sto, │ │ │ │ │ + , \ul{u} : sto, sto.sli.bc, │ │ │ │ │ +dw_div_grad , \nabla \ul{w} sta.nav.sto, │ │ │ │ │ +DivGradTerm , \\ \int_ nav.sto, │ │ │ │ │ , {\Omega} nav.sto, │ │ │ │ │ - \nabla \ul{v} sto.sli.bc │ │ │ │ │ + \nabla \ul{v} nav.sto.iga │ │ │ │ │ : \nabla \ul │ │ │ │ │ {u} \mbox{ , │ │ │ │ │ } \int_ │ │ │ │ │ {\Omega} │ │ │ │ │ \nabla \ul{u} │ │ │ │ │ : \nabla \ul │ │ │ │ │ {w} │ │ │ │ │ @@ -285,31 +285,31 @@ │ │ │ │ │ \int_\Gamma │ │ │ │ │ \ul{v} \cdot │ │ │ │ │ \ul{n} p │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_\Gamma q │ │ │ │ │ \ul{n} \cdot │ │ │ │ │ \ul{u} \mbox │ │ │ │ │ - { , } \int_ adv.2D, hyd, │ │ │ │ │ - {\cal{D}} p r tim.poi, │ │ │ │ │ - \mbox{ , } poi.fun, │ │ │ │ │ - \int_{\cal sto.sli.bc, │ │ │ │ │ - {D}} \ul{u} tim.poi.exp, │ │ │ │ │ - \cdot \ul{w} bur.2D, │ │ │ │ │ - , \mbox{ , } lin.ela.dam, │ │ │ │ │ - , \int_\Gamma lin.ela.up, osc, │ │ │ │ │ -dw_dot , \ul{w} \cdot bal, wel, ela, │ │ │ │ │ -DotProductTerm , \ul{n} p \\ aco, │ │ │ │ │ - \int_{\cal tim.adv.dif, │ │ │ │ │ - {D}} c q p vib.aco, bor, │ │ │ │ │ - \mbox{ , } the.ele, │ │ │ │ │ - \int_{\cal poi.per.bou.con, │ │ │ │ │ - {D}} c \ul{v} aco, adv.1D, │ │ │ │ │ - \cdot \ul{u} pie.ela, │ │ │ │ │ - \mbox{ , } dar.flo.mul │ │ │ │ │ + { , } \int_ │ │ │ │ │ + {\cal{D}} p r bal, bur.2D, │ │ │ │ │ + \mbox{ , } poi.per.bou.con, │ │ │ │ │ + \int_{\cal osc, pie.ela, │ │ │ │ │ + {D}} \ul{u} tim.adv.dif, │ │ │ │ │ + \cdot \ul{w} wel, tim.poi, │ │ │ │ │ + , \mbox{ , } dar.flo.mul, │ │ │ │ │ + , \int_\Gamma bor, the.ele, │ │ │ │ │ +dw_dot , \ul{w} \cdot vib.aco, │ │ │ │ │ +DotProductTerm , \ul{n} p \\ lin.ela.up, │ │ │ │ │ + \int_{\cal poi.fun, hyd, │ │ │ │ │ + {D}} c q p adv.2D, │ │ │ │ │ + \mbox{ , } sto.sli.bc, │ │ │ │ │ + \int_{\cal adv.1D, │ │ │ │ │ + {D}} c \ul{v} lin.ela.dam, │ │ │ │ │ + \cdot \ul{u} tim.poi.exp, │ │ │ │ │ + \mbox{ , } aco, ela, aco │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c p r │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \ul{u} │ │ │ │ │ \cdot \ul{w} │ │ │ │ │ \\ \int_{\cal │ │ │ │ │ @@ -365,19 +365,19 @@ │ │ │ │ │ \mbox{vector │ │ │ │ │ ev_integrate_mat , for } K \from │ │ │ │ │ IntegrateMatTerm \Ical_h: │ │ │ │ │ \int_{T_K} m │ │ │ │ │ / \int_{T_K} │ │ │ │ │ 1 │ │ │ │ │ m|_{qp} │ │ │ │ │ - \int_{\cal poi.neu, │ │ │ │ │ -dw_integrate , {D}} q \mbox vib.aco, │ │ │ │ │ + \int_{\cal dar.flo.mul, │ │ │ │ │ +dw_integrate , {D}} q \mbox poi.neu, │ │ │ │ │ IntegrateOperatorTerm { or } \int_ poi.per.bou.con, │ │ │ │ │ - {\cal{D}} c q aco, aco, │ │ │ │ │ - dar.flo.mul │ │ │ │ │ + {\cal{D}} c q aco, vib.aco, │ │ │ │ │ + aco │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} y \mbox │ │ │ │ │ { , } \int_ │ │ │ │ │ {\cal{D}} \ul │ │ │ │ │ {y} \mbox{ , │ │ │ │ │ } \int_\Gamma │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ @@ -436,36 +436,37 @@ │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ \ul{n})|_{qp} │ │ │ │ │ \mbox{ flux } │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_jump , c\, q (p_1 - aco │ │ │ │ │ SurfaceJumpTerm , p_2) │ │ │ │ │ │ │ │ │ │ - poi.par.stu, │ │ │ │ │ - hyd, tim.poi, │ │ │ │ │ - poi.fun, │ │ │ │ │ + bur.2D, │ │ │ │ │ + poi.per.bou.con, │ │ │ │ │ + osc, │ │ │ │ │ lap.tim.ebc, │ │ │ │ │ adv.dif.2D, │ │ │ │ │ lap.flu.2d, │ │ │ │ │ + poi.par.stu, │ │ │ │ │ + \int_{\Omega} tim.adv.dif, │ │ │ │ │ + c \nabla q the.ela.ess, │ │ │ │ │ + , \cdot \nabla lap.2D, wel, │ │ │ │ │ +dw_laplace , p \mbox{ , } tim.poi, │ │ │ │ │ +LaplaceTerm , \int_{\Omega} lap.cou.lcb, │ │ │ │ │ + , c \nabla \bar bor, lap.1d, │ │ │ │ │ + {p} \cdot the.ele, │ │ │ │ │ + \nabla r vib.aco, │ │ │ │ │ + poi.iga, │ │ │ │ │ + poi.fun, cub, │ │ │ │ │ + hyd, sto.sli.bc, │ │ │ │ │ poi.sho.syn, │ │ │ │ │ - \int_{\Omega} sto.sli.bc, │ │ │ │ │ - , c \nabla q tim.poi.exp, │ │ │ │ │ - , \cdot \nabla the.ela.ess, │ │ │ │ │ -dw_laplace , p \mbox{ , } bur.2D, poi.iga, │ │ │ │ │ -LaplaceTerm , \int_{\Omega} lap.2D, osc, │ │ │ │ │ - c \nabla \bar lap.1d, wel, │ │ │ │ │ - {p} \cdot cub, aco, │ │ │ │ │ - \nabla r poi.fie.dep.mat, │ │ │ │ │ - poi, │ │ │ │ │ - tim.adv.dif, │ │ │ │ │ - lap.cou.lcb, │ │ │ │ │ - vib.aco, bor, │ │ │ │ │ - the.ele, │ │ │ │ │ - poi.per.bou.con, │ │ │ │ │ - aco, sin │ │ │ │ │ + tim.poi.exp, │ │ │ │ │ + aco, poi, aco, │ │ │ │ │ + sin, │ │ │ │ │ + poi.fie.dep.mat │ │ │ │ │ \int_{\Omega} │ │ │ │ │ ((\ul{b} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ dw_lin_convect2 , \ul{u}) \cdot │ │ │ │ │ LinearConvect2Term , \ul{v} │ │ │ │ │ ((\ul{b} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ @@ -489,42 +490,44 @@ │ │ │ │ │ , \delta_ │ │ │ │ │ , {jl}+\delta_ │ │ │ │ │ {il} \delta_ │ │ │ │ │ {jk}) + │ │ │ │ │ \lambda \ │ │ │ │ │ \delta_{ij} │ │ │ │ │ \delta_{kl} │ │ │ │ │ - pie.ela.mac, │ │ │ │ │ + lin.ela.iga, │ │ │ │ │ + the.ela, │ │ │ │ │ + ela.shi.per, │ │ │ │ │ + its.2, │ │ │ │ │ + ela.con.pla, │ │ │ │ │ com.ela.mat, │ │ │ │ │ - pre.fib, │ │ │ │ │ bio.npb, │ │ │ │ │ - the.ela.ess, │ │ │ │ │ + pre.fib, │ │ │ │ │ + lin.ela, │ │ │ │ │ two.bod.con, │ │ │ │ │ - bio.npb.lag, │ │ │ │ │ - lin.vis, │ │ │ │ │ lin.ela.mM, │ │ │ │ │ - bio.sho.syn, │ │ │ │ │ - , \int_{\Omega} lin.ela.iga, │ │ │ │ │ -dw_lin_elastic , D_{ijkl}\ e_ bio, mat.non, │ │ │ │ │ -LinearElasticTerm , {ij}(\ul{v}) lin.ela.dam, │ │ │ │ │ - , e_{kl}(\ul its.2, its.4, │ │ │ │ │ - {u}) lin.ela.up, │ │ │ │ │ - ela.con.pla, │ │ │ │ │ - its.3, ela, │ │ │ │ │ + , \int_{\Omega} pie.ela, │ │ │ │ │ +dw_lin_elastic , D_{ijkl}\ e_ the.ela.ess, │ │ │ │ │ +LinearElasticTerm , {ij}(\ul{v}) bio.sho.syn, │ │ │ │ │ + , e_{kl}(\ul bio, │ │ │ │ │ + {u}) lin.ela.opt, │ │ │ │ │ + lin.vis, │ │ │ │ │ + lin.ela.up, │ │ │ │ │ its.1, │ │ │ │ │ - lin.ela.tra, │ │ │ │ │ ela.con.sph, │ │ │ │ │ - lin.ela.opt, │ │ │ │ │ - ela.shi.per, │ │ │ │ │ - nod.lcb, │ │ │ │ │ - the.ela, │ │ │ │ │ - lin.ela, pie.ela │ │ │ │ │ + its.3, its.4, │ │ │ │ │ + mat.non, │ │ │ │ │ + pie.ela.mac, │ │ │ │ │ + lin.ela.tra, │ │ │ │ │ + bio.npb.lag, │ │ │ │ │ + lin.ela.dam, │ │ │ │ │ + ela, nod.lcb │ │ │ │ │ , \int_{\Omega} non.hyp.mM, │ │ │ │ │ -dw_lin_prestress \sigma_{ij} pie.ela.mac, │ │ │ │ │ -LinearPrestressTerm , e_{ij}(\ul pre.fib │ │ │ │ │ +dw_lin_prestress \sigma_{ij} pre.fib, │ │ │ │ │ +LinearPrestressTerm , e_{ij}(\ul pie.ela.mac │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_lin_strain_fib , D_{ijkl} e_ │ │ │ │ │ LinearStrainFiberTerm , {ij}(\ul{v}) pre.fib │ │ │ │ │ \left(d_k │ │ │ │ │ d_l\right) │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ @@ -580,17 +583,17 @@ │ │ │ │ │ PiezoStrainTerm g_{kij} e_ │ │ │ │ │ {ij}(\ul{u}) │ │ │ │ │ ev_piezo_stress , \int_{\Omega} │ │ │ │ │ PiezoStressTerm g_{kij} │ │ │ │ │ \nabla_k p │ │ │ │ │ \ul{f}^i = │ │ │ │ │ \ul{\bar f}^i │ │ │ │ │ -dw_point_load , \quad \forall its.3, its.1, │ │ │ │ │ -ConcentratedPointLoadTerm \mbox{ FE its.2, its.4, │ │ │ │ │ - node } i she.can │ │ │ │ │ +dw_point_load , \quad \forall she.can, its.1, │ │ │ │ │ +ConcentratedPointLoadTerm \mbox{ FE its.2, its.3, │ │ │ │ │ + node } i its.4 │ │ │ │ │ \mbox{ in a │ │ │ │ │ region } │ │ │ │ │ \ul{f}^i = - │ │ │ │ │ k \ul{u}^i │ │ │ │ │ dw_point_lspring , \quad \forall │ │ │ │ │ LinearPointSpringTerm , \mbox{ FE │ │ │ │ │ node } i │ │ │ │ │ @@ -598,15 +601,15 @@ │ │ │ │ │ region } │ │ │ │ │ dw_s_dot_grad_i_s , Z^i = \int_ │ │ │ │ │ ScalarDotGradIScalarTerm , {\Omega} q │ │ │ │ │ \nabla_i p │ │ │ │ │ \int_{\Omega} │ │ │ │ │ q \ul{y} │ │ │ │ │ , \cdot \nabla │ │ │ │ │ -dw_s_dot_mgrad_s , p \mbox{ , } adv.2D, adv.1D, │ │ │ │ │ +dw_s_dot_mgrad_s , p \mbox{ , } adv.1D, adv.2D, │ │ │ │ │ ScalarDotMGradScalarTerm , \int_{\Omega} adv.dif.2D │ │ │ │ │ , p \ul{y} │ │ │ │ │ \cdot \nabla │ │ │ │ │ q │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_shell10x , D_{ijkl}\ e_ │ │ │ │ │ Shell10XTerm , {ij}(\ul{v}) she.can │ │ │ │ │ @@ -627,20 +630,20 @@ │ │ │ │ │ StokesWaveTerm , \cdot \ul{v}) │ │ │ │ │ (\ul{\kappa} │ │ │ │ │ \cdot \ul{u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ - , \int_{\Omega} sta.nav.sto, │ │ │ │ │ - , q\ \nabla nav.sto.iga, │ │ │ │ │ -dw_stokes , \cdot \ul{u} nav.sto, sto, │ │ │ │ │ -StokesTerm , \mbox{ or } nav.sto, │ │ │ │ │ - , \int_{\Omega} lin.ela.up, │ │ │ │ │ - , c\ p\ \nabla sto.sli.bc │ │ │ │ │ + , \int_{\Omega} sto, sto.sli.bc, │ │ │ │ │ + , q\ \nabla sta.nav.sto, │ │ │ │ │ +dw_stokes , \cdot \ul{u} nav.sto, │ │ │ │ │ +StokesTerm , \mbox{ or } lin.ela.up, │ │ │ │ │ + , \int_{\Omega} nav.sto, │ │ │ │ │ + , c\ p\ \nabla nav.sto.iga │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ c\ q\ \nabla │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ ev_sum_vals │ │ │ │ │ SumNodalValuesTerm │ │ │ │ │ @@ -667,20 +670,20 @@ │ │ │ │ │ for } K \from │ │ │ │ │ \Ical_h: │ │ │ │ │ \int_{T_K} │ │ │ │ │ \ul{n} \cdot │ │ │ │ │ K_{ij} │ │ │ │ │ \nabla_j \bar │ │ │ │ │ {p} │ │ │ │ │ - \int_{\Gamma} ela.shi.per, │ │ │ │ │ - , \ul{v} \cdot com.ela.mat, │ │ │ │ │ -dw_surface_ltr \ull{\sigma} nod.lcb, │ │ │ │ │ + \int_{\Gamma} com.ela.mat, │ │ │ │ │ + , \ul{v} \cdot lin.ela.tra, │ │ │ │ │ +dw_surface_ltr \ull{\sigma} lin.ela.opt, │ │ │ │ │ LinearTractionTerm , \cdot \ul{n}, lin.vis, │ │ │ │ │ - \int_{\Gamma} lin.ela.tra, │ │ │ │ │ - \ul{v} \cdot lin.ela.opt │ │ │ │ │ + \int_{\Gamma} ela.shi.per, │ │ │ │ │ + \ul{v} \cdot nod.lcb │ │ │ │ │ \ul{n}, │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ ev_surface_moment , \ul{n} (\ul │ │ │ │ │ SurfaceMomentTerm {x} - \ul │ │ │ │ │ {x}_0) │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_surface_ndot q \ul{c} lap.flu.2d │ │ │ │ │ @@ -713,17 +716,17 @@ │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{v} \cdot │ │ │ │ │ dw_vm_dot_s , \ul{m} p │ │ │ │ │ VectorDotScalarTerm , \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{u} \cdot │ │ │ │ │ \ul{m} q\\ │ │ │ │ │ - \int_{\Omega} │ │ │ │ │ + \int_{\Omega} bur.2D, │ │ │ │ │ dw_volume_lvf , \ul{f} \cdot poi.par.stu, │ │ │ │ │ -LinearVolumeForceTerm \ul{v} \mbox poi.iga, bur.2D, │ │ │ │ │ +LinearVolumeForceTerm \ul{v} \mbox poi.iga, │ │ │ │ │ { or } \int_ adv.dif.2D │ │ │ │ │ {\Omega} f q │ │ │ │ │ 1 / D │ │ │ │ │ ev_volume_surface \int_\Gamma │ │ │ │ │ VolumeSurfaceTerm \ul{x} \cdot │ │ │ │ │ \ul{n} │ │ │ │ │ ev_volume \int_{\cal │ │ │ │ │ @@ -821,19 +824,19 @@ │ │ │ │ │ Large deformation terms¶ │ │ │ │ │ name/class arguments definition examples │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_bulk_active , {ij}(\ul{u}) \delta │ │ │ │ │ BulkActiveTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ -dw_tl_bulk_penalty , {ij}(\ul{u}) \delta act.fib, hyp, │ │ │ │ │ -BulkPenaltyTLTerm , E_{ij}(\ul{u};\ul com.ela.mat │ │ │ │ │ +dw_tl_bulk_penalty , {ij}(\ul{u}) \delta com.ela.mat, │ │ │ │ │ +BulkPenaltyTLTerm , E_{ij}(\ul{u};\ul act.fib, hyp │ │ │ │ │ {v}) │ │ │ │ │ dw_tl_bulk_pressure , \int_{\Omega} S_ │ │ │ │ │ -BulkPressureTLTerm , {ij}(p) \delta E_ bal, per.tl │ │ │ │ │ +BulkPressureTLTerm , {ij}(p) \delta E_ per.tl, bal │ │ │ │ │ {ij}(\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} \ull │ │ │ │ │ dw_tl_diffusion , {K}(\ul{u}^{(n-1)}) │ │ │ │ │ DiffusionTLTerm , : \pdiff{q}{\ul{X}} per.tl │ │ │ │ │ , \pdiff{p}{\ul{X}} │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ @@ -843,20 +846,20 @@ │ │ │ │ │ , {v}) │ │ │ │ │ , │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_he_genyeoh , {ij}(\ul{u}) \delta │ │ │ │ │ GenYeohTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ -dw_tl_he_mooney_rivlin , {ij}(\ul{u}) \delta bal, hyp, │ │ │ │ │ -MooneyRivlinTLTerm , E_{ij}(\ul{u};\ul com.ela.mat │ │ │ │ │ +dw_tl_he_mooney_rivlin , {ij}(\ul{u}) \delta com.ela.mat, hyp, │ │ │ │ │ +MooneyRivlinTLTerm , E_{ij}(\ul{u};\ul bal │ │ │ │ │ {v}) │ │ │ │ │ - \int_{\Omega} S_ bal, com.ela.mat, │ │ │ │ │ -dw_tl_he_neohook , {ij}(\ul{u}) \delta act.fib, hyp, │ │ │ │ │ -NeoHookeanTLTerm , E_{ij}(\ul{u};\ul per.tl │ │ │ │ │ + \int_{\Omega} S_ per.tl, bal, │ │ │ │ │ +dw_tl_he_neohook , {ij}(\ul{u}) \delta com.ela.mat, │ │ │ │ │ +NeoHookeanTLTerm , E_{ij}(\ul{u};\ul act.fib, hyp │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_he_ogden , {ij}(\ul{u}) \delta │ │ │ │ │ OgdenTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ , │ │ │ │ │ dw_tl_membrane , bal │ │ │ │ │ @@ -877,15 +880,15 @@ │ │ │ │ │ {x} J │ │ │ │ │ \begin{array}{l} │ │ │ │ │ \int_{\Omega} q J │ │ │ │ │ (\ul{u}) \\ \mbox │ │ │ │ │ {volume mode: │ │ │ │ │ vector for } K │ │ │ │ │ \from \Ical_h: │ │ │ │ │ -dw_tl_volume , \int_{T_K} J(\ul bal, per.tl │ │ │ │ │ +dw_tl_volume , \int_{T_K} J(\ul per.tl, bal │ │ │ │ │ VolumeTLTerm {u}) \\ \mbox │ │ │ │ │ {rel\_volume mode: │ │ │ │ │ vector for } K │ │ │ │ │ \from \Ical_h: │ │ │ │ │ \int_{T_K} J(\ul │ │ │ │ │ {u}) / \int_{T_K} 1 │ │ │ │ │ \end{array} │ │ │ ├── ./usr/share/doc/python-sfepy-doc/html/terms_overview.html │ │ │ │ @@ -371,15 +371,15 @@ │ │ │ │

<material>, <state>, <virtual>

│ │ │ │

<material>, <parameter_v>, <parameter_s>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_cauchy_strain

│ │ │ │

CauchyStrainTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} \ull{e}(\ul{w})

│ │ │ │ @@ -445,15 +445,15 @@ │ │ │ │

dw_convect

│ │ │ │

ConvectTerm

│ │ │ │ │ │ │ │

<virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_def_grad

│ │ │ │

DeformationGradientTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

\ull{F} = \pdiff{\ul{x}}{\ul{X}}|_{qp} = \ull{I} + │ │ │ │ @@ -470,15 +470,15 @@ │ │ │ │

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

│ │ │ │

where

│ │ │ │
│ │ │ │

\ul{f}^{*}(p_{in}, p_{out}) = \ul{a} \frac{p_{in} + │ │ │ │ p_{out}}{2} + (1 - \alpha) \ul{n} C \frac{ p_{in} - p_{out}}{2},

│ │ │ │
│ │ │ │ -

adv.2D, adv.1D, adv.dif.2D

│ │ │ │ +

adv.1D, adv.2D, adv.dif.2D

│ │ │ │ │ │ │ │

dw_dg_diffusion_flux

│ │ │ │

DiffusionDGFluxTerm

│ │ │ │ │ │ │ │

<material>, <state>, <virtual>

│ │ │ │

<material>, <virtual>, <state>

│ │ │ │ │ │ │ │ @@ -488,28 +488,28 @@ │ │ │ │

where

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

adv.dif.2D, bur.2D, lap.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}

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

adv.dif.2D, bur.2D, lap.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

│ │ │ │ @@ -563,29 +563,29 @@ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │

<material>, <parameter_1>, <parameter_2>

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

\int_{\Omega} K_{ij} \nabla_i q \nabla_j p \mbox{ , } │ │ │ │ \int_{\Omega} K_{ij} \nabla_i \bar{p} \nabla_j r

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_div_grad

│ │ │ │

DivGradTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>, <state>

│ │ │ │

<opt_material>, <parameter_1>, <parameter_2>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_div

│ │ │ │

DivOperatorTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} \nabla \cdot \ul{v} \mbox { or } │ │ │ │ @@ -620,15 +620,15 @@ │ │ │ │ \mbox{ , } \int_{\cal{D}} \ul{u} \cdot \ul{w} \mbox{ , } │ │ │ │ \int_\Gamma \ul{w} \cdot \ul{n} p \\ \int_{\cal{D}} c q p \mbox{ , │ │ │ │ } \int_{\cal{D}} c \ul{v} \cdot \ul{u} \mbox{ , } \int_{\cal{D}} c │ │ │ │ p r \mbox{ , } \int_{\cal{D}} c \ul{u} \cdot \ul{w} \\ │ │ │ │ \int_{\cal{D}} \ul{v} \cdot \ull{M} \cdot \ul{u} \mbox{ , } │ │ │ │ \int_{\cal{D}} \ul{u} \cdot \ull{M} \cdot \ul{w}

│ │ │ │
│ │ │ │ -

adv.2D, hyd, tim.poi, poi.fun, sto.sli.bc, tim.poi.exp, bur.2D, lin.ela.dam, lin.ela.up, osc, bal, wel, ela, aco, tim.adv.dif, vib.aco, bor, the.ele, poi.per.bou.con, aco, adv.1D, pie.ela, dar.flo.mul

│ │ │ │ +

bal, bur.2D, poi.per.bou.con, osc, pie.ela, tim.adv.dif, wel, tim.poi, dar.flo.mul, bor, the.ele, vib.aco, lin.ela.up, poi.fun, hyd, adv.2D, sto.sli.bc, adv.1D, lin.ela.dam, tim.poi.exp, aco, ela, aco

│ │ │ │ │ │ │ │

dw_elastic_wave_cauchy

│ │ │ │

ElasticWaveCauchyTerm

│ │ │ │ │ │ │ │

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

│ │ │ │

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

│ │ │ │ │ │ │ │ @@ -688,15 +688,15 @@ │ │ │ │

dw_integrate

│ │ │ │

IntegrateOperatorTerm

│ │ │ │ │ │ │ │

<opt_material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

poi.neu, vib.aco, poi.per.bou.con, aco, aco, dar.flo.mul

│ │ │ │ +

dar.flo.mul, poi.neu, poi.per.bou.con, aco, vib.aco, aco

│ │ │ │ │ │ │ │

ev_integrate

│ │ │ │

IntegrateTerm

│ │ │ │ │ │ │ │

<opt_material>, <parameter>

│ │ │ │
│ │ │ │

\int_{\cal{D}} y \mbox{ , } \int_{\cal{D}} \ul{y} \mbox{ , │ │ │ │ @@ -732,15 +732,15 @@ │ │ │ │

<opt_material>, <virtual>, <state>

│ │ │ │

<opt_material>, <parameter_1>, <parameter_2>

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

\int_{\Omega} c \nabla q \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} c \nabla \bar{p} \cdot \nabla r

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_lin_convect2

│ │ │ │

LinearConvect2Term

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -778,26 +778,26 @@ │ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │

<material>, <parameter_1>, <parameter_2>

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

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

│ │ │ │
│ │ │ │ -

pie.ela.mac, com.ela.mat, pre.fib, bio.npb, the.ela.ess, two.bod.con, bio.npb.lag, lin.vis, lin.ela.mM, bio.sho.syn, lin.ela.iga, bio, mat.non, lin.ela.dam, its.2, its.4, lin.ela.up, ela.con.pla, its.3, ela, its.1, lin.ela.tra, ela.con.sph, lin.ela.opt, ela.shi.per, nod.lcb, the.ela, lin.ela, pie.ela

│ │ │ │ +

lin.ela.iga, the.ela, ela.shi.per, its.2, ela.con.pla, com.ela.mat, bio.npb, pre.fib, lin.ela, two.bod.con, lin.ela.mM, pie.ela, the.ela.ess, bio.sho.syn, bio, lin.ela.opt, lin.vis, lin.ela.up, its.1, ela.con.sph, its.3, its.4, mat.non, pie.ela.mac, lin.ela.tra, bio.npb.lag, lin.ela.dam, ela, nod.lcb

│ │ │ │ │ │ │ │

dw_lin_prestress

│ │ │ │

LinearPrestressTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │

<material>, <parameter>

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

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_lin_strain_fib

│ │ │ │

LinearStrainFiberTerm

│ │ │ │ │ │ │ │

<material_1>, <material_2>, <virtual>

│ │ │ │
│ │ │ │

\int_{\Omega} D_{ijkl} e_{ij}(\ul{v}) \left(d_k d_l\right)

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

ConcentratedPointLoadTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_point_lspring

│ │ │ │

LinearPointSpringTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

<material>, <virtual>, <state>

│ │ │ │

<material>, <state>, <virtual>

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

\int_{\Omega} q \ul{y} \cdot \nabla p \mbox{ , } │ │ │ │ \int_{\Omega} p \ul{y} \cdot \nabla q

│ │ │ │
│ │ │ │ -

adv.2D, adv.1D, adv.dif.2D

│ │ │ │ +

adv.1D, adv.2D, adv.dif.2D

│ │ │ │ │ │ │ │

dw_shell10x

│ │ │ │

Shell10XTerm

│ │ │ │ │ │ │ │

<material_d>, <material_drill>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -965,15 +965,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}

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_sum_vals

│ │ │ │

SumNodalValuesTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │ │ │ │ │ │ │ │ │ @@ -1008,15 +1008,15 @@ │ │ │ │

<opt_material>, <virtual>

│ │ │ │

<opt_material>, <parameter>

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

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

│ │ │ │
│ │ │ │ -

ela.shi.per, com.ela.mat, nod.lcb, lin.vis, lin.ela.tra, lin.ela.opt

│ │ │ │ +

com.ela.mat, lin.ela.tra, lin.ela.opt, lin.vis, ela.shi.per, nod.lcb

│ │ │ │ │ │ │ │

ev_surface_moment

│ │ │ │

SurfaceMomentTerm

│ │ │ │ │ │ │ │

<material>, <parameter>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -1067,15 +1067,15 @@ │ │ │ │

LinearVolumeForceTerm

│ │ │ │ │ │ │ │

<material>, <virtual>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

ev_volume_surface

│ │ │ │

VolumeSurfaceTerm

│ │ │ │ │ │ │ │

<parameter>

│ │ │ │
│ │ │ │

1 / D \int_\Gamma \ul{x} \cdot \ul{n}

│ │ │ │ @@ -1280,24 +1280,24 @@ │ │ │ │

dw_tl_bulk_penalty

│ │ │ │

BulkPenaltyTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

act.fib, hyp, com.ela.mat

│ │ │ │ +

com.ela.mat, act.fib, hyp

│ │ │ │ │ │ │ │

dw_tl_bulk_pressure

│ │ │ │

BulkPressureTLTerm

│ │ │ │ │ │ │ │

<virtual>, <state>, <state_p>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

bal, per.tl

│ │ │ │ +

per.tl, bal

│ │ │ │ │ │ │ │

dw_tl_diffusion

│ │ │ │

DiffusionTLTerm

│ │ │ │ │ │ │ │

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

│ │ │ │
│ │ │ │

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

dw_tl_he_mooney_rivlin

│ │ │ │

MooneyRivlinTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

bal, hyp, com.ela.mat

│ │ │ │ +

com.ela.mat, hyp, bal

│ │ │ │ │ │ │ │

dw_tl_he_neohook

│ │ │ │

NeoHookeanTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │
│ │ │ │ -

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

│ │ │ │ +

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

│ │ │ │ │ │ │ │

dw_tl_he_ogden

│ │ │ │

OgdenTLTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

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

│ │ │ │ @@ -1393,15 +1393,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}

│ │ │ │
│ │ │ │ -

bal, per.tl

│ │ │ │ +

per.tl, bal

│ │ │ │ │ │ │ │

dw_ul_bulk_penalty

│ │ │ │

BulkPenaltyULTerm

│ │ │ │ │ │ │ │

<material>, <virtual>, <state>

│ │ │ │
│ │ │ │

\int_{\Omega} \mathcal{L}\tau_{ij}(\ul{u}) │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -133,20 +133,20 @@ │ │ │ │ │ \int_{T_K} │ │ │ │ │ \alpha_{ij} │ │ │ │ │ \bar{p} / │ │ │ │ │ \int_{T_K} 1 │ │ │ │ │ - \alpha_{ij} │ │ │ │ │ \bar{p}|_{qp} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ - , p\ \alpha_ │ │ │ │ │ - , {ij} e_{ij} bio.npb, │ │ │ │ │ -dw_biot , (\ul{v}) the.ela.ess, │ │ │ │ │ + , p\ \alpha_ bio.npb, │ │ │ │ │ + , {ij} e_{ij} the.ela.ess, │ │ │ │ │ +dw_biot , (\ul{v}) bio, │ │ │ │ │ BiotTerm , \mbox{ , } bio.npb.lag, │ │ │ │ │ - , \int_{\Omega} bio.sho.syn, │ │ │ │ │ - , q\ \alpha_ the.ela, bio │ │ │ │ │ + , \int_{\Omega} the.ela, │ │ │ │ │ + , q\ \alpha_ bio.sho.syn │ │ │ │ │ {ij} e_{ij} │ │ │ │ │ (\ul{u}) │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} \ull{e} │ │ │ │ │ (\ul{w}) │ │ │ │ │ \mbox{vector │ │ │ │ │ for } K \from │ │ │ │ │ @@ -190,16 +190,16 @@ │ │ │ │ │ {n} \ul{v} │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ dw_convect_v_grad_s , q (\ul{u} poi.fun │ │ │ │ │ ConvectVGradSTerm \cdot \nabla │ │ │ │ │ p) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_convect ((\ul{u} nav.sto, │ │ │ │ │ -ConvectTerm , \cdot \nabla) nav.sto.iga, │ │ │ │ │ - \ul{u}) \cdot nav.sto │ │ │ │ │ +ConvectTerm , \cdot \nabla) nav.sto, │ │ │ │ │ + \ul{u}) \cdot nav.sto.iga │ │ │ │ │ \ul{v} │ │ │ │ │ \ull{F} = │ │ │ │ │ \pdiff{\ul │ │ │ │ │ {x}}{\ul │ │ │ │ │ {X}}|_{qp} = │ │ │ │ │ \ull{I} + │ │ │ │ │ ev_def_grad \pdiff{\ul │ │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \ul{n} │ │ │ │ │ \cdot \ul{f}^ │ │ │ │ │ {*} (p_{in}, │ │ │ │ │ p_{out})q │ │ │ │ │ where │ │ │ │ │ , \ul{f}^{*}(p_ │ │ │ │ │ -dw_dg_advect_laxfrie_flux , {in}, p_ adv.2D, adv.1D, │ │ │ │ │ +dw_dg_advect_laxfrie_flux , {in}, p_ adv.1D, adv.2D, │ │ │ │ │ AdvectionDGFluxTerm , {out}) = \ul adv.dif.2D │ │ │ │ │ {a} \frac{p_ │ │ │ │ │ {in} + p_ │ │ │ │ │ {out}}{2} + │ │ │ │ │ (1 - \alpha) │ │ │ │ │ \ul{n} C │ │ │ │ │ \frac{ p_{in} │ │ │ │ │ @@ -235,16 +235,16 @@ │ │ │ │ │ \nabla p │ │ │ │ │ \rangle [q] │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} D │ │ │ │ │ , \langle │ │ │ │ │ -dw_dg_diffusion_flux , \nabla q bur.2D, lap.2D, │ │ │ │ │ -DiffusionDGFluxTerm , \rangle [p] adv.dif.2D │ │ │ │ │ +dw_dg_diffusion_flux , \nabla q adv.dif.2D, │ │ │ │ │ +DiffusionDGFluxTerm , \rangle [p] bur.2D, lap.2D │ │ │ │ │ , where │ │ │ │ │ \langle │ │ │ │ │ \nabla \phi │ │ │ │ │ \rangle = │ │ │ │ │ \frac │ │ │ │ │ {\nabla\phi_ │ │ │ │ │ {in} + │ │ │ │ │ @@ -253,16 +253,16 @@ │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ {T_K}} \bar │ │ │ │ │ {D} C_w \frac │ │ │ │ │ -dw_dg_interior_penalty , {Ord^2}{d bur.2D, lap.2D, │ │ │ │ │ -DiffusionInteriorPenaltyTerm , (\partial adv.dif.2D │ │ │ │ │ +dw_dg_interior_penalty , {Ord^2}{d adv.dif.2D, │ │ │ │ │ +DiffusionInteriorPenaltyTerm , (\partial bur.2D, lap.2D │ │ │ │ │ , {T_K})}[p][q] │ │ │ │ │ where │ │ │ │ │ [\phi] = │ │ │ │ │ \phi_{in} - │ │ │ │ │ \phi_{out} │ │ │ │ │ \int_ │ │ │ │ │ {\partial │ │ │ │ │ @@ -305,34 +305,34 @@ │ │ │ │ │ \bar{p} / │ │ │ │ │ \int_{T_K} 1 │ │ │ │ │ - K_{ij} │ │ │ │ │ \nabla_j \bar │ │ │ │ │ {p} │ │ │ │ │ \int_{\Omega} │ │ │ │ │ K_{ij} │ │ │ │ │ - , \nabla_i q bio.npb, │ │ │ │ │ - , \nabla_j p bio.npb.lag, │ │ │ │ │ -dw_diffusion , \mbox{ , } bio.sho.syn, │ │ │ │ │ -DiffusionTerm , \int_{\Omega} bio, poi.neu, │ │ │ │ │ + , \nabla_i q bio.npb, bio, │ │ │ │ │ + , \nabla_j p dar.flo.mul, │ │ │ │ │ +dw_diffusion , \mbox{ , } bio.npb.lag, │ │ │ │ │ +DiffusionTerm , \int_{\Omega} poi.neu, │ │ │ │ │ K_{ij} pie.ela, │ │ │ │ │ - \nabla_i \bar dar.flo.mul │ │ │ │ │ + \nabla_i \bar bio.sho.syn │ │ │ │ │ {p} \nabla_j │ │ │ │ │ r │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ \ul{v} : │ │ │ │ │ \nabla \ul{u} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ \nu\ \nabla │ │ │ │ │ - , \ul{u} : sta.nav.sto, │ │ │ │ │ -dw_div_grad , \nabla \ul{w} nav.sto.iga, │ │ │ │ │ -DivGradTerm , \\ \int_ nav.sto, sto, │ │ │ │ │ + , \ul{u} : sto, sto.sli.bc, │ │ │ │ │ +dw_div_grad , \nabla \ul{w} sta.nav.sto, │ │ │ │ │ +DivGradTerm , \\ \int_ nav.sto, │ │ │ │ │ , {\Omega} nav.sto, │ │ │ │ │ - \nabla \ul{v} sto.sli.bc │ │ │ │ │ + \nabla \ul{v} nav.sto.iga │ │ │ │ │ : \nabla \ul │ │ │ │ │ {u} \mbox{ , │ │ │ │ │ } \int_ │ │ │ │ │ {\Omega} │ │ │ │ │ \nabla \ul{u} │ │ │ │ │ : \nabla \ul │ │ │ │ │ {w} │ │ │ │ │ @@ -365,31 +365,31 @@ │ │ │ │ │ \int_\Gamma │ │ │ │ │ \ul{v} \cdot │ │ │ │ │ \ul{n} p │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_\Gamma q │ │ │ │ │ \ul{n} \cdot │ │ │ │ │ \ul{u} \mbox │ │ │ │ │ - { , } \int_ adv.2D, hyd, │ │ │ │ │ - {\cal{D}} p r tim.poi, │ │ │ │ │ - \mbox{ , } poi.fun, │ │ │ │ │ - \int_{\cal sto.sli.bc, │ │ │ │ │ - {D}} \ul{u} tim.poi.exp, │ │ │ │ │ - \cdot \ul{w} bur.2D, │ │ │ │ │ - , \mbox{ , } lin.ela.dam, │ │ │ │ │ - , \int_\Gamma lin.ela.up, osc, │ │ │ │ │ -dw_dot , \ul{w} \cdot bal, wel, ela, │ │ │ │ │ -DotProductTerm , \ul{n} p \\ aco, │ │ │ │ │ - \int_{\cal tim.adv.dif, │ │ │ │ │ - {D}} c q p vib.aco, bor, │ │ │ │ │ - \mbox{ , } the.ele, │ │ │ │ │ - \int_{\cal poi.per.bou.con, │ │ │ │ │ - {D}} c \ul{v} aco, adv.1D, │ │ │ │ │ - \cdot \ul{u} pie.ela, │ │ │ │ │ - \mbox{ , } dar.flo.mul │ │ │ │ │ + { , } \int_ │ │ │ │ │ + {\cal{D}} p r bal, bur.2D, │ │ │ │ │ + \mbox{ , } poi.per.bou.con, │ │ │ │ │ + \int_{\cal osc, pie.ela, │ │ │ │ │ + {D}} \ul{u} tim.adv.dif, │ │ │ │ │ + \cdot \ul{w} wel, tim.poi, │ │ │ │ │ + , \mbox{ , } dar.flo.mul, │ │ │ │ │ + , \int_\Gamma bor, the.ele, │ │ │ │ │ +dw_dot , \ul{w} \cdot vib.aco, │ │ │ │ │ +DotProductTerm , \ul{n} p \\ lin.ela.up, │ │ │ │ │ + \int_{\cal poi.fun, hyd, │ │ │ │ │ + {D}} c q p adv.2D, │ │ │ │ │ + \mbox{ , } sto.sli.bc, │ │ │ │ │ + \int_{\cal adv.1D, │ │ │ │ │ + {D}} c \ul{v} lin.ela.dam, │ │ │ │ │ + \cdot \ul{u} tim.poi.exp, │ │ │ │ │ + \mbox{ , } aco, ela, aco │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c p r │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} c \ul{u} │ │ │ │ │ \cdot \ul{w} │ │ │ │ │ \\ \int_{\cal │ │ │ │ │ @@ -445,19 +445,19 @@ │ │ │ │ │ \mbox{vector │ │ │ │ │ ev_integrate_mat , for } K \from │ │ │ │ │ IntegrateMatTerm \Ical_h: │ │ │ │ │ \int_{T_K} m │ │ │ │ │ / \int_{T_K} │ │ │ │ │ 1 │ │ │ │ │ m|_{qp} │ │ │ │ │ - \int_{\cal poi.neu, │ │ │ │ │ -dw_integrate , {D}} q \mbox vib.aco, │ │ │ │ │ + \int_{\cal dar.flo.mul, │ │ │ │ │ +dw_integrate , {D}} q \mbox poi.neu, │ │ │ │ │ IntegrateOperatorTerm { or } \int_ poi.per.bou.con, │ │ │ │ │ - {\cal{D}} c q aco, aco, │ │ │ │ │ - dar.flo.mul │ │ │ │ │ + {\cal{D}} c q aco, vib.aco, │ │ │ │ │ + aco │ │ │ │ │ \int_{\cal │ │ │ │ │ {D}} y \mbox │ │ │ │ │ { , } \int_ │ │ │ │ │ {\cal{D}} \ul │ │ │ │ │ {y} \mbox{ , │ │ │ │ │ } \int_\Gamma │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ @@ -516,36 +516,37 @@ │ │ │ │ │ \ul{y} \cdot │ │ │ │ │ \ul{n})|_{qp} │ │ │ │ │ \mbox{ flux } │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_jump , c\, q (p_1 - aco │ │ │ │ │ SurfaceJumpTerm , p_2) │ │ │ │ │ │ │ │ │ │ - poi.par.stu, │ │ │ │ │ - hyd, tim.poi, │ │ │ │ │ - poi.fun, │ │ │ │ │ + bur.2D, │ │ │ │ │ + poi.per.bou.con, │ │ │ │ │ + osc, │ │ │ │ │ lap.tim.ebc, │ │ │ │ │ adv.dif.2D, │ │ │ │ │ lap.flu.2d, │ │ │ │ │ + poi.par.stu, │ │ │ │ │ + \int_{\Omega} tim.adv.dif, │ │ │ │ │ + c \nabla q the.ela.ess, │ │ │ │ │ + , \cdot \nabla lap.2D, wel, │ │ │ │ │ +dw_laplace , p \mbox{ , } tim.poi, │ │ │ │ │ +LaplaceTerm , \int_{\Omega} lap.cou.lcb, │ │ │ │ │ + , c \nabla \bar bor, lap.1d, │ │ │ │ │ + {p} \cdot the.ele, │ │ │ │ │ + \nabla r vib.aco, │ │ │ │ │ + poi.iga, │ │ │ │ │ + poi.fun, cub, │ │ │ │ │ + hyd, sto.sli.bc, │ │ │ │ │ poi.sho.syn, │ │ │ │ │ - \int_{\Omega} sto.sli.bc, │ │ │ │ │ - , c \nabla q tim.poi.exp, │ │ │ │ │ - , \cdot \nabla the.ela.ess, │ │ │ │ │ -dw_laplace , p \mbox{ , } bur.2D, poi.iga, │ │ │ │ │ -LaplaceTerm , \int_{\Omega} lap.2D, osc, │ │ │ │ │ - c \nabla \bar lap.1d, wel, │ │ │ │ │ - {p} \cdot cub, aco, │ │ │ │ │ - \nabla r poi.fie.dep.mat, │ │ │ │ │ - poi, │ │ │ │ │ - tim.adv.dif, │ │ │ │ │ - lap.cou.lcb, │ │ │ │ │ - vib.aco, bor, │ │ │ │ │ - the.ele, │ │ │ │ │ - poi.per.bou.con, │ │ │ │ │ - aco, sin │ │ │ │ │ + tim.poi.exp, │ │ │ │ │ + aco, poi, aco, │ │ │ │ │ + sin, │ │ │ │ │ + poi.fie.dep.mat │ │ │ │ │ \int_{\Omega} │ │ │ │ │ ((\ul{b} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ dw_lin_convect2 , \ul{u}) \cdot │ │ │ │ │ LinearConvect2Term , \ul{v} │ │ │ │ │ ((\ul{b} │ │ │ │ │ \cdot \nabla) │ │ │ │ │ @@ -569,42 +570,44 @@ │ │ │ │ │ , \delta_ │ │ │ │ │ , {jl}+\delta_ │ │ │ │ │ {il} \delta_ │ │ │ │ │ {jk}) + │ │ │ │ │ \lambda \ │ │ │ │ │ \delta_{ij} │ │ │ │ │ \delta_{kl} │ │ │ │ │ - pie.ela.mac, │ │ │ │ │ + lin.ela.iga, │ │ │ │ │ + the.ela, │ │ │ │ │ + ela.shi.per, │ │ │ │ │ + its.2, │ │ │ │ │ + ela.con.pla, │ │ │ │ │ com.ela.mat, │ │ │ │ │ - pre.fib, │ │ │ │ │ bio.npb, │ │ │ │ │ - the.ela.ess, │ │ │ │ │ + pre.fib, │ │ │ │ │ + lin.ela, │ │ │ │ │ two.bod.con, │ │ │ │ │ - bio.npb.lag, │ │ │ │ │ - lin.vis, │ │ │ │ │ lin.ela.mM, │ │ │ │ │ - bio.sho.syn, │ │ │ │ │ - , \int_{\Omega} lin.ela.iga, │ │ │ │ │ -dw_lin_elastic , D_{ijkl}\ e_ bio, mat.non, │ │ │ │ │ -LinearElasticTerm , {ij}(\ul{v}) lin.ela.dam, │ │ │ │ │ - , e_{kl}(\ul its.2, its.4, │ │ │ │ │ - {u}) lin.ela.up, │ │ │ │ │ - ela.con.pla, │ │ │ │ │ - its.3, ela, │ │ │ │ │ + , \int_{\Omega} pie.ela, │ │ │ │ │ +dw_lin_elastic , D_{ijkl}\ e_ the.ela.ess, │ │ │ │ │ +LinearElasticTerm , {ij}(\ul{v}) bio.sho.syn, │ │ │ │ │ + , e_{kl}(\ul bio, │ │ │ │ │ + {u}) lin.ela.opt, │ │ │ │ │ + lin.vis, │ │ │ │ │ + lin.ela.up, │ │ │ │ │ its.1, │ │ │ │ │ - lin.ela.tra, │ │ │ │ │ ela.con.sph, │ │ │ │ │ - lin.ela.opt, │ │ │ │ │ - ela.shi.per, │ │ │ │ │ - nod.lcb, │ │ │ │ │ - the.ela, │ │ │ │ │ - lin.ela, pie.ela │ │ │ │ │ + its.3, its.4, │ │ │ │ │ + mat.non, │ │ │ │ │ + pie.ela.mac, │ │ │ │ │ + lin.ela.tra, │ │ │ │ │ + bio.npb.lag, │ │ │ │ │ + lin.ela.dam, │ │ │ │ │ + ela, nod.lcb │ │ │ │ │ , \int_{\Omega} non.hyp.mM, │ │ │ │ │ -dw_lin_prestress \sigma_{ij} pie.ela.mac, │ │ │ │ │ -LinearPrestressTerm , e_{ij}(\ul pre.fib │ │ │ │ │ +dw_lin_prestress \sigma_{ij} pre.fib, │ │ │ │ │ +LinearPrestressTerm , e_{ij}(\ul pie.ela.mac │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_lin_strain_fib , D_{ijkl} e_ │ │ │ │ │ LinearStrainFiberTerm , {ij}(\ul{v}) pre.fib │ │ │ │ │ \left(d_k │ │ │ │ │ d_l\right) │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ @@ -660,17 +663,17 @@ │ │ │ │ │ PiezoStrainTerm g_{kij} e_ │ │ │ │ │ {ij}(\ul{u}) │ │ │ │ │ ev_piezo_stress , \int_{\Omega} │ │ │ │ │ PiezoStressTerm g_{kij} │ │ │ │ │ \nabla_k p │ │ │ │ │ \ul{f}^i = │ │ │ │ │ \ul{\bar f}^i │ │ │ │ │ -dw_point_load , \quad \forall its.3, its.1, │ │ │ │ │ -ConcentratedPointLoadTerm \mbox{ FE its.2, its.4, │ │ │ │ │ - node } i she.can │ │ │ │ │ +dw_point_load , \quad \forall she.can, its.1, │ │ │ │ │ +ConcentratedPointLoadTerm \mbox{ FE its.2, its.3, │ │ │ │ │ + node } i its.4 │ │ │ │ │ \mbox{ in a │ │ │ │ │ region } │ │ │ │ │ \ul{f}^i = - │ │ │ │ │ k \ul{u}^i │ │ │ │ │ dw_point_lspring , \quad \forall │ │ │ │ │ LinearPointSpringTerm , \mbox{ FE │ │ │ │ │ node } i │ │ │ │ │ @@ -678,15 +681,15 @@ │ │ │ │ │ region } │ │ │ │ │ dw_s_dot_grad_i_s , Z^i = \int_ │ │ │ │ │ ScalarDotGradIScalarTerm , {\Omega} q │ │ │ │ │ \nabla_i p │ │ │ │ │ \int_{\Omega} │ │ │ │ │ q \ul{y} │ │ │ │ │ , \cdot \nabla │ │ │ │ │ -dw_s_dot_mgrad_s , p \mbox{ , } adv.2D, adv.1D, │ │ │ │ │ +dw_s_dot_mgrad_s , p \mbox{ , } adv.1D, adv.2D, │ │ │ │ │ ScalarDotMGradScalarTerm , \int_{\Omega} adv.dif.2D │ │ │ │ │ , p \ul{y} │ │ │ │ │ \cdot \nabla │ │ │ │ │ q │ │ │ │ │ \int_{\Omega} │ │ │ │ │ dw_shell10x , D_{ijkl}\ e_ │ │ │ │ │ Shell10XTerm , {ij}(\ul{v}) she.can │ │ │ │ │ @@ -707,20 +710,20 @@ │ │ │ │ │ StokesWaveTerm , \cdot \ul{v}) │ │ │ │ │ (\ul{\kappa} │ │ │ │ │ \cdot \ul{u}) │ │ │ │ │ \int_{\Omega} │ │ │ │ │ p\ \nabla │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ - , \int_{\Omega} sta.nav.sto, │ │ │ │ │ - , q\ \nabla nav.sto.iga, │ │ │ │ │ -dw_stokes , \cdot \ul{u} nav.sto, sto, │ │ │ │ │ -StokesTerm , \mbox{ or } nav.sto, │ │ │ │ │ - , \int_{\Omega} lin.ela.up, │ │ │ │ │ - , c\ p\ \nabla sto.sli.bc │ │ │ │ │ + , \int_{\Omega} sto, sto.sli.bc, │ │ │ │ │ + , q\ \nabla sta.nav.sto, │ │ │ │ │ +dw_stokes , \cdot \ul{u} nav.sto, │ │ │ │ │ +StokesTerm , \mbox{ or } lin.ela.up, │ │ │ │ │ + , \int_{\Omega} nav.sto, │ │ │ │ │ + , c\ p\ \nabla nav.sto.iga │ │ │ │ │ \cdot \ul{v} │ │ │ │ │ \mbox{ , } │ │ │ │ │ \int_{\Omega} │ │ │ │ │ c\ q\ \nabla │ │ │ │ │ \cdot \ul{u} │ │ │ │ │ ev_sum_vals │ │ │ │ │ SumNodalValuesTerm │ │ │ │ │ @@ -747,20 +750,20 @@ │ │ │ │ │ for } K \from │ │ │ │ │ \Ical_h: │ │ │ │ │ \int_{T_K} │ │ │ │ │ \ul{n} \cdot │ │ │ │ │ K_{ij} │ │ │ │ │ \nabla_j \bar │ │ │ │ │ {p} │ │ │ │ │ - \int_{\Gamma} ela.shi.per, │ │ │ │ │ - , \ul{v} \cdot com.ela.mat, │ │ │ │ │ -dw_surface_ltr \ull{\sigma} nod.lcb, │ │ │ │ │ + \int_{\Gamma} com.ela.mat, │ │ │ │ │ + , \ul{v} \cdot lin.ela.tra, │ │ │ │ │ +dw_surface_ltr \ull{\sigma} lin.ela.opt, │ │ │ │ │ LinearTractionTerm , \cdot \ul{n}, lin.vis, │ │ │ │ │ - \int_{\Gamma} lin.ela.tra, │ │ │ │ │ - \ul{v} \cdot lin.ela.opt │ │ │ │ │ + \int_{\Gamma} ela.shi.per, │ │ │ │ │ + \ul{v} \cdot nod.lcb │ │ │ │ │ \ul{n}, │ │ │ │ │ \int_{\Gamma} │ │ │ │ │ ev_surface_moment , \ul{n} (\ul │ │ │ │ │ SurfaceMomentTerm {x} - \ul │ │ │ │ │ {x}_0) │ │ │ │ │ , \int_{\Gamma} │ │ │ │ │ dw_surface_ndot q \ul{c} lap.flu.2d │ │ │ │ │ @@ -793,17 +796,17 @@ │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{v} \cdot │ │ │ │ │ dw_vm_dot_s , \ul{m} p │ │ │ │ │ VectorDotScalarTerm , \mbox{ , } │ │ │ │ │ , \int_{\Omega} │ │ │ │ │ , \ul{u} \cdot │ │ │ │ │ \ul{m} q\\ │ │ │ │ │ - \int_{\Omega} │ │ │ │ │ + \int_{\Omega} bur.2D, │ │ │ │ │ dw_volume_lvf , \ul{f} \cdot poi.par.stu, │ │ │ │ │ -LinearVolumeForceTerm \ul{v} \mbox poi.iga, bur.2D, │ │ │ │ │ +LinearVolumeForceTerm \ul{v} \mbox poi.iga, │ │ │ │ │ { or } \int_ adv.dif.2D │ │ │ │ │ {\Omega} f q │ │ │ │ │ 1 / D │ │ │ │ │ ev_volume_surface \int_\Gamma │ │ │ │ │ VolumeSurfaceTerm \ul{x} \cdot │ │ │ │ │ \ul{n} │ │ │ │ │ ev_volume \int_{\cal │ │ │ │ │ @@ -901,19 +904,19 @@ │ │ │ │ │ Large deformation terms¶ │ │ │ │ │ name/class arguments definition examples │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_bulk_active , {ij}(\ul{u}) \delta │ │ │ │ │ BulkActiveTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ -dw_tl_bulk_penalty , {ij}(\ul{u}) \delta act.fib, hyp, │ │ │ │ │ -BulkPenaltyTLTerm , E_{ij}(\ul{u};\ul com.ela.mat │ │ │ │ │ +dw_tl_bulk_penalty , {ij}(\ul{u}) \delta com.ela.mat, │ │ │ │ │ +BulkPenaltyTLTerm , E_{ij}(\ul{u};\ul act.fib, hyp │ │ │ │ │ {v}) │ │ │ │ │ dw_tl_bulk_pressure , \int_{\Omega} S_ │ │ │ │ │ -BulkPressureTLTerm , {ij}(p) \delta E_ bal, per.tl │ │ │ │ │ +BulkPressureTLTerm , {ij}(p) \delta E_ per.tl, bal │ │ │ │ │ {ij}(\ul{u};\ul{v}) │ │ │ │ │ , \int_{\Omega} \ull │ │ │ │ │ dw_tl_diffusion , {K}(\ul{u}^{(n-1)}) │ │ │ │ │ DiffusionTLTerm , : \pdiff{q}{\ul{X}} per.tl │ │ │ │ │ , \pdiff{p}{\ul{X}} │ │ │ │ │ │ │ │ │ │ , │ │ │ │ │ @@ -923,20 +926,20 @@ │ │ │ │ │ , {v}) │ │ │ │ │ , │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_he_genyeoh , {ij}(\ul{u}) \delta │ │ │ │ │ GenYeohTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ -dw_tl_he_mooney_rivlin , {ij}(\ul{u}) \delta bal, hyp, │ │ │ │ │ -MooneyRivlinTLTerm , E_{ij}(\ul{u};\ul com.ela.mat │ │ │ │ │ +dw_tl_he_mooney_rivlin , {ij}(\ul{u}) \delta com.ela.mat, hyp, │ │ │ │ │ +MooneyRivlinTLTerm , E_{ij}(\ul{u};\ul bal │ │ │ │ │ {v}) │ │ │ │ │ - \int_{\Omega} S_ bal, com.ela.mat, │ │ │ │ │ -dw_tl_he_neohook , {ij}(\ul{u}) \delta act.fib, hyp, │ │ │ │ │ -NeoHookeanTLTerm , E_{ij}(\ul{u};\ul per.tl │ │ │ │ │ + \int_{\Omega} S_ per.tl, bal, │ │ │ │ │ +dw_tl_he_neohook , {ij}(\ul{u}) \delta com.ela.mat, │ │ │ │ │ +NeoHookeanTLTerm , E_{ij}(\ul{u};\ul act.fib, hyp │ │ │ │ │ {v}) │ │ │ │ │ \int_{\Omega} S_ │ │ │ │ │ dw_tl_he_ogden , {ij}(\ul{u}) \delta │ │ │ │ │ OgdenTLTerm , E_{ij}(\ul{u};\ul │ │ │ │ │ {v}) │ │ │ │ │ , │ │ │ │ │ dw_tl_membrane , bal │ │ │ │ │ @@ -957,15 +960,15 @@ │ │ │ │ │ {x} J │ │ │ │ │ \begin{array}{l} │ │ │ │ │ \int_{\Omega} q J │ │ │ │ │ (\ul{u}) \\ \mbox │ │ │ │ │ {volume mode: │ │ │ │ │ vector for } K │ │ │ │ │ \from \Ical_h: │ │ │ │ │ -dw_tl_volume , \int_{T_K} J(\ul bal, per.tl │ │ │ │ │ +dw_tl_volume , \int_{T_K} J(\ul per.tl, bal │ │ │ │ │ VolumeTLTerm {u}) \\ \mbox │ │ │ │ │ {rel\_volume mode: │ │ │ │ │ vector for } K │ │ │ │ │ \from \Ical_h: │ │ │ │ │ \int_{T_K} J(\ul │ │ │ │ │ {u}) / \int_{T_K} 1 │ │ │ │ │ \end{array}