{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.dsRjYGPd/b1/sfepy_2021.4-4_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.dsRjYGPd/b2/sfepy_2021.4-4_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 407d37f158f4655308f2a30771d784f0 12529896 doc optional python-sfepy-doc_2021.4-4_all.deb\n+ b76bbf363205ea97641168d4019ce13a 12532936 doc optional python-sfepy-doc_2021.4-4_all.deb\n 6055732e1d02815a2ada5a45697d2ddf 1929172 debug optional python3-sfepy-dbgsym_2021.4-4_arm64.deb\n 9da62cdfdedba4a8a9c59af3a6a82801 3946644 python optional python3-sfepy_2021.4-4_arm64.deb\n"}, {"source1": "python-sfepy-doc_2021.4-4_all.deb", "source2": "python-sfepy-doc_2021.4-4_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-22 17:12:28.000000 debian-binary\n--rw-r--r-- 0 0 0 24328 2023-01-22 17:12:28.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12505376 2023-01-22 17:12:28.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 24332 2023-01-22 17:12:28.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 12508412 2023-01-22 17:12:28.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: python-sfepy-doc\n Source: sfepy\n Version: 2021.4-4\n Architecture: all\n Maintainer: Debian Science Maintainers \n-Installed-Size: 46235\n+Installed-Size: 46234\n Depends: libjs-sphinxdoc (>= 5.2), sphinx-rtd-theme-common (>= 1.3.0+dfsg)\n Recommends: python3-sfepy\n Section: doc\n Priority: optional\n Homepage: https://sfepy.org\n Description: Simple Finite Elements in Python (documentation)\n SfePy is a software for solving systems of coupled partial differential\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,13 +1,13 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/\n--rw-r--r-- 0 root (0) root (0) 4704909 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 4703415 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz\n -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\n -rw-r--r-- 0 root (0) root (0) 1802 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/examples/\n -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\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-22 17:12:28.000000 ./usr/share/doc/python-sfepy-doc/examples/acoustics/\n -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\n -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\n"}, {"source1": "./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz", "source2": "./usr/share/doc/python-sfepy-doc/SfePy.pdf.gz", "unified_diff": null, "details": [{"source1": "SfePy.pdf", "source2": "SfePy.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -140,44 +140,44 @@\n 2.3.7\n Multi-linear Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .\n 2.3.8\n How To Make a Release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .\n 2.3.9\n Module Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .\n \n+135\n+135\n+135\n+136\n+136\n 137\n-137\n-137\n-138\n 138\n 139\n-140\n-141\n-146\n-146\n+144\n+144\n+151\n 153\n 155\n-157\n \n 1.7\n 1.8\n \n 2\n \n Bibliography\n \n-551\n+549\n \n Python Module Index\n \n-553\n+551\n \n Index\n \n-557\n+555\n \n ii\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 genindex\n \u2022 modindex\n@@ -5647,18 +5647,19 @@\n ev_cauchy_strain \n CauchyStrainTerm\n \n \u222b\ufe01\n \n \ud835\udc5d \ud835\udefc\ud835\udc56\ud835\udc57 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc63) ,\n \n-the.ela, bio.npb,\n+the.ela.ess,\n bio.sho.syn,\n+the.ela,\n bio.npb.lag,\n-the.ela.ess, bio\n+bio.npb, bio\n \n \u222b\ufe01\n \n \u03a9\n \n \ud835\udc5e \ud835\udefc\ud835\udc56\ud835\udc57 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc62)\n \u03a9\n@@ -5761,16 +5762,16 @@\n \n dw_convect\n ConvectTerm\n \n ,\n \n \n-nav.sto, nav.sto,\n-nav.sto.iga\n+nav.sto.iga,\n+nav.sto, nav.sto\n \n \u222b\ufe01\n ((\ud835\udc62 \u00b7 \u2207)\ud835\udc62) \u00b7 \ud835\udc63\n \u03a9\n \n ev_def_grad\n \n@@ -5804,17 +5805,16 @@\n ,\n \ud835\udc5b \u00b7 \ud835\udc53 * (\ud835\udc5d\ud835\udc56\ud835\udc5b , \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61 )\ud835\udc5e\n \n \ud835\udf15\ud835\udc47\ud835\udc3e\n name/class\n \n examples\n-adv.1D,\n-adv.dif.2D,\n-adv.2D\n+adv.2D, adv.1D,\n+adv.dif.2D\n \n where\n \ud835\udc53 * (\ud835\udc5d\ud835\udc56\ud835\udc5b , \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61 ) = \ud835\udc4e\n dw_dg_diffusion_flux\n ,\n DiffusionDGFluxTerm\n ,\n@@ -5833,17 +5833,16 @@\n 2\n 2\n \n \ud835\udc37\u27e8\u2207\ud835\udc5d\u27e9[\ud835\udc5e] ,\n \n \ud835\udf15\ud835\udc47\ud835\udc3e\n \n-lap.2D,\n adv.dif.2D,\n-bur.2D\n+bur.2D, lap.2D\n \n \u222b\ufe01\n \ud835\udc37\u27e8\u2207\ud835\udc5e\u27e9[\ud835\udc5d]\n \ud835\udf15\ud835\udc47\ud835\udc3e\n \n \u27e8\u2207\ud835\udf11\u27e9 =\n \n@@ -5854,17 +5853,16 @@\n dw_dg_interior_penalty\n ,\n DiffusionInteriorPenaltyTerm\n ,\n ,\n \n \n-lap.2D,\n adv.dif.2D,\n-bur.2D\n+bur.2D, lap.2D\n \n 2\n \n \u222b\ufe01\n \n \u00af \ud835\udc64 \ud835\udc42\ud835\udc5f\ud835\udc51 [\ud835\udc5d][\ud835\udc5e]\n \ud835\udc37\ud835\udc36\n@@ -5989,19 +5987,14 @@\n \ud835\udc3e\ud835\udc56\ud835\udc57 \u2207\ud835\udc56 \ud835\udc5e\u2207\ud835\udc57 \ud835\udc5d ,\n \n \u03a9\n \n \ud835\udc3e\ud835\udc56\ud835\udc57 \u2207\ud835\udc56 \ud835\udc5d\u00af\u2207\ud835\udc57 \ud835\udc5f\n \u03a9\n \n-nav.sto, nav.sto,\n-sto.sli.bc,\n-sta.nav.sto,\n-nav.sto.iga, sto\n-\n \u222b\ufe01\n \n \u222b\ufe01\n \ud835\udf08 \u2207\ud835\udc63 : \u2207\ud835\udc62 ,\n \ud835\udf08 \u2207\ud835\udc62 : \u2207\ud835\udc64\n \u03a9\n \u03a9\n@@ -6023,18 +6016,24 @@\n \n \u03a9\n \n ev_div\n DivTerm\n \n dar.flo.mul,\n-bio.npb,\n+pie.ela,\n bio.sho.syn,\n-pie.ela, poi.neu,\n-bio.npb.lag, bio\n+bio.npb.lag,\n+bio.npb, poi.neu,\n+bio\n+sto.sli.bc, nav.sto,\n+nav.sto.iga,\n+nav.sto,\n+sto,\n+sta.nav.sto\n \n \u222b\ufe01\n \n \n \u222b\ufe01\n \u2207\u00b7\ud835\udc62\n \ud835\udc9f\n@@ -6119,41 +6118,45 @@\n \n dw_elastic_wave\n ,\n ElasticWaveTerm ,\n ,\n \n \n+\u222b\ufe01\n+\n \ud835\udc9f\n \n examples\n-ela,\n-bur.2D,\n-tim.poi.exp, osc,\n-poi.per.bou.con,\n+lin.ela.dam,\n+dar.flo.mul,\n+aco, wel, bal,\n+aco,\n+pie.ela,\n+lin.ela.up,\n vib.aco,\n hyd,\n-lin.ela.dam,\n-bal,\n+tim.adv.dif,\n+bur.2D, tim.poi,\n+sto.sli.bc,\n adv.1D,\n-lin.ela.up,\n bor,\n-aco, pie.ela, aco,\n-wel, dar.flo.mul,\n-adv.2D, poi.fun,\n-tim.adv.dif,\n-sto.sli.bc, the.ele,\n-tim.poi\n-\n-\u222b\ufe01\n+poi.fun,\n+tim.poi.exp,\n+osc,\n+adv.2D,\n+ela,\n+the.ele,\n+poi.per.bou.con\n \n \u222b\ufe01\n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc54\ud835\udc56\ud835\udc57 (\ud835\udc63)\ud835\udc52\ud835\udc58\ud835\udc59 (\ud835\udc62) ,\n \n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc54\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udc52\ud835\udc58\ud835\udc59 (\ud835\udc63)\n+\n \u03a9\n \n \u03a9\n \n \u222b\ufe01\n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc54\ud835\udc56\ud835\udc57 (\ud835\udc63)\ud835\udc54\ud835\udc58\ud835\udc59 (\ud835\udc62)\n \u03a9\n@@ -6314,20 +6317,18 @@\n \n \ud835\udc47\ud835\udc3e\n \n \ud835\udc47\ud835\udc3e\n \n \ud835\udc47\ud835\udc3e\n \n-aco,\n-poi.per.bou.con,\n-dar.flo.mul,\n vib.aco,\n-aco,\n-poi.neu\n+dar.flo.mul, aco,\n+poi.per.bou.con,\n+aco, poi.neu\n \n \u222b\ufe01\n \n \u222b\ufe01\n \n \u222b\ufe01\n \n@@ -6401,34 +6402,38 @@\n \n dw_lin_convect2 ,\n LinearConvect2Term\n ,\n \n \n examples\n-poi, lap.flu.2d,\n poi.fie.dep.mat,\n-sin, lap.tim.ebc,\n-bur.2D,\n-adv.dif.2D,\n-tim.poi.exp,\n-lap.1d,\n-osc,\n-poi.per.bou.con,\n-vib.aco, hyd, cub,\n-lap.2D, bor, aco,\n-poi.sho.syn, aco,\n-the.ela.ess, wel,\n+aco,\n+wel,\n+aco,\n+lap.2D,\n+the.ela.ess,\n+poi.par.stu, poi,\n+vib.aco,\n+hyd,\n lap.cou.lcb,\n-poi.fun,\n+adv.dif.2D,\n tim.adv.dif,\n+bur.2D, tim.poi,\n sto.sli.bc,\n-poi.par.stu,\n+poi.sho.syn,\n+bor,\n+poi.fun,\n+tim.poi.exp, osc,\n+lap.1d,\n+cub,\n+sin, lap.tim.ebc,\n the.ele, poi.iga,\n-tim.poi\n+poi.per.bou.con,\n+lap.flu.2d\n \n \u222b\ufe01\n ((\ud835\udc4f \u00b7 \u2207)\ud835\udc62) \u00b7 \ud835\udc63\n \u03a9\n \n ((\ud835\udc4f \u00b7 \u2207)\ud835\udc62)|\ud835\udc5e\ud835\udc5d\n dw_lin_convect\n@@ -6489,42 +6494,41 @@\n ,\n \n \n \u222b\ufe01\n \ud835\udf0e\ud835\udc56\ud835\udc57 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc63)\n \n examples\n-pre.fib, the.ela,\n-lin.ela.tra,\n-its.1,\n-its.3,\n-ela, bio.npb.lag,\n-lin.ela.iga,\n-lin.ela.mM,\n lin.ela.dam,\n-ela.shi.per,\n-lin.ela.up,\n-mat.non,\n-bio.sho.syn,\n-pie.ela,\n-ela.con.pla,\n+nod.lcb, pie.ela,\n the.ela.ess,\n-com.ela.mat,\n-its.4,\n-bio.npb,\n+bio.sho.syn,\n two.bod.con,\n-nod.lcb,\n-its.2,\n ela.con.sph,\n-bio, lin.ela.opt,\n+bio.npb.lag,\n+its.4,\n+pre.fib,\n+ela.con.pla,\n+bio,\n+lin.ela.up,\n+mat.non, lin.vis,\n+its.2,\n+its.3,\n+com.ela.mat,\n+lin.ela.tra,\n+the.ela, bio.npb,\n+ela.shi.per,\n+lin.ela.mM, its.1,\n+ela, pie.ela.mac,\n+lin.ela,\n+lin.ela.opt,\n+lin.ela.iga\n pie.ela.mac,\n-lin.ela, lin.vis\n pre.fib,\n-non.hyp.mM,\n-pie.ela.mac\n+non.hyp.mM\n \n \u03a9\n \n pre.fib\n \u222b\ufe01\n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc63) (\ud835\udc51\ud835\udc58 \ud835\udc51\ud835\udc59 )\n \u03a9\n@@ -6543,14 +6547,21 @@\n dw_non_penetration ,\n NonPenetrationTerm\n ,\n \n ,\n ,\n \n+dw_nonsym_elastic ,\n+NonsymElasticTerm\n+,\n+\n+,\n+,\n+\n \n bio.npb.lag\n \u222b\ufe01\n \n \u222b\ufe01\n \u02c6 \u00b7\ud835\udc62\n \ud835\udc50\ud835\udf06\ud835\udc5b \u00b7 \ud835\udc63 ,\n@@ -6562,35 +6573,30 @@\n \u02c6 \u00b7\ud835\udc62\n \ud835\udf06\ud835\udc5b \u00b7 \ud835\udc63 ,\n \ud835\udf06\ud835\udc5b\n \u0393\n \n \u0393\n \n+non.hyp.mM\n+\u222b\ufe01\n+\ud835\udc37\u2207\ud835\udc62 : \u2207\ud835\udc63\n+\u03a9\n+\n continues on next page\n \n 1.8. Term Overview\n \n 121\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 3 \u2013 continued from previous page\n argudefinition\n ments\n-dw_nonsym_elastic ,\n-NonsymElasticTerm\n-,\n-\u222b\ufe01\n-\n-\ud835\udc37\u2207\ud835\udc62 : \u2207\ud835\udc63\n-,\n-\u03a9\n-,\n-\n dw_ns_dot_grad_s ,\n NonlinearScalarDotGradTerm\n ,\n \u222b\ufe01\n \u222b\ufe01\n \u222b\ufe01\n ,\n@@ -6625,16 +6631,14 @@\n ,\n PiezoStrainTerm \n \u222b\ufe01\n \ud835\udc54\ud835\udc58\ud835\udc56\ud835\udc57 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc62)\n name/class\n \n examples\n-non.hyp.mM\n-\n bur.2D\n \n pie.ela\n \n \u03a9\n \n ev_piezo_stress\n@@ -6645,77 +6649,86 @@\n \ud835\udc54\ud835\udc58\ud835\udc56\ud835\udc57 \u2207\ud835\udc58 \ud835\udc5d\n \u03a9\n \n dw_point_load\n ,\n ConcentratedPointLoadTerm\n \n+\n+its.1, its.2, its.3,\n+its.4, she.can\n+\n \ud835\udc56\n \n dw_point_lspring ,\n LinearPointSpringTerm\n ,\n \n-dw_s_dot_grad_i_s ,\n-ScalarDotGradIScalarTerm\n-,\n-\n-\n-its.4,\n-she.can,\n-its.2, its.1, its.3\n \n \ud835\udc53 \ud835\udc56 = \ud835\udc53\u00af\n \n \u2200 FE node \ud835\udc56 in a region\n \n \ud835\udc53 \ud835\udc56 = \u2212\ud835\udc58\ud835\udc62\ud835\udc56\n \n \u2200 FE node \ud835\udc56 in a region\n \n+dw_s_dot_grad_i_s ,\n+ScalarDotGradIScalarTerm\n+,\n+\n+\n \ud835\udc4d\ud835\udc56 =\n \n \u222b\ufe01\n \ud835\udc5e\u2207\ud835\udc56 \ud835\udc5d\n \u03a9\n \n+dw_s_dot_mgrad_s ,\n+ScalarDotMGradScalarTerm\n+,\n+\n+,\n+,\n+\n+\n+\u222b\ufe01\n+\u03a9\n+\n+\ud835\udc5e\ud835\udc66 \u00b7 \u2207\ud835\udc5d ,\n+\n+adv.2D, adv.1D,\n+adv.dif.2D\n+\n+\u222b\ufe01\n+\ud835\udc5d\ud835\udc66 \u00b7 \u2207\ud835\udc5e\n+\u03a9\n+\n continues on next page\n \n 122\n \n Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n+name/class\n+dw_shell10x\n+Shell10XTerm\n+\n Table 3 \u2013 continued from previous page\n argudefinition\n ments\n-dw_s_dot_mgrad_s ,\n-ScalarDotMGradScalarTerm\n-,\n-\u222b\ufe01\n-\u222b\ufe01\n-\n-\ud835\udc5e\ud835\udc66 \u00b7 \u2207\ud835\udc5d ,\n-\ud835\udc5d\ud835\udc66 \u00b7 \u2207\ud835\udc5e\n-,\n-\u03a9\n-\u03a9\n-,\n-\n-dw_shell10x\n ,\n-Shell10XTerm\n ,\n \u222b\ufe01\n ,\n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc63)\ud835\udc52\ud835\udc58\ud835\udc59 (\ud835\udc62)\n \n \u03a9\n-name/class\n \n dw_stokes_wave_div,\n StokesWaveDivTerm\n ,\n \n ,\n ,\n@@ -6724,18 +6737,14 @@\n ,\n StokesWaveTerm ,\n \n \n \u222b\ufe01\n \n examples\n-adv.1D,\n-adv.dif.2D,\n-adv.2D\n-\n she.can\n \n \u222b\ufe01\n (\ud835\udf05 \u00b7 \ud835\udc63)(\u2207 \u00b7 \ud835\udc62) ,\n \n (\ud835\udf05 \u00b7 \ud835\udc62)(\u2207 \u00b7 \ud835\udc63)\n \n@@ -6785,19 +6794,20 @@\n \n \u03a9\n \n \u222b\ufe01\n \ud835\udc50\ud835\udc5e\u2207\u00b7\ud835\udc62\n \u03a9\n \n-nav.sto, nav.sto,\n lin.ela.up,\n-sto.sli.bc,\n-sta.nav.sto,\n-nav.sto.iga, sto\n+sto.sli.bc, nav.sto,\n+nav.sto.iga,\n+nav.sto,\n+sto,\n+sta.nav.sto\n \n \u222b\ufe01\n \ud835\udc5e\ud835\udc5b \u00b7 \ud835\udc3e \u00b7 \u2207\ud835\udc5d\n \u0393\n \n ev_surface_flux\n ,\n@@ -6821,50 +6831,55 @@\n 1\n \ud835\udc47\ud835\udc3e\n \n \u222b\ufe01\n \ud835\udc5b \u00b7 \ud835\udc3e\ud835\udc56\ud835\udc57 \u2207\ud835\udc57 \ud835\udc5d\u00af\n \ud835\udc47\ud835\udc3e\n \n-continues on next page\n+dw_surface_ltr\n+,\n+LinearTractionTerm\n+\n+,\n+\n \n 1.8. Term Overview\n \n+\u222b\ufe01\n+\n+\u222b\ufe01\n+\ud835\udc63 \u00b7 \ud835\udf0e \u00b7 \ud835\udc5b,\n+\n+\u0393\n+\n+\ud835\udc63 \u00b7 \ud835\udc5b,\n+\u0393\n+\n+lin.ela.tra,\n+lin.vis, nod.lcb,\n+com.ela.mat,\n+lin.ela.opt,\n+ela.shi.per\n+continues on next page\n+\n 123\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 3 \u2013 continued from previous page\n argudefinition\n ments\n-dw_surface_ltr\n-,\n-LinearTractionTerm\n-\n-\u222b\ufe01\n-\u222b\ufe01\n-,\n-\ud835\udc63 \u00b7 \ud835\udf0e \u00b7 \ud835\udc5b, \ud835\udc63 \u00b7 \ud835\udc5b,\n-\n-\u0393\n-\u0393\n-name/class\n-\n ev_surface_moment ,\n SurfaceMomentTerm\n \n+\u222b\ufe01\n+name/class\n \n examples\n-lin.ela.opt,\n-com.ela.mat,\n-lin.ela.tra,\n-ela.shi.per,\n-nod.lcb, lin.vis\n \n-\u222b\ufe01\n \ud835\udc5b(\ud835\udc65 \u2212 \ud835\udc650 )\n \u0393\n \n dw_surface_ndot ,\n SufaceNormalDotTerm\n \n ,\n@@ -6897,25 +6912,30 @@\n \n lap.flu.2d\n \u222b\ufe01\n \ud835\udc5e\ud835\udc50 \u00b7 \ud835\udc5b\n \u0393\n \n \u222b\ufe01\n-\ud835\udc62 \u00b7 \u2207\ud835\udc5e\n+\n+\u222b\ufe01\n+\n \ud835\udc63 \u00b7 \u2207\ud835\udc5d ,\n-\u222b\ufe01 \u03a9\n+\ud835\udc62 \u00b7 \u2207\ud835\udc5e\n \u222b\ufe01 \u03a9\n \ud835\udc50\ud835\udc63 \u00b7 \u2207\ud835\udc5d ,\n \ud835\udc50\ud835\udc62 \u00b7 \u2207\ud835\udc5e\n \u03a9\n+\u03a9\n+\u222b\ufe01\n \u222b\ufe01\n-\u222b\ufe01 \u03a9\n-\ud835\udc63 \u00b7 (\ud835\udc40 \u2207\ud835\udc5d) ,\n \ud835\udc62 \u00b7 (\ud835\udc40 \u2207\ud835\udc5e)\n+\ud835\udc63 \u00b7 (\ud835\udc40 \u2207\ud835\udc5d) ,\n+\u03a9\n+\n \u222b\ufe01\n \n \u03a9\n \n \u03a9\n \n \u222b\ufe01\n@@ -6927,30 +6947,29 @@\n \n \u03a9\n \n \u03a9\n \n \u222b\ufe01\n \n-\u222b\ufe01\n-\n \ud835\udc53 \u00b7 \ud835\udc63 or\n \n \u03a9\n \n+\u222b\ufe01\n \ud835\udc53\ud835\udc5e\n \u03a9\n \n ev_volume_surface \n VolumeSurfaceTerm\n \n+poi.iga,\n poi.par.stu,\n bur.2D,\n-adv.dif.2D,\n-poi.iga\n+adv.dif.2D\n \n \u222b\ufe01\n \ud835\udc65\u00b7\ud835\udc5b\n \n 1/\ud835\udc37\n \u0393\n \n@@ -6958,39 +6977,26 @@\n VolumeTerm\n \n \n \u222b\ufe01\n 1\n \ud835\udc9f\n \n-continues on next page\n-\n-124\n-\n-Chapter 1. Documentation\n-\n-\fSfePy Documentation, Release version: 2021.4\n-\n-name/class\n dw_zero\n ZeroTerm\n \n-Table 3 \u2013 continued from previous page\n-argudefinition\n-ments\n+ela\n+\n ,\n \n 0\n \n-1.8. Term Overview\n-\n-examples\n-ela\n+124\n \n-125\n+Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table of sensitivity terms\n Table 4: Sensitivity terms\n name/class\n \n@@ -7093,17 +7099,17 @@\n \n \u222b\ufe01\n (\ud835\udc62 \u00b7 \ud835\udc64)(\u2207 \u00b7 \ud835\udcb1)\n \u03a9\n \n continues on next page\n \n-126\n+1.8. Term Overview\n \n-Chapter 1. Documentation\n+125\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 4 \u2013 continued from previous page\n argudefinition\n ments\n ev_sd_lin_elastic ,\n@@ -7154,24 +7160,24 @@\n SDLinearTractionTerm\n ,\n \n \n \ud835\udc63 \u00b7 \ud835\udf0e \u00b7 \ud835\udc5b,\n \u0393\n \n-1.8. Term Overview\n+126\n \n \u222b\ufe01\n \n \u222b\ufe01\n \n \ud835\udc63 \u00b7 \ud835\udc5b,\n \u0393\n \n-127\n+Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table of large deformation terms\n Table 5: Large deformation terms\n name/class\n \n@@ -7188,16 +7194,17 @@\n \u03a9\n \n dw_tl_bulk_penalty ,\n BulkPenaltyTLTerm\n ,\n \n \n-hyp, com.ela.mat,\n-act.fib\n+hyp,\n+act.fib,\n+com.ela.mat\n \n \u222b\ufe01\n \ud835\udc46\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udeff\ud835\udc38\ud835\udc56\ud835\udc57 (\ud835\udc62; \ud835\udc63)\n \u03a9\n \n dw_tl_bulk_pressure,\n BulkPressureTLTerm\n@@ -7249,38 +7256,40 @@\n \n dw_tl_he_mooney_rivlin\n ,\n MooneyRivlinTLTerm\n ,\n \n \n-hyp,\n bal,\n+hyp,\n com.ela.mat\n \n \u222b\ufe01\n \ud835\udc46\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udeff\ud835\udc38\ud835\udc56\ud835\udc57 (\ud835\udc62; \ud835\udc63)\n \u03a9\n \n dw_tl_he_neohook ,\n NeoHookeanTLTerm,\n \n \n-com.ela.mat, bal,\n-per.tl, hyp, act.fib\n-\n \u222b\ufe01\n \ud835\udc46\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udeff\ud835\udc38\ud835\udc56\ud835\udc57 (\ud835\udc62; \ud835\udc63)\n+\n+bal, hyp, per.tl,\n+com.ela.mat,\n+act.fib\n+\n \u03a9\n \n continues on next page\n \n-128\n+1.8. Term Overview\n \n-Chapter 1. Documentation\n+127\n \n \fSfePy Documentation, Release version: 2021.4\n \n name/class\n dw_tl_he_ogden\n OgdenTLTerm\n \n@@ -7392,17 +7401,17 @@\n \n 1\n \ud835\udefe\ud835\udc5d \ud835\udc5e\n \u03a9\n \n continues on next page\n \n-1.8. Term Overview\n+128\n \n-129\n+Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 5 \u2013 continued from previous page\n argudefinition\n ments\n dw_ul_he_mooney_rivlin\n@@ -7413,25 +7422,25 @@\n \n \u2112\ud835\udf0f (\ud835\udc62)\ud835\udc52 (\ud835\udeff\ud835\udc63)/\ud835\udc3d\n name/class\n \n \ud835\udc56\ud835\udc57\n \n examples\n-hyp.ul.up, hyp.ul\n+hyp.ul, hyp.ul.up\n \n \ud835\udc56\ud835\udc57\n \n \u03a9\n \n dw_ul_he_neohook ,\n NeoHookeanULTerm,\n \n \n-hyp.ul.up, hyp.ul\n+hyp.ul, hyp.ul.up\n \u222b\ufe01\n \u2112\ud835\udf0f\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udeff\ud835\udc63)/\ud835\udc3d\n \u03a9\n \n dw_ul_volume\n VolumeULTerm\n \n@@ -7444,17 +7453,17 @@\n \ud835\udc5e\ud835\udc3d(\ud835\udc62)\n \u03a9\n \u222b\ufe00\n volume mode: vector for \ud835\udc3e \u2190 \u2110\u210e : \ud835\udc47\ud835\udc3e \u222b\ufe00\ud835\udc3d(\ud835\udc62)\n \u222b\ufe00\n rel_volume mode: vector for \ud835\udc3e \u2190 \u2110\u210e : \ud835\udc47\ud835\udc3e \ud835\udc3d(\ud835\udc62)/ \ud835\udc47\ud835\udc3e 1\n \n-130\n+1.8. Term Overview\n \n-Chapter 1. Documentation\n+129\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table of special terms\n Table 6: Special terms\n name/class\n \n@@ -7602,17 +7611,17 @@\n \n \u03a9\n \n 0\n \n continues on next page\n \n-1.8. Term Overview\n+130\n \n-131\n+Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 6 \u2013 continued from previous page\n argudefinition\n ments\n dw_lin_elastic_th ,\n@@ -7747,17 +7756,17 @@\n \n \ud835\udf0f\ud835\udc3e \u2207\ud835\udc5f(\ud835\udc63 \u00b7 \u2207\ud835\udc62)\n \n \ud835\udc47\ud835\udc3e\n \n continues on next page\n \n-132\n+1.8. Term Overview\n \n-Chapter 1. Documentation\n+131\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 6 \u2013 continued from previous page\n argudefinition\n ments\n dw_st_adj_supg_c ,\n@@ -7857,15 +7866,15 @@\n ,\n DotSProductVolumeOperatorWETHTerm\n ,\n ,\n ,\n \n \n-1.8. Term Overview\n+132\n \n \ud835\udf0f\ud835\udc3e \u2207\ud835\udc5d \u00b7 \u2207\ud835\udc5e\n \n \ud835\udc47\ud835\udc3e\n \n \ud835\udc3e\u2208\u2110\u210e\n \n@@ -7877,15 +7886,15 @@\n ]\ufe02\n \ud835\udca2(\ud835\udc61 \u2212 \ud835\udf0f )\ud835\udc5d(\ud835\udf0f ) d\ud835\udf0f \ud835\udc5e\n \n \u03a9\n \n 0\n \n-133\n+Chapter 1. Documentation\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table of multi-linear terms\n Table 7: Multi-linear terms\n name/class\n \n@@ -8045,17 +8054,17 @@\n \u222b\ufe01\n \ud835\udc50\u2207\u00af\n \ud835\udc5d \u00b7 \u2207\ud835\udc5f\n \u03a9\n \n continues on next page\n \n-134\n+1.8. Term Overview\n \n-Chapter 1. Documentation\n+133\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 7 \u2013 continued from previous page\n argudefinition\n ments\n de_lin_elastic\n@@ -8100,15 +8109,15 @@\n ,\n ,\n \n ,\n ,\n \n \n-1.8. Term Overview\n+134\n \n \u222b\ufe01\n \n \ud835\udc5e\ud835\udc66 \u00b7 \u2207\ud835\udc5d ,\n \n \u222b\ufe01\n \ud835\udc5d\ud835\udc66 \u00b7 \u2207\ud835\udc5e\n@@ -8140,20 +8149,14 @@\n \n \u222b\ufe01\n \ud835\udc50\ud835\udc5e\u2207\u00b7\ud835\udc62\n \u222b\ufe01\u03a9\n \ud835\udc50\ud835\udc5f \u2207 \u00b7 \ud835\udc64\n \u03a9\n \n-135\n-\n-\fSfePy Documentation, Release version: 2021.4\n-\n-136\n-\n Chapter 1. Documentation\n \n \fCHAPTER\n \n TWO\n \n DEVELOPMENT\n@@ -8181,15 +8184,15 @@\n \u2013 efficient quadrature formulas\n \u2013 local refinement?\n \u2022 discretization methods:\n \u2013 implement vector elements (Nedelec, Raviart-Thomas, . . . )\n \u2013 implement the discontinuous Galerkin method\n \u2022 material models: plasticity, viscoplasticity, damage, . . .\n \u2022 improve parallelization (see Solving Problems in Parallel):\n-137\n+135\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2013 cluster installation with fast BLAS\n \u2013 parallel code speed-up\n \u2013 remove (some of) the serial parts\n \u2013 preconditioning for multi-physics problems\n@@ -8221,15 +8224,15 @@\n The first step is to obtain the latest development version of the code from the SfePy git repository:\n git clone git://github.com/sfepy/sfepy.git\n For development, it is preferable to build the extension modules in place (see Compilation of C Extension Modules):\n python setup.py build_ext --inplace\n On Unix-like systems, you can simply type make in the top-level folder to build in-place.\n After the initial compilation, or after making changes, do not forget to run the tests, see Testing Installation.\n \n-138\n+136\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n 2.3.2 SfePy Directory Structure\n Here we list and describe the directories that are in the main sfepy directory.\n@@ -8260,15 +8263,15 @@\n directory for temporary files (generated)\n \n New users/developers (after going through the Tutorial) should explore the examples/ directory. For developers, the\n principal directory is sfepy/, which has the following contents:\n \n 2.3. Developer Guide\n \n-139\n+137\n \n \fSfePy Documentation, Release version: 2021.4\n \n Table 2: sfepy/ directory structure.\n name\n \n description\n@@ -8348,15 +8351,15 @@\n \n In [3]: print mesh\n Mesh:meshes/2d/rectangle_tri\n cmesh:\n CMesh: n_coor: 258, dim 2, tdim: 2, n_el 454\n (continues on next page)\n \n-140\n+138\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n 11\n@@ -8414,15 +8417,15 @@\n any open source project, doing your homework by searching for existing known problems greatly reduces the burden\n on the developers by eliminating duplicate issues. If you find your problem already exists in the issue tracker, feel free\n to gather more information and append it to the issue. In case the problem is not there, create a new issue with proper\n labels for the issue type and priority, and/or ask us using the mailing list.\n \n 2.3. Developer Guide\n \n-141\n+139\n \n \fSfePy Documentation, Release version: 2021.4\n \n Note: A google account (e.g., gmail account) is needed to join the mailing list. A github account is needed for working\n with the source code repository and issues.\n Note: When reporting a problem, try to provide as much information as possible concerning the version of SfePy, the\n OS / Linux distribution, and the versions of Python, NumPy and SciPy, and other prerequisites. The versions found on\n@@ -8474,15 +8477,15 @@\n st = status\n co = checkout\n \n 5. Create a feature branch to hold your changes:\n git checkout -b my-feature\n Then you can start to make your changes. Do not work in the master branch!\n \n-142\n+140\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n 6. Modify some files and use git to track your local changes. The changed added/modified files can be listed using:\n git status\n@@ -8525,15 +8528,15 @@\n 3. Make sure all your local changes are either committed in a feature branch or stashed (see git stash). Then\n reset your master to the upstream master:\n git checkout master\n git reset --hard upstream/master\n \n 2.3. Developer Guide\n \n-143\n+141\n \n \fSfePy Documentation, Release version: 2021.4\n \n Warning The above will remove all your local commits in the master branch that are not in upstream/master,\n and also reset all the changes in your non-committed modified files!\n Optionally, the reset command can be run conveniently in gitk by right-clicking on a commit you want to reset\n the current branch onto.\n@@ -8565,15 +8568,15 @@\n \u2013 yes: equation, transform_variables(), filename\n \u2013 rather not: eq, transvar(), fname\n \u2022 Functions have usually form _() e.g.: save_data(), transform_variables(), do not\n use data_save(), variable_transform() etc.\n \u2022 Variables like V, c, A, b, x should be tolerated only locally when expressing mathematical ideas.\n Really minor recommendations:\n \u2022 Avoid single letter names, if you can:\n-144\n+142\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2013 not even for loop variables - use e.g. ir, ic, . . . instead of i, j for rows and columns\n \u2013 not even in generators, as they \u201cleak\u201d (this is fixed in Python 3.x)\n@@ -8649,15 +8652,15 @@\n 12\n \n Returns\n ------(continues on next page)\n \n 2.3. Developer Guide\n \n-145\n+143\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n out : array\n The resulting array of shape ....\n@@ -8700,15 +8703,15 @@\n \n 2.3.6 How to Implement a New Term\n Warning Implementing a new term usually involves C. As Cython is now supported by our build system, it should not\n be that difficult. Python-only terms are possible as well.\n Note There is an experimental way (newly from version 2021.1) of implementing multi-linear terms that is much easier\n than what is described here, see Multi-linear Terms.\n \n-146\n+144\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes on terminology\n Volume refers to the whole domain (in space of dimension \ud835\udc51), while surface to a subdomain of dimension \ud835\udc51 \u2212 1, for\n@@ -8743,15 +8746,15 @@\n is not a variable;\n \u2022 \u2018opt_material[_*]\u2019 for an optional material parameter, that can be left out - there can be only one in a term and\n it must be the first argument;\n \u2022 \u2018virtual\u2019 for a virtual (test) variable (no value defined), \u2018weak\u2019 evaluation mode;\n \n 2.3. Developer Guide\n \n-147\n+145\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 \u2018state[_*]\u2019 for state (unknown) variables (have value), \u2018weak\u2019 evaluation mode;\n \u2022 \u2018parameter[_*]\u2019 for parameter variables (have known value), any evaluation mode.\n Only one \u2018virtual\u2019 variable is allowed in a term.\n Integration kinds\n@@ -8778,15 +8781,15 @@\n the positional arguments are:\n material, virtual, state\n \u2022 keyword arguments common to all terms:\n mode=None, term_mode=None, diff_var=None, **kwargs\n here:\n \u2013 mode is the actual evaluation mode, default is \u2018eval\u2019;\n \n-148\n+146\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2013 term_mode is an optional term sub-mode influencing what the term should return (example:\n dw_tl_he_neohook term has \u2018strain\u2019 and \u2018stress\u2019 evaluation sub-modes);\n@@ -8821,15 +8824,15 @@\n \n arg_types = ('opt_material', 'parameter')\n arg_shapes = [{'opt_material' : '1, 1', 'parameter' : 1},\n {'opt_material' : None}]\n \n 2.3. Developer Guide\n \n-149\n+147\n \n \fSfePy Documentation, Release version: 2021.4\n \n Geometries\n The default that most terms use is a list of all the geometries:\n geometries = ['2_3', '2_4', '3_4', '3_8']\n In that case, the attribute needs not to be define explicitly.\n@@ -8921,15 +8924,15 @@\n return material, geo.bf, geo\n \n 36\n \n \u2022 lines 2-14: the docstring - always write one!\n \u2022 line 15: the name of the term, that can be referred to in equations;\n \n-150\n+148\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 line 16: the argument types - here the term takes a single material parameter, and a virtual variable;\n \u2022 lines 17-18: the possible argument shapes\n@@ -9005,15 +9008,15 @@\n - virtual : :math:`q`\n \"\"\"\n name = 'dw_s_dot_mgrad_s'\n (continues on next page)\n \n 2.3. Developer Guide\n \n-151\n+149\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n arg_types = (('material', 'virtual', 'state'),\n ('material', 'state', 'virtual'))\n@@ -9119,15 +9122,15 @@\n 68\n \n Only interesting differences with respect to the previous example will by discussed:\n \u2022 the argument types and shapes (lines 23-29) have to be specified for all the call modes (line 30)\n \u2022 the term function (lines 32-35) just integrates the element contributions, as all the other calculations are done by\n the get_fargs() function.\n \n-152\n+150\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 the get_fargs() function (lines 37-68) contains:\n \u2013 residual computation (lines 43-54) for both modes\n@@ -9209,15 +9212,15 @@\n name = 'de_integrate'\n arg_types = ('opt_material', 'virtual')\n arg_shapes = [{'opt_material' : '1, 1', 'virtual' : (1, None)},\n (continues on next page)\n \n 2.3. Developer Guide\n \n-153\n+151\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n {'opt_material' : None}]\n \n@@ -9330,15 +9333,15 @@\n 32\n 33\n \n def get_function(self, mat, var1, var2, mode=None, term_mode=None,\n diff_var=None, **kwargs):\n (continues on next page)\n \n-154\n+152\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n@@ -9376,15 +9379,15 @@\n $ firefox _build/html/index.html\n try also:\n $ python3 setup.py pdfdocs\n 6. check installed build:\n \n 2.3. Developer Guide\n \n-155\n+153\n \n \fSfePy Documentation, Release version: 2021.4\n \n $ python3 -m pip install . --user\n $ cd\n $ sfepy-run run_tests\n $ rm -r output/\n@@ -9411,15 +9414,15 @@\n git shortlog -s -n release_2012.3..HEAD\n git rev-list --committer=\"Name Surname\" --since=6.months.ago HEAD | wc\n git rev-list --author=\"Name Surname\" --since=6.months.ago HEAD | wc\n # ?no-merges\n \u2022 misc:\n git archive --format=tar HEAD | gzip > name.tar.gz\n \n-156\n+154\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Web update and file uploading\n \u2022 make a pull request with the updated version in sfepy-feedstock/recipe/meta.yaml from a fork (e.g. https:\n@@ -9452,15 +9455,15 @@\n homogen.main()\n \n phonon.py script\n phonon.main()\n \n 2.3. Developer Guide\n \n-157\n+155\n \n \fSfePy Documentation, Release version: 2021.4\n \n postproc.py script\n This is a script for quick Mayavi-based visualizations of finite element computations results.\n Examples\n The examples assume that run_tests.py has been run successfully and the resulting data files are present.\n@@ -9501,15 +9504,15 @@\n choices=None, required=False, help=None, metavar=None)\n class postproc.ParseSubdomains(option_strings, dest, nargs=None, const=None, default=None, type=None,\n choices=None, required=False, help=None, metavar=None)\n class postproc.ParseView(option_strings, dest, nargs=None, const=None, default=None, type=None,\n choices=None, required=False, help=None, metavar=None)\n postproc.main()\n \n-158\n+156\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n postproc.view_file(filename, filter_names, options, view=None)\n probe.py script\n@@ -9539,15 +9542,15 @@\n If is_radial is True, multiply each \ud835\udc66 by 4\ud835\udf0b\ud835\udc652 .\n probe.main()\n probe.postprocess(filename_input, filename_results, options)\n Postprocess probe data files - replot, integrate data.\n \n 2.3. Developer Guide\n \n-159\n+157\n \n \fSfePy Documentation, Release version: 2021.4\n \n resview.py script\n run_tests.py script\n Notes on writing new test files:\n A test file can contain anything, but usually it is similar to a regular input file (defining a test problem), with a mandatory\n@@ -9575,15 +9578,15 @@\n works with all the examples except those in examples/standalone/.\n Both normal and parametric study runs are supported. A parametric study allows repeated runs for varying some of\n the simulation parameters - see examples/diffusion/poisson_parametric_study.py file.\n simple.main()\n simple.print_solvers()\n simple.print_terms()\n \n-160\n+158\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n simple_homog_mpi.py script\n Solve a coupled two-scale problem in parallel. One computational node is solving a macroscopic equation while the\n@@ -9619,15 +9622,15 @@\n finalize_options()\n Set final values for all the options that this command supports. This is always called as late as possible, ie.\n after any option assignments from the command-line or from other commands have been done. Thus, this\n is the place to code option dependencies: if \u2018foo\u2019 depends on \u2018bar\u2019, then it is safe to set \u2018foo\u2019 from \u2018bar\u2019 as\n long as \u2018foo\u2019 still has the same value it was assigned in \u2018initialize_options()\u2019.\n 2.3. Developer Guide\n \n-161\n+159\n \n \fSfePy Documentation, Release version: 2021.4\n \n This method must be implemented by all command classes.\n initialize_options()\n Set default values for all the options that this command supports. Note that these defaults may be overridden\n by other commands, by the setup script, by config files, or by the command-line. Thus, this is not the place\n@@ -9664,15 +9667,15 @@\n pkg_name\n [str or sequence of str] The name of the package as imported into python. Alternative names\n (e.g. for different versions) may be given in a list.\n version\n [str, optional] The minimum version of the package that is required. If not given, the version\n is not checked.\n \n-162\n+160\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n optional\n [bool, optional] If False, raise error for absent package or wrong version; otherwise warn\n@@ -9712,15 +9715,15 @@\n test_install.report(out, name, line, item, value, eps=None, return_item=False, match_numbers=False)\n Check that item at line of the output string out is equal to value. If not, print the output.\n test_install.report2(out, name, items, return_item=False)\n Check that items are in the output string out. If not, print the output.\n \n 2.3. Developer Guide\n \n-163\n+161\n \n \fSfePy Documentation, Release version: 2021.4\n \n test_install.report_tests(out, return_item=False)\n Check that all tests in the output string out passed. If not, print the output.\n script/blockgen.py script\n Block mesh generator.\n@@ -9751,15 +9754,15 @@\n [str] folder where to look for files\n filename\n [str] used in {name}.i.vtk, i = 0,1, . . . tns - 1\n t0\n t1\n tn\n \n-164\n+162\n \n [float] starting time\n [int] final time\n [int] number of time steps\n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -9797,15 +9800,15 @@\n ordering is DOF-by-DOF\n eval_ns_forms.create_vector_base(name, phic, dim)\n eval_ns_forms.create_vector_base_grad(name, gc, transpose=False)\n eval_ns_forms.create_vector_var_data(name, phi, vindx, g, gt, vgindx, u)\n \n 2.3. Developer Guide\n \n-165\n+163\n \n \fSfePy Documentation, Release version: 2021.4\n \n eval_ns_forms.grad_vector_to_matrix(name, gv)\n eval_ns_forms.main()\n eval_ns_forms.substitute_continuous(expr, names, u, phi)\n script/eval_tl_forms.py script\n@@ -9838,15 +9841,15 @@\n With \u2018-m\u2019 option, a mesh of the surface is created and saved in \u2018/surf_.mesh\u2019.\n extract_surface.get_surface_faces(domain)\n extract_surface.main()\n extract_surface.surface_components(gr_s, surf_faces)\n Determine surface components given surface mesh connectivity graph.\n extract_surface.surface_graph(surf_faces, n_nod)\n \n-166\n+164\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n script/gen_gallery.py script\n script/gen_iga_patch.py script\n@@ -9878,15 +9881,15 @@\n [str] The input mesh filename (file in VTK format).\n png_filename\n [str] The name of the output PNG file.\n gen_mesh_prev.main()\n \n 2.3. Developer Guide\n \n-167\n+165\n \n \fSfePy Documentation, Release version: 2021.4\n \n script/gen_release_notes.py script\n Generate release notes using git log starting from the given version.\n gen_release_notes.main()\n \n@@ -9915,15 +9918,15 @@\n gen_term_table.set_section(sec)\n gen_term_table.setup(app)\n gen_term_table.to_list(slist, sec)\n gen_term_table.typeset(filename)\n Utility function called by sphinx.\n gen_term_table.typeset_examples(term_class, term_use)\n \n-168\n+166\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n gen_term_table.typeset_term_syntax(term_class)\n gen_term_table.typeset_term_table(fd, keys, table, title)\n@@ -9954,15 +9957,15 @@\n \n script/plot_times.py script\n Plot time steps, times of time steps and time deltas in a HDF5 results file.\n plot_times.main()\n \n 2.3. Developer Guide\n \n-169\n+167\n \n \fSfePy Documentation, Release version: 2021.4\n \n script/save_basis.py script\n Save polynomial basis on reference elements or on a mesh for visualization into a given output directory.\n save_basis.get_dofs(dofs, n_total)\n save_basis.main()\n@@ -9990,15 +9993,15 @@\n mesh by repeating the scaled original mesh in a regular grid (scale x scale [x scale]) if repeat option is None, or in a\n grid nx x ny x nz for repeat \u2018nx,ny,nz\u2019, producing again a periodic rectangle or box mesh.\n class tile_periodic_mesh.ParseRepeat(option_strings, dest, nargs=None, const=None, default=None,\n type=None, choices=None, required=False, help=None,\n metavar=None)\n tile_periodic_mesh.main()\n \n-170\n+168\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy package\n sfepy.config module\n@@ -10029,15 +10032,15 @@\n Add parametric_hook, set __call__() to call_parametrized().\n restore()\n Remove parametric_hook, restore __call__() to call_basic().\n setup_options()\n \n 2.3. Developer Guide\n \n-171\n+169\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.applications.evp_solver_app module\n Eigenvalue problem solver application.\n class sfepy.applications.evp_solver_app.EVPSolverApp(conf, options, output_prefix, **kwargs)\n Solve an eigenvalue problem.\n@@ -10069,15 +10072,15 @@\n sfepy.applications.pde_solver_app.save_only(conf, save_names, problem=None)\n Save information available prior to setting equations and solving them.\n sfepy.applications.pde_solver_app.solve_pde(conf, options=None, status=None, **app_options)\n Solve a system of partial differential equations (PDEs).\n This function is a convenience wrapper that creates and runs an instance of PDESolverApp.\n Parameters\n \n-172\n+170\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n conf\n [str or ProblemConf instance] Either the name of the problem description file defining the\n@@ -10116,15 +10119,15 @@\n [str, optional] If not None, and if default is None and the item ii does not exist, raise ValueError with this message.\n get_names()\n has_key(ii)\n insert(ii, obj)\n \n 2.3. Developer Guide\n \n-173\n+171\n \n \fSfePy Documentation, Release version: 2021.4\n \n iteritems()\n iterkeys()\n itervalues()\n print_names()\n@@ -10157,15 +10160,15 @@\n If quiet is False, more combinations are possible. If filename is None, output is to screen only, otherwise it\n is to the specified file. Moreover, if combined is True, both the ways are used.\n Parameters\n filename\n [str or file object] Print messages into the specified file.\n quiet\n [bool] Do not print anything to screen.\n-174\n+172\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n combined\n [bool] Print both on screen and into the specified file.\n@@ -10203,15 +10206,15 @@\n provided if missing.\n sfepy.base.base.debug(frame=None, frames_back=1)\n Start debugger on line where it is called, roughly equivalent to:\n import pdb; pdb.set_trace()\n \n 2.3. Developer Guide\n \n-175\n+173\n \n \fSfePy Documentation, Release version: 2021.4\n \n First, this function tries to start an IPython-enabled debugger using the IPython API.\n When this fails, the plain old pdb is used instead.\n With IPython, one can say in what frame the debugger can stop.\n sfepy.base.base.debug_on_error()\n@@ -10252,15 +10255,15 @@\n \n recur\n [bool] If True, edit items that are tuples recursively.\n Returns\n new_tuple\n [tuple] The tuple with edited strings.\n \n-176\n+174\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.base.find_subclasses(context, classes, omit_unnamed=False, name_attr='name')\n Find subclasses of the given classes in the given context.\n@@ -10304,15 +10307,15 @@\n \n [dict] The inverted dictionary.\n \n sfepy.base.base.ipython_shell(frame=0)\n \n 2.3. Developer Guide\n \n-177\n+175\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.base.is_derived_class(cls, parent)\n sfepy.base.base.is_integer(var)\n sfepy.base.base.is_sequence(var)\n sfepy.base.base.is_string(var)\n@@ -10346,15 +10349,15 @@\n imports\n [list] The list of import statements.\n fail_msg\n [str] If not None and no statement succeeds, a ValueError is raised with the given message,\n appended to all failed messages.\n Returns\n \n-178\n+176\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n locals\n [dict] The dictionary of imported modules.\n@@ -10401,15 +10404,15 @@\n [{None, \u2018sort\u2019, \u2018table\u2019}, optional] The algorithm to use. This will not affect the final result,\n but will affect the speed and memory use. The default, None, will select automatically based\n on memory considerations.\n \u2022 If \u2018sort\u2019, will use a mergesort-based approach. This will have a memory usage of roughly\n 6 times the sum of the sizes of ar1 and ar2, not accounting for size of dtypes.\n 2.3. Developer Guide\n \n-179\n+177\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 If \u2018table\u2019, will use a lookup table approach similar to a counting sort. This is only available\n for boolean and integer arrays. This will have a memory usage of the size of ar1 plus the\n max-min value of ar2. assume_unique has no effect when the \u2018table\u2019 option is used.\n \u2022 If None, will automatically choose \u2018table\u2019 if the required memory allocation is less than\n@@ -10447,15 +10450,15 @@\n >>> mask\n array([False, True, False, True, False])\n >>> test[mask]\n array([1, 5])\n sfepy.base.compat.unique(ar, return_index=False, return_inverse=False, return_counts=False, axis=None, *,\n equal_nan=True)\n \n-180\n+178\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Find the unique elements of an array.\n Returns the sorted unique elements of an array. There are three optional outputs in addition to the unique elements:\n@@ -10500,15 +10503,15 @@\n [ndarray, optional] The number of times each of the unique values comes up in the original\n array. Only provided if return_counts is True.\n New in version 1.9.0.\n See also:\n \n 2.3. Developer Guide\n \n-181\n+179\n \n \fSfePy Documentation, Release version: 2021.4\n \n numpy.lib.arraysetops\n Module with a number of other functions for performing set operations on arrays.\n repeat\n Repeat elements of an array.\n@@ -10545,15 +10548,15 @@\n array([1, 2, 3, 4, 6])\n >>> indices\n array([0, 1, 4, 3, 1, 2, 1])\n >>> u[indices]\n array([1, 2, 6, 4, 2, 3, 2])\n Reconstruct the input values from the unique values and counts:\n \n-182\n+180\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n >>> a = np.array([1, 2, 6, 4, 2, 3, 2])\n >>> values, counts = np.unique(a, return_counts=True)\n@@ -10595,15 +10598,15 @@\n def define():\n options = {\n 'save_eig_vectors' : None,\n (continues on next page)\n \n 2.3. Developer Guide\n \n-183\n+181\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n 'eigen_solver' : 'eigen1',\n }\n@@ -10640,15 +10643,15 @@\n conf\n [ProblemConf instance] The other configuration.\n validate(required=None, other=None)\n sfepy.base.conf.dict_from_options(options)\n Return a dictionary that can be used to construct/override a ProblemConf instance based on options.\n See --conf and --options options of the simple.py script.\n \n-184\n+182\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.conf.dict_from_string(string, allow_tuple=False, free_word=False)\n Parse string and return a dictionary that can be used to construct/override a ProblemConf instance.\n@@ -10676,15 +10679,15 @@\n Items in order at indices outside the length of vals are ignored.\n sfepy.base.getch module\n getch()-like unbuffered character reading from stdin on both Windows and Unix\n _Getch classes inspired by Danny Yoo, iskeydown() based on code by Zachary Pincus.\n \n 2.3. Developer Guide\n \n-185\n+183\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.goptions module\n Various global options/parameters.\n Notes\n Inspired by rcParams of matplotlib.\n@@ -10719,15 +10722,15 @@\n This object is written to the HDF5 file as a softlink to the given path. The destination of the softlink should\n contain only data, so the structure {type: type, data: softlink_to(destination)} is created in the place where the\n softlink is written.\n get_type()\n unpack_data()\n One can request unpacking of the wrappers during saving.\n Returns\n-186\n+184\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n object\n The original object, if possible, or self.\n@@ -10766,15 +10769,15 @@\n group: tables.group.Group\n The group the data should be stored to.\n class sfepy.base.ioutils.InDir(filename)\n Store the directory name a file is in, and prepend this name to other files.\n \n 2.3. Developer Guide\n \n-187\n+185\n \n \fSfePy Documentation, Release version: 2021.4\n \n Examples\n >>> indir = InDir('output/file1')\n >>> print indir('file2')\n class sfepy.base.ioutils.SoftLink(destination)\n@@ -10812,15 +10815,15 @@\n >>> get_print_info(11)\n (2, '%2d')\n >>> get_print_info(8)\n (1, '%1d')\n >>> get_print_info(100)\n (continues on next page)\n \n-188\n+186\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n@@ -10863,15 +10866,15 @@\n The caching is not active for scalar data types.\n Returns\n data\n [object] The restored custom data.\n \n 2.3. Developer Guide\n \n-189\n+187\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.ioutils.read_list(fd, n_item, dtype)\n sfepy.base.ioutils.read_sparse_matrix_from_hdf5(fd, group, output_format=None)\n Read sparse matrix from given data group of hdf5 file\n Parameters\n@@ -10909,15 +10912,15 @@\n False. If it is True, raise the EOFError instead.\n sfepy.base.ioutils.write_dict_hdf5(filename, adict, level=0, group=None, fd=None)\n sfepy.base.ioutils.write_sparse_matrix_hdf5(filename, mtx, name='a sparse matrix')\n Assume CSR/CSC.\n sfepy.base.ioutils.write_sparse_matrix_to_hdf5(fd, group, mtx)\n Write sparse matrix to given data group of hdf5 file\n Parameters\n-190\n+188\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n group: tables.group.group\n The hdf5 file group the matrix will be read from.\n@@ -10958,15 +10961,15 @@\n Parameters\n data_names\n [list of lists of str] The data names grouped by subplots: [[name1, name2, . . . ], [name3,\n name4, . . . ], . . . ], where name are strings to display in (sub)plot legends.\n \n 2.3. Developer Guide\n \n-191\n+189\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_log_name()\n plot_data(igs)\n plot_vlines(igs=None, **kwargs)\n Plot vertical lines in axes given by igs at current x locations to mark some events.\n@@ -11008,15 +11011,15 @@\n groups\n [list, optional] The list of data groups subplots. If not given, all groups are plotted.\n show_legends\n [bool] If True, show legends in plots.\n swap_axes\n [bool] If True, swap the axes of the plots.\n \n-192\n+190\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.log.read_log(filename)\n Read data saved by Log into a text file.\n@@ -11056,15 +11059,15 @@\n \n usage\n [dict] The dict with memory usage records, serving also as a cache of already traversed\n objects.\n \n 2.3. Developer Guide\n \n-193\n+191\n \n \fSfePy Documentation, Release version: 2021.4\n \n name\n [str] The name to be given to the object in its record.\n traversal_order\n [list, internal] The traversal order of the object.\n@@ -11099,15 +11102,15 @@\n class sfepy.base.multiproc_mpi.MPIFileHandler(filename, mode=4, encoding=None, delay=0,\n comm=)\n MPI file class for logging process communication.\n close()\n Closes the stream.\n class sfepy.base.multiproc_mpi.MPILogFile\n \n-194\n+192\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n write(*args, **kwargs)\n class sfepy.base.multiproc_mpi.RemoteDict(name, mutable=False)\n@@ -11141,15 +11144,15 @@\n static get_gdict_key(name)\n put(value)\n remote_get(slave)\n remote_put(value, slave)\n \n 2.3. Developer Guide\n \n-195\n+193\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.multiproc_mpi.cpu_count()\n Get the number of MPI nodes.\n sfepy.base.multiproc_mpi.enum(*sequential)\n sfepy.base.multiproc_mpi.get_dict(name, mutable=False, clear=False, soft_set=False)\n@@ -11182,15 +11185,15 @@\n Multiprocessing functions - using multiprocessing (process based) module.\n class sfepy.base.multiproc_proc.MyQueue\n get()\n put(value)\n sfepy.base.multiproc_proc.get_dict(name, clear=False, **kwargs)\n Get the remote dictionary.\n \n-196\n+194\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.multiproc_proc.get_int_value(name, val0=0)\n Get the remote integer value.\n@@ -11228,15 +11231,15 @@\n sfepy.base.parse_conf.cvt_cmplx(toks)\n sfepy.base.parse_conf.cvt_int(toks)\n sfepy.base.parse_conf.cvt_none(toks)\n sfepy.base.parse_conf.cvt_real(toks)\n \n 2.3. Developer Guide\n \n-197\n+195\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.parse_conf.get_standard_type_defs(word={W:(*+--9@-Z_a-z) [{{Suppress:('{') Forward:\n None} Suppress:('}')} Forward: None]})\n Return dict of the pyparsing base lexical elements.\n The compound types (tuple, list, dict) can contain compound types or simple types such as integers, floats and\n@@ -11273,15 +11276,15 @@\n sfepy.base.plotutils.plot_matrix_diff(mtx1, mtx2, delta, legend, mode)\n sfepy.base.plotutils.print_matrix_diff(title, legend, mtx1, mtx2, mtx_da, mtx_dr, iis)\n sfepy.base.plotutils.set_axes_font_size(ax, size)\n sfepy.base.plotutils.spy(mtx, eps=None, color='b', **kwargs)\n Show sparsity structure of a scipy.sparse matrix.\n sfepy.base.plotutils.spy_and_show(mtx, **kwargs)\n \n-198\n+196\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.reader module\n class sfepy.base.reader.Reader(directory)\n@@ -11317,15 +11320,15 @@\n sfepy.base.resolve_deps.solvable(deps, names)\n Return True if names form a solvable block, i.e. the set of names equals to the set of their prerequisites.\n sfepy.base.resolve_deps.try_block(deps, num)\n Return generator of lists of solvable blocks of the length num.\n \n 2.3. Developer Guide\n \n-199\n+197\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.base.testing module\n class sfepy.base.testing.TestCommon(**kwargs)\n static assert_equal(a, b, msg='assertion of equality failed!')\n static compare_vectors(vec1, vec2, allowed_error=1e-08, label1='vec1', label2='vec2', norm=None)\n@@ -11353,15 +11356,15 @@\n Canonize the DOF names using the full list of DOFs of a variable.\n Assumes single condition instance.\n iter_single()\n Create a single condition instance for each item in self.dofs and yield it.\n class sfepy.discrete.conditions.Conditions(objs=None, **kwargs)\n Container for various conditions.\n \n-200\n+198\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n canonize_dof_names(dofs)\n Canonize the DOF names using the full list of DOFs of a variable.\n@@ -11404,15 +11407,15 @@\n class sfepy.discrete.conditions.InitialCondition(name, region, dofs, key='')\n Initial condidion.\n Parameters\n name\n [str] The initial condition name.\n 2.3. Developer Guide\n \n-201\n+199\n \n \fSfePy Documentation, Release version: 2021.4\n \n region\n [Region instance] The region where the initial condition is applied.\n dofs\n [dict] The initial condition specification defining the constrained DOFs and their values.\n@@ -11455,15 +11458,15 @@\n Parameters\n name\n [str] The boundary condition name.\n regions\n [list of two Region instances] The master region and the slave region where the DOFs should\n match.\n \n-202\n+200\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dofs\n [dict] The boundary condition specification defining the DOFs in the master region and the\n@@ -11503,15 +11506,15 @@\n Parameters\n equation\n [Equation instance] The new equation.\n advance(ts)\n \n 2.3. Developer Guide\n \n-203\n+201\n \n \fSfePy Documentation, Release version: 2021.4\n \n apply_ebc(vec, force_values=None)\n Apply essential (Dirichlet) boundary conditions to a state vector.\n apply_ic(vec, force_values=None)\n Apply initial conditions to a state vector.\n@@ -11549,15 +11552,15 @@\n create_stripped_state_vector()\n create_subequations(var_names, known_var_names=None)\n Create sub-equations containing only terms with the given virtual variables.\n Parameters\n var_names\n [list] The list of names of virtual variables.\n \n-204\n+202\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n known_var_names\n [list] The list of names of (already) known state variables.\n@@ -11599,15 +11602,15 @@\n is returned instead, with keys given by block_name part of the individual equation names.\n evaluate(names=None, mode='eval', dw_mode='vector', term_mode=None, asm_obj=None)\n Evaluate the equations.\n Parameters\n \n 2.3. Developer Guide\n \n-205\n+203\n \n \fSfePy Documentation, Release version: 2021.4\n \n mode\n [one of \u2018eval\u2019, \u2018el_avg\u2019, \u2018qp\u2019, \u2018weak\u2019] The evaluation mode.\n names\n [str or sequence of str, optional] Evaluate only equations of the given name(s).\n@@ -11645,15 +11648,15 @@\n [dict] The dictionary of the state parts.\n get_variable(name)\n get_variable_dependencies()\n For each virtual variable get names of state/parameter variables that are present in terms with that virtual\n variable.\n The virtual variables define the actual equations and their dependencies define the variables needed to\n evaluate the equations.\n-206\n+204\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n deps\n@@ -11689,15 +11692,15 @@\n setup_initial_conditions(ics, functions=None)\n state_to_output(vec, fill_value=None, var_info=None, extend=True)\n strip_state_vector(vec, follow_epbc=False)\n Strip a full vector by removing EBC dofs.\n \n 2.3. Developer Guide\n \n-207\n+205\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n If \u2018follow_epbc\u2019 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\n to False, for assembled vectors it should be set to True.\n time_update(ts, ebcs=None, epbcs=None, lcbcs=None, functions=None, problem=None, active_only=True,\n@@ -11739,15 +11742,15 @@\n mode\n [\u2018normal\u2019, \u2018update\u2019 or \u2018force\u2019] The update mode, see sfepy.discrete.materials.\n Material.time_update().\n problem\n [Problem instance, optional] The problem that can be passed to user functions as a context.\n verbose\n [bool] If False, reduce verbosity.\n-208\n+206\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.equations.get_expression_arg_names(expression, strip_dots=True)\n Parse expression and return set of all argument names. For arguments with attribute-like syntax (e.g. materials),\n@@ -11787,15 +11790,15 @@\n fields\n [dict] The dictionary of fields used in variables.\n materials\n [Materials instance] The materials used in the expression.\n \n 2.3. Developer Guide\n \n-209\n+207\n \n \fSfePy Documentation, Release version: 2021.4\n \n variables\n [Variables instance] The variables used in the expression.\n integrals\n [Integrals instance] The integrals to be used.\n@@ -11838,15 +11841,15 @@\n variables\n [Variables instance] The variables used in the equation.\n sfepy.discrete.evaluate.eval_equations(equations, variables, names=None, preserve_caches=False,\n mode='eval', dw_mode='vector', term_mode=None,\n active_only=True, verbose=True)\n Evaluate the equations.\n Parameters\n-210\n+208\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n equations\n [Equations instance] The equations returned by create_evaluable().\n@@ -11891,15 +11894,15 @@\n variables\n [Variables instance] The variables used in the expression.\n functions\n [Functions instance, optional] The user functions for materials etc.\n \n 2.3. Developer Guide\n \n-211\n+209\n \n \fSfePy Documentation, Release version: 2021.4\n \n mode\n [one of \u2018eval\u2019, \u2018el_avg\u2019, \u2018qp\u2019] The evaluation mode - \u2018qp\u2019 requests the values in quadrature\n points, \u2018el_avg\u2019 element averages and \u2018eval\u2019 means integration over each term region.\n term_mode\n@@ -11934,15 +11937,15 @@\n Base class for user-defined functions.\n set_extra_args(**extra_args)\n set_function(function, is_constant=False)\n class sfepy.discrete.functions.Functions(objs=None, **kwargs)\n Container to hold all user-defined functions.\n static from_conf(conf )\n \n-212\n+210\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.functions.make_sfepy_function(fun_or_name=None)\n Convenience decorator to quickly create sfepy.discrete.functions.Function objects.\n@@ -11981,15 +11984,15 @@\n The quadrature weights.\n integrate(function, order=1, geometry='1_2')\n Integrate numerically a given scalar function.\n Parameters\n \n 2.3. Developer Guide\n \n-213\n+211\n \n \fSfePy Documentation, Release version: 2021.4\n \n function\n [callable(coors)] The function of space coordinates to integrate.\n order\n [int, optional] The integration order. For tensor product geometries, this is the 1D (line)\n@@ -12024,15 +12027,15 @@\n get_constant_data(name)\n Get constant data by name.\n get_data(key, name)\n name can be a dict - then a Struct instance with data as attributes named as the dict keys is returned.\n get_keys(region_name=None)\n Get all data keys.\n Parameters\n-214\n+212\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n region_name\n [str] If not None, only keys with this region are returned.\n@@ -12077,15 +12080,15 @@\n problem\n [Problem instance, optional] The problem that can be passed to user functions as a context.\n update_data(key, ts, equations, term, problem=None)\n Update the material parameters in quadrature points.\n \n 2.3. Developer Guide\n \n-215\n+213\n \n \fSfePy Documentation, Release version: 2021.4\n \n Parameters\n key\n [tuple] The (region_name, integral_name) data key.\n ts\n@@ -12129,15 +12132,15 @@\n [TimeStepper instance] The time stepper.\n \n equations\n [Equations instance] The equations using the materials.\n mode\n [\u2018normal\u2019, \u2018update\u2019 or \u2018force\u2019] The update mode, see Material.time_update().\n \n-216\n+214\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n problem\n [Problem instance, optional] The problem that can be passed to user functions as a context.\n@@ -12165,15 +12168,15 @@\n sfepy.discrete.parse_regions.replace(what, keep=False)\n sfepy.discrete.parse_regions.replace_with_region(what, r_index)\n sfepy.discrete.parse_regions.to_stack(stack)\n sfepy.discrete.parse_regions.visit_stack(stack, op_visitor, leaf_visitor)\n \n 2.3. Developer Guide\n \n-217\n+215\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.probes module\n Classes for probing values of Variables, for example, along a line.\n class sfepy.discrete.probes.CircleProbe(centre, normal, radius, n_point, share_geometry=True)\n Probe variables along a circle.\n@@ -12208,15 +12211,15 @@\n Probe variables in given points.\n get_points(refine_flag=None)\n Get the probe points.\n Returns\n pars\n [array_like] The independent coordinate of the probe.\n \n-218\n+216\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n points\n [array_like] The probe points, parametrized by pars.\n@@ -12256,15 +12259,15 @@\n refine_points(variable, points, cells)\n Mark intervals between points for a refinement, based on element sizes at those points. Assumes the points\n to be ordered.\n Returns\n \n 2.3. Developer Guide\n \n-219\n+217\n \n \fSfePy Documentation, Release version: 2021.4\n \n refine_flag\n [bool array] True at places corresponding to intervals between subsequent points that need\n to be refined.\n report()\n@@ -12301,15 +12304,15 @@\n No refinement for this probe.\n report()\n Report the probe parameters.\n sfepy.discrete.probes.get_data_name(fd)\n Try to read next data name in file fd.\n Returns\n \n-220\n+218\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n name\n [str] The data name.\n@@ -12351,15 +12354,15 @@\n Parameters\n name\n [str] The problem name.\n conf\n [ProblemConf instance, optional] The ProblemConf describing the problem.\n 2.3. Developer Guide\n \n-221\n+219\n \n \fSfePy Documentation, Release version: 2021.4\n \n functions\n [Functions instance, optional] The user functions for boundary conditions, materials, etc.\n domain\n [Domain instance, optional] The solution Domain.\n@@ -12395,15 +12398,15 @@\n verbose=True)\n Call Problem.solve() sequentially for the individual matrix blocks of a block-triangular matrix. It is\n called by Problem.solve() if the \u2018block_solve\u2019 option is set to True.\n clear_equations()\n copy(name=None)\n Make a copy of Problem.\n \n-222\n+220\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n create_evaluable(expression, try_equations=True, auto_init=False, preserve_caches=False,\n copy_materials=True, integrals=None, ebcs=None, epbcs=None, lcbcs=None, ts=None,\n@@ -12451,15 +12454,15 @@\n \u2018eval\u2019 means integration over each term region.\n var_dict\n [dict, optional] The variables (dictionary of (variable name) : (Variable instance)) to be\n used in the expression. Use this if the name of a variable conflicts with one of the parameters of this method.\n \n 2.3. Developer Guide\n \n-223\n+221\n \n \fSfePy Documentation, Release version: 2021.4\n \n strip_variables\n [bool] If False, the variables in var_dict or kwargs not present in the expression are added\n to the actual variables as a context.\n extra_args\n@@ -12492,15 +12495,15 @@\n Try another vector:\n >>> vec = 3 * nm.ones((variables['u'].n_dof,), dtype=nm.float64)\n >>> variables['u'].set_data(vec)\n >>> vec_qp = eval_equations(equations, variables, mode='qp')\n create_materials(mat_names=None)\n Create materials with names in mat_names. Their definitions have to be present in self.conf.materials.\n \n-224\n+222\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n This method does not change self.equations, so it should not have any side effects.\n@@ -12540,15 +12543,15 @@\n [bool] If False, reduce verbosity.\n Returns\n out\n [dict or result] The evaluation result. In \u2018weak\u2019 mode it is the vector or sparse matrix,\n \n 2.3. Developer Guide\n \n-225\n+223\n \n \fSfePy Documentation, Release version: 2021.4\n \n depending on dw_mode. Otherwise, it is a dict of results with equation names as keys or a\n single result for a single equation.\n evaluate(expression, try_equations=True, auto_init=False, preserve_caches=False, copy_materials=True,\n integrals=None, ebcs=None, epbcs=None, lcbcs=None, ts=None, functions=None, mode='eval',\n@@ -12596,15 +12599,15 @@\n get_initial_state()\n Create a zero state vector and apply initial conditions.\n get_integrals(names=None)\n Get integrals, initialized from problem configuration if available.\n Parameters\n names\n [list, optional] If given, only the named integrals are returned.\n-226\n+224\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n integrals\n@@ -12643,15 +12646,15 @@\n [bool, optional] If True, update the boundary conditions in each prestep_fun call.\n update_materials\n [bool, optional] If True, update the values of material parameters in each prestep_fun call.\n save_results\n [bool, optional] If True, save the results in each poststep_fun call.\n 2.3. Developer Guide\n \n-227\n+225\n \n \fSfePy Documentation, Release version: 2021.4\n \n step_hook\n [callable, optional] The optional user-defined function that is called in each poststep_fun\n call before saving the results.\n post_process_hook\n@@ -12687,15 +12690,15 @@\n filename\n [str] The restart file name.\n state\n [State instance, optional] The state instance. If not given, a new state is created using the\n variables in problem equations. Otherwise, its variables are modified in place.\n ts\n \n-228\n+226\n \n [TimeStepper instance, optional] The time stepper. If not given, a default one is created.\n Otherwise, it is modified in place.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -12741,15 +12744,15 @@\n save_regions_as_groups(filename_trunk, region_names=None)\n Save regions in a single mesh but mark them by using different element/node group numbers.\n See Domain.save_regions_as_groups() for more details.\n Parameters\n \n 2.3. Developer Guide\n \n-229\n+227\n \n \fSfePy Documentation, Release version: 2021.4\n \n filename_trunk\n [str] The output filename without suffix.\n region_names\n [list, optional] If given, only the listed regions are saved.\n@@ -12787,15 +12790,15 @@\n set_equations(conf_equations=None, user=None, keep_solvers=False, make_virtual=False)\n Set equations of the problem using the equations problem description entry.\n Fields and Regions have to be already set.\n set_equations_instance(equations, keep_solvers=False)\n Set equations of the problem to equations.\n set_fields(conf_fields=None)\n \n-230\n+228\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_ics(ics=None)\n Set the initial conditions to use.\n@@ -12833,15 +12836,15 @@\n Supported hooks:\n \u2022 matrix_hook\n \u2013 check/modify tangent matrix in each nonlinear solver iteration\n \u2022 nls_iter_hook\n \n 2.3. Developer Guide\n \n-231\n+229\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2013 called prior to every iteration of nonlinear solver, if the solver supports that\n \u2013 takes the Problem instance (self ) as the first argument\n setup_ics(ics=None, functions=None)\n Setup the initial conditions for use.\n@@ -12884,15 +12887,15 @@\n post_process_hook\n [callable, optional] The optional user-defined function that is passed in each poststep_fun\n to Problem.save_state(). See Problem.get_tss_functions().\n post_process_hook_final\n [callable, optional] The optional user-defined function that is called after the top-level\n solver returns.\n Returns\n-232\n+230\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n state\n [State] The final state.\n@@ -12938,15 +12941,15 @@\n [bool] If False, reduce verbosity.\n update_time_stepper(ts)\n sfepy.discrete.problem.make_is_save(options)\n Given problem options, return a callable that determines whether to save results of a time step.\n \n 2.3. Developer Guide\n \n-233\n+231\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.problem.prepare_matrix(problem, state)\n Pre-assemble tangent system matrix.\n sfepy.discrete.projections module\n Construct projections between FE spaces.\n@@ -12984,15 +12987,15 @@\n order1 : QuadraturePoints(args1),\n order2 : QuadraturePoints(args2),\n ...\n },\n '' : {\n (continues on next page)\n \n-234\n+232\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n@@ -13035,15 +13038,15 @@\n [array_like, optional] Optionally, instead of using data, the coordinates and weights can be\n provided separately - data are then ignored.\n bounds\n [(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.\n \n 2.3. Developer Guide\n \n-235\n+233\n \n \fSfePy Documentation, Release version: 2021.4\n \n tp_fix\n [float, optional] The value that is used to multiply the tensor product element volume (= 1.0)\n to get the correct volume.\n weight_fix\n@@ -13083,15 +13086,15 @@\n \u2211\ufe01\n \ud835\udc47\ud835\udc5b := {(\ud835\udc651 , . . . , \ud835\udc65\ud835\udc5b ) : \ud835\udc65\ud835\udc56 \u2265 \u22121,\n \ud835\udc65\ud835\udc56 \u2264 \u22121}\n \ud835\udc56\n \n sfepy.discrete.simplex_cubature.wandering_element(length, wanderer=1, landscape=0)\n \n-236\n+234\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.state module\n Module for handling state variables.\n@@ -13127,15 +13130,15 @@\n The DOF vector is created using the DOF data in variables.\n Parameters\n variables\n [Variables instance] The variables.\n \n 2.3. Developer Guide\n \n-237\n+235\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_parts()\n Return parts of the DOF vector corresponding to individual state variables.\n Returns\n out\n@@ -13171,15 +13174,15 @@\n corresponding to the given variable. If force is True, setting variables with LCBC DOFs is allowed.\n set_parts(parts, force=False)\n Set parts of the DOF vector corresponding to individual state variables.\n Parameters\n parts\n [dict] The dictionary of the DOF vector parts.\n \n-238\n+236\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_reduced(r_vec, preserve_caches=False)\n Set the reduced DOF vector, with EBC and PBC DOFs removed.\n@@ -13217,15 +13220,15 @@\n create_output(vec=None, key=None, extend=True, fill_value=None, linearization=None)\n Convert the DOF vector to a dictionary of output data usable by Mesh.write().\n Parameters\n vec\n [array, optional] An alternative DOF vector to be used instead of the variable DOF vector.\n 2.3. Developer Guide\n \n-239\n+237\n \n \fSfePy Documentation, Release version: 2021.4\n \n key\n [str, optional] The key to be used in the output dictionary instead of the variable name.\n extend\n [bool] Extend the DOF values to cover the whole domain.\n@@ -13263,15 +13266,15 @@\n finite difference.\n is_trace\n [bool, default False] Indicate evaluation of trace of the variable on a boundary region.\n dt\n \n bf\n \n-240\n+238\n \n [float, optional] The time step to be used if derivative is \u2018dt\u2019. If None, the dt attribute of\n the variable is used.\n [Base function, optional] The base function to be used in \u2018val\u2019 mode.\n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -13314,15 +13317,15 @@\n get_dof_info(active=False)\n get_element_diameters(cells, mode, square=False)\n Get diameters of selected elements.\n get_field()\n \n 2.3. Developer Guide\n \n-241\n+239\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_full(r_vec, r_offset=0, force_value=None, vec=None, offset=0)\n Get the full DOF vector satisfying E(P)BCs from a reduced DOF vector.\n Notes\n The reduced vector starts in r_vec at r_offset. Passing a force_value overrides the EBC values. Optionally,\n@@ -13355,15 +13358,15 @@\n [array] The selected DOFs.\n has_same_mesh(other)\n Returns\n flag\n [int] The flag can be either \u2018different\u2019 (different meshes), \u2018deformed\u2019 (slightly deformed\n same mesh), or \u2018same\u2019 (same).\n \n-242\n+240\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n invalidate_evaluate_cache(step=0)\n Invalidate variable data in evaluate cache for time step given by step (0 is current, -1 previous, . . . ).\n@@ -13401,15 +13404,15 @@\n static from_conf(key, conf, fields)\n get_dual()\n Get the dual variable.\n Returns\n \n 2.3. Developer Guide\n \n-243\n+241\n \n \fSfePy Documentation, Release version: 2021.4\n \n var\n [Variable instance] The primary variable for non-state variables, or the dual variable for\n state variables.\n get_initial_condition()\n@@ -13443,15 +13446,15 @@\n indx\n [int, optional] If given, data[indx] is used.\n step\n [int, optional] The time history step, 0 (default) = current.\n preserve_caches\n [bool] If True, do not invalidate evaluate caches of the variable.\n \n-244\n+242\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n time_update(ts, functions)\n Implemented in subclasses.\n@@ -13493,15 +13496,15 @@\n active_bcs\n [set] The set of boundary conditions active in the current time.\n static from_conf(conf, fields)\n This method resets the variable counters for automatic order!\n \n 2.3. Developer Guide\n \n-245\n+243\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_dual_names()\n Get names of pairs of dual variables.\n Returns\n duals\n@@ -13535,15 +13538,15 @@\n [float, optional] Passing a force_value overrides the EBC values.\n vec\n [array, optional] If given, the buffer for storing the result (zeroed).\n Returns\n vec\n [array] The full DOF vector.\n \n-246\n+244\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_adof_conns(adof_conns)\n Set all active DOF connectivities to self as well as relevant sub-dicts to the individual variables.\n@@ -13579,15 +13582,15 @@\n Notes\n If \u2018follow_epbc\u2019 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\n to False, for assembled vectors it should be set to True.\n time_update(ts, functions, verbose=True)\n \n 2.3. Developer Guide\n \n-247\n+245\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.variables.create_adof_conn(eq, conn, dpn, offset)\n Given a node connectivity, number of DOFs per node and equation mapping, create the active dof connectivity.\n Locally (in a connectivity row), the DOFs are stored DOF-by-DOF (u_0 in all local nodes, u_1 in all local nodes,\n . . . ).\n@@ -13619,15 +13622,15 @@\n [str] The name of variable the DOFs correspond to.\n n_dof\n [int] The number of DOFs.\n append_variable(var, active=False)\n Append DOFs of the given variable.\n Parameters\n \n-248\n+246\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n var\n [Variable instance] The variable to append.\n@@ -13670,15 +13673,15 @@\n [Field instance] The field of the variable holding the DOFs.\n ts\n \n [TimeStepper instance] The time stepper.\n \n 2.3. Developer Guide\n \n-249\n+247\n \n \fSfePy Documentation, Release version: 2021.4\n \n functions\n [Functions instance] The registered functions.\n problem\n [Problem instance, optional] The problem that can be passed to user functions as a context.\n@@ -13714,15 +13717,15 @@\n create_region(name, select, kind='cell', parent=None, check_parents=True, extra_options=None,\n functions=None, add_to_regions=True, allow_empty=False)\n Region factory constructor. Append the new region to self.regions list.\n create_regions(region_defs, functions=None, allow_empty=False)\n get_centroids(dim)\n Return the coordinates of centroids of mesh entities with dimension dim.\n \n-250\n+248\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n has_faces()\n reset_regions()\n@@ -13757,15 +13760,15 @@\n sfepy.discrete.common.extmods.assemble.assemble_matrix()\n sfepy.discrete.common.extmods.assemble.assemble_matrix_complex()\n sfepy.discrete.common.extmods.assemble.assemble_vector()\n sfepy.discrete.common.extmods.assemble.assemble_vector_complex()\n \n 2.3. Developer Guide\n \n-251\n+249\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.common.extmods.cmesh module\n C Mesh data structures and functions.\n class sfepy.discrete.common.extmods.cmesh.CConnectivity\n \n@@ -13797,15 +13800,15 @@\n Returns\n cmesh\n [CMesh] The new mesh with the cell-vertex connectivity. Other connectivities have to be\n created and local entities need to be set manually.\n dim\n edge_oris\n \n-252\n+250\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n entities\n face_oris\n@@ -13843,15 +13846,15 @@\n Return the volumes of mesh entities with dimension dim > 0.\n key_to_index\n n_coor\n n_el\n \n 2.3. Developer Guide\n \n-253\n+251\n \n \fSfePy Documentation, Release version: 2021.4\n \n num\n set_local_entities()\n setup_connectivity()\n setup_entities()\n@@ -13892,15 +13895,15 @@\n flag\n \n [array] The flag marking for each node its component.\n \n sfepy.discrete.common.extmods.cmesh.orient_elements()\n Swap element nodes so that its volume is positive.\n \n-254\n+252\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.common.extmods.crefcoors module\n class sfepy.discrete.common.extmods.crefcoors.CBasisContext\n@@ -13934,15 +13937,15 @@\n mtx_t\n n_el\n n_ep\n n_qp\n \n 2.3. Developer Guide\n \n-255\n+253\n \n \fSfePy Documentation, Release version: 2021.4\n \n normal\n ps\n qp\n shape\n@@ -13979,15 +13982,15 @@\n **kwargs) returning cells and offsets that potentially contain points with the coordinates coors. Applicable only when strategy is \u2018general\u2019. When not given,\n get_potential_cells() is used.\n cache\n [Struct, optional] To speed up a sequence of evaluations, the field mesh and other data\n can be cached. Optionally, the cache can also contain the reference element coordinates\n as cache.ref_coors, cache.cells and cache.status, if the evaluation occurs in the same\n \n-256\n+254\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n coordinates repeatedly. In that case the mesh related data are ignored. See Field.\n get_evaluate_cache().\n@@ -14032,15 +14035,15 @@\n [int/str] The FE approximation order, e.g. 0, 1, 2, \u20181B\u2019 (1 with bubble).\n space\n [str] The function space name.\n poly_space_base\n [str] The name of polynomial space base.\n 2.3. Developer Guide\n \n-257\n+255\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n Assumes one cell type for the whole region!\n static from_conf(conf, regions)\n Create a Field subclass instance based on the configuration.\n@@ -14076,15 +14079,15 @@\n [str, optional] The warning message printed when the region selects no DOFs.\n Returns\n nods\n [array, shape (n_dof,)] The field DOFs (or node indices) given by the region.\n vals\n [array, shape (n_dof, dpn)] The values of the DOFs, node-by-node when raveled in C (rowmajor) order.\n \n-258\n+256\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n The nodal basis fields (lagrange) reimplement this function to set DOFs directly.\n@@ -14123,15 +14126,15 @@\n field\n [Field instance] The field defining the approximation.\n coors\n [array] The physical coordinates.\n \n 2.3. Developer Guide\n \n-259\n+257\n \n \fSfePy Documentation, Release version: 2021.4\n \n strategy\n [{\u2018general\u2019, \u2018convex\u2019}, optional] The strategy for finding the elements that contain the coordinates. For convex meshes, the \u2018convex\u2019 strategy might be faster than the \u2018general\u2019 one.\n close_limit\n [float, optional] The maximum limit distance of a point from the closest element allowed for\n@@ -14171,15 +14174,15 @@\n cache\n [Struct, optional] To speed up a sequence of evaluations, the field mesh and other data\n can be cached. Optionally, the cache can also contain the reference element coordinates\n 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.\n verbose\n [bool] If False, reduce verbosity.\n \n-260\n+258\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n ref_coors\n@@ -14219,15 +14222,15 @@\n [bool] If False, reduce verbosity.\n Returns\n ref_coors\n [array] The reference coordinates.\n \n 2.3. Developer Guide\n \n-261\n+259\n \n \fSfePy Documentation, Release version: 2021.4\n \n cells\n [array] The cell indices corresponding to the reference coordinates.\n status\n [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\n@@ -14262,15 +14265,15 @@\n region\n [Region instance, optional] If given, use the given region instead of field region.\n integration\n [one of (\u2018volume\u2019, \u2018surface\u2019, \u2018surface_extra\u2019)] The integration type.\n Returns\n jac\n \n-262\n+260\n \n [array] The jacobian merged for all element groups.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -14310,15 +14313,15 @@\n [Region instance] The given of the element faces.\n Returns\n normals\n [array] The normals merged for all element groups.\n See also:\n 2.3. Developer Guide\n \n-263\n+261\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_mapping_data\n Notes\n Assumes the same element geometry in all element groups of the field!\n sfepy.discrete.common.mappings.get_physical_qps(region, integral, map_kind=None)\n@@ -14351,15 +14354,15 @@\n Returns\n base\n [array] The basis (shape (n_coor, 1, n_base)) or its first derivative (shape (n_coor, dim,\n n_base)) or its second derivative (shape (n_coor, dim, dim, n_base)) evaluated in the given\n points. An additional axis is pre-pended of length n_cell, if ori is given, or of length 1, if\n force_axis is True.\n \n-264\n+262\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n If coors.ndim == 3, several point sets are assumed, with equal number of points in each of them. This is\n@@ -14395,15 +14398,15 @@\n eval_op_edges(other, op)\n eval_op_faces(other, op)\n eval_op_facets(other, op)\n eval_op_vertices(other, op)\n \n 2.3. Developer Guide\n \n-265\n+263\n \n \fSfePy Documentation, Release version: 2021.4\n \n property faces\n property facets\n finalize(allow_empty=False)\n Initialize the entities corresponding to the region kind and regenerate all already existing (accessed) entities\n@@ -14440,15 +14443,15 @@\n Returns\n obj\n [Region instance] The new region.\n static from_vertices(vertices, domain, name='region', kind='cell')\n Create a new region containing given vertices.\n Parameters\n \n-266\n+264\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n vertices\n [array] The array of vertices.\n@@ -14489,15 +14492,15 @@\n get_mirror_region(name)\n get_n_cells(is_surface=False)\n Get number of region cells.\n Parameters\n \n 2.3. Developer Guide\n \n-267\n+265\n \n \fSfePy Documentation, Release version: 2021.4\n \n is_surface\n [bool] If True, number of edges or faces according to domain dimension is returned instead.\n Returns\n n_cells\n@@ -14530,15 +14533,15 @@\n class sfepy.discrete.fem.domain.FEDomain(name, mesh, verbose=False, **kwargs)\n Domain is divided into groups, whose purpose is to have homogeneous data shapes.\n clear_surface_groups()\n Remove surface group data.\n create_surface_group(region)\n Create a new surface group corresponding to region if it does not exist yet.\n \n-268\n+266\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n Surface groups define surface facet connectivity that is needed for sfepy.discrete.fem.mappings.\n@@ -14572,15 +14575,15 @@\n class sfepy.discrete.fem.extmods.bases.CLagrangeContext\n base1d\n cprint()\n e_coors_max\n \n 2.3. Developer Guide\n \n-269\n+267\n \n \fSfePy Documentation, Release version: 2021.4\n \n evaluate()\n geo_ctx\n iel\n is_bubble\n@@ -14611,15 +14614,15 @@\n 7, 33, 52, 63 <-> 0, 11, 30, 56\n _quad_ori_groups:\n i 0) Field and SurfaceField instances:\n \u2022 vertex_remap : econn[:, :n_vertex] = vertex_remap[conn]\n \u2022 vertex_remap_i : conn = vertex_remap_i[econn[:, :n_vertex]]\n where conn is the mesh vertex connectivity, econn is the region-local field connectivity.\n class sfepy.discrete.fem.fields_nodal.GlobalNodalLikeBasis(**kwargs)\n \n-278\n+276\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_surface_basis(region)\n Get basis for projections to region\u2019s facets.\n@@ -15041,15 +15044,15 @@\n approx_order=1)\n family_name = 'surface_H1_serendipity'\n class sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField(name, dtype, shape, region,\n approx_order=1)\n \n 2.3. Developer Guide\n \n-279\n+277\n \n \fSfePy Documentation, Release version: 2021.4\n \n create_basis_context()\n Create the context required for evaluating the field basis.\n family_name = 'volume_H1_serendipity'\n sfepy.discrete.fem.fields_positive module\n@@ -15079,15 +15082,15 @@\n Get a grid of n_nod interpolation points, including the geometry element vertices. The number of points\n must correspond to a valid number of FE nodes for each geometry.\n get_interpolation_name()\n Get the name of corresponding linear interpolant.\n get_surface_entities()\n Return self.vertices in 1D, self.edges in 2D and self.faces in 3D.\n \n-280\n+278\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.fem.geometry_element.create_geometry_elements(names=None)\n Utility function to create GeometryElement instances.\n@@ -15125,15 +15128,15 @@\n ts=None, functions=None)\n Transformation matrix operator for integral mean value LCBCs. All DOFs in a region are summed to form a\n single new DOF.\n kind = 'integral_mean_value'\n \n 2.3. Developer Guide\n \n-281\n+279\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.discrete.fem.lcbc_operators.LCBCOperator(name, regions, dof_names, dof_map_fun,\n variables, functions=None)\n Base class for LCBC operators.\n setup()\n@@ -15172,15 +15175,15 @@\n These operators are applied to a single field, and replace its DOFs in a given region by new DOFs. In case some\n field DOFs are to be preserved, those have to be \u201ccopied\u201d explicitly, by setting the corresponding row of the\n operator matrix to a single value one (see, for example, NoPenetrationOperator).\n setup()\n treat_pbcs(dofs, master)\n Treat dofs with periodic BC.\n \n-282\n+280\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.discrete.fem.lcbc_operators.NoPenetrationOperator(name, regions, dof_names,\n dof_map_fun, filename, variables,\n@@ -15223,15 +15226,15 @@\n variables, ts, functions)\n Transformation matrix operator for shifted periodic boundary conditions.\n This operator ties existing DOFs of two fields in two disjoint regions together. Unlike MRLCBCOperator subclasses, it does not create any new DOFs.\n kind = 'shifted_periodic'\n \n 2.3. Developer Guide\n \n-283\n+281\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.fem.linearizer module\n Linearization of higher order solutions for the purposes of visualization.\n sfepy.discrete.fem.linearizer.create_output(eval_dofs, eval_coors, n_el, ps, min_level=0, max_level=2,\n eps=0.0001)\n@@ -15264,15 +15267,15 @@\n Get the mapping for given quadrature points, weights, and polynomial space.\n Returns\n cmap\n [CMapping instance] The surface mapping.\n set_basis_indices(indices)\n Set indices to cell-based basis that give the facet-based basis.\n \n-284\n+282\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.discrete.fem.mappings.VolumeMapping(coors, conn, poly_space=None, gel=None, order=1)\n Mapping from reference domain to physical domain of the same space dimension.\n@@ -15313,15 +15316,15 @@\n [str] If not None, the filename is relative to that directory.\n omit_facets\n [bool] If True, do not read cells of lower dimension than the space dimension (faces and/or\n edges). Only some MeshIO subclasses support this!\n \n 2.3. Developer Guide\n \n-285\n+283\n \n \fSfePy Documentation, Release version: 2021.4\n \n static from_region(region, mesh_in, localize=False, is_surface=False)\n Create a mesh corresponding to cells, or, if is_surface is True, to facets, of a given region.\n get_bounding_box()\n get_conn(desc, ret_cells=False)\n@@ -15360,15 +15363,15 @@\n sfepy.discrete.fem.mesh.get_min_vertex_distance(coor, guess)\n Can miss the minimum, but is enough for our purposes.\n sfepy.discrete.fem.mesh.get_min_vertex_distance_naive(coor)\n sfepy.discrete.fem.mesh.make_mesh(coor, ngroups, conns, mesh_in)\n Create a mesh reusing mat_ids and descs of mesh_in.\n sfepy.discrete.fem.mesh.merge_mesh(x1, ngroups1, conn1, mat_ids1, x2, ngroups2, conn2, mat_ids2, cmap)\n Merge two meshes in common coordinates found in x1, x2.\n-286\n+284\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n Assumes the same number and kind of element groups in both meshes!\n@@ -15406,15 +15409,15 @@\n steps of solution of single transient problem i.e. all data have the same shape, mesh and same interpolation\n scheme in case of ElementNodeData. Does not read mulitple NodeData or ElementData. For stationary\n problems just reads one file with time 0.0 and time step 0.\n Providing filename allows reading multiple files of format basename.*[0-9].msh\n \n 2.3. Developer Guide\n \n-287\n+285\n \n \fSfePy Documentation, Release version: 2021.4\n \n Parameters\n step\n [String, int, optional] \u201call\u201d, \u201clast\u201d, \u201cfirst\u201d or number of step to read: if \u201call\u201d read all files\n with the basename and varying step, if \u201clast\u201d read only last step of all files with the filename,\n@@ -15452,15 +15455,15 @@\n \n write(filename, mesh, out=None, ts=None, **kwargs)\n Writes mesh and data, handles cell DOFs data from DGField as ElementNodeData.\n Omits gmsh:ref for cells and vertices i.e. mat_ids and node_groups to prevent cluttering the GMSH postprocessing.\n Parameters\n filename\n [string] Path to file.\n-288\n+286\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n mesh\n [sfepy.discrete.fem.mesh.Mesh] Computational mesh to write.\n@@ -15502,15 +15505,15 @@\n Read the mesh from a HDF5 file.\n filename: str or tables.File\n The HDF5 file to read the mesh from.\n group: tables.group.Group or str, optional\n The HDF5 file group to read the mesh from. If None, the root group is used.\n 2.3. Developer Guide\n \n-289\n+287\n \n \fSfePy Documentation, Release version: 2021.4\n \n mesh: sfepy.dicrete.fem.Mesh or None\n If None, the new mesh is created and returned, otherwise content of this argument is replaced by the\n read mesh.\n Returns\n@@ -15544,15 +15547,15 @@\n format = 'hdf5-xdmf'\n write(filename, mesh, out=None, ts=None, cache=None, **kwargs)\n class sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO(filename, **kwargs)\n format = 'hmascii'\n read(mesh, **kwargs)\n read_dimension()\n \n-290\n+288\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n write(filename, mesh, out=None, **kwargs)\n class sfepy.discrete.fem.meshio.Mesh3DMeshIO(filename, **kwargs)\n@@ -15594,15 +15597,15 @@\n \n call_msg = 'called an abstract MeshIO instance!'\n format = None\n get_filename_trunk()\n \n 2.3. Developer Guide\n \n-291\n+289\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_vector_format(dim)\n read(mesh, omit_facets=False, **kwargs)\n read_data(step, filename=None, cache=None)\n read_last_step()\n@@ -15635,15 +15638,15 @@\n [string, optional] The file name to use instead of self.filename.\n cache: has no effect\n Returns\n out\n [dictionary] Data loaded from file, keys are names. values are Structs with name repeated,\n mode (\u2018vertex\u2019 or \u2018cell\u2019) and the data itself.\n \n-292\n+290\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n read_dimension()\n write(filename, mesh, out=None, ts=None, **kwargs)\n@@ -15677,15 +15680,15 @@\n Split connectivities (columns except the last ones in conns_in) from cell groups (the last columns of conns_in).\n sfepy.discrete.fem.meshio.update_supported_formats(formats)\n sfepy.discrete.fem.meshio.var\n alias of XYZMeshIO\n \n 2.3. Developer Guide\n \n-293\n+291\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.fem.periodic module\n sfepy.discrete.fem.periodic.get_grid_plane(idim)\n sfepy.discrete.fem.periodic.match_coors(coors1, coors2, get_saved=True)\n sfepy.discrete.fem.periodic.match_grid_line(coors1, coors2, which, get_saved=True)\n@@ -15715,15 +15718,15 @@\n element.\n name = 'bernstein_tensor_product'\n class sfepy.discrete.fem.poly_spaces.FEPolySpace(name, geometry, order)\n Base for FE polynomial space classes.\n describe_nodes()\n get_mtx_i()\n \n-294\n+292\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.discrete.fem.poly_spaces.LagrangeNodes(**kwargs)\n Helper class for defining nodes of Lagrange elements.\n@@ -15759,25 +15762,25 @@\n has_extra_nodes()\n Return True if the element has some edge, face or bubble nodes.\n class sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace(name, geometry, order)\n Serendipity polynomial space using Lagrange functions.\n \n 2.3. Developer Guide\n \n-295\n+293\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n \u2022 Orders >= 4 (with bubble functions) are not supported.\n \u2022 Does not use CLagrangeContext, basis functions are hardcoded.\n \u2022 self.nodes, self.node_coors are not used for basis evaluation and\n assembling.\n \n-296\n+294\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n all_bfs = {2: {1: [[x*(y - 1.0) - y + 1.0, x*(1.0 - y), x*y, -x*y + y], [[y - 1.0,\n x - 1.0], [1.0 - y, -x], [y, x], [-y, 1.0 - x]]], 2: [[x*(x*(2.0 - 2.0*y) + y*(5.0\n@@ -15816,15 +15819,15 @@\n 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))) +\n 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) +\n 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 +\n 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),\n 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\n - 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)\n 2.3. Developer\n-Guide - 2.0*z) - 3.0, x*(x*(2.0*z - 2.0) + y*(4.0*z - 4.0) + z*(2.0*z - 297\n+Guide - 2.0*z) - 3.0, x*(x*(2.0*z - 2.0) + y*(4.0*z - 4.0) + z*(2.0*z - 295\n + 5.0) + z*(5.0\n 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\n + 4.0*z - 7.0) - 4.0*z + 5.0) + y*(-2.0*y - 4.0*z + 5.0) + 4.0*z - 3.0],\n [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) +\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -15857,15 +15860,15 @@\n Refines hexahedral mesh by cutting cutting each edge in half and making 8 new finer hexahedrons out of one\n coarser one.\n sfepy.discrete.fem.refine.refine_reference(geometry, level)\n Refine reference element given by geometry.\n Notes\n The error edges must be generated in the order of the connectivity of the previous (lower) level.\n \n-298\n+296\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.fem.refine_hanging module\n Functions for a mesh refinement with hanging nodes.\n@@ -15900,15 +15903,15 @@\n data\n [array] The data defined in the region.\n domain\n [FEDomain instance] The FE domain.\n \n 2.3. Developer Guide\n \n-299\n+297\n \n \fSfePy Documentation, Release version: 2021.4\n \n rname\n [str] The region name.\n val\n \n@@ -15944,15 +15947,15 @@\n \u2018_r\u2019 suffix.\n Parameters\n filename\n [str] The mesh file name.\n level\n [int] The refinement level.\n \n-300\n+298\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.dg sub-package\n sfepy.discrete.dg.dg_1D_vizualizer module\n@@ -15996,15 +15999,15 @@\n coordinates of the mesh\n t0\n \n [float] starting time\n \n 2.3. Developer Guide\n \n-301\n+299\n \n \fSfePy Documentation, Release version: 2021.4\n \n t1\n u\n ic\n tn\n@@ -16046,15 +16049,15 @@\n Reads series of .vtk files and crunches them into form suitable for plot10_DG_sol.\n Attempts to read modal cell data for variable mod_data. i.e.\n ?_modal{i}, where i is number of modal DOF\n Resulting solution data have shape: (order, nspace_steps, ntime_steps, 1)\n Parameters\n fold\n \n-302\n+300\n \n folder where to look for files\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -16105,15 +16108,15 @@\n lab1\n (Default value = None)\n lab2\n (Default value = None)\n \n 2.3. Developer Guide\n \n-303\n+301\n \n \fSfePy Documentation, Release version: 2021.4\n \n lab3\n (Default value = None)\n sfepy.discrete.dg.dg_1D_vizualizer.reconstruct_legendre_dofs(coors, tn, u)\n Creates solution and coordinates vector which when plotted as\n@@ -16152,15 +16155,15 @@\n filename\n name of the file, overrides automatic generation (Default value = None)\n Y\n X\n T\n t0\n \n-304\n+302\n \n solution, array |T| x |X| x n, where n is dimension of the solution\n space interval discetization\n time interval discretization\n time to take snap at (Default value = .5)\n Chapter 2. Development\n \n@@ -16210,15 +16213,15 @@\n Returns\n lines\n sfepy.discrete.dg.dg_1D_vizualizer.sol_frame(Y, X, T, t0=0.5, ax=None, fig=None, ylims=None,\n labs=None, plott=None)\n \n 2.3. Developer Guide\n \n-305\n+303\n \n \fSfePy Documentation, Release version: 2021.4\n \n Creates snap of solution at specified time frame t0, basically gets one frame from animate1D_dgsol, but colors\n wont be the same :-(\n Parameters\n Y\n@@ -16256,15 +16259,15 @@\n [sfepy.discrete.common.region.Region] If None clear all.\n clear_facet_qp_base()\n Clears facet_qp_base cache\n clear_facet_vols_cache(region=None)\n Clears facet volume cache for given region or all regions.\n Parameters\n \n-306\n+304\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n region\n [sfepy.discrete.common.region.Region] region to clear cache or None to clear all\n@@ -16307,15 +16310,15 @@\n [str, optional] The key to be used in the output dictionary instead of the variable name.\n (Default value = None)\n extend\n [bool, not used] Extend the DOF values to cover the whole domain. (Default value = True)\n \n 2.3. Developer Guide\n \n-307\n+305\n \n \fSfePy Documentation, Release version: 2021.4\n \n fill_value\n [float or complex, not used] The value used to fill the missing DOF values if extend is True.\n (Default value = None)\n linearization\n@@ -16353,15 +16356,15 @@\n state\n [used to get EPBC info]\n region\n [sfepy.discrete.common.region.Region for connectivity]\n derivative\n [if u need derivative] (Default value = None)\n Returns\n-308\n+306\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n outer_facet_base_vals:\n inner_facet_base_vals:\n@@ -16401,15 +16404,15 @@\n if None use all nodes (Default value = None)\n Returns\n coors\n [ndarray] coors on surface\n \n 2.3. Developer Guide\n \n-309\n+307\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_data_shape(integral, integration='volume', region_name=None)\n Returns data shape (n_nod, n_qp, self.gel.dim, self.n_el_nod)\n Parameters\n integral\n@@ -16446,15 +16449,15 @@\n Returns\n econn\n [ndarray] connectivity information\n get_facet_base(derivative=False, base_only=False)\n Returns values of base in facets quadrature points, data shape is a bit crazy right now:\n (number of qps, 1, n_el_facets, 1, n_el_nod)\n \n-310\n+308\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n end for derivatine:\n (1, number of qps, (dim,) * derivative, n_el_facets, 1, n_el_nod)\n@@ -16496,15 +16499,15 @@\n Parameters\n region\n [sfepy.discrete.common.region.Region]\n Returns\n \n 2.3. Developer Guide\n \n-311\n+309\n \n \fSfePy Documentation, Release version: 2021.4\n \n vols_out: ndarray\n volumes of the facets by cells shape (n_cell, n_el_facets, 1)\n get_nodal_values(dofs, region, ref_nodes=None)\n Computes nodal representation of the DOFs\n@@ -16541,15 +16544,15 @@\n or values\n Parameters\n fun\n [callable, scallar or array corresponding to dofs] (Default value = 0.0)\n region\n [sfepy.discrete.common.region.Region] region to set DOFs on (Default value = None)\n \n-312\n+310\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dpn\n [number of dofs per element] (Default value = None)\n@@ -16591,15 +16594,15 @@\n not used\n Returns\n nods\n [ndarray]\n \n 2.3. Developer Guide\n \n-313\n+311\n \n \fSfePy Documentation, Release version: 2021.4\n \n vals\n [ndarray]\n setup_extra_data(geometry, info, is_trace)\n This is called in create_adof_conns(conn_info, var_indx=None,\n@@ -16638,15 +16641,15 @@\n to (n_cell, n_el_nod, 1).\n The unraveler returns non-writeable view into the input array.\n Parameters\n n_el_nod\n [int] expected dimensions of dofs array\n n_cell\n [int]\n-314\n+312\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n unravel\n@@ -16702,15 +16705,15 @@\n [int]\n \n diff\n [int] (Default value = 1)\n \n 2.3. Developer Guide\n \n-315\n+313\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n fun\n [callable] derivative of n-th function of the 1D legendre basis\n gradjacobiP(coors, alpha, beta, diff=1)\n@@ -16747,15 +16750,15 @@\n Returns\n values\n [ndarray] output shape is shape(coor) + (self.order + 1,)\n legendreP(coors)\n Parameters\n coors\n [array_like] coordinates, preferably in interval [-1, 1] for which this basis is intented\n-316\n+314\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n values\n@@ -16803,15 +16806,15 @@\n [bool] iterate over extended tensor product basis (Default value = False)\n Returns\n n_el_nod\n [int] number of basis functions in basis\n \n 2.3. Developer Guide\n \n-317\n+315\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.dg.poly_spaces.iter_by_order(order, dim, extended=False)\n Iterates over all combinations of basis functions indexes needed to create multidimensional basis in a way that\n creates hierarchical basis\n Parameters\n@@ -16850,15 +16853,15 @@\n Minmod function of three variables, returns:\n 0 , where sign(a) != sign(b) != sign(c)\n min(a,b,c) , elsewhere\n Parameters\n a\n c\n \n-318\n+316\n \n [array_like]\n [array_like]\n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -16909,15 +16912,15 @@\n limiters\n [dictionary] Limiters for DGFields, keys: field name, values: limiter class\n name = 'ts.multistaged'\n output_step_info(ts)\n \n 2.3. Developer Guide\n \n-319\n+317\n \n \fSfePy Documentation, Release version: 2021.4\n \n solve_step(ts, nls, vec, prestep_fun=None, poststep_fun=None, status=None)\n solve_step0(nls, vec0)\n class sfepy.solvers.ts_dg_solvers.EulerStepSolver(conf, nls=None, context=None, **kwargs)\n Simple forward euler method\n@@ -16958,15 +16961,15 @@\n Kind: \u2018ts.tvd_runge_kutta_3\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n name = 'ts.tvd_runge_kutta_3'\n solve_step(ts, nls, vec_x0, status=None, prestep_fun=None, poststep_fun=None)\n \n-320\n+318\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga sub-package\n sfepy.discrete.iga.domain module\n@@ -16999,15 +17002,15 @@\n nurbs\n [NurbsPatch instance] Either self if times is zero, or a new instance.\n evaluate(field, u=None, v=None, w=None)\n Igakit-like interface for NURBS evaluation.\n \n 2.3. Developer Guide\n \n-321\n+319\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga.domain_generators module\n IGA domain generators.\n sfepy.discrete.iga.domain_generators.create_from_igakit(inurbs, verbose=False)\n Create IGDomain data from a given igakit NURBS object.\n@@ -17044,15 +17047,15 @@\n [string] Domain name.\n verbose\n [bool] If True, report progress of the domain generation.\n Returns\n nurbs\n [NurbsPatch instance] The NURBS data. The igakit NURBS object is stored as nurbs attribute.\n \n-322\n+320\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n bmesh\n [Struct instance] The Bezier mesh data.\n@@ -17090,15 +17093,15 @@\n [sequence of ints or int] The basis degrees in each parametric dimension.\n cs\n \n [list of lists of 2D arrays] The element extraction operators in each parametric dimension.\n \n 2.3. Developer Guide\n \n-323\n+321\n \n \fSfePy Documentation, Release version: 2021.4\n \n conn\n [array] The connectivity of the global NURBS basis.\n Returns\n out\n@@ -17144,15 +17147,15 @@\n and should correspond to the Bernstein basis degree. The field variable is defined by its DOFs - the coefficients\n of the NURBS basis.\n Parameters\n variable\n [array] The DOF values of the variable with n_c components, shape (:, n_c).\n qps\n \n-324\n+322\n \n [array] The quadrature points coordinates with components in [0, 1] reference element domain.\n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n control_points\n@@ -17197,15 +17200,15 @@\n Create a new reference mapping.\n create_mesh(extra_nodes=True)\n Create a mesh corresponding to the field region. For IGA fields, this is directly the topological mesh. The\n extra_nodes argument is ignored.\n \n 2.3. Developer Guide\n \n-325\n+323\n \n \fSfePy Documentation, Release version: 2021.4\n \n create_output(dofs, var_name, dof_names=None, key=None, **kwargs)\n Convert the DOFs corresponding to the field to a dictionary of output data usable by Mesh.write().\n Parameters\n dofs\n@@ -17237,15 +17240,15 @@\n \u2022 n_el = number of elements\n \u2022 n_qp = number of quadrature points per element/facet\n \u2022 dim = spatial dimension\n \u2022 n_en = number of element nodes\n get_dofs_in_region(region, merge=True)\n Return indices of DOFs that belong to the given region and group.\n \n-326\n+324\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n merge is not used.\n@@ -17287,15 +17290,15 @@\n [array] The NURBS weights.\n ccs\n \n [list of 2D arrays] The combined element extraction operators.\n \n 2.3. Developer Guide\n \n-327\n+325\n \n \fSfePy Documentation, Release version: 2021.4\n \n conn\n [array] The connectivity of the global NURBS basis.\n bconn\n [array] The connectivity of the Bezier basis.\n@@ -17338,15 +17341,15 @@\n \n [int] The topological dimension.\n \n Returns\n bcoors\n [array, shape (n_qp, d + 1)] The coordinates of the boundary quadrature points.\n \n-328\n+326\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga.iga.create_connectivity(n_els, knots, degrees)\n Create connectivity arrays of nD Bezier elements.\n@@ -17389,15 +17392,15 @@\n funs\n [array] The degree + 1 values of the Bernstein polynomial basis.\n ders\n [array] The degree + 1 values of the Bernstein polynomial basis derivatives.\n \n 2.3. Developer Guide\n \n-329\n+327\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga.iga.eval_mapping_data_in_qp(qps, control_points, weights, degrees, cs, conn,\n cells=None)\n Evaluate data required for the isogeometric domain reference mapping in the given quadrature points. The\n quadrature points are the same for all Bezier elements and should correspond to the Bernstein basis degree.\n@@ -17444,15 +17447,15 @@\n control_points\n [array] The NURBS control points.\n weights\n [array] The NURBS weights.\n degrees\n [sequence of ints or int] The basis degrees in each parametric dimension.\n \n-330\n+328\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n cs\n \n@@ -17506,15 +17509,15 @@\n \n dets\n [array] The Jacobians of the mapping to the unit reference element in the physical quadrature\n points.\n \n 2.3. Developer Guide\n \n-331\n+329\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga.iga.get_bezier_element_entities(degrees)\n Get faces and edges of a Bezier mesh element in terms of indices into the element\u2019s connectivity (reference\n Bezier element entities).\n Parameters\n@@ -17552,15 +17555,15 @@\n \n Returns\n axes\n [array] The axes of the reference element facets.\n coors\n [array] The remaining coordinate of the reference element facets.\n \n-332\n+330\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.discrete.iga.iga.get_patch_box_regions(n_els, degrees)\n Get box regions of Bezier topological mesh in terms of element corner vertices of Bezier mesh.\n@@ -17601,15 +17604,15 @@\n File to read the hdf5 mesh to.\n group: tables.group.Group or None\n HDF5 file group to read the mesh from. If it\u2019s None, the root of file is used.\n Returns\n \n 2.3. Developer Guide\n \n-333\n+331\n \n \fSfePy Documentation, Release version: 2021.4\n \n tuple\n Data for restoring IGA domain.\n sfepy.discrete.iga.io.write_iga_data(filename, group, knots, degrees, control_points, weights, cs, conn,\n bezier_control_points, bezier_weights, bezier_conn, regions,\n@@ -17638,15 +17641,15 @@\n Return reference element geometry as a GeometryElement instance.\n get_mapping(qp_coors, weights)\n Get the mapping for given quadrature points and weights.\n Returns\n cmap\n [CMapping instance] The reference mapping.\n \n-334\n+332\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n Does not set total volume of the C mapping structure!\n@@ -17684,15 +17687,15 @@\n number of control points/basis functions of the NURBS object.\n Returns\n coors\n [array] The coordinates of mesh vertices.\n \n 2.3. Developer Guide\n \n-335\n+333\n \n \fSfePy Documentation, Release version: 2021.4\n \n conn\n [array] The vertex connectivity array.\n desc\n [str] The cell kind.\n@@ -17730,15 +17733,15 @@\n The field for the shell10x element.\n create_mapping(region, integral, integration, return_mapping=True)\n Create a new reference mapping.\n create_output(dofs, var_name, dof_names=None, key=None, thickness=None, **kwargs)\n Convert the DOFs corresponding to the field to a dictionary of output data usable by Mesh.write().\n Parameters\n \n-336\n+334\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dofs\n [array, shape (n_nod, n_component)] The array of DOFs reshaped so that each column\n@@ -17775,15 +17778,15 @@\n plot_band_gaps(coefs)\n plot_dispersion(coefs)\n static process_options(options)\n Application options setup. Sets default values for missing non-compulsory options.\n \n 2.3. Developer Guide\n \n-337\n+335\n \n \fSfePy Documentation, Release version: 2021.4\n \n static process_options_pv(options)\n Application options setup for phase velocity computation. Sets default values for missing non-compulsory\n options.\n setup_options()\n@@ -17818,15 +17821,15 @@\n [str] The name of the output file.\n names\n [dict] Mapping of attribute names to LaTeX names.\n format\n [str] Format string for numbers.\n cdot\n [bool] For \u2018%.e\u2019 formats only. If True, replace \u2018e\u2019 by LaTeX \u2018cdot 10^{exponent}\u2019 format.\n-338\n+336\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n filter\n [int] For \u2018%.e\u2019 formats only. Typeset as 0, if exponent is less than filter.\n@@ -17860,15 +17863,15 @@\n is_sym = False\n static iter_sym(dim)\n class sfepy.homogenization.coefs_base.CoefNonSymNonSym(name, problem, kwargs)\n is_sym = False\n \n 2.3. Developer Guide\n \n-339\n+337\n \n \fSfePy Documentation, Release version: 2021.4\n \n static iter_sym(dim)\n class sfepy.homogenization.coefs_base.CoefNone(name, problem, kwargs)\n class sfepy.homogenization.coefs_base.CoefOne(name, problem, kwargs)\n static set_variables_default(variables, set_var, data, dtype)\n@@ -17898,15 +17901,15 @@\n class sfepy.homogenization.coefs_base.CorrN(name, problem, kwargs)\n static set_variables_default(variables, ir, set_var, data)\n class sfepy.homogenization.coefs_base.CorrNN(name, problem, kwargs)\n __init__() kwargs: {\n \u2018ebcs\u2019 : [], \u2018epbcs\u2019 : [], \u2018equations\u2019 : {}, \u2018set_variables\u2019 : None,\n },\n \n-340\n+338\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n static set_variables_default(variables, ir, ic, set_var, data)\n class sfepy.homogenization.coefs_base.CorrOne(name, problem, kwargs)\n@@ -17942,15 +17945,15 @@\n compute_correctors(evp, sign, state0, ts, problem=None, vec_g=None)\n save(corrs, problem, ts)\n setup_equations(equations, problem=None)\n Set equations, update boundary conditions and materials.\n \n 2.3. Developer Guide\n \n-341\n+339\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.homogenization.coefs_base.TSTimes(name, problem, kwargs)\n Coefficient-like class, returns times of the time stepper.\n class sfepy.homogenization.coefs_base.VolumeFractions(name, problem, kwargs)\n Coefficient-like class, returns volume fractions of given regions within the whole domain.\n@@ -17971,15 +17974,15 @@\n get_coefs(freq)\n Get frequency-dependent coefficients.\n class sfepy.homogenization.coefs_phononic.AcousticMassTensor(name, problem, kwargs)\n The acoustic mass tensor for a given frequency.\n Returns\n self\n \n-342\n+340\n \n [AcousticMassTensor instance] This class instance whose evaluate() method computes for a\n given frequency the required tensor.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -18026,15 +18029,15 @@\n [float] The tolerance for finding zeros of mass matrix eigenvalues.\n detect_fun\n [callable] The function for detecting the band gaps. Default is detect_band_gaps().\n log_save_name\n [str] If not None, the band gaps log is to be saved under the given name.\n 2.3. Developer Guide\n \n-343\n+341\n \n \fSfePy Documentation, Release version: 2021.4\n \n raw_log_save_name\n [str] If not None, the raw band gaps log is to be saved under the given name.\n fix_eig_range(n_eigs)\n process_options()\n@@ -18070,15 +18073,15 @@\n [callable, optional] Optional function for transforming the eigenvectors before computing the\n eigenmomenta.\n Returns\n eigenmomenta\n [Struct] The resulting eigenmomenta. An eigenmomentum above threshold is marked by the\n attribute \u2018valid\u2019 set to True.\n \n-344\n+342\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n process_options()\n Setup application-specific options.\n@@ -18117,15 +18120,15 @@\n Subclasses should implement this method as needed.\n Returns\n app_options\n [Struct instance] The application options.\n \n 2.3. Developer Guide\n \n-345\n+343\n \n \fSfePy Documentation, Release version: 2021.4\n \n save(eigs, mtx_phi, problem)\n sfepy.homogenization.coefs_phononic.compute_cat_dim_dim(coef, iw_dir)\n Christoffel acoustic tensor part of dielectric tensor dimension.\n sfepy.homogenization.coefs_phononic.compute_cat_dim_sym(coef, iw_dir)\n@@ -18160,15 +18163,15 @@\n [0, 1, or 2] The flag, see Notes below.\n \n frequency\n [float] The found frequency.\n eigenvalue\n [float] The eigenvalue corresponding to the found frequency.\n \n-346\n+344\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n Meaning of the return value combinations:\n@@ -18222,15 +18225,15 @@\n exp_coefs=None, exp_decay=None)\n The convolution kernel with exponential synchronous decay approximation approximating the original kernel\n represented by the array \ud835\udc50[\ud835\udc56], \ud835\udc56 = 0, 1, . . ..\n \ud835\udc500 \u2261 \ud835\udc50[0] , \ud835\udc50\ud835\udc520 \u2261 \ud835\udc500 \ud835\udc50\ud835\udc520 ,\n \ud835\udc50(\ud835\udc61) \u2248 \ud835\udc500 \ud835\udc51(\ud835\udc61) \u2248 \ud835\udc500 \ud835\udc52(\ud835\udc61) = \ud835\udc50\ud835\udc520 \ud835\udc52\ud835\udc5b (\ud835\udc61) ,\n 2.3. Developer Guide\n \n-347\n+345\n \n \fSfePy Documentation, Release version: 2021.4\n \n where \ud835\udc51(0) = \ud835\udc52\ud835\udc5b (0) = 1, \ud835\udc51 is the synchronous decay and \ud835\udc52 its exponential approximation, \ud835\udc52 = \ud835\udc50\ud835\udc520 \ud835\udc52\ud835\udc65\ud835\udc5d(\u2212\ud835\udc50\ud835\udc521 \ud835\udc61).\n diff_dt(use_exp=False)\n The derivative of the kernel w.r.t. time.\n get_exp()\n@@ -18264,15 +18267,15 @@\n coef_info\n [dict] The coefficient definitions extended by the volume coefficients.\n static process_options(options)\n Application options setup. Sets default values for missing non-compulsory options.\n set_micro_states(states)\n setup_options(app_options=None)\n \n-348\n+346\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.homogenization.engine.HomogenizationWorker\n static calculate(mini_app, problem, dependencies, dep_requires, save_names, micro_states, chunk_tab,\n@@ -18312,15 +18315,15 @@\n [coefficient/corrector or list of coefficients/correctors] The resulting homogenized coefficients or correctors.\n static get_sorted_dependencies(req_info, coef_info, compute_only)\n Make corrs and coefs list sorted according to the dependencies.\n class sfepy.homogenization.engine.HomogenizationWorkerMulti(num_workers)\n \n 2.3. Developer Guide\n \n-349\n+347\n \n \fSfePy Documentation, Release version: 2021.4\n \n static calculate_req_multi(tasks, lock, remaining, numdeps, inverse_deps, problem, opts,\n post_process_hook, req_info, coef_info, save_names, dependencies,\n micro_states, time_tag, chunk_tab, proc_id)\n Calculate a requirement in parallel.\n@@ -18359,15 +18362,15 @@\n [dict] The new requirement definitions.\n new_coefs\n [dict] The new coefficient definitions.\n static dechunk_reqs_coefs(deps, num_chunks)\n Merge the results related to the multiple microproblems.\n Parameters\n \n-350\n+348\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n deps\n [dict] The calculated dependencies.\n@@ -18405,15 +18408,15 @@\n Setup macroscopic deformation gradient.\n setup_options()\n update_micro_states()\n Update microstructures state according to the macroscopic data and corrector functions.\n \n 2.3. Developer Guide\n \n-351\n+349\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.homogenization.micmac module\n sfepy.homogenization.micmac.get_correctors_from_file_hdf5(coefs_filename='coefs.h5',\n dump_names=None)\n sfepy.homogenization.micmac.get_homog_coefs_linear(ts, coor, mode, micro_filename=None,\n@@ -18463,15 +18466,15 @@\n \ud835\udf15\ud835\udc57\ud835\udc65 \ud835\udc5d (\ud835\udc66\ud835\udc57 \u2212 \ud835\udc66\ud835\udc57\ud835\udc50 )\n sfepy.homogenization.recovery.compute_stress_strain_u(pb, integral, region, material, vu, data)\n sfepy.homogenization.recovery.compute_u_corr_steady(corrs_rs, strain, vu, dim, iel)\n \u2211\ufe01\n \ud835\udf14 \ud835\udc56\ud835\udc57 \ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udc62)\n \ud835\udc56\ud835\udc57\n \n-352\n+350\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n \u2022 iel = element number\n@@ -18520,15 +18523,15 @@\n sfepy.homogenization.recovery.recover_bones(problem, micro_problem, region, eps0, ts, strain, dstrains,\n p_grad, pressures, corrs_permeability, corrs_rs,\n corrs_time_rs, corrs_pressure, corrs_time_pressure,\n var_names, naming_scheme='step_iel')\n \n 2.3. Developer Guide\n \n-353\n+351\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n \u2022 note that\n \ud835\udf0b\n \u0303\ufe00\ud835\udc43\n@@ -18560,15 +18563,15 @@\n Parameters\n dim\n lbn\n \n rtf\n eps\n \n-354\n+352\n \n [int] Space dimension\n [tuple] Left bottom near point coordinates if rtf is not None. If rtf is None, lbn are the\n (positive) distances from the origin.\n [tuple] Right top far point coordinates.\n [float] A parameter, that should be smaller than the smallest mesh node distance.\n Chapter 2. Development\n@@ -18616,15 +18619,15 @@\n sfepy.homogenization.utils.rm_multi(s)\n sfepy.homogenization.utils.set_nonlin_states(variables, nl_state, problem)\n Setup reference state for nonlinear homogenization\n Parameters\n \n 2.3. Developer Guide\n \n-355\n+353\n \n \fSfePy Documentation, Release version: 2021.4\n \n variables\n [dict] All problem variables\n nl_state\n [reference state]\n@@ -18662,15 +18665,15 @@\n |\ud835\udc60\u210e\ud835\udc56\ud835\udc53 \ud835\udc61|||\ud835\udc34||\u221e .\n select_indices\n [(min, max), optional] If given, computed only the eigenvalues with indices min <= i <=\n max.\n verbose\n [bool] Verbosity control.\n \n-356\n+354\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n report_step\n [int] If verbose is True, report in every report_step-th step.\n@@ -18715,15 +18718,15 @@\n This is a semi-vectorized version of [1].\n [1] PNPOLY - Point Inclusion in Polygon Test, W. Randolph Franklin (WRF)\n sfepy.linalg.geometry.get_coors_in_ball(coors, centre, radius, inside=True)\n Return indices of coordinates inside or outside a ball given by centre and radius.\n \n 2.3. Developer Guide\n \n-357\n+355\n \n \fSfePy Documentation, Release version: 2021.4\n \n Notes\n All float comparisons are done using <= or >= operators, i.e. the points on the boundaries are taken into account.\n sfepy.linalg.geometry.get_coors_in_tube(coors, centre, axis, radius_in, radius_out, length,\n inside_radii=True)\n@@ -18759,15 +18762,15 @@\n Returns\n centres\n [array] The circumcentre coordinates as an array of shape (n_s, dim).\n sfepy.linalg.geometry.get_simplex_volumes(cells, coors)\n Get volumes of simplices in nD.\n Parameters\n \n-358\n+356\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n cells\n [array, shape (n, d)] The indices of n simplices with d vertices into coors.\n@@ -18810,15 +18813,15 @@\n Coordinates of vector [1, 0, 0]\ud835\udc47 w.r.t. the original system in the rotated system. (Or rotation of the vector by -90\n degrees in the original system.)\n >>> nm.dot(mtx, [1., 0., 0.])\n >>> array([ 0., -1., 0.])\n \n 2.3. Developer Guide\n \n-359\n+357\n \n \fSfePy Documentation, Release version: 2021.4\n \n Coordinates of vector [1, 0, 0]\ud835\udc47 w.r.t. the rotated system in the original system. (Or rotation of the vector by +90\n degrees in the original system.)\n >>> nm.dot(mtx.T, [1., 0., 0.])\n >>> array([ 0., 1., 0.])\n@@ -18855,15 +18858,15 @@\n >>> B = sp.coo_matrix([[1, 1]])\n >>> K = compose_sparse([[A, B.T], [B, 0]])\n >>> print K.todense()\n [[1 0 1]\n [0 1 1]\n [1 1 0]]\n \n-360\n+358\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.linalg.sparse.infinity_norm(mtx)\n Infinity norm of a sparse matrix (maximum absolute row sum).\n@@ -18894,15 +18897,15 @@\n sfepy.linalg.sympy_operators.grad(f, variables=None)\n sfepy.linalg.sympy_operators.grad_v(f, variables=None)\n sfepy.linalg.sympy_operators.laplace(f, variables=None)\n sfepy.linalg.sympy_operators.set_dim(dim)\n \n 2.3. Developer Guide\n \n-361\n+359\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.linalg.utils module\n class sfepy.linalg.utils.MatrixAction(**kwargs)\n static from_array(arr)\n static from_function(fun, expected_shape, dtype)\n@@ -18939,15 +18942,15 @@\n sfepy.linalg.utils.cycle(bounds)\n Cycles through all combinations of bounds, returns a generator.\n More specifically, let bounds=[a, b, c, . . . ], so cycle returns all combinations of lists [0<=i>> units = ['mm', 's', 'kg', 'C']\n >>> unit_set = [Unit(key) for key in units]\n >>> q2 = Quantity('stress', unit_set)\n (continues on next page)\n \n 2.3. Developer Guide\n \n-375\n+373\n \n \fSfePy Documentation, Release version: 2021.4\n \n (continued from previous page)\n \n >>> q2()\n '1.0 kPa'\n@@ -19745,15 +19748,15 @@\n k\n prefix_length:\n 1\n unit:\n g\n Get prefixes for a coefficient:\n \n-376\n+374\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n >>> Unit.get_prefix(100.0)\n ('d', 10.0)\n@@ -19792,15 +19795,15 @@\n sfepy.mechanics.extmods.ccontres.init_global_search()\n The linked list initialization. The head array contains, at the position Ic, the index of the first point that belongs\n to the cell Ic, the second point index is then next[head[Ic]], the third point index is next[next[head[Ic]]] etc. - the\n next array points from the i-th point in each cell to the (i+1)-th point, until -1 is reached.\n \n 2.3. Developer Guide\n \n-377\n+375\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.mesh package\n sfepy.mesh.bspline module\n class sfepy.mesh.bspline.BSpline(degree=3, is_cyclic=False, ncp=0)\n B-spline curve representation\n@@ -19841,15 +19844,15 @@\n \n Returns\n bfun\n [array] The spline basis function evaluated for given values.\n static basis_function_dg0(t, knots, n)\n Basis function: degree = 0\n Parameters\n-378\n+376\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n t\n \n@@ -19899,15 +19902,15 @@\n Get the B-spline control points.\n Returns\n coors\n [array] The coordinates of control points.\n \n 2.3. Developer Guide\n \n-379\n+377\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_knot_vector()\n Return the knot vector.\n Returns\n knots\n@@ -19942,15 +19945,15 @@\n knots\n [array] The knot vector.\n set_param(t)\n Set the B-spline parametric vector.\n Parameters\n t\n \n-380\n+378\n \n [array] The parameter vector of the B-spline.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -19999,15 +20002,15 @@\n knot_type\n [tuple of str] The knot vector types.\n knot_data\n [tuple of ANY] The extra knot data.\n \n 2.3. Developer Guide\n \n-381\n+379\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_approx_points(coors)\n Set the coordinates of approximated points.\n Parameters\n coors\n@@ -20045,15 +20048,15 @@\n sfepy.mesh.bspline.get_2d_points(is3d=False)\n Returns the set of points.\n Parameters\n is3d\n [bool] 3D coordinates?\n sfepy.mesh.bspline.main(argv)\n \n-382\n+380\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.mesh.bspline.simple_example()\n The example of using B-spline class.\n@@ -20089,15 +20092,15 @@\n addvolume(n, v)\n v=[s1,s2,s3,. . . ]\n addvolumes(vs, off=1)\n v=[v1,v2,v3,. . . ]\n \n 2.3. Developer Guide\n \n-383\n+381\n \n \fSfePy Documentation, Release version: 2021.4\n \n static from_gmsh_file(filename)\n Import geometry - Gmsh geometry format.\n Parameters\n filename\n@@ -20128,15 +20131,15 @@\n class sfepy.mesh.geom_tools.point(g, n, p)\n getstr()\n getxyz()\n class sfepy.mesh.geom_tools.surface(g, n, s, is_hole=False)\n getcenterpoint()\n getholepoints()\n \n-384\n+382\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n getinsidepoint()\n getlines()\n@@ -20176,15 +20179,15 @@\n semi-axes a2, b2, length.\n shape\n [array of 3 ints] Shape (counts of nodes in radial, circumferential and longitudinal directions)\n of the cylinder mesh.\n \n 2.3. Developer Guide\n \n-385\n+383\n \n \fSfePy Documentation, Release version: 2021.4\n \n centre\n [array of 3 floats] Centre of the cylinder.\n axis: one of \u2018x\u2019, \u2018y\u2019, \u2018z\u2019\n The axis of the cylinder.\n@@ -20224,15 +20227,15 @@\n axis directions to allow smooth grading of element sizes from the centre. The default function\n is \ud835\udc65 * *\ud835\udc5d with \ud835\udc5d determined so that the element sizes next to the central block have the size\n of the shortest edge of the central block.\n name\n [string, optional] The mesh name.\n Returns\n \n-386\n+384\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n mesh\n [Mesh instance]\n@@ -20275,15 +20278,15 @@\n mesh\n [Mesh instance] The input periodic FE mesh.\n grid\n [array] Number of repetition along each axis.\n \n 2.3. Developer Guide\n \n-387\n+385\n \n \fSfePy Documentation, Release version: 2021.4\n \n scale\n [float, optional] Scaling factor.\n eps\n \n@@ -20321,15 +20324,15 @@\n [float] The elements size in the 3rd direction.\n [int] The number of elements in the 3rd direction.\n \n Returns\n mesh3d\n [Mesh] The 3D mesh.\n \n-388\n+386\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.mesh.mesh_tools.smooth_mesh(mesh, n_iter=4, lam=0.6307, mu=-0.6347, weights=None,\n bconstr=True, volume_corr=False)\n@@ -20371,15 +20374,15 @@\n B-spline geometry parametrization. The geometry can be modified by moving spline control points.\n static create_spb(bbox, coors, degree=3, nsg=None)\n evaluate(cp_values=None, outside=True)\n Evaluate the new position of the mesh coordinates.\n Parameters\n 2.3. Developer Guide\n \n-389\n+387\n \n \fSfePy Documentation, Release version: 2021.4\n \n cp_values\n [array] The actual control point values. If None, use self.control_values.\n outside\n [bool] If True, return also the coordinates outside the spline box.\n@@ -20416,15 +20419,15 @@\n Change shape of spline parametrization.\n Parameters\n cpoint\n [int, list] The position (index or grid indicies) of the spline control point.\n val\n [array] Displacement.\n \n-390\n+388\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_control_points(cpt_coors, add=False)\n Set the spline control points position.\n@@ -20461,15 +20464,15 @@\n sfepy.parallel.plot_parallel_dofs.plot_local_dofs(axs, field, field_i, omega_gi, output_dir, rank)\n Plot the local ang global field DOFs local to the subdomain on the task with the given rank.\n sfepy.parallel.plot_parallel_dofs.plot_partitioning(axs, field, cell_tasks, gfd, output_dir, size)\n Plot the partitioning of the domain and field DOFs.\n \n 2.3. Developer Guide\n \n-391\n+389\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.postprocess package\n sfepy.postprocess.domain_specific module\n Domain-specific plot functions.\n All the plot functions accept the following parameters:\n@@ -20506,15 +20509,15 @@\n Parameters\n seed\n [one of (\u2018sphere\u2019, \u2018point\u2019, \u2018line\u2019, \u2018plane\u2019)] The streamline seed name.\n type\n [one of (\u2018line\u2019, \u2018ribbon\u2019, \u2018tube\u2019)] The streamline seed line type.\n integration_direction\n [one of (\u2018forward\u2019, \u2018backward\u2019, \u2018both\u2019)] The stream tracer integration direction.\n-392\n+390\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n seed_scale\n [float] The seed size scale.\n@@ -20555,15 +20558,15 @@\n Convenience function for plotting all entities of a finite element mesh.\n Pass plot() arguments to wireframe_opts dict.\n Pass \u2018color\u2019, \u2018label_global\u2019, \u2018label_global\u2019 for text() color and font sizes arguments and \u2018size\u2019 for scatter() to\n each dict for topological entities in entities_opts list.\n \n 2.3. Developer Guide\n \n-393\n+391\n \n \fSfePy Documentation, Release version: 2021.4\n \n Examples\n >>> # 2D mesh.\n >>> plot_cmesh(None, cmesh,\n wireframe_opts = {'color' : 'k', 'linewidth' : 2},\n@@ -20595,15 +20598,15 @@\n The standard geometry elements can be plotted by running:\n $ python sfepy/postprocess/plot_facets.py\n sfepy.postprocess.plot_facets.draw_arrow(ax, coors, angle=20.0, length=0.3, **kwargs)\n Draw a line ended with an arrow head, in 2D or 3D.\n sfepy.postprocess.plot_facets.plot_edges(ax, gel, length)\n Plot edges of a geometry element as numbered arrows.\n \n-394\n+392\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.postprocess.plot_facets.plot_faces(ax, gel, radius, n_point)\n Plot faces of a 3D geometry element as numbered oriented arcs. An arc centre corresponds to the first node of a\n@@ -20642,15 +20645,15 @@\n [int] The number of probe points.\n add_line_probe(name, p0, p1, n_point)\n Create the line probe - VTK object.\n Parameters\n \n 2.3. Developer Guide\n \n-395\n+393\n \n \fSfePy Documentation, Release version: 2021.4\n \n name\n [str] The probe name.\n p0\n [array_like] The coordinates of the start point.\n@@ -20688,15 +20691,15 @@\n new_vtk_polyline(points, closed=False)\n Create the VTKPolyData object and store the line data.\n Parameters\n points\n [array] The line points.\n Returns\n \n-396\n+394\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n vtkpd\n [VTK object] VTKPolyData with the polyline.\n@@ -20732,15 +20735,15 @@\n All data need to be set here, otherwise time stepping will not work properly - data added by user later will\n be thrown away on time step change.\n file_changed()\n get_bounding_box()\n \n 2.3. Developer Guide\n \n-397\n+395\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_mat_id(mat_id_name='mat_id')\n Get material ID numbers of the underlying mesh elements.\n read_common(filename)\n set_filename(filename, vis_source)\n@@ -20770,15 +20773,15 @@\n Dump a multi-time-step results file into a sequence of VTK files.\n sfepy.postprocess.time_history.extract_time_history(filename, extract, verbose=True)\n Extract time history of a variable from a multi-time-step results file.\n Parameters\n filename\n [str] The name of file to extract from.\n \n-398\n+396\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n extract\n [str] The description of what to extract in a string of comma-separated description items. A\n@@ -20820,15 +20823,15 @@\n units\n [str] The time units.\n sfepy.postprocess.time_history.save_time_history(ths, ts, filename_out)\n Save time history and time-stepping information in a HDF5 file.\n \n 2.3. Developer Guide\n \n-399\n+397\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.postprocess.utils module\n sfepy.postprocess.utils.get_data_ranges(obj, return_only=False, use_names=None, filter_names=None)\n Collect and print information on ranges of data in a dataset.\n Parameters\n@@ -20864,15 +20867,15 @@\n Parameters\n vtkdata\n [VTK object] Mesh, scalar, vector and tensor data.\n Returns\n edges\n [VTK object] Mesh, scalar, vector and tensor data.\n \n-400\n+398\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.postprocess.utils_vtk.get_vtk_from_file(filename)\n Read VTK file.\n@@ -20905,15 +20908,15 @@\n filename\n [str] Name of the VTK file.\n vtkdata\n [VTK object] Mesh, scalar, vector and tensor data.\n \n 2.3. Developer Guide\n \n-401\n+399\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.postprocess.viewer module\n class sfepy.postprocess.viewer.ClosingHandler\n object_button_quit_changed(info)\n class sfepy.postprocess.viewer.ReloadSource\n@@ -20949,15 +20952,15 @@\n fgcolor=(0.0, 0.0, 0.0), bgcolor=(1.0, 1.0, 1.0), colormap='blue-red', layout='rowcol',\n scalar_mode='iso_surface', vector_mode='arrows_norm', rel_scaling=None, clamping=False,\n ranges=None, is_scalar_bar=False, is_wireframe=False, opacity=None,\n subdomains_args=None, rel_text_width=None, fig_filename='view.png', resolution=None,\n filter_names=None, only_names=None, group_names=None, step=None, time=None,\n anti_aliasing=None, domain_specific=None)\n \n-402\n+400\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n By default, all data (point, cell, scalars, vectors, tensors) are plotted in a grid layout, except data named\n \u2018node_groups\u2019, \u2018mat_id\u2019 which are usually not interesting.\n@@ -20998,15 +21001,15 @@\n is_wireframe\n [bool] If True, show a wireframe of mesh surface bar for each data.\n opacity\n [float] Global surface and wireframe opacity setting in [0.0, 1.0],\n \n 2.3. Developer Guide\n \n-403\n+401\n \n \fSfePy Documentation, Release version: 2021.4\n \n subdomains_args\n [tuple]\n Tuple\n of\n@@ -21054,15 +21057,15 @@\n save_animation(filename, steps=None, times=None)\n Animate the current scene view for the selected time steps or times and save a snapshot of each view.\n save_image(filename)\n Save a snapshot of the current scene.\n set_source_filename(filename)\n show_scalar_bars(scalar_bars)\n \n-404\n+402\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.postprocess.viewer.ViewerGUI(fgcolor=(0.0, 0.0, 0.0), bgcolor=(1.0, 1.0, 1.0), **traits)\n sfepy.postprocess.viewer.add_glyphs(obj, position, bbox, rel_scaling=None, scale_factor='auto',\n@@ -21095,15 +21098,15 @@\n Parameters\n name = 'ls.auto_direct'\n class sfepy.solvers.auto_fallback.AutoFallbackSolver(conf, **kwargs)\n Base class for virtual solvers with the automatic fallback.\n \n 2.3. Developer Guide\n \n-405\n+403\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.solvers.auto_fallback.AutoIterative(conf, **kwargs)\n The automatically selected linear iterative solver.\n The first available solver from the following list is used: ls.petsc and\n ls.scipy_iterative \n@@ -21136,15 +21139,15 @@\n Parameters\n method\n [{\u2018eig\u2019, \u2018eigs\u2019, None} (default: \u2018eigs\u2019)] The solution method. Note that eig() function cannot\n be used for all inputs. If n_eigs is not None, eigs() is used regardless of this parameter.\n balance\n [{\u2018balance\u2019, \u2018nobalance\u2019} (default: \u2018balance\u2019)] The balance option for eig().\n \n-406\n+404\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n algorithm\n [{\u2018chol\u2019, \u2018qz\u2019} (default: \u2018chol\u2019)] The algorithm option for eig().\n@@ -21193,15 +21196,15 @@\n SciPy-based solver for both dense and sparse problems.\n The problem is consirered sparse if n_eigs argument is not None.\n Kind: \u2018eig.scipy\u2019\n For common configuration parameters, see Solver.\n \n 2.3. Developer Guide\n \n-407\n+405\n \n \fSfePy Documentation, Release version: 2021.4\n \n Specific configuration parameters:\n Parameters\n method\n [{\u2018eig\u2019, \u2018eigh\u2019, \u2018eigs\u2019, \u2018eigsh\u2019} (default: \u2018eigs\u2019)] The method for solving general or symmetric\n@@ -21236,15 +21239,15 @@\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n memory_relaxation\n [int (default: 20)] The percentage increase in the estimated working space.\n name = 'ls.mumps_par'\n \n-408\n+406\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.solvers.ls.MUMPSSolver(conf, **kwargs)\n Interface to MUMPS solver.\n@@ -21284,15 +21287,15 @@\n instead of a (local) numpy array, when given a PETSc right-hand side vector.\n The solver and preconditioner types are set upon the solver object creation. Tolerances can be overridden when\n called by passing a conf object.\n Convergence is reached when rnorm < max(eps_r * rnorm_0, eps_a), where, in PETSc, rnorm is by default the\n norm of preconditioned residual.\n 2.3. Developer Guide\n \n-409\n+407\n \n \fSfePy Documentation, Release version: 2021.4\n \n Kind: \u2018ls.petsc\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n@@ -21332,15 +21335,15 @@\n Setup local PETSc ranges for fields to be used with \u2018fieldsplit\u2019 preconditioner.\n This function must be called before solving the linear system.\n class sfepy.solvers.ls.PyAMGKrylovSolver(conf, context=None, **kwargs)\n Interface to PyAMG Krylov solvers.\n Kind: \u2018ls.pyamg_krylov\u2019\n For common configuration parameters, see Solver.\n \n-410\n+408\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n Specific configuration parameters:\n Parameters\n@@ -21384,15 +21387,15 @@\n [float (default: 1e-08)] The relative tolerance for the residual.\n force_reuse\n [bool (default: False)] If True, skip the check whether the MG solver object corresponds to\n the mtx argument: it is always reused.\n \n 2.3. Developer Guide\n \n-411\n+409\n \n \fSfePy Documentation, Release version: 2021.4\n \n *\n \n [*] Additional parameters supported by the method. Use the \u2018method:\u2019 prefix for arguments\n of the method construction function (e.g. \u2018method:max_levels\u2019 : 5), and the \u2018solve:\u2019 prefix\n@@ -21429,15 +21432,15 @@\n The eps_r tolerance is both absolute and relative - the solvers stop when either the relative or the absolute residual\n is below it.\n Kind: \u2018ls.scipy_iterative\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n \n-412\n+410\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n method\n [str (default: \u2018cg\u2019)] The actual solver to use.\n@@ -21479,15 +21482,15 @@\n [bool (default: False)] If True, pre-factorize the matrix.\n name = 'ls.scipy_umfpack'\n sfepy.solvers.ls.petsc_call(call)\n Decorator handling argument preparation and timing for PETSc-based linear solvers.\n \n 2.3. Developer Guide\n \n-413\n+411\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.solvers.ls.solve(mtx, rhs, solver_class=None, solver_conf=None)\n Solve the linear system with the matrix mtx and the right-hand side rhs.\n Convenience wrapper around the linear solver classes below.\n sfepy.solvers.ls.standard_call(call)\n@@ -21525,15 +21528,15 @@\n [scipy sparse martix] The sparse matrix in COO format.\n set_rcd_centralized(ir, ic, data, n)\n Set the matrix by row and column indicies and data vector. The matrix shape is determined by the maximal\n values of row and column indicies. The indices start with 1.\n Parameters\n ir\n \n-414\n+412\n \n [array] The row idicies.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -21579,15 +21582,15 @@\n eltptr\n Structure/Union member\n eltvar\n Structure/Union member\n \n 2.3. Developer Guide\n \n-415\n+413\n \n \fSfePy Documentation, Release version: 2021.4\n \n icntl\n Structure/Union member\n info\n Structure/Union member\n@@ -21624,15 +21627,15 @@\n mapping\n Structure/Union member\n mblock\n Structure/Union member\n n\n Structure/Union member\n \n-416\n+414\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n nblock\n Structure/Union member\n@@ -21673,15 +21676,15 @@\n rinfog\n Structure/Union member\n rowsca\n Structure/Union member\n \n 2.3. Developer Guide\n \n-417\n+415\n \n \fSfePy Documentation, Release version: 2021.4\n \n schur\n Structure/Union member\n schur_lld\n Structure/Union member\n@@ -21717,15 +21720,15 @@\n colsca\n Structure/Union member\n colsca_from_mumps\n Structure/Union member\n comm_fortran\n Structure/Union member\n \n-418\n+416\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n deficiency\n Structure/Union member\n@@ -21766,15 +21769,15 @@\n listvar_schur\n Structure/Union member\n lredrhs\n Structure/Union member\n \n 2.3. Developer Guide\n \n-419\n+417\n \n \fSfePy Documentation, Release version: 2021.4\n \n lrhs\n Structure/Union member\n lsol_loc\n Structure/Union member\n@@ -21811,15 +21814,15 @@\n par\n Structure/Union member\n perm_in\n Structure/Union member\n pivnul_list\n Structure/Union member\n \n-420\n+418\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n redrhs\n Structure/Union member\n@@ -21859,15 +21862,15 @@\n Structure/Union member\n write_problem\n Structure/Union member\n class sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n \n 2.3. Developer Guide\n \n-421\n+419\n \n \fSfePy Documentation, Release version: 2021.4\n \n a\n Structure/Union member\n a_elt\n Structure/Union member\n@@ -21904,15 +21907,15 @@\n irn\n Structure/Union member\n irn_loc\n Structure/Union member\n isol_loc\n Structure/Union member\n \n-422\n+420\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n jcn\n Structure/Union member\n@@ -21953,15 +21956,15 @@\n nprow\n Structure/Union member\n nrhs\n Structure/Union member\n \n 2.3. Developer Guide\n \n-423\n+421\n \n \fSfePy Documentation, Release version: 2021.4\n \n nz\n Structure/Union member\n nz_alloc\n Structure/Union member\n@@ -21998,15 +22001,15 @@\n save_prefix\n Structure/Union member\n schur\n Structure/Union member\n schur_lld\n Structure/Union member\n \n-424\n+422\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n schur_mloc\n Structure/Union member\n@@ -22046,15 +22049,15 @@\n deficiency\n Structure/Union member\n dkeep\n Structure/Union member\n \n 2.3. Developer Guide\n \n-425\n+423\n \n \fSfePy Documentation, Release version: 2021.4\n \n eltptr\n Structure/Union member\n eltvar\n Structure/Union member\n@@ -22091,15 +22094,15 @@\n listvar_schur\n Structure/Union member\n lredrhs\n Structure/Union member\n lrhs\n Structure/Union member\n \n-426\n+424\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n lrhs_loc\n Structure/Union member\n@@ -22140,15 +22143,15 @@\n nz_rhs\n Structure/Union member\n ooc_prefix\n Structure/Union member\n \n 2.3. Developer Guide\n \n-427\n+425\n \n \fSfePy Documentation, Release version: 2021.4\n \n ooc_tmpdir\n Structure/Union member\n par\n Structure/Union member\n@@ -22185,15 +22188,15 @@\n schur_nloc\n Structure/Union member\n size_schur\n Structure/Union member\n sol_loc\n Structure/Union member\n \n-428\n+426\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sym\n Structure/Union member\n@@ -22230,15 +22233,15 @@\n Solves a nonlinear system \ud835\udc53 (\ud835\udc65) = 0 using the Newton method.\n The solver uses a backtracking line-search on divergence.\n Kind: \u2018nls.newton\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n 2.3. Developer Guide\n \n-429\n+427\n \n \fSfePy Documentation, Release version: 2021.4\n \n Parameters\n i_max\n [int (default: 1)] The maximum number of iterations.\n eps_a\n@@ -22281,15 +22284,15 @@\n \n [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\n can be None.\n \n is_linear\n [bool (default: False)] If True, the problem is considered to be linear.\n \n-430\n+428\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n __annotations__ = {}\n __call__(vec_x0, conf=None, fun=None, fun_grad=None, lin_solver=None, iter_hook=None, status=None)\n@@ -22328,15 +22331,15 @@\n Kind: \u2018nls.petsc\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n \n 2.3. Developer Guide\n \n-431\n+429\n \n \fSfePy Documentation, Release version: 2021.4\n \n method\n [str (default: \u2018newtonls\u2019)] The SNES type.\n i_max\n [int (default: 10)] The maximum number of iterations.\n@@ -22376,15 +22379,15 @@\n [float (default: 1e-06)] See scipy.optimize.\n w0\n \n [float (default: 0.1)] See scipy.optimize.\n \n __annotations__ = {}\n \n-432\n+430\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n __call__(vec_x0, conf=None, fun=None, fun_grad=None, lin_solver=None, iter_hook=None, status=None)\n Call self as a function.\n@@ -22425,15 +22428,15 @@\n [float (default: 1e-05)] The relative delta of the objective function.\n eps_of\n [float (default: 0.0001)] The tolerance for the objective function.\n eps_ofg\n [float (default: 1e-08)] The tolerance for the objective function gradient.\n 2.3. Developer Guide\n \n-433\n+431\n \n \fSfePy Documentation, Release version: 2021.4\n \n norm\n [numpy norm (default: inf)] The norm to be used.\n ls\n \n@@ -22479,15 +22482,15 @@\n Interface to SciPy optimization solvers scipy.optimize.fmin_*.\n Kind: \u2018nls.scipy_fmin_like\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n method\n [{\u2018fmin\u2019,\n-434\n+432\n \n \u2018fmin_bfgs\u2019,\n \n \u2018fmin_cg\u2019,\n \n \u2018fmin_cobyla\u2019,\n \n@@ -22542,15 +22545,15 @@\n [int (default: 1)] The maximum number of iterations.\n eps_a\n [float (default: 1e-10)] The absolute tolerance for the residual, i.e. ||\ud835\udc53 (\ud835\udc65\ud835\udc56 )||.\n eps_r\n [float (default: 1.0)] The relative tolerance for the residual, i.e. ||\ud835\udc53 (\ud835\udc65\ud835\udc56 )||/||\ud835\udc53 (\ud835\udc650 )||.\n 2.3. Developer Guide\n \n-435\n+433\n \n \fSfePy Documentation, Release version: 2021.4\n \n macheps\n [float (default: 2.220446049250313e-16)] The float considered to be machine \u201czero\u201d.\n lin_red\n [float (default: 1.0)] The linear system solution error should be smaller than (eps_a *\n@@ -22583,15 +22586,15 @@\n Kind: \u2018eig.qevp\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n method\n [{\u2018companion\u2019, \u2018cholesky\u2019} (default: \u2018companion\u2019)] The linearization method.\n \n-436\n+434\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n solver\n [dict (default: {\u2018kind\u2019: \u2018eig.scipy\u2019, \u2018method\u2019: \u2018eig\u2019})] The configuration of an eigenvalue\n@@ -22631,15 +22634,15 @@\n macheps\n [float (default: 2.220446049250313e-16)] The float considered to be machine \u201czero\u201d.\n lin_red\n [float (default: 1.0)] The linear system solution error should be smaller than (eps_a *\n lin_red), otherwise a warning is printed.\n 2.3. Developer Guide\n \n-437\n+435\n \n \fSfePy Documentation, Release version: 2021.4\n \n ls_on\n [float (default: 0.99999)] Start the backtracking line-search by reducing the step, if\n ||\ud835\udc53 (\ud835\udc65\ud835\udc56 )||/||\ud835\udc53 (\ud835\udc65\ud835\udc56\u22121 )|| is larger than ls_on.\n ls_red\n@@ -22674,15 +22677,15 @@\n n_eigs=None, eigenvectors=None, status=None,\n context=None, **kwargs)\n Abstract quadratic eigenvalue problem solver class.\n class sfepy.solvers.solvers.Solver(conf=None, context=None, **kwargs)\n Base class for all solver kinds. Takes care of processing of common configuration options.\n The factory method any_from_conf() can be used to create an instance of any subclass.\n The subclasses have to reimplement __init__() and __call__().\n-438\n+436\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n All solvers use the following configuration parameters:\n Parameters\n@@ -22722,15 +22725,15 @@\n Returns\n out\n \n [Solver] The first available solver.\n \n 2.3. Developer Guide\n \n-439\n+437\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.solvers.ts module\n class sfepy.solvers.ts.TimeStepper(t0, t1, dt=None, n_step=None, step=None, is_quasistatic=False)\n Time stepper class.\n advance()\n@@ -22758,15 +22761,15 @@\n set_from_ts(ts, step=None)\n set_n_digit_from_min_dt(dt)\n set_state(step=0, dts=None, times=None, **kwargs)\n set_step(step=0, nt=0.0)\n set_time_step(dt, update_time=False)\n sfepy.solvers.ts.get_print_info(n_step)\n \n-440\n+438\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.solvers.ts_solvers module\n Time stepping solvers.\n@@ -22808,15 +22811,15 @@\n dt_inc_wait\n [int (default: 5)] The number of consecutive time steps, see dt_inc_on_iter.\n name = 'ts.adaptive'\n output_step_info(ts)\n \n 2.3. Developer Guide\n \n-441\n+439\n \n \fSfePy Documentation, Release version: 2021.4\n \n solve_step(ts, nls, vec, prestep_fun)\n Solve a single time step.\n class sfepy.solvers.ts_solvers.BatheTS(conf, nls=None, context=None, **kwargs)\n Solve elastodynamics problems by the Bathe method.\n@@ -22853,15 +22856,15 @@\n get_matrices(nls, vec)\n class sfepy.solvers.ts_solvers.GeneralizedAlphaTS(conf, nls=None, context=None, **kwargs)\n Solve elastodynamics problems by the generalized \ud835\udefc method.\n \u2022 The method was introduced in [1].\n \u2022 The method is unconditionally stable provided \ud835\udefc\ud835\udc5a \u2264 \ud835\udefc\ud835\udc53 \u2264 21 , \ud835\udefd >= 14 + 12 (\ud835\udefc\ud835\udc53 \u2212 \ud835\udefc\ud835\udc5a ).\n \u2022 The method is second-order accurate provided \ud835\udefe = 21 \u2212 \ud835\udefc\ud835\udc5a + \ud835\udefc\ud835\udc53 . This is used when gamma is None.\n \u2022 High frequency dissipation is maximized for \ud835\udefd = 14 (1 \u2212 \ud835\udefc\ud835\udc5a + \ud835\udefc\ud835\udc53 )2 . This is used when beta is None.\n-442\n+440\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 The default values of \ud835\udefc\ud835\udc5a , \ud835\udefc\ud835\udc53 (if alpha_m or alpha_f are None) are based on the user specified highfrequency dissipation parameter rho_inf.\n Special settings:\n@@ -22900,15 +22903,15 @@\n name = 'ts.generalized_alpha'\n class sfepy.solvers.ts_solvers.NewmarkTS(conf, nls=None, context=None, **kwargs)\n Solve elastodynamics problems by the Newmark method.\n The method was introduced in [1]. Common settings [2]:\n \n 2.3. Developer Guide\n \n-443\n+441\n \n \fSfePy Documentation, Release version: 2021.4\n \n name\n trapezoidal rule:\n linear acceleration:\n Fox-Goodwin:\n@@ -22969,15 +22972,15 @@\n Kind: \u2018ts.simple\u2019\n For common configuration parameters, see Solver.\n Specific configuration parameters:\n Parameters\n t0\n t1\n \n-444\n+442\n \n [float (default: 0.0)] The initial time.\n [float (default: 1.0)] The final time.\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -23021,15 +23024,15 @@\n [float] The time step. Used if n_step is not given.\n \n n_step\n [int (default: 10)] The number of time steps. Has precedence over dt.\n \n 2.3. Developer Guide\n \n-445\n+443\n \n \fSfePy Documentation, Release version: 2021.4\n \n is_linear\n [bool (default: False)] If True, the problem is considered to be linear.\n create_nlst(nls, dt, u0, v0, a0)\n name = 'ts.velocity_verlet'\n@@ -23061,15 +23064,15 @@\n is_break\n [bool] If True, the adaptivity loop should stop.\n sfepy.solvers.ts_solvers.gen_multi_vec_packing(size, num)\n sfepy.solvers.ts_solvers.get_min_dt(adt)\n sfepy.solvers.ts_solvers.standard_ts_call(call)\n Decorator handling argument preparation and timing for time-stepping solvers.\n \n-446\n+444\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms package\n sfepy.terms.terms module\n@@ -23106,15 +23109,15 @@\n evaluate(mode='eval', diff_var=None, standalone=True, ret_status=False, **kwargs)\n Evaluate the term.\n Parameters\n mode\n [\u2018eval\u2019 (default), or \u2018weak\u2019] The term evaluation mode.\n 2.3. Developer Guide\n \n-447\n+445\n \n \fSfePy Documentation, Release version: 2021.4\n \n Returns\n val\n [float or array] In \u2018eval\u2019 mode, the term returns a single value (the integral, it does not need\n to be a scalar), while in \u2018weak\u2019 mode it returns an array for each element.\n@@ -23150,15 +23153,15 @@\n Return arguments by name.\n get_assembling_cells(shape=None)\n Return the assembling cell indices into a DOF connectivity.\n get_conn_info()\n get_conn_key()\n The key to be used in DOF connectivity information.\n \n-448\n+446\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_data_shape(variable)\n Get data shape information from variable.\n@@ -23191,15 +23194,15 @@\n get_str()\n get_user_names()\n get_variable_names()\n get_variables(as_list=True)\n \n 2.3. Developer Guide\n \n-449\n+447\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_vector(variable)\n Get the vector stored in variable according to self.arg_steps and self.arg_derivatives. Supports only the\n backward difference w.r.t. time.\n get_virtual_name()\n@@ -23227,15 +23230,15 @@\n get_user_names()\n get_variable_names()\n insert(ii, obj)\n setup()\n update_expression()\n sfepy.terms.terms.create_arg_parser()\n \n-450\n+448\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.terms.get_arg_kinds(arg_types)\n Translate arg_types of a Term to a canonical form.\n@@ -23277,15 +23280,15 @@\n \n Arguments\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc64\n \n 2.3. Developer Guide\n \n-451\n+449\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 parameter : \ud835\udc62\n arg_shapes = {'parameter':\n \n 'D', 'state':\n@@ -23337,15 +23340,15 @@\n dw_adj_div_grad\n \n (material_1, material_2, virtual, parameter)\n \n Arguments\n \u2022 material_1 : \ud835\udc64 (weight)\n \u2022 material_2 : \ud835\udf08 (viscosity)\n-452\n+450\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc62\n@@ -23402,15 +23405,15 @@\n (1, None)}\n \n arg_types = ('material', 'virtual')\n get_fargs(weight, virtual, mode=None, term_mode=None, diff_var=None, **kwargs)\n \n 2.3. Developer Guide\n \n-453\n+451\n \n \fSfePy Documentation, Release version: 2021.4\n \n name = 'dw_of_ns_surf_min_d_press_diff'\n class sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm(name, arg_str, integral, region,\n **kwargs)\n Sensitivity of \u03a8(\ud835\udc5d).\n@@ -23473,15 +23476,15 @@\n \n Arguments\n \u2022 parameter_u : \ud835\udc62\n \u2022 parameter_w : \ud835\udc64\n \u2022 parameter_mv : \ud835\udcb1\n arg_shapes = {'parameter_mv':\n \n-454\n+452\n \n 'D', 'parameter_u':\n \n 'D', 'parameter_w':\n \n 'D'}\n \n@@ -23549,15 +23552,15 @@\n Call signature\n ev_sd_div\n \n 2.3. Developer Guide\n \n (parameter_u, parameter_p, parameter_mv)\n \n-455\n+453\n \n \fSfePy Documentation, Release version: 2021.4\n \n Arguments\n \u2022 parameter_u : \ud835\udc62\n \u2022 parameter_p : \ud835\udc5d\n \u2022 parameter_mv : \ud835\udcb1\n@@ -23614,15 +23617,15 @@\n Definition\n \u222b\ufe01\n [(\u2207 \u00b7 \ud835\udc62)(\u2207 \u00b7 \ud835\udc64)(\u2207 \u00b7 \ud835\udcb1) \u2212\n \n \ud835\udefe\n \u03a9\n \n-456\n+454\n \n \ud835\udf15\ud835\udc62\ud835\udc56 \ud835\udf15\ud835\udcb1\ud835\udc58\n \ud835\udf15\ud835\udc64\ud835\udc56 \ud835\udf15\ud835\udcb1\ud835\udc58\n (\u2207 \u00b7 \ud835\udc64) \u2212 (\u2207 \u00b7 \ud835\udc62)\n ]\n \ud835\udf15\ud835\udc65\ud835\udc58 \ud835\udf15\ud835\udc65\ud835\udc56\n \ud835\udf15\ud835\udc65\ud835\udc58 \ud835\udf15\ud835\udc65\ud835\udc56\n@@ -23697,15 +23700,15 @@\n \n 2.3. Developer Guide\n \n 'D', 'parameter_mv':\n \n 'D',\n \n-457\n+455\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types = ('material', 'parameter_b', 'parameter_u', 'parameter_r',\n 'parameter_mv')\n static function()\n get_eval_shape(mat, par_b, par_u, par_r, par_mv, mode=None, term_mode=None, diff_var=None,\n@@ -23770,15 +23773,15 @@\n \ud835\udf15\ud835\udc64\ud835\udc58\n (\ud835\udc4f \u00b7 \u2207\ud835\udc64\ud835\udc58 ) \u2212 (\ud835\udc62 \u00b7 \u2207\ud835\udc62\ud835\udc58 )(\ud835\udc4f \u00b7 \u2207\ud835\udcb1\ud835\udc56 )\n ]\n \ud835\udf15\ud835\udc65\ud835\udc56\n \ud835\udf15\ud835\udc65\ud835\udc56\n \n Call signature\n-458\n+456\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n ev_sd_st_supg_c\n \n@@ -23835,15 +23838,15 @@\n \n 'D', 'virtual':\n \n arg_types = ('material', 'virtual', 'parameter', 'state')\n \n 2.3. Developer Guide\n \n-459\n+457\n \n \fSfePy Documentation, Release version: 2021.4\n \n static function()\n get_fargs(mat, virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n name = 'dw_st_adj_supg_c'\n class sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm(name, arg_str, integral,\n@@ -23899,15 +23902,15 @@\n \n (material, virtual, parameter, state)\n \n Arguments\n \u2022 material : \ud835\udf0f\ud835\udc3e\n \u2022 virtual : \ud835\udc63\n \n-460\n+458\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 parameter : \ud835\udc62\n \u2022 state : \ud835\udc5f\n@@ -23969,15 +23972,15 @@\n arg_types = ('material', 'parameter')\n static function(out, mat, geo, fmode)\n get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n \n 2.3. Developer Guide\n \n-461\n+459\n \n \fSfePy Documentation, Release version: 2021.4\n \n integration = 'by_region'\n name = 'ev_integrate_mat'\n class sfepy.terms.terms_basic.IntegrateOperatorTerm(name, arg_str, integral, region, **kwargs)\n Integral of a test function weighted by a scalar function \ud835\udc50.\n@@ -24089,15 +24092,15 @@\n \ud835\udc47\ud835\udc3e\n \n \ud835\udc47\ud835\udc3e\n \n \ud835\udc66|\ud835\udc5e\ud835\udc5d , \ud835\udc66|\ud835\udc5e\ud835\udc5d , (\ud835\udc66 \u00b7 \ud835\udc5b)|\ud835\udc5e\ud835\udc5d flux\n \ud835\udc50\ud835\udc66|\ud835\udc5e\ud835\udc5d , \ud835\udc50\ud835\udc66|\ud835\udc5e\ud835\udc5d , (\ud835\udc50\ud835\udc66 \u00b7 \ud835\udc5b)|\ud835\udc5e\ud835\udc5d flux\n Call signature\n-462\n+460\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n ev_integrate\n \n@@ -24149,15 +24152,15 @@\n ev_surface_moment\n \n (material, parameter)\n \n Arguments\n 2.3. Developer Guide\n \n-463\n+461\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 material : \ud835\udc650 (special)\n \u2022 parameter : any variable\n arg_shapes = {'material':\n \n@@ -24205,15 +24208,15 @@\n \u222b\ufe01\n 1\n \ud835\udc9f\n \n Call signature\n ev_volume\n \n-464\n+462\n \n (parameter)\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -24275,15 +24278,15 @@\n \ud835\udefc (\ud835\udc61 \u2212 \ud835\udf0f )\ud835\udc52\ud835\udc58\ud835\udc59 (\ud835\udc62(\ud835\udf0f )) d\ud835\udf0f \ud835\udc5e\n \u03a9\n 0 \ud835\udc56\ud835\udc57\n Call signature\n \n 2.3. Developer Guide\n \n-465\n+463\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_biot_eth\n \n (ts, material_0, material_1, virtual, state)\n (ts, material_0, material_1, state, virtual)\n@@ -24334,15 +24337,15 @@\n \u2212\ud835\udefc\ud835\udc56\ud835\udc57 \ud835\udc5d\u00af|\ud835\udc5e\ud835\udc5d\n Call signature\n ev_biot_stress\n \n (material, parameter)\n \n Arguments\n-466\n+464\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 material : \ud835\udefc\ud835\udc56\ud835\udc57\n \u2022 parameter : \ud835\udc5d\u00af\n@@ -24404,15 +24407,15 @@\n 'virtual'))\n get_fargs(ts, mats, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('grad', 'div')\n name = 'dw_biot_th'\n \n 2.3. Developer Guide\n \n-467\n+465\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_biot.BiotTerm(name, arg_str, integral, region, **kwargs)\n Biot coupling term with \ud835\udefc\ud835\udc56\ud835\udc57 given in:\n \u2022 vector form exploiting symmetry - in 3D it has the indices ordered as [11, 22, 33, 12, 13, 23], in 2D it has\n the indices ordered as [11, 22, 12],\n@@ -24454,15 +24457,15 @@\n ('material', 'parameter_v', 'parameter_s'))\n get_eval_shape(mat, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('grad', 'div', 'eval')\n name = 'dw_biot'\n set_arg_types()\n \n-468\n+466\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.terms_compat module\n class sfepy.terms.terms_compat.CauchyStrainSTerm(name, arg_str, integral, region, **kwargs)\n@@ -24507,15 +24510,15 @@\n (opt_material, virtual, state)\n (opt_material, parameter_1, parameter_2)\n \n name = 'dw_surface_dot'\n \n 2.3. Developer Guide\n \n-469\n+467\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_compat.DotVolumeProductTerm(name, arg_str, integral, region, **kwargs)\n Call signature\n dw_volume_dot\n \n@@ -24557,15 +24560,15 @@\n Call signature\n dw_volume_integrate\n \n (opt_material, virtual)\n \n name = 'dw_volume_integrate'\n \n-470\n+468\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_compat.IntegrateVolumeTerm(name, arg_str, integral, region, **kwargs)\n Call signature\n@@ -24608,15 +24611,15 @@\n \n (parameter)\n \n name = 'd_volume'\n \n 2.3. Developer Guide\n \n-471\n+469\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.terms_constraints module\n class sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm(name, arg_str, integral, region,\n **kwargs)\n Non-penetration condition in the weak sense using a penalty.\n@@ -24674,15 +24677,15 @@\n \n Arguments 1\n \u2022 material : \ud835\udc50 (optional)\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udf06\n Arguments 2\n \n-472\n+470\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 material : \ud835\udc50 (optional)\n \u2022 state : \ud835\udc62\n@@ -24730,15 +24733,15 @@\n \n 1', 'state':\n \n 'D', 'virtual':\n \n ('D', 'state')}\n \n-473\n+471\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types = ('material', 'virtual', 'state')\n call_function(out, fargs)\n eval_real(shape, fargs, mode='eval', term_mode=None, diff_var=None, **kwargs)\n static function(out, fun, *args)\n@@ -24770,15 +24773,15 @@\n \ud835\udc5b \u00b7 \ud835\udc53 * (\ud835\udc5d\ud835\udc56\ud835\udc5b , \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61 )\ud835\udc5e\n \n \ud835\udf15\ud835\udc47\ud835\udc3e\n \n where\n \ud835\udc53 * (\ud835\udc5d\ud835\udc56\ud835\udc5b , \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61 ) = \ud835\udc4e\n \n-474\n+472\n \n \ud835\udc5d\ud835\udc56\ud835\udc5b + \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61\n \ud835\udc5d\ud835\udc56\ud835\udc5b \u2212 \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61\n + (1 \u2212 \ud835\udefc)\ud835\udc5b\ud835\udc36\n ,\n 2\n 2\n@@ -24839,15 +24842,15 @@\n returning iels and vals.\n call_function(out, fargs)\n eval_real(shape, fargs, mode='eval', term_mode=None, diff_var=None, **kwargs)\n poly_space_base = 'legendre'\n \n 2.3. Developer Guide\n \n-475\n+473\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_dg.DiffusionDGFluxTerm(name, arg_str, integral, region, **kwargs)\n Basic DG diffusion flux term for scalar quantity.\n Definition\n \u222b\ufe01\n@@ -24895,15 +24898,15 @@\n modes = ('avg_state', 'avg_virtual')\n name = 'dw_dg_diffusion_flux'\n class sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm(name, arg_str, integral, region, **kwargs)\n Penalty term used to counteract discontinuity arising when modeling diffusion using Discontinuous Galerkin\n schemes.\n Definition\n \n-476\n+474\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n 2\n \n \u222b\ufe01\n@@ -24983,15 +24986,15 @@\n max \u20d2\u20d2\u20d7\ud835\udc5b \u00b7\n (\ud835\udc5d)\u20d2\u20d2\n \ud835\udc51\ud835\udc5d\n \ud835\udc5d\u2208[?,?]\n the \ud835\udc5d\ud835\udc56\ud835\udc5b resp. \ud835\udc5d\ud835\udc5c\ud835\udc62\ud835\udc61 is solution on the boundary of the element provided by element itself resp. its neighbor.\n 2.3. Developer Guide\n \n-477\n+475\n \n \fSfePy Documentation, Release version: 2021.4\n \n Call signature\n dw_dg_nonlinear_laxfrie_flux\n \n (opt_material, fun, fun_d, virtual, state)\n@@ -25049,15 +25052,15 @@\n \u222b\ufe01\n \ud835\udc53 (\ud835\udc5d) \u00b7 \u2207\ud835\udc5e\n \u03a9\n \n Call signature\n dw_ns_dot_grad_s\n \n-478\n+476\n \n (fun, fun_d, virtual, state)\n (fun, fun_d, state, virtual)\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n@@ -25115,15 +25118,15 @@\n \n 'D, 1', 'state':\n \n '1', 'virtual':\n \n ('1', 'state')}\n \n-479\n+477\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types = ('material', 'virtual', 'state')\n mode = 'grad_state'\n name = 'dw_advect_div_free'\n class sfepy.terms.terms_diffusion.ConvectVGradSTerm(name, arg_str, integral, region, **kwargs)\n@@ -25176,15 +25179,15 @@\n Arguments\n \u2022 material : \ud835\udc3e\ud835\udc57\n \u2022 virtual : \ud835\udc5e\n \u2022 state : \ud835\udc5d\n arg_shapes = {'material': 'D, 1', 'parameter_1':\n 1, 'virtual': (1, 'state')}\n \n-480\n+478\n \n 1, 'parameter_2':\n \n 1, 'state':\n \n Chapter 2. Development\n \n@@ -25243,15 +25246,15 @@\n (material, virtual, state)\n (material, parameter_1, parameter_2)\n \n Arguments 1\n \n 2.3. Developer Guide\n \n-481\n+479\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 material : \ud835\udc3e\ud835\udc56\ud835\udc57\n \u2022 virtual : \ud835\udc5e\n \u2022 state : \ud835\udc5d\n Arguments 2\n@@ -25314,15 +25317,15 @@\n \n 'D, D', 'parameter':\n \n 1}\n \n arg_types = ('material', 'parameter')\n \n-482\n+480\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n static function(out, grad, mat, vg, fmode)\n get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n@@ -25378,15 +25381,15 @@\n \n class sfepy.terms.terms_diffusion.SDDiffusionTerm(name, arg_str, integral, region, **kwargs)\n Diffusion sensitivity analysis term.\n Definition\n \n 2.3. Developer Guide\n \n-483\n+481\n \n \fSfePy Documentation, Release version: 2021.4\n \u222b\ufe01\n [(div \ud835\udcb1)\ud835\udc3e\ud835\udc56\ud835\udc57 \u2207\ud835\udc56 \ud835\udc5e \u2207\ud835\udc57 \ud835\udc5d \u2212 \ud835\udc3e\ud835\udc56\ud835\udc57 (\u2207\ud835\udc57 \ud835\udcb1\u2207\ud835\udc5e)\u2207\ud835\udc56 \ud835\udc5d \u2212 \ud835\udc3e\ud835\udc56\ud835\udc57 \u2207\ud835\udc57 \ud835\udc5e(\u2207\ud835\udc56 \ud835\udcb1\u2207\ud835\udc5d)]\n \u03a9\n \n Call signature\n@@ -25438,15 +25441,15 @@\n (1, 'state'), 'state':\n \n 1},\n \n arg_types = ('opt_material', 'virtual', 'state')\n function()\n \n-484\n+482\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n integration = 'surface_extra'\n@@ -25507,15 +25510,15 @@\n \n Call signature\n dw_bc_newton\n 2.3. Developer Guide\n \n (material_1, material_2, virtual, state)\n \n-485\n+483\n \n \fSfePy Documentation, Release version: 2021.4\n \n Arguments\n \u2022 material_1 : \ud835\udefc\n \u2022 material_2 : \ud835\udc5douter\n \u2022 virtual : \ud835\udc5e\n@@ -25598,15 +25601,15 @@\n \u2022 virtual : \ud835\udc5e or \ud835\udc63\n \u2022 state : \ud835\udc5d or \ud835\udc62\n Arguments 2\n \u2022 material : \ud835\udc50 or \ud835\udc40 (optional)\n \u2022 parameter_1 : \ud835\udc5d or \ud835\udc62\n \u2022 parameter_2 : \ud835\udc5f or \ud835\udc64\n \n-486\n+484\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes_dict = {'surface': [{'opt_material': '1, 1', 'virtual': (1, 'state'),\n 'state': 1, 'parameter_1': 1, 'parameter_2': 1}, {'opt_material': None},\n@@ -25654,15 +25657,15 @@\n \u2022 material_0 : \ud835\udca2(0)\n \u2022 material_1 : exp(\u2212\ud835\udf06\u2206\ud835\udc61) (decay at \ud835\udc611 )\n \u2022 virtual : \ud835\udc5e\n \u2022 state : \ud835\udc5d\n \n 2.3. Developer Guide\n \n-487\n+485\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = {'material_0':\n (1, 'state')}\n \n '1, 1', 'material_1':\n@@ -25723,15 +25726,15 @@\n Call signature\n dw_s_dot_grad_i_s\n \n (material, virtual, state)\n \n Arguments\n \u2022 material : \ud835\udc56\n-488\n+486\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 virtual : \ud835\udc5e\n \u2022 state : \ud835\udc5d\n@@ -25784,15 +25787,15 @@\n static function(out, out_qp, geo, fmode)\n get_fargs(mat, var1, var2, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('grad_state', 'grad_virtual')\n name = 'dw_s_dot_mgrad_s'\n \n 2.3. Developer Guide\n \n-489\n+487\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_dot.VectorDotGradScalarTerm(name, arg_str, integral, region, **kwargs)\n Volume dot product of a vector and a gradient of scalar. Can be evaluated.\n Definition\n \u222b\ufe01\n@@ -25842,15 +25845,15 @@\n 'virtual'), ('opt_material', 'parameter_v', 'parameter_s'))\n get_eval_shape(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('v_weak', 's_weak', 'eval')\n name = 'dw_v_dot_grad_s'\n set_arg_types()\n \n-490\n+488\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_dot.VectorDotScalarTerm(name, arg_str, integral, region, **kwargs)\n Volume dot product of a vector and a scalar. Can be evaluated.\n@@ -25895,15 +25898,15 @@\n get_fargs(coef, vvar, svar, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('v_weak', 's_weak', 'eval')\n name = 'dw_vm_dot_s'\n set_arg_types()\n \n 2.3. Developer Guide\n \n-491\n+489\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.terms_elastic module\n class sfepy.terms.terms_elastic.CauchyStrainTerm(name, arg_str, integral, region, **kwargs)\n Evaluate Cauchy strain tensor.\n It is given in the usual vector form exploiting symmetry: in 3D it has 6 components with the indices ordered as\n@@ -25950,15 +25953,15 @@\n Evaluate fading memory Cauchy stress tensor.\n It is given in the usual vector form exploiting symmetry: in 3D it has 6 components with the indices ordered as\n [11, 22, 33, 12, 13, 23], in 2D it has 3 components with the indices ordered as [11, 22, 12].\n Assumes an exponential approximation of the convolution kernel resulting in much higher efficiency.\n Supports \u2018eval\u2019, \u2018el_avg\u2019 and \u2018qp\u2019 evaluation modes.\n Definition\n \n-492\n+490\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \u222b\ufe01 \u222b\ufe01 \ud835\udc61\n \u210b\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 (\ud835\udc61 \u2212 \ud835\udf0f ) \ud835\udc52\ud835\udc58\ud835\udc59 (\ud835\udc64(\ud835\udf0f )) d\ud835\udf0f\n \u03a9\n@@ -26046,15 +26049,15 @@\n \n Arguments\n \u2022 ts : TimeStepper instance\n \u2022 material : \u210b\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 (\ud835\udf0f )\n \n 2.3. Developer Guide\n \n-493\n+491\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 parameter : \ud835\udc64\n arg_shapes = {'material':\n \n '.:\n@@ -26108,15 +26111,15 @@\n static function(out, coef, strain, mat, vg, fmode)\n get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n integration = 'by_region'\n name = 'ev_cauchy_stress'\n surface_integration = 'surface_extra'\n \n-494\n+492\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_elastic.ElasticWaveCauchyTerm(name, arg_str, integral, region, **kwargs)\n Elastic dispersion term involving the wave strain \ud835\udc54\ud835\udc56\ud835\udc57 , \ud835\udc54\ud835\udc56\ud835\udc57 (\ud835\udc62) = 12 (\ud835\udc62\ud835\udc56 \ud835\udf05\ud835\udc57 + \ud835\udf05\ud835\udc56 \ud835\udc62\ud835\udc57 ), with the wave vector \ud835\udf05 and the\n@@ -26175,15 +26178,15 @@\n \u222b\ufe01\n \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 \ud835\udc54\ud835\udc56\ud835\udc57 (\ud835\udc63)\ud835\udc54\ud835\udc58\ud835\udc59 (\ud835\udc62)\n \u03a9\n \n Call signature\n 2.3. Developer Guide\n \n-495\n+493\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_elastic_wave\n \n (material_1, material_2, virtual, state)\n \n@@ -26239,15 +26242,15 @@\n \n 'D',\n \n arg_types = ('ts', 'material_0', 'material_1', 'virtual', 'state')\n static function()\n get_fargs(ts, mat0, mat1, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n \n-496\n+494\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n name = 'dw_lin_elastic_eth'\n class sfepy.terms.terms_elastic.LinearElasticIsotropicTerm(name, arg_str, integral, region,\n@@ -26302,15 +26305,15 @@\n dw_lin_elastic_th\n \n (ts, material, virtual, state)\n \n Arguments\n 2.3. Developer Guide\n \n-497\n+495\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 ts : TimeStepper instance\n \u2022 material : \u210b\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 (\ud835\udf0f )\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc62\n@@ -26363,15 +26366,15 @@\n \n arg_types = (('material', 'virtual', 'state'), ('material', 'parameter_1',\n 'parameter_2'))\n get_eval_shape(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('weak', 'eval')\n \n-498\n+496\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n name = 'dw_lin_elastic'\n set_arg_types()\n@@ -26423,15 +26426,15 @@\n dw_lin_strain_fib\n \n (material_1, material_2, virtual)\n \n Arguments\n 2.3. Developer Guide\n \n-499\n+497\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 material_1 : \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59\n \u2022 material_2 : \ud835\udc51\n \u2022 virtual : \ud835\udc63\n arg_shapes = {'material_1':\n@@ -26483,15 +26486,15 @@\n 'parameter_2'))\n geometries = ['2_3', '2_4', '3_4', '3_8']\n get_eval_shape(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('weak', 'eval')\n name = 'dw_nonsym_elastic'\n \n-500\n+498\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_arg_types()\n class sfepy.terms.terms_elastic.SDLinearElasticTerm(name, arg_str, integral, region, **kwargs)\n@@ -26546,15 +26549,15 @@\n \n (material, virtual, parameter)\n \n Arguments\n \u2022 material : \ud835\udc50 (electric conductivity)\n 2.3. Developer Guide\n \n-501\n+499\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 virtual : \ud835\udc60 (test function)\n \u2022 parameter : \ud835\udf11 (given electric potential)\n arg_shapes = {'material':\n \n@@ -26596,15 +26599,15 @@\n 'state')}\n arg_types = ('material_1', 'material_2', 'material_3', 'material_4', 'material_5',\n 'virtual', 'state')\n family_data_names = ['green_strain']\n get_eval_shape(mat1, mat2, mat3, mat4, mat5, virtual, state, mode=None, term_mode=None,\n diff_var=None, **kwargs)\n \n-502\n+500\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_fargs(mat1, mat2, mat3, mat4, mat5, virtual, state, mode=None, term_mode=None, diff_var=None,\n **kwargs)\n@@ -26652,15 +26655,15 @@\n Base class for all hyperelastic terms in TL/UL formulation.\n HyperElasticBase.__call__() computes element contributions given either stress (-> residual) or tangent modulus\n (-> tangent sitffnes matrix), i.e. constitutive relation type (CRT) related data. The CRT data are computed in\n subclasses implementing particular CRT (e.g. neo-Hookean material), in self.compute_crt_data().\n Modes:\n 2.3. Developer Guide\n \n-503\n+501\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 0: total formulation\n \u2022 1: updated formulation\n Notes\n This is not a proper Term!\n@@ -26705,15 +26708,15 @@\n \n (material, virtual, state)\n \n Arguments\n \u2022 material : \ud835\udc34\n \u2022 virtual : \ud835\udc63\n \n-504\n+502\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 state : \ud835\udc62\n family_data_names = ['det_f', 'sym_inv_c']\n@@ -26768,15 +26771,15 @@\n \n 'D', 'state_p':\n \n 1, 'virtual':\n \n ('D', 'state')}\n \n-505\n+503\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types = ('virtual', 'state', 'state_p')\n compute_data(family_data, mode, **kwargs)\n family_data_names = ['det_f', 'sym_inv_c']\n get_eval_shape(virtual, state, state_p, mode=None, term_mode=None, diff_var=None, **kwargs)\n@@ -26823,15 +26826,15 @@\n \n arg_types = ('material_1', 'material_2', 'virtual', 'state', 'parameter')\n family_data_names = ['mtx_f', 'det_f']\n static function()\n get_eval_shape(perm, ref_porosity, virtual, state, parameter, mode=None, term_mode=None,\n diff_var=None, **kwargs)\n \n-506\n+504\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_fargs(perm, ref_porosity, virtual, state, parameter, mode=None, term_mode=None, diff_var=None,\n **kwargs)\n@@ -26877,15 +26880,15 @@\n Family data for TL formulation applicable for surface terms.\n cache_name = 'tl_surface_common'\n data_names = ('mtx_f', 'det_f', 'inv_f')\n static family_function()\n \n 2.3. Developer Guide\n \n-507\n+505\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase(*args, **kwargs)\n Base class for all hyperelastic terms in TL formulation family.\n The subclasses should have the following static method attributes:\n tan_mod_function() (the tangent modulus)\n@@ -26936,15 +26939,15 @@\n \n Definition\n \u222b\ufe01\n \ud835\udc46\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udeff\ud835\udc38\ud835\udc56\ud835\udc57 (\ud835\udc62; \ud835\udc63)\n \u03a9\n \n Call signature\n-508\n+506\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_tl_he_neohook\n \n@@ -27016,15 +27019,15 @@\n Arguments\n \u2022 material : \ud835\udc5d, \ud835\udc3e\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc62\n \n 2.3. Developer Guide\n \n-509\n+507\n \n \fSfePy Documentation, Release version: 2021.4\n \n [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\n 10.1098/rspa.1972.0026.\n [2] Steinmann, P., Hossain, M., Possart, G. Hyperelastic models for rubber-like materials: Consistent tangent\n operators and suitability for Treloar\u2019s data. Archive of Applied Mechanics, Vol. 82, No. 9, Pp. 1183-1217\n@@ -27079,15 +27082,15 @@\n get_eval_shape(perm, ref_porosity, pressure, displacement, mode=None, term_mode=None,\n diff_var=None, **kwargs)\n get_fargs(perm, ref_porosity, pressure, displacement, mode=None, term_mode=None, diff_var=None,\n **kwargs)\n integration = 'surface_extra'\n name = 'ev_tl_surface_flux'\n \n-510\n+508\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm(*args, **kwargs)\n Surface traction term in the total Lagrangian formulation, expressed using \ud835\udf08, the outward unit normal vector\n@@ -27147,15 +27150,15 @@\n \n 'D'}\n \n arg_types = ('parameter',)\n \n 2.3. Developer Guide\n \n-511\n+509\n \n \fSfePy Documentation, Release version: 2021.4\n \n family_data_names = ['det_f', 'inv_f']\n static function()\n get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n@@ -27200,15 +27203,15 @@\n \u222b\ufe01\n \u2112\ud835\udf0f\ud835\udc56\ud835\udc57 (\ud835\udc62)\ud835\udc52\ud835\udc56\ud835\udc57 (\ud835\udeff\ud835\udc63)/\ud835\udc3d\n \u03a9\n \n Call signature\n dw_ul_bulk_penalty\n \n-512\n+510\n \n (material, virtual, state)\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n@@ -27254,15 +27257,15 @@\n static stress_function()\n static tan_mod_u_function()\n static weak_dp_function()\n static weak_function()\n \n 2.3. Developer Guide\n \n-513\n+511\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm(*args, **kwargs)\n Compressibility term for the updated Lagrangian formulation\n Definition\n \u222b\ufe00\n@@ -27309,15 +27312,15 @@\n static weak_function()\n class sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData(**kwargs)\n Family data for UL formulation.\n cache_name = 'ul_common'\n data_names = ('mtx_f', 'det_f', 'sym_b', 'tr_b', 'in2_b', 'green_strain')\n static family_function()\n \n-514\n+512\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULTerm(*args, **kwargs)\n Hyperelastic Mooney-Rivlin term.\n@@ -27360,15 +27363,15 @@\n family_data_names = ['det_f', 'tr_b', 'sym_b']\n name = 'dw_ul_he_neohook'\n static stress_function()\n static tan_mod_function()\n \n 2.3. Developer Guide\n \n-515\n+513\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_hyperelastic_ul.VolumeULTerm(*args, **kwargs)\n Volume term (weak form) in the updated Lagrangian formulation.\n Definition\n \u222b\ufe00\n@@ -27412,15 +27415,15 @@\n Arguments\n \u2022 material_a1 : \ud835\udc4e1\n \u2022 material_a2 : \ud835\udc4e2\n \u2022 material_h0 : \u210e0\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc62\n \n-516\n+514\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = {'material_a1': '1, 1', 'material_a2':\n 1', 'state': 'D', 'virtual': ('D', 'state')}\n@@ -27467,15 +27470,15 @@\n \n 'D'}\n \n arg_types = ('material', 'parameter')\n \n 2.3. Developer Guide\n \n-517\n+515\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_function(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n name = 'de_cauchy_stress'\n class sfepy.terms.terms_multilinear.EConvectTerm(*args, **kwargs)\n Nonlinear convective term.\n@@ -27541,15 +27544,15 @@\n (opt_material, virtual, state)\n (opt_material, parameter_1, parameter_2)\n \n Arguments 1\n \u2022 material : \ud835\udf08 (viscosity, optional)\n \u2022 virtual : \ud835\udc63\n \n-518\n+516\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 state : \ud835\udc62\n Arguments 2\n@@ -27609,15 +27612,15 @@\n arg_types = (('opt_material', 'virtual'), ('opt_material', 'parameter'))\n get_function(mat, virtual, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('weak', 'eval')\n name = 'de_div'\n \n 2.3. Developer Guide\n \n-519\n+517\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_multilinear.EDotTerm(*args, **kwargs)\n Volume and surface \ud835\udc3f2 (\u2126) weighted dot product for both scalar and vector fields. Can be evaluated. Can use\n derivatives.\n Definition\n@@ -27684,15 +27687,15 @@\n \n \u222b\ufe01\n \ud835\udc50\ud835\udc5e\n \u03a9\n \n Call signature\n \n-520\n+518\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n de_integrate\n \n@@ -27748,15 +27751,15 @@\n 'parameter_2'))\n get_function(mat, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('weak', 'eval')\n name = 'de_laplace'\n \n 2.3. Developer Guide\n \n-521\n+519\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_multilinear.ELinearElasticTerm(*args, **kwargs)\n General linear elasticity term, with \ud835\udc37\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59 given in the usual matrix form exploiting symmetry: in 3D it is 6 \u00d7 6\n with the indices ordered as [11, 22, 33, 12, 13, 23], in 2D it is 3 \u00d7 3 with the indices ordered as [11, 22, 12].\n Definition\n@@ -27812,15 +27815,15 @@\n (material, virtual, state)\n \n Arguments\n \u2022 material : \ud835\udc50\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc62\n \n-522\n+520\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = {'material':\n \n@@ -27898,15 +27901,15 @@\n \u222b\ufe01\u03a9\n \ud835\udc50\ud835\udc5f \u2207 \u00b7 \ud835\udc64\n \u03a9\n \n Call signature\n 2.3. Developer Guide\n \n-523\n+521\n \n \fSfePy Documentation, Release version: 2021.4\n \n de_stokes\n \n (opt_material, virtual, state)\n (opt_material, state, virtual)\n@@ -27943,15 +27946,15 @@\n 'jax_vmap': None, 'numpy': , 'numpy_loop': , 'numpy_qloop': , 'opt_einsum':\n None, 'opt_einsum_dask_single': None, 'opt_einsum_dask_threads': None,\n 'opt_einsum_loop': None, 'opt_einsum_qloop': None}\n \n-524\n+522\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n clear_cache()\n static function_silent(out, eval_einsum, *args)\n@@ -27983,15 +27986,15 @@\n build(texpr, *args, diff_var=None)\n get_expressions(subscripts=None)\n static join_subscripts(subscripts, out_subscripts)\n letters = 'defgh'\n \n 2.3. Developer Guide\n \n-525\n+523\n \n \fSfePy Documentation, Release version: 2021.4\n \n make_eye(size)\n make_psg(dim)\n print_shapes(subscripts, operands)\n transform(subscripts, operands, transformation='loop', **kwargs)\n@@ -28028,15 +28031,15 @@\n arg_shapes = {'state':\n \n arg_types = ('virtual', 'state')\n static function()\n get_fargs(virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n name = 'dw_convect'\n \n-526\n+524\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_navier_stokes.DivGradTerm(name, arg_str, integral, region, **kwargs)\n Diffusion term.\n@@ -28096,15 +28099,15 @@\n \ud835\udc50\u2207 \u00b7 \ud835\udc63\n \u03a9\n \n Call signature\n \n 2.3. Developer Guide\n \n-527\n+525\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_div\n \n (opt_material, virtual)\n \n@@ -28158,15 +28161,15 @@\n static function(out, div, vg, fmode)\n get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n integration = 'by_region'\n name = 'ev_div'\n surface_integration = 'surface_extra'\n \n-528\n+526\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm(name, arg_str, integral, region,\n **kwargs)\n@@ -28250,15 +28253,15 @@\n 'N'}\n \n arg_types = ('parameter',)\n static function(out, grad, vg, fmode)\n \n 2.3. Developer Guide\n \n-529\n+527\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_eval_shape(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n integration = 'by_region'\n name = 'ev_grad'\n@@ -28305,15 +28308,15 @@\n dw_lin_convect\n \n (virtual, parameter, state)\n \n Arguments\n \u2022 virtual : \ud835\udc63\n \n-530\n+528\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 parameter : \ud835\udc4f\n \u2022 state : \ud835\udc62\n@@ -28376,15 +28379,15 @@\n \n \ud835\udc47\ud835\udc3e\n \n Call signature\n \n 2.3. Developer Guide\n \n-531\n+529\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_st_pspg_p\n \n (opt_material, virtual, state)\n (opt_material, parameter_1, parameter_2)\n@@ -28437,15 +28440,15 @@\n \n \ud835\udeff\ud835\udc3e \u2207\ud835\udc5d \u00b7 ((\ud835\udc4f \u00b7 \u2207)\ud835\udc63)\n \n \ud835\udc47\ud835\udc3e\n \n Call signature\n \n-532\n+530\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_st_supg_p\n \n@@ -28512,15 +28515,15 @@\n Arguments 3\n \u2022 material : \ud835\udc50 (optional)\n \u2022 parameter_v : \ud835\udc62\n \u2022 parameter_s : \ud835\udc5d\n \n 2.3. Developer Guide\n \n-533\n+531\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = [{'opt_material': '1, 1', 'virtual/grad': ('D', None), 'state/grad':\n 1, 'virtual/div': (1, None), 'state/div': 'D', 'parameter_v': 'D', 'parameter_s':\n 1}, {'opt_material': None}]\n arg_types = (('opt_material', 'virtual', 'state'), ('opt_material', 'state',\n@@ -28571,15 +28574,15 @@\n arg_types = (('material', 'virtual', 'state'), ('material', 'state', 'virtual'))\n static function(out, out_qp, geo, fmode)\n geometries = ['2_3', '2_4', '3_4', '3_8']\n get_fargs(kappa, kvar, dvar, mode=None, term_mode=None, diff_var=None, **kwargs)\n modes = ('kd', 'dk')\n name = 'dw_stokes_wave_div'\n \n-534\n+532\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_navier_stokes.StokesWaveTerm(name, arg_str, integral, region, **kwargs)\n Stokes dispersion term with the wave vector \ud835\udf05.\n@@ -28638,15 +28641,15 @@\n \u2022 virtual : \ud835\udc63\n \u2022 state : \ud835\udc5d\n Arguments 2\n \u2022 material : \ud835\udc54\ud835\udc58\ud835\udc56\ud835\udc57\n \n 2.3. Developer Guide\n \n-535\n+533\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 state : \ud835\udc62\n \u2022 virtual : \ud835\udc5e\n Arguments 3\n \u2022 material : \ud835\udc54\ud835\udc58\ud835\udc56\ud835\udc57\n@@ -28686,15 +28689,15 @@\n \n 'D'}\n \n get_eval_shape(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_fargs(mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)\n name = 'ev_piezo_strain'\n \n-536\n+534\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n class sfepy.terms.terms_piezo.PiezoStressTerm(name, arg_str, integral, region, **kwargs)\n Evaluate piezoelectric stress tensor.\n@@ -28749,15 +28752,15 @@\n \u2022 material : \ud835\udc54\ud835\udc58\ud835\udc56\ud835\udc57\n \u2022 parameter_u : \ud835\udc62\n \u2022 parameter_p : \ud835\udc5d\n \u2022 parameter_mv : \ud835\udcb1\n \n 2.3. Developer Guide\n \n-537\n+535\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = {'material':\n 'parameter_u': 'D'}\n \n 'D, S', 'parameter_mv':\n@@ -28812,15 +28815,15 @@\n Linear springs constraining movement of FE nodes in a region; to use as a relaxed Dirichlet boundary conditions.\n Definition\n \ud835\udc53 \ud835\udc56 = \u2212\ud835\udc58\ud835\udc62\ud835\udc56\n \n \u2200 FE node \ud835\udc56 in a region\n \n Call signature\n-538\n+536\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_point_lspring\n \n@@ -28901,15 +28904,15 @@\n 2.3. Developer Guide\n \n \ud835\udc41\ud835\udc56 (\ud835\udf09, \ud835\udf02) \u00b7 (\ud835\udc62\u2032\ud835\udc56 + \ud835\udc62\n \u00af\ud835\udc56 ) ,\n \ud835\udc41\ud835\udc56 (\ud835\udf09, \ud835\udf02) \u00b7 (\ud835\udc63\ud835\udc56\u2032 + \ud835\udc63\u00af\ud835\udc56 ) ,\n \ud835\udc41\ud835\udc56 (\ud835\udf09, \ud835\udf02) \u00b7 (\ud835\udc64\ud835\udc56\u2032 + \ud835\udc64\n \u00af\ud835\udc56 )\n-539\n+537\n \n \fSfePy Documentation, Release version: 2021.4\n \n where \ud835\udc62\n \u02dc\ud835\udc56 , \ud835\udc63\u02dc\ud835\udc56 and \ud835\udc64\n \u02dc\ud835\udc56 are the bending components of displacements calculated from displacements due to rotations\n \ud835\udefc\n@@ -28973,15 +28976,15 @@\n geometries = ['3_2_4']\n get_fargs(mtx_d, drill, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)\n get_physical_qps()\n Get physical quadrature points corresponding to the term region and integral.\n integration = 'custom'\n name = 'dw_shell10x'\n \n-540\n+538\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n poly_space_base = 'shell10x'\n set_integral(integral)\n@@ -29033,15 +29036,15 @@\n arg_shapes = {'material_a': '.: D', 'material_b': '.: N, D', 'material_f':\n 2', 'material_n': '.: D', 'state': 'D', 'virtual': ('D', 'state')}\n \n 2.3. Developer Guide\n \n '1,\n \n-541\n+539\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types = ('material_f', 'material_n', 'material_a', 'material_b', 'virtual',\n 'state')\n static function(out, force, normal, geo, fmode)\n geometries = ['3_4', '3_8']\n@@ -29087,15 +29090,15 @@\n (material_f, material_c, material_r, virtual, state)\n \n Arguments\n \u2022 material_f : [\ud835\udc58, \ud835\udc530 ]\n \u2022 material_c : \ud835\udc36 (special)\n \u2022 material_r : \ud835\udc45 (special)\n \u2022 virtual : \ud835\udc63\n-542\n+540\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n \u2022 state : \ud835\udc62\n arg_shapes = {'material_c': '.: D', 'material_f':\n@@ -29149,15 +29152,15 @@\n get_fargs(traction, virtual, mode=None, term_mode=None, diff_var=None, **kwargs)\n integration = 'surface'\n modes = ('weak', 'eval')\n name = 'dw_surface_ltr'\n \n 2.3. Developer Guide\n \n-543\n+541\n \n \fSfePy Documentation, Release version: 2021.4\n \n set_arg_types()\n class sfepy.terms.terms_surface.SDLinearTractionTerm(name, arg_str, integral, region, **kwargs)\n Sensitivity of the linear traction term.\n Definition\n@@ -29208,15 +29211,15 @@\n \n 1, 'parameter_mesh_velocity':\n \n 'D'}\n \n arg_types = ('parameter', 'parameter_mesh_velocity')\n \n-544\n+542\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n static function(out, val_p, div_v, sg)\n get_eval_shape(par, par_v, mode=None, term_mode=None, diff_var=None, **kwargs)\n@@ -29266,15 +29269,15 @@\n Call signature\n dw_jump\n \n 2.3. Developer Guide\n \n (opt_material, virtual, state_1, state_2)\n \n-545\n+543\n \n \fSfePy Documentation, Release version: 2021.4\n \n Arguments\n \u2022 material : \ud835\udc50\n \u2022 virtual : \ud835\udc5e\n \u2022 state_1 : \ud835\udc5d1\n@@ -29317,15 +29320,15 @@\n \n (material, virtual)\n \n Arguments\n \u2022 material : \ud835\udc53 or \ud835\udc53\n \u2022 virtual : \ud835\udc63 or \ud835\udc5e\n \n-546\n+544\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_shapes = [{'material':\n 'virtual': (1, None)}]\n@@ -29364,15 +29367,15 @@\n sfepy.terms.extmods.terms.d_sd_div_grad()\n sfepy.terms.extmods.terms.d_sd_lin_elastic()\n sfepy.terms.extmods.terms.d_sd_st_grad_div()\n sfepy.terms.extmods.terms.d_sd_st_pspg_c()\n \n 2.3. Developer Guide\n \n-547\n+545\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.extmods.terms.d_sd_st_pspg_p()\n sfepy.terms.extmods.terms.d_sd_st_supg_c()\n sfepy.terms.extmods.terms.d_sd_volume_dot()\n sfepy.terms.extmods.terms.d_surface_flux()\n@@ -29400,15 +29403,15 @@\n sfepy.terms.extmods.terms.dq_tl_he_tan_mod_mooney_rivlin()\n sfepy.terms.extmods.terms.dq_tl_he_tan_mod_neohook()\n sfepy.terms.extmods.terms.dq_tl_stress_bulk_pressure()\n sfepy.terms.extmods.terms.dq_tl_tan_mod_bulk_pressure_u()\n sfepy.terms.extmods.terms.dq_ul_he_stress_bulk()\n sfepy.terms.extmods.terms.dq_ul_he_stress_mooney_rivlin()\n \n-548\n+546\n \n Chapter 2. Development\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.extmods.terms.dq_ul_he_stress_neohook()\n sfepy.terms.extmods.terms.dq_ul_he_tan_mod_bulk()\n@@ -29440,15 +29443,15 @@\n sfepy.terms.extmods.terms.dw_st_grad_div()\n sfepy.terms.extmods.terms.dw_st_pspg_c()\n sfepy.terms.extmods.terms.dw_st_supg_c()\n sfepy.terms.extmods.terms.dw_st_supg_p()\n \n 2.3. Developer Guide\n \n-549\n+547\n \n \fSfePy Documentation, Release version: 2021.4\n \n sfepy.terms.extmods.terms.dw_surface_flux()\n sfepy.terms.extmods.terms.dw_surface_ltr()\n sfepy.terms.extmods.terms.dw_surface_s_v_dot_n()\n sfepy.terms.extmods.terms.dw_surface_v_dot_n_s()\n@@ -29465,15 +29468,15 @@\n sfepy.terms.extmods.terms.he_eval_from_mtx()\n sfepy.terms.extmods.terms.he_residuum_from_mtx()\n sfepy.terms.extmods.terms.mulAB_integrate()\n sfepy.terms.extmods.terms.sym2nonsym()\n sfepy.terms.extmods.terms.term_ns_asm_convect()\n sfepy.terms.extmods.terms.term_ns_asm_div_grad()\n \n-550\n+548\n \n Chapter 2. Development\n \n \fBIBLIOGRAPHY\n \n [Logg2012]\n \n@@ -29503,9460 +29506,9460 @@\n \n Zem\u010d\u00edk, R., Rolfes, R., Rose, M. and Tessmer, J. (2006),\n \n [2]\n \n Zem\u010d\u00edk, R., Rolfes, R., Rose, M. and Te\u00dfmer, J. (2007),\n \n-551\n+549\n \n \fSfePy Documentation, Release version: 2021.4\n \n-552\n+550\n \n Bibliography\n \n \fPYTHON MODULE INDEX\n \n b\n \n r\n \n-blockgen, 164\n-build_helpers, 161\n+blockgen, 162\n+build_helpers, 159\n \n-run_tests, 160\n+run_tests, 158\n \n c\n \n-save_basis, 170\n-sfepy.applications.application, 171\n-sfepy.applications.evp_solver_app, 172\n-sfepy.applications.pde_solver_app, 172\n-sfepy.base.base, 173\n-sfepy.base.compat, 179\n-sfepy.base.conf, 183\n-sfepy.base.getch, 185\n-sfepy.base.goptions, 186\n-sfepy.base.ioutils, 186\n-sfepy.base.log, 191\n-sfepy.base.log_plotter, 193\n-sfepy.base.mem_usage, 193\n-sfepy.base.multiproc, 194\n-sfepy.base.multiproc_mpi, 194\n-sfepy.base.multiproc_proc, 196\n-sfepy.base.parse_conf, 197\n-sfepy.base.plotutils, 198\n-sfepy.base.reader, 199\n-sfepy.base.resolve_deps, 199\n-sfepy.base.testing, 200\n-sfepy.base.timing, 200\n-sfepy.config, 171\n-sfepy.discrete.common.dof_info, 248\n-sfepy.discrete.common.domain, 250\n-sfepy.discrete.common.extmods._fmfield, 251\n-sfepy.discrete.common.extmods._geommech, 251\n-sfepy.discrete.common.extmods.assemble, 251\n-sfepy.discrete.common.extmods.cmesh, 252\n-sfepy.discrete.common.extmods.crefcoors, 255\n-sfepy.discrete.common.extmods.mappings, 255\n-sfepy.discrete.common.fields, 256\n-sfepy.discrete.common.global_interp, 259\n-sfepy.discrete.common.mappings, 262\n-sfepy.discrete.common.poly_spaces, 264\n-sfepy.discrete.common.region, 265\n-sfepy.discrete.conditions, 200\n-sfepy.discrete.dg.dg_1D_vizualizer, 301\n+save_basis, 168\n+sfepy.applications.application, 169\n+sfepy.applications.evp_solver_app, 170\n+sfepy.applications.pde_solver_app, 170\n+sfepy.base.base, 171\n+sfepy.base.compat, 177\n+sfepy.base.conf, 181\n+sfepy.base.getch, 183\n+sfepy.base.goptions, 184\n+sfepy.base.ioutils, 184\n+sfepy.base.log, 189\n+sfepy.base.log_plotter, 191\n+sfepy.base.mem_usage, 191\n+sfepy.base.multiproc, 192\n+sfepy.base.multiproc_mpi, 192\n+sfepy.base.multiproc_proc, 194\n+sfepy.base.parse_conf, 195\n+sfepy.base.plotutils, 196\n+sfepy.base.reader, 197\n+sfepy.base.resolve_deps, 197\n+sfepy.base.testing, 198\n+sfepy.base.timing, 198\n+sfepy.config, 169\n+sfepy.discrete.common.dof_info, 246\n+sfepy.discrete.common.domain, 248\n+sfepy.discrete.common.extmods._fmfield, 249\n+sfepy.discrete.common.extmods._geommech, 249\n+sfepy.discrete.common.extmods.assemble, 249\n+sfepy.discrete.common.extmods.cmesh, 250\n+sfepy.discrete.common.extmods.crefcoors, 253\n+sfepy.discrete.common.extmods.mappings, 253\n+sfepy.discrete.common.fields, 254\n+sfepy.discrete.common.global_interp, 257\n+sfepy.discrete.common.mappings, 260\n+sfepy.discrete.common.poly_spaces, 262\n+sfepy.discrete.common.region, 263\n+sfepy.discrete.conditions, 198\n+sfepy.discrete.dg.dg_1D_vizualizer, 299\n \n-convert_mesh, 164\n-cylindergen, 164\n+convert_mesh, 162\n+cylindergen, 162\n \n d\n-dg_plot_1D, 164\n+dg_plot_1D, 162\n \n e\n-edit_identifiers, 165\n-eval_ns_forms, 165\n-eval_tl_forms, 166\n-extract_edges, 166\n-extract_surface, 166\n-extractor, 157\n+edit_identifiers, 163\n+eval_ns_forms, 163\n+eval_tl_forms, 164\n+extract_edges, 164\n+extract_surface, 164\n+extractor, 155\n \n g\n-gen_iga_patch, 167\n-gen_legendre_simplex_base, 167\n-gen_lobatto1d_c, 167\n-gen_mesh_prev, 167\n-gen_release_notes, 168\n-gen_serendipity_basis, 168\n-gen_solver_table, 168\n-gen_term_table, 168\n+gen_iga_patch, 165\n+gen_legendre_simplex_base, 165\n+gen_lobatto1d_c, 165\n+gen_mesh_prev, 165\n+gen_release_notes, 166\n+gen_serendipity_basis, 166\n+gen_solver_table, 166\n+gen_term_table, 166\n \n h\n-homogen, 157\n+homogen, 155\n \n p\n-phonon, 157\n-plot_condition_numbers, 169\n-plot_logs, 169\n-plot_mesh, 169\n-plot_quadratures, 169\n-plot_times, 169\n-postproc, 158\n-probe, 159\n+phonon, 155\n+plot_condition_numbers, 167\n+plot_logs, 167\n+plot_mesh, 167\n+plot_quadratures, 167\n+plot_times, 167\n+postproc, 156\n+probe, 157\n \n s\n \n-553\n+551\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.discrete.dg.fields, 306\n-sfepy.discrete.dg.limiters, 318\n-sfepy.discrete.dg.poly_spaces, 315\n-sfepy.discrete.equations, 203\n-sfepy.discrete.evaluate, 209\n-sfepy.discrete.evaluate_variable, 212\n-sfepy.discrete.fem._serendipity, 299\n-sfepy.discrete.fem.domain, 268\n-sfepy.discrete.fem.extmods.bases, 269\n-sfepy.discrete.fem.extmods.lobatto_bases, 270\n-sfepy.discrete.fem.facets, 270\n-sfepy.discrete.fem.fe_surface, 272\n-sfepy.discrete.fem.fields_base, 272\n-sfepy.discrete.fem.fields_hierarchic, 278\n-sfepy.discrete.fem.fields_nodal, 278\n-sfepy.discrete.fem.fields_positive, 280\n-sfepy.discrete.fem.geometry_element, 280\n-sfepy.discrete.fem.history, 281\n-sfepy.discrete.fem.lcbc_operators, 281\n-sfepy.discrete.fem.linearizer, 284\n-sfepy.discrete.fem.mappings, 284\n-sfepy.discrete.fem.mesh, 285\n-sfepy.discrete.fem.meshio, 287\n-sfepy.discrete.fem.periodic, 294\n-sfepy.discrete.fem.poly_spaces, 294\n-sfepy.discrete.fem.refine, 298\n-sfepy.discrete.fem.refine_hanging, 299\n-sfepy.discrete.fem.utils, 299\n-sfepy.discrete.functions, 212\n-sfepy.discrete.iga.domain, 321\n-sfepy.discrete.iga.domain_generators, 322\n-sfepy.discrete.iga.extmods.igac, 323\n-sfepy.discrete.iga.fields, 325\n-sfepy.discrete.iga.iga, 327\n-sfepy.discrete.iga.io, 333\n-sfepy.discrete.iga.mappings, 334\n-sfepy.discrete.iga.plot_nurbs, 335\n-sfepy.discrete.iga.utils, 335\n-sfepy.discrete.integrals, 213\n-sfepy.discrete.materials, 214\n-sfepy.discrete.parse_equations, 217\n-sfepy.discrete.parse_regions, 217\n-sfepy.discrete.probes, 218\n-sfepy.discrete.problem, 221\n-sfepy.discrete.projections, 234\n-sfepy.discrete.quadratures, 234\n-sfepy.discrete.simplex_cubature, 236\n-sfepy.discrete.state, 237\n-sfepy.discrete.structural.fields, 336\n-sfepy.discrete.structural.mappings, 337\n-sfepy.discrete.variables, 239\n-sfepy.homogenization.band_gaps_app, 337\n-sfepy.homogenization.coefficients, 338\n-sfepy.homogenization.coefs_base, 339\n-554\n+sfepy.discrete.dg.fields, 304\n+sfepy.discrete.dg.limiters, 316\n+sfepy.discrete.dg.poly_spaces, 313\n+sfepy.discrete.equations, 201\n+sfepy.discrete.evaluate, 207\n+sfepy.discrete.evaluate_variable, 210\n+sfepy.discrete.fem._serendipity, 297\n+sfepy.discrete.fem.domain, 266\n+sfepy.discrete.fem.extmods.bases, 267\n+sfepy.discrete.fem.extmods.lobatto_bases, 268\n+sfepy.discrete.fem.facets, 268\n+sfepy.discrete.fem.fe_surface, 270\n+sfepy.discrete.fem.fields_base, 270\n+sfepy.discrete.fem.fields_hierarchic, 276\n+sfepy.discrete.fem.fields_nodal, 276\n+sfepy.discrete.fem.fields_positive, 278\n+sfepy.discrete.fem.geometry_element, 278\n+sfepy.discrete.fem.history, 279\n+sfepy.discrete.fem.lcbc_operators, 279\n+sfepy.discrete.fem.linearizer, 282\n+sfepy.discrete.fem.mappings, 282\n+sfepy.discrete.fem.mesh, 283\n+sfepy.discrete.fem.meshio, 285\n+sfepy.discrete.fem.periodic, 292\n+sfepy.discrete.fem.poly_spaces, 292\n+sfepy.discrete.fem.refine, 296\n+sfepy.discrete.fem.refine_hanging, 297\n+sfepy.discrete.fem.utils, 297\n+sfepy.discrete.functions, 210\n+sfepy.discrete.iga.domain, 319\n+sfepy.discrete.iga.domain_generators, 320\n+sfepy.discrete.iga.extmods.igac, 321\n+sfepy.discrete.iga.fields, 323\n+sfepy.discrete.iga.iga, 325\n+sfepy.discrete.iga.io, 331\n+sfepy.discrete.iga.mappings, 332\n+sfepy.discrete.iga.plot_nurbs, 333\n+sfepy.discrete.iga.utils, 333\n+sfepy.discrete.integrals, 211\n+sfepy.discrete.materials, 212\n+sfepy.discrete.parse_equations, 215\n+sfepy.discrete.parse_regions, 215\n+sfepy.discrete.probes, 216\n+sfepy.discrete.problem, 219\n+sfepy.discrete.projections, 232\n+sfepy.discrete.quadratures, 232\n+sfepy.discrete.simplex_cubature, 234\n+sfepy.discrete.state, 235\n+sfepy.discrete.structural.fields, 334\n+sfepy.discrete.structural.mappings, 335\n+sfepy.discrete.variables, 237\n+sfepy.homogenization.band_gaps_app, 335\n+sfepy.homogenization.coefficients, 336\n+sfepy.homogenization.coefs_base, 337\n+552\n \n-sfepy.homogenization.coefs_elastic, 342\n-sfepy.homogenization.coefs_perfusion, 342\n-sfepy.homogenization.coefs_phononic, 342\n-sfepy.homogenization.convolutions, 347\n-sfepy.homogenization.engine, 348\n-sfepy.homogenization.homogen_app, 351\n-sfepy.homogenization.micmac, 352\n-sfepy.homogenization.recovery, 352\n-sfepy.homogenization.utils, 354\n-sfepy.linalg.check_derivatives, 356\n-sfepy.linalg.eigen, 356\n-sfepy.linalg.geometry, 357\n-sfepy.linalg.sparse, 360\n-sfepy.linalg.sympy_operators, 361\n-sfepy.linalg.utils, 362\n-sfepy.mechanics.contact_bodies, 365\n-sfepy.mechanics.elastic_constants, 366\n-sfepy.mechanics.extmods.ccontres, 377\n-sfepy.mechanics.matcoefs, 366\n-sfepy.mechanics.membranes, 368\n-sfepy.mechanics.shell10x, 371\n-sfepy.mechanics.tensors, 373\n-sfepy.mechanics.units, 375\n-sfepy.mesh.bspline, 378\n-sfepy.mesh.geom_tools, 383\n-sfepy.mesh.mesh_generators, 385\n-sfepy.mesh.mesh_tools, 388\n-sfepy.mesh.splinebox, 389\n-sfepy.parallel.plot_parallel_dofs, 391\n-sfepy.postprocess.domain_specific, 392\n-sfepy.postprocess.plot_cmesh, 393\n-sfepy.postprocess.plot_dofs, 394\n-sfepy.postprocess.plot_facets, 394\n-sfepy.postprocess.plot_quadrature, 395\n-sfepy.postprocess.probes_vtk, 395\n-sfepy.postprocess.sources, 397\n-sfepy.postprocess.time_history, 398\n-sfepy.postprocess.utils, 400\n-sfepy.postprocess.utils_vtk, 400\n-sfepy.postprocess.viewer, 402\n-sfepy.solvers.auto_fallback, 405\n-sfepy.solvers.eigen, 406\n-sfepy.solvers.ls, 408\n-sfepy.solvers.ls_mumps, 414\n-sfepy.solvers.ls_mumps_parallel, 429\n-sfepy.solvers.nls, 429\n-sfepy.solvers.optimize, 433\n-sfepy.solvers.oseen, 435\n-sfepy.solvers.qeigen, 436\n-sfepy.solvers.semismooth_newton, 437\n-sfepy.solvers.solvers, 438\n-sfepy.solvers.ts, 440\n-sfepy.solvers.ts_dg_solvers, 319\n-sfepy.solvers.ts_solvers, 441\n+sfepy.homogenization.coefs_elastic, 340\n+sfepy.homogenization.coefs_perfusion, 340\n+sfepy.homogenization.coefs_phononic, 340\n+sfepy.homogenization.convolutions, 345\n+sfepy.homogenization.engine, 346\n+sfepy.homogenization.homogen_app, 349\n+sfepy.homogenization.micmac, 350\n+sfepy.homogenization.recovery, 350\n+sfepy.homogenization.utils, 352\n+sfepy.linalg.check_derivatives, 354\n+sfepy.linalg.eigen, 354\n+sfepy.linalg.geometry, 355\n+sfepy.linalg.sparse, 358\n+sfepy.linalg.sympy_operators, 359\n+sfepy.linalg.utils, 360\n+sfepy.mechanics.contact_bodies, 363\n+sfepy.mechanics.elastic_constants, 364\n+sfepy.mechanics.extmods.ccontres, 375\n+sfepy.mechanics.matcoefs, 364\n+sfepy.mechanics.membranes, 366\n+sfepy.mechanics.shell10x, 369\n+sfepy.mechanics.tensors, 371\n+sfepy.mechanics.units, 373\n+sfepy.mesh.bspline, 376\n+sfepy.mesh.geom_tools, 381\n+sfepy.mesh.mesh_generators, 383\n+sfepy.mesh.mesh_tools, 386\n+sfepy.mesh.splinebox, 387\n+sfepy.parallel.plot_parallel_dofs, 389\n+sfepy.postprocess.domain_specific, 390\n+sfepy.postprocess.plot_cmesh, 391\n+sfepy.postprocess.plot_dofs, 392\n+sfepy.postprocess.plot_facets, 392\n+sfepy.postprocess.plot_quadrature, 393\n+sfepy.postprocess.probes_vtk, 393\n+sfepy.postprocess.sources, 395\n+sfepy.postprocess.time_history, 396\n+sfepy.postprocess.utils, 398\n+sfepy.postprocess.utils_vtk, 398\n+sfepy.postprocess.viewer, 400\n+sfepy.solvers.auto_fallback, 403\n+sfepy.solvers.eigen, 404\n+sfepy.solvers.ls, 406\n+sfepy.solvers.ls_mumps, 412\n+sfepy.solvers.ls_mumps_parallel, 427\n+sfepy.solvers.nls, 427\n+sfepy.solvers.optimize, 431\n+sfepy.solvers.oseen, 433\n+sfepy.solvers.qeigen, 434\n+sfepy.solvers.semismooth_newton, 435\n+sfepy.solvers.solvers, 436\n+sfepy.solvers.ts, 438\n+sfepy.solvers.ts_dg_solvers, 317\n+sfepy.solvers.ts_solvers, 439\n Python Module Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.terms.extmods.terms, 547\n-sfepy.terms.terms, 447\n-sfepy.terms.terms_adj_navier_stokes, 451\n-sfepy.terms.terms_basic, 461\n-sfepy.terms.terms_biot, 465\n-sfepy.terms.terms_compat, 469\n-sfepy.terms.terms_constraints, 472\n-sfepy.terms.terms_contact, 473\n-sfepy.terms.terms_dg, 474\n-sfepy.terms.terms_diffusion, 479\n-sfepy.terms.terms_dot, 485\n-sfepy.terms.terms_elastic, 492\n-sfepy.terms.terms_electric, 501\n-sfepy.terms.terms_fibres, 502\n-sfepy.terms.terms_hyperelastic_base, 503\n-sfepy.terms.terms_hyperelastic_tl, 504\n-sfepy.terms.terms_hyperelastic_ul, 512\n-sfepy.terms.terms_membrane, 516\n-sfepy.terms.terms_multilinear, 517\n-sfepy.terms.terms_navier_stokes, 526\n-sfepy.terms.terms_piezo, 535\n-sfepy.terms.terms_point, 538\n-sfepy.terms.terms_shells, 539\n-sfepy.terms.terms_surface, 541\n-sfepy.terms.terms_th, 546\n-sfepy.terms.terms_volume, 546\n-sfepy.terms.utils, 547\n-sfepy.version, 171\n-show_authors, 170\n-show_mesh_info, 170\n-show_terms_use, 170\n-simple, 160\n-simple_homog_mpi, 161\n-sync_module_docs, 170\n+sfepy.terms.extmods.terms, 545\n+sfepy.terms.terms, 445\n+sfepy.terms.terms_adj_navier_stokes, 449\n+sfepy.terms.terms_basic, 459\n+sfepy.terms.terms_biot, 463\n+sfepy.terms.terms_compat, 467\n+sfepy.terms.terms_constraints, 470\n+sfepy.terms.terms_contact, 471\n+sfepy.terms.terms_dg, 472\n+sfepy.terms.terms_diffusion, 477\n+sfepy.terms.terms_dot, 483\n+sfepy.terms.terms_elastic, 490\n+sfepy.terms.terms_electric, 499\n+sfepy.terms.terms_fibres, 500\n+sfepy.terms.terms_hyperelastic_base, 501\n+sfepy.terms.terms_hyperelastic_tl, 502\n+sfepy.terms.terms_hyperelastic_ul, 510\n+sfepy.terms.terms_membrane, 514\n+sfepy.terms.terms_multilinear, 515\n+sfepy.terms.terms_navier_stokes, 524\n+sfepy.terms.terms_piezo, 533\n+sfepy.terms.terms_point, 536\n+sfepy.terms.terms_shells, 537\n+sfepy.terms.terms_surface, 539\n+sfepy.terms.terms_th, 544\n+sfepy.terms.terms_volume, 544\n+sfepy.terms.utils, 545\n+sfepy.version, 169\n+show_authors, 168\n+show_mesh_info, 168\n+show_terms_use, 168\n+simple, 158\n+simple_homog_mpi, 159\n+sync_module_docs, 168\n \n t\n-test_install, 163\n-tile_periodic_mesh, 170\n+test_install, 161\n+tile_periodic_mesh, 168\n \n Python Module Index\n \n-555\n+553\n \n \fSfePy Documentation, Release version: 2021.4\n \n-556\n+554\n \n Python Module Index\n \n \fINDEX\n \n Symbols\n \n-a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 418\n+a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 416\n __annotations__ (sfepy.solvers.nls.Newton attribute),\n a_loc\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-at430\n+at428\n tribute),\n-422\n+420\n __annotations__ (sfepy.solvers.nls.PETScNonlinearSolver\n-a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 432\n-tribute), 425\n+a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 430\n+tribute), 423\n __annotations__ (sfepy.solvers.nls.ScipyBroyden atAcousticBandGapsApp\n (class\n in\n-tribute), 432\n+tribute), 430\n sfepy.homogenization.band_gaps_app),\n-337\n-__call__() (sfepy.solvers.nls.Newton method), 431\n+335\n+__call__() (sfepy.solvers.nls.Newton method), 429\n (class\n in\n __call__() (sfepy.solvers.nls.PETScNonlinearSolver AcousticMassLiquidTensor\n sfepy.homogenization.coefs_phononic),\n-342\n-method), 432\n+340\n+method), 430\n (class\n in\n __call__() (sfepy.solvers.nls.ScipyBroyden method), AcousticMassTensor\n sfepy.homogenization.coefs_phononic),\n-342\n-432\n+340\n+430\n acquire()\n (sfepy.base.multiproc_mpi.RemoteLock\n-__init__() (sfepy.solvers.nls.Newton method), 431\n+__init__() (sfepy.solvers.nls.Newton method), 429\n method),\n-195\n+193\n __init__() (sfepy.solvers.nls.PETScNonlinearSolver\n actBfT()\n (in\n module\n-sfepy.terms.extmods.terms), 547\n-method), 432\n+sfepy.terms.extmods.terms), 545\n+method), 430\n adapt_time_step()\n (in\n module\n __init__() (sfepy.solvers.nls.ScipyBroyden method),\n sfepy.solvers.ts_solvers),\n-446\n-433\n+444\n+431\n AdaptiveTimeSteppingSolver\n (class\n in\n-__module__ (sfepy.solvers.nls.Newton attribute), 431\n+__module__ (sfepy.solvers.nls.Newton attribute), 429\n sfepy.solvers.ts_solvers),\n-441\n+439\n __module__ (sfepy.solvers.nls.PETScNonlinearSolver atadd_arg_dofs() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-tribute), 432\n-method), 525\n+tribute), 430\n+method), 523\n __module__ (sfepy.solvers.nls.ScipyBroyden attribute),\n add_bf()\n (sfepy.terms.terms_multilinear.ExpressionBuilder\n-433\n-method), 525\n+431\n+method), 523\n add_bfg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n A\n-method), 525\n+method), 523\n a (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute),\n add_circle_probe()\n (sfepy.postprocess.probes_vtk.Probe\n-415\n+413\n method),\n-395\n+393\n a\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n atadd_constant() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-tribute), 418\n-method), 525\n+tribute), 416\n+method), 523\n a\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n atadd_data_to_dataset()\n-tribute), 421\n+tribute), 419\n (sfepy.postprocess.sources.GenericFileSource\n a\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-atmethod), 397\n-tribute), 425\n+atmethod), 395\n+tribute), 423\n add_eas_dofs()\n (in module sfepy.mechanics.shell10x),\n-a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_4 at371\n-tribute), 415\n+a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_4 at369\n+tribute), 413\n (sfepy.discrete.equations.Equations\n a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- add_equation()\n method),\n-203\n-tribute), 418\n+201\n+tribute), 416\n a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- add_eye() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-method), 525\n-tribute), 422\n+method), 523\n+tribute), 420\n add_from_bc()\n (sfepy.discrete.fem.lcbc_operators.LCBCOperators\n a_elt (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmethod),\n-282\n-tribute), 425\n+280\n+tribute), 423\n add_glyphs()\n (in\n module sfepy.postprocess.viewer),\n-a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at405\n-tribute), 415\n-557\n+a_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at403\n+tribute), 413\n+555\n \n \fSfePy Documentation, Release version: 2021.4\n \n-add_group() (sfepy.base.log.Log method), 191\n-sfepy.terms.terms_adj_navier_stokes), 451\n+add_group() (sfepy.base.log.Log method), 189\n+sfepy.terms.terms_adj_navier_stokes), 449\n add_iso_surface()\n (in\n module AdjConvect2Term\n (class\n in\n-sfepy.postprocess.viewer), 405\n-sfepy.terms.terms_adj_navier_stokes), 452\n+sfepy.postprocess.viewer), 403\n+sfepy.terms.terms_adj_navier_stokes), 450\n add_line_probe() (sfepy.postprocess.probes_vtk.Probe AdjDivGradTerm\n (class\n in\n-method), 395\n-sfepy.terms.terms_adj_navier_stokes), 452\n+method), 393\n+sfepy.terms.terms_adj_navier_stokes), 450\n add_material_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n advance() (sfepy.discrete.equations.Equations method),\n-method), 525\n-203\n+method), 523\n+201\n add_missing() (sfepy.base.conf.ProblemConf method), advance() (sfepy.discrete.problem.Problem method),\n-183\n-222\n+181\n+220\n add_points_probe() (sfepy.postprocess.probes_vtk.Probeadvance() (sfepy.discrete.variables.Variable method),\n-method), 396\n-243\n+method), 394\n+241\n add_psg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n advance() (sfepy.discrete.variables.Variables method),\n-method), 525\n-245\n-add_ray_probe() (sfepy.postprocess.probes_vtk.Probe advance() (sfepy.solvers.ts.TimeStepper method), 440\n-method), 396\n+method), 523\n+243\n+add_ray_probe() (sfepy.postprocess.probes_vtk.Probe advance() (sfepy.solvers.ts.TimeStepper method), 438\n+method), 394\n advance()\n (sfepy.solvers.ts.VariableTimeStepper\n add_scalar_cut_plane()\n (in\n module\n-method), 440\n-sfepy.postprocess.viewer), 405\n-advance() (sfepy.terms.terms.Term method), 447\n+method), 438\n+sfepy.postprocess.viewer), 403\n+advance() (sfepy.terms.terms.Term method), 445\n add_state_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n advance_eth_data() (sfepy.terms.terms_th.ETHTerm\n-method), 525\n-method), 546\n+method), 523\n+method), 544\n add_strain_rs()\n (in\n module AdvectDivFreeTerm\n (class\n in\n-sfepy.homogenization.recovery), 352\n-sfepy.terms.terms_diffusion), 479\n+sfepy.homogenization.recovery), 350\n+sfepy.terms.terms_diffusion), 477\n add_stress_p()\n (in\n module AdvectionDGFluxTerm (class in sfepy.terms.terms_dg),\n-sfepy.homogenization.recovery), 352\n-474\n+sfepy.homogenization.recovery), 350\n+472\n add_subdomains_surface()\n (in\n module alf (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n-sfepy.postprocess.viewer), 405\n-attribute), 478\n-add_surf() (in module sfepy.postprocess.viewer), 405\n+sfepy.postprocess.viewer), 403\n+attribute), 476\n+add_surf() (in module sfepy.postprocess.viewer), 403\n all_bfs (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpa\n-add_text() (in module sfepy.postprocess.viewer), 405\n-attribute), 296\n+add_text() (in module sfepy.postprocess.viewer), 403\n+attribute), 294\n add_vector_cut_plane()\n (in\n module alloc_extra_data() (sfepy.discrete.common.extmods.mappings.CMappin\n-sfepy.postprocess.viewer), 405\n-method), 255\n+sfepy.postprocess.viewer), 403\n+method), 253\n add_virtual_arg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-alpha (sfepy.terms.terms_dg.AdvectionDGFluxTerm atmethod), 525\n-tribute), 475\n+alpha (sfepy.terms.terms_dg.AdvectionDGFluxTerm atmethod), 523\n+tribute), 473\n addline() (sfepy.mesh.geom_tools.geometry method), animate1D_dgsol()\n (in\n module\n-383\n-sfepy.discrete.dg.dg_1D_vizualizer), 301\n+381\n+sfepy.discrete.dg.dg_1D_vizualizer), 299\n addlines() (sfepy.mesh.geom_tools.geometry method), animate_1D_DG_sol()\n (in\n module\n-383\n-sfepy.discrete.dg.dg_1D_vizualizer), 301\n+381\n+sfepy.discrete.dg.dg_1D_vizualizer), 299\n addphysicalsurface()\n ANSYSCDBMeshIO (class in sfepy.discrete.fem.meshio),\n (sfepy.mesh.geom_tools.geometry\n method),\n-287\n-383\n+285\n+381\n any_from_args() (sfepy.discrete.common.poly_spaces.PolySpace\n addphysicalvolume()\n-static method), 264\n+static method), 262\n (sfepy.mesh.geom_tools.geometry\n method), any_from_conf() (sfepy.homogenization.coefs_base.MiniAppBase\n-383\n-static method), 341\n+381\n+static method), 339\n addpoint() (sfepy.mesh.geom_tools.geometry method), any_from_conf() (sfepy.solvers.solvers.Solver static\n-383\n-method), 439\n+381\n+method), 437\n addpoints()\n (sfepy.mesh.geom_tools.geometry any_from_filename()\n-method), 383\n+method), 381\n (sfepy.discrete.fem.meshio.MeshIO\n static\n addsurface()\n (sfepy.mesh.geom_tools.geometry\n-method), 291\n-method), 383\n-append() (sfepy.base.base.Container method), 173\n+method), 289\n+method), 381\n+append() (sfepy.base.base.Container method), 171\n addsurfaces()\n (sfepy.mesh.geom_tools.geometry append() (sfepy.discrete.fem.history.History method),\n-method), 383\n-281\n+method), 381\n+279\n addvolume()\n (sfepy.mesh.geom_tools.geometry append() (sfepy.discrete.fem.lcbc_operators.LCBCOperators\n-method), 383\n-method), 282\n+method), 381\n+method), 280\n addvolumes()\n-(sfepy.mesh.geom_tools.geometry append() (sfepy.terms.terms.Terms method), 450\n-method), 383\n+(sfepy.mesh.geom_tools.geometry append() (sfepy.terms.terms.Terms method), 448\n+method), 381\n append_all()\n (in\n module\n AdjConvect1Term\n (class\n in\n-sfepy.terms.terms_multilinear), 526\n-558\n+sfepy.terms.terms_multilinear), 524\n+556\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-append_bubbles() (sfepy.discrete.fem.poly_spaces.LagrangeNodes 378\n-static method), 295\n+append_bubbles() (sfepy.discrete.fem.poly_spaces.LagrangeNodes 376\n+static method), 293\n approximate()\n (sfepy.mesh.bspline.BSplineSurf\n append_declarations() (in module gen_lobatto1d_c),\n-method), 381\n-167\n+method), 379\n+165\n approximate_exponential()\n (in\n module\n-append_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.homogenization.convolutions), 348\n-static method), 295\n+append_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.homogenization.convolutions), 346\n+static method), 293\n approximation_example()\n (in\n module\n-append_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.mesh.bspline), 382\n-static method), 295\n-are_close() (in module sfepy.solvers.oseen), 436\n-append_lists() (in module gen_lobatto1d_c), 167\n+append_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes sfepy.mesh.bspline), 380\n+static method), 293\n+are_close() (in module sfepy.solvers.oseen), 434\n+append_lists() (in module gen_lobatto1d_c), 165\n are_disjoint()\n (in\n module\n-append_polys() (in module gen_lobatto1d_c), 167\n-sfepy.discrete.common.region), 268\n-append_raw() (sfepy.discrete.common.dof_info.DofInfo arg_shapes (sfepy.terms.terms.Term attribute), 447\n-method), 248\n+append_polys() (in module gen_lobatto1d_c), 165\n+sfepy.discrete.common.region), 266\n+append_raw() (sfepy.discrete.common.dof_info.DofInfo arg_shapes (sfepy.terms.terms.Term attribute), 445\n+method), 246\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term\n append_tp_bubbles()\n-attribute), 452\n+attribute), 450\n (sfepy.discrete.fem.poly_spaces.LagrangeNodes arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term\n-static method), 295\n-attribute), 452\n+static method), 293\n+attribute), 450\n append_tp_edges() (sfepy.discrete.fem.poly_spaces.LagrangeNodes\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm\n-static method), 295\n-attribute), 453\n+static method), 293\n+attribute), 451\n append_tp_faces() (sfepy.discrete.fem.poly_spaces.LagrangeNodes\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm\n-static method), 295\n-attribute), 453\n+static method), 293\n+attribute), 451\n append_variable() (sfepy.discrete.common.dof_info.DofInfo\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDi\n-method), 248\n-attribute), 453\n+method), 246\n+attribute), 451\n Application (class in sfepy.applications.application), arg_shapes (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTe\n-171\n-attribute), 454\n+169\n+attribute), 452\n AppliedLoadTensor\n (class\n in arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n-sfepy.homogenization.coefs_phononic), 343\n-attribute), 454\n+sfepy.homogenization.coefs_phononic), 341\n+attribute), 452\n apply_commands() (sfepy.base.log_plotter.LogPlotter arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n-method), 193\n-attribute), 455\n+method), 191\n+attribute), 453\n apply_ebc()\n (sfepy.discrete.equations.Equations arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n-method), 203\n-attribute), 456\n-apply_ebc() (sfepy.discrete.state.State method), 237\n+method), 201\n+attribute), 454\n+apply_ebc() (sfepy.discrete.state.State method), 235\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n apply_ebc() (sfepy.discrete.variables.DGFieldVariable\n-attribute), 456\n-method), 239\n+attribute), 454\n+method), 237\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilization\n apply_ebc()\n (sfepy.discrete.variables.FieldVariable\n-attribute), 457\n-method), 239\n+attribute), 455\n+method), 237\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationT\n apply_ebc()\n (sfepy.discrete.variables.Variables\n-attribute), 457\n-method), 245\n+attribute), 455\n+method), 243\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationT\n apply_ebc_to_matrix()\n (in\n module\n-attribute), 458\n-sfepy.discrete.evaluate), 209\n+attribute), 456\n+sfepy.discrete.evaluate), 207\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationT\n apply_ic()\n (sfepy.discrete.equations.Equations\n-attribute), 459\n-method), 204\n+attribute), 457\n+method), 202\n arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilization\n-apply_ic() (sfepy.discrete.state.State method), 237\n-attribute), 459\n+apply_ic() (sfepy.discrete.state.State method), 235\n+attribute), 457\n apply_ic()\n (sfepy.discrete.variables.FieldVariable arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1Stabilizatio\n-method), 239\n-attribute), 460\n+method), 237\n+attribute), 458\n apply_ic() (sfepy.discrete.variables.Variables method), arg_shapes (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2Stabilizatio\n-245\n-attribute), 461\n+243\n+attribute), 459\n apply_layout() (sfepy.terms.terms_multilinear.ExpressionBuilder\n arg_shapes (sfepy.terms.terms_basic.IntegrateMatTerm\n-method), 525\n-attribute), 461\n+method), 523\n+attribute), 459\n apply_to_sequence() (in module sfepy.linalg.utils), arg_shapes (sfepy.terms.terms_basic.IntegrateOperatorTerm\n-362\n-attribute), 462\n+360\n+attribute), 460\n apply_unit_multipliers()\n (in\n-module arg_shapes (sfepy.terms.terms_basic.IntegrateTerm atsfepy.mechanics.units), 377\n-tribute), 463\n+module arg_shapes (sfepy.terms.terms_basic.IntegrateTerm atsfepy.mechanics.units), 375\n+tribute), 461\n apply_units_to_pars()\n (in\n module arg_shapes (sfepy.terms.terms_basic.SumNodalValuesTerm\n-sfepy.mechanics.units), 377\n-attribute), 463\n+sfepy.mechanics.units), 375\n+attribute), 461\n approximate() (sfepy.mesh.bspline.BSpline method), arg_shapes (sfepy.terms.terms_basic.SurfaceMomentTerm\n Index\n \n-559\n+557\n \n \fSfePy Documentation, Release version: 2021.4\n \n-attribute), 464\n-attribute), 487\n+attribute), 462\n+attribute), 485\n arg_shapes (sfepy.terms.terms_basic.VolumeSurfaceTerm arg_shapes (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm\n-attribute), 464\n-attribute), 488\n+attribute), 462\n+attribute), 486\n arg_shapes (sfepy.terms.terms_basic.VolumeTerm at- arg_shapes (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n-tribute), 465\n-attribute), 489\n+tribute), 463\n+attribute), 487\n arg_shapes (sfepy.terms.terms_basic.ZeroTerm at- arg_shapes (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n-tribute), 465\n-attribute), 489\n+tribute), 463\n+attribute), 487\n arg_shapes (sfepy.terms.terms_biot.BiotETHTerm at- arg_shapes (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n-tribute), 466\n-attribute), 490\n+tribute), 464\n+attribute), 488\n arg_shapes (sfepy.terms.terms_biot.BiotStressTerm at- arg_shapes (sfepy.terms.terms_dot.VectorDotScalarTerm\n-tribute), 467\n-attribute), 491\n+tribute), 465\n+attribute), 489\n arg_shapes (sfepy.terms.terms_biot.BiotTerm attribute), arg_shapes (sfepy.terms.terms_elastic.CauchyStrainTerm\n-468\n-attribute), 492\n+466\n+attribute), 490\n arg_shapes (sfepy.terms.terms_biot.BiotTHTerm at- arg_shapes (sfepy.terms.terms_elastic.CauchyStressETHTerm\n-tribute), 467\n-attribute), 493\n+tribute), 465\n+attribute), 491\n arg_shapes (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n arg_shapes (sfepy.terms.terms_elastic.CauchyStressTerm\n-attribute), 472\n-attribute), 494\n+attribute), 470\n+attribute), 492\n arg_shapes (sfepy.terms.terms_constraints.NonPenetrationTerm\n arg_shapes (sfepy.terms.terms_elastic.CauchyStressTHTerm\n-attribute), 473\n-attribute), 494\n+attribute), 471\n+attribute), 492\n arg_shapes (sfepy.terms.terms_contact.ContactTerm at- arg_shapes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n-tribute), 473\n-attribute), 495\n+tribute), 471\n+attribute), 493\n arg_shapes (sfepy.terms.terms_dg.AdvectionDGFluxTerm arg_shapes (sfepy.terms.terms_elastic.ElasticWaveTerm\n-attribute), 475\n-attribute), 496\n+attribute), 473\n+attribute), 494\n arg_shapes (sfepy.terms.terms_dg.DiffusionDGFluxTerm arg_shapes (sfepy.terms.terms_elastic.LinearElasticETHTerm\n-attribute), 476\n-attribute), 496\n+attribute), 474\n+attribute), 494\n arg_shapes (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n arg_shapes (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm\n-attribute), 477\n-attribute), 497\n+attribute), 475\n+attribute), 495\n arg_shapes (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n arg_shapes (sfepy.terms.terms_elastic.LinearElasticTerm\n-attribute), 478\n-attribute), 498\n+attribute), 476\n+attribute), 496\n arg_shapes (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n arg_shapes (sfepy.terms.terms_elastic.LinearElasticTHTerm\n-attribute), 479\n-attribute), 498\n+attribute), 477\n+attribute), 496\n arg_shapes (sfepy.terms.terms_diffusion.AdvectDivFreeTerm\n arg_shapes (sfepy.terms.terms_elastic.LinearPrestressTerm\n-attribute), 479\n-attribute), 499\n+attribute), 477\n+attribute), 497\n arg_shapes (sfepy.terms.terms_diffusion.ConvectVGradSTerm\n arg_shapes (sfepy.terms.terms_elastic.LinearStrainFiberTerm\n+attribute), 478\n+attribute), 498\n+arg_shapes (sfepy.terms.terms_diffusion.DiffusionCouplingarg_shapes (sfepy.terms.terms_elastic.NonsymElasticTerm\n+attribute), 478\n+attribute), 498\n+arg_shapes (sfepy.terms.terms_diffusion.DiffusionRTerm arg_shapes (sfepy.terms.terms_elastic.SDLinearElasticTerm\n+attribute), 479\n+attribute), 499\n+arg_shapes (sfepy.terms.terms_diffusion.DiffusionTerm arg_shapes (sfepy.terms.terms_electric.ElectricSourceTerm\n attribute), 480\n attribute), 500\n-arg_shapes (sfepy.terms.terms_diffusion.DiffusionCouplingarg_shapes (sfepy.terms.terms_elastic.NonsymElasticTerm\n+arg_shapes (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n+arg_shapes (sfepy.terms.terms_fibres.FibresActiveTLTerm\n attribute), 480\n attribute), 500\n-arg_shapes (sfepy.terms.terms_diffusion.DiffusionRTerm arg_shapes (sfepy.terms.terms_elastic.SDLinearElasticTerm\n+arg_shapes (sfepy.terms.terms_diffusion.LaplaceTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe\n attribute), 481\n attribute), 501\n-arg_shapes (sfepy.terms.terms_diffusion.DiffusionTerm arg_shapes (sfepy.terms.terms_electric.ElectricSourceTerm\n-attribute), 482\n-attribute), 502\n-arg_shapes (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n-arg_shapes (sfepy.terms.terms_fibres.FibresActiveTLTerm\n+arg_shapes (sfepy.terms.terms_diffusion.SDDiffusionTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n attribute), 482\n attribute), 502\n-arg_shapes (sfepy.terms.terms_diffusion.LaplaceTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe\n-attribute), 483\n-attribute), 503\n-arg_shapes (sfepy.terms.terms_diffusion.SDDiffusionTerm arg_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n-attribute), 484\n-attribute), 504\n arg_shapes (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-attribute), 484\n-attribute), 505\n+attribute), 482\n+attribute), 503\n arg_shapes (sfepy.terms.terms_diffusion.SurfaceFluxTerm arg_shapes (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n-attribute), 485\n-attribute), 506\n+attribute), 483\n+attribute), 504\n arg_shapes (sfepy.terms.terms_dot.BCNewtonTerm at- arg_shapes (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm\n-tribute), 486\n-attribute), 507\n+tribute), 484\n+attribute), 505\n arg_shapes (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm\n-560\n+558\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-attribute), 510\n-attribute), 531\n+attribute), 508\n+attribute), 529\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm\n-attribute), 510\n-attribute), 531\n+attribute), 508\n+attribute), 529\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.StokesTerm\n-attribute), 511\n-attribute), 533\n+attribute), 509\n+attribute), 531\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm\n-attribute), 511\n-attribute), 534\n+attribute), 509\n+attribute), 532\n arg_shapes (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.StokesWaveTerm\n-attribute), 512\n-attribute), 535\n+attribute), 510\n+attribute), 533\n arg_shapes (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm\n-attribute), 513\n-attribute), 532\n+attribute), 511\n+attribute), 530\n arg_shapes (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm\n arg_shapes (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm\n-attribute), 514\n-attribute), 533\n+attribute), 512\n+attribute), 531\n arg_shapes (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n arg_shapes (sfepy.terms.terms_piezo.PiezoCouplingTerm\n-attribute), 516\n-attribute), 536\n+attribute), 514\n+attribute), 534\n arg_shapes (sfepy.terms.terms_membrane.TLMembraneTerm\n arg_shapes (sfepy.terms.terms_piezo.PiezoStrainTerm\n-attribute), 516\n-attribute), 536\n+attribute), 514\n+attribute), 534\n arg_shapes (sfepy.terms.terms_multilinear.ECauchyStressTerm\n arg_shapes (sfepy.terms.terms_piezo.PiezoStressTerm\n-attribute), 517\n-attribute), 537\n+attribute), 515\n+attribute), 535\n arg_shapes (sfepy.terms.terms_multilinear.EConvectTerm arg_shapes (sfepy.terms.terms_piezo.SDPiezoCouplingTerm\n-attribute), 518\n-attribute), 537\n+attribute), 516\n+attribute), 535\n arg_shapes (sfepy.terms.terms_multilinear.EDivGradTermarg_shapes (sfepy.terms.terms_point.ConcentratedPointLoadTerm\n-attribute), 519\n-attribute), 538\n+attribute), 517\n+attribute), 536\n arg_shapes (sfepy.terms.terms_multilinear.EDivTerm arg_shapes (sfepy.terms.terms_point.LinearPointSpringTerm\n-attribute), 519\n-attribute), 539\n-arg_shapes (sfepy.terms.terms_multilinear.EDotTerm arg_shapes (sfepy.terms.terms_shells.Shell10XTerm atattribute), 520\n-tribute), 540\n+attribute), 517\n+attribute), 537\n+arg_shapes (sfepy.terms.terms_multilinear.EDotTerm arg_shapes (sfepy.terms.terms_shells.Shell10XTerm atattribute), 518\n+tribute), 538\n arg_shapes (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm\n arg_shapes (sfepy.terms.terms_surface.ContactPlaneTerm\n-attribute), 521\n-attribute), 541\n+attribute), 519\n+attribute), 539\n arg_shapes (sfepy.terms.terms_multilinear.ELaplaceTerm arg_shapes (sfepy.terms.terms_surface.ContactSphereTerm\n-attribute), 521\n-attribute), 543\n+attribute), 519\n+attribute), 541\n arg_shapes (sfepy.terms.terms_multilinear.ELinearElasticTerm\n arg_shapes (sfepy.terms.terms_surface.LinearTractionTerm\n-attribute), 522\n-attribute), 543\n+attribute), 520\n+attribute), 541\n arg_shapes (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm\n arg_shapes (sfepy.terms.terms_surface.SDLinearTractionTerm\n-attribute), 522\n-attribute), 544\n+attribute), 520\n+attribute), 542\n arg_shapes (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm\n arg_shapes (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n-attribute), 523\n-attribute), 544\n+attribute), 521\n+attribute), 542\n arg_shapes (sfepy.terms.terms_multilinear.EStokesTerm arg_shapes (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-attribute), 524\n-attribute), 545\n+attribute), 522\n+attribute), 543\n arg_shapes (sfepy.terms.terms_navier_stokes.ConvectTermarg_shapes (sfepy.terms.terms_surface.SurfaceJumpTerm\n-attribute), 526\n-attribute), 546\n+attribute), 524\n+attribute), 544\n arg_shapes (sfepy.terms.terms_navier_stokes.DivGradTerm\n arg_shapes (sfepy.terms.terms_volume.LinearVolumeForceTerm\n-attribute), 527\n-attribute), 546\n+attribute), 525\n+attribute), 544\n arg_shapes (sfepy.terms.terms_navier_stokes.DivOperatorTerm\n arg_shapes_dict (sfepy.terms.terms_dot.BCNewtonTerm\n-attribute), 528\n-attribute), 486\n+attribute), 526\n+attribute), 484\n arg_shapes (sfepy.terms.terms_navier_stokes.DivTerm arg_shapes_dict (sfepy.terms.terms_dot.DotProductTerm\n-attribute), 528\n-attribute), 486\n+attribute), 526\n+attribute), 484\n arg_shapes (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n-arg_types (sfepy.terms.terms.Term attribute), 447\n-attribute), 529\n+arg_types (sfepy.terms.terms.Term attribute), 445\n+attribute), 527\n arg_types (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term\n arg_shapes (sfepy.terms.terms_navier_stokes.GradTerm\n-attribute), 452\n-attribute), 529\n+attribute), 450\n+attribute), 527\n arg_types (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term\n-arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvect2Term attribute), 452\n-attribute), 530\n+arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvect2Term attribute), 450\n+attribute), 528\n arg_types (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm\n-arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvectTerm attribute), 453\n+arg_shapes (sfepy.terms.terms_navier_stokes.LinearConvectTerm attribute), 451\n Index\n \n-561\n+559\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm\n arg_types (sfepy.terms.terms_constraints.NonPenetrationTerm\n-attribute), 453\n-attribute), 473\n+attribute), 451\n+attribute), 471\n arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm\n-arg_types (sfepy.terms.terms_contact.ContactTerm atattribute), 453\n-tribute), 473\n+arg_types (sfepy.terms.terms_contact.ContactTerm atattribute), 451\n+tribute), 471\n arg_types (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm\n arg_types (sfepy.terms.terms_dg.AdvectionDGFluxTerm\n-attribute), 454\n-attribute), 475\n+attribute), 452\n+attribute), 473\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n arg_types (sfepy.terms.terms_dg.DiffusionDGFluxTerm\n-attribute), 454\n-attribute), 476\n+attribute), 452\n+attribute), 474\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n arg_types (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n-attribute), 455\n-attribute), 477\n+attribute), 453\n+attribute), 475\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n arg_types (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n-attribute), 456\n-attribute), 478\n+attribute), 454\n+attribute), 476\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n arg_types (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n-attribute), 456\n-attribute), 479\n+attribute), 454\n+attribute), 477\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.AdvectDivFreeTerm\n-attribute), 457\n-attribute), 479\n+attribute), 455\n+attribute), 477\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.ConvectVGradSTerm\n-attribute), 457\n-attribute), 480\n+attribute), 455\n+attribute), 478\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.DiffusionCoupling\n-attribute), 458\n-attribute), 480\n+attribute), 456\n+attribute), 478\n arg_types (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.DiffusionRTerm\n-attribute), 459\n-attribute), 481\n+attribute), 457\n+attribute), 479\n arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.DiffusionTerm\n-attribute), 459\n-attribute), 482\n+attribute), 457\n+attribute), 480\n arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm\n arg_types (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n-attribute), 460\n-attribute), 482\n+attribute), 458\n+attribute), 480\n arg_types (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm\n-arg_types (sfepy.terms.terms_diffusion.LaplaceTerm atattribute), 461\n-tribute), 483\n+arg_types (sfepy.terms.terms_diffusion.LaplaceTerm atattribute), 459\n+tribute), 481\n arg_types (sfepy.terms.terms_basic.IntegrateMatTerm arg_types (sfepy.terms.terms_diffusion.SDDiffusionTerm\n-attribute), 461\n-attribute), 484\n+attribute), 459\n+attribute), 482\n arg_types (sfepy.terms.terms_basic.IntegrateOperatorTermarg_types (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n-attribute), 462\n-attribute), 484\n+attribute), 460\n+attribute), 482\n arg_types (sfepy.terms.terms_basic.IntegrateTerm at- arg_types (sfepy.terms.terms_diffusion.SurfaceFluxTerm\n-tribute), 463\n-attribute), 485\n-arg_types (sfepy.terms.terms_basic.SumNodalValuesTerm arg_types (sfepy.terms.terms_dot.BCNewtonTerm atattribute), 463\n-tribute), 486\n-arg_types (sfepy.terms.terms_basic.SurfaceMomentTerm arg_types (sfepy.terms.terms_dot.DotProductTerm atattribute), 464\n-tribute), 487\n+tribute), 461\n+attribute), 483\n+arg_types (sfepy.terms.terms_basic.SumNodalValuesTerm arg_types (sfepy.terms.terms_dot.BCNewtonTerm atattribute), 461\n+tribute), 484\n+arg_types (sfepy.terms.terms_basic.SurfaceMomentTerm arg_types (sfepy.terms.terms_dot.DotProductTerm atattribute), 462\n+tribute), 485\n arg_types (sfepy.terms.terms_basic.VolumeSurfaceTerm arg_types (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm\n-attribute), 464\n-attribute), 488\n+attribute), 462\n+attribute), 486\n arg_types\n (sfepy.terms.terms_basic.VolumeTerm arg_types (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm\n-attribute), 465\n-attribute), 488\n+attribute), 463\n+attribute), 486\n arg_types\n (sfepy.terms.terms_basic.ZeroTerm\n at- arg_types (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n-tribute), 465\n-attribute), 489\n+tribute), 463\n+attribute), 487\n arg_types\n (sfepy.terms.terms_biot.BiotETHTerm arg_types (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n-attribute), 466\n-attribute), 489\n+attribute), 464\n+attribute), 487\n arg_types (sfepy.terms.terms_biot.BiotStressTerm at- arg_types (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n-tribute), 467\n-attribute), 490\n+tribute), 465\n+attribute), 488\n arg_types (sfepy.terms.terms_biot.BiotTerm attribute), arg_types (sfepy.terms.terms_dot.VectorDotScalarTerm\n-468\n-attribute), 491\n+466\n+attribute), 489\n arg_types (sfepy.terms.terms_biot.BiotTHTerm at- arg_types (sfepy.terms.terms_elastic.CauchyStrainTerm\n-tribute), 467\n-attribute), 492\n+tribute), 465\n+attribute), 490\n arg_types (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n arg_types (sfepy.terms.terms_elastic.CauchyStressETHTerm\n-attribute), 472\n-attribute), 493\n-562\n+attribute), 470\n+attribute), 491\n+560\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n arg_types (sfepy.terms.terms_elastic.CauchyStressTerm arg_types (sfepy.terms.terms_multilinear.EConvectTerm\n-attribute), 494\n-attribute), 518\n+attribute), 492\n+attribute), 516\n arg_types (sfepy.terms.terms_elastic.CauchyStressTHTermarg_types (sfepy.terms.terms_multilinear.EDivGradTerm\n-attribute), 494\n-attribute), 519\n+attribute), 492\n+attribute), 517\n arg_types (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n-arg_types (sfepy.terms.terms_multilinear.EDivTerm atattribute), 495\n-tribute), 519\n-arg_types (sfepy.terms.terms_elastic.ElasticWaveTerm arg_types (sfepy.terms.terms_multilinear.EDotTerm atattribute), 496\n-tribute), 520\n+arg_types (sfepy.terms.terms_multilinear.EDivTerm atattribute), 493\n+tribute), 517\n+arg_types (sfepy.terms.terms_elastic.ElasticWaveTerm arg_types (sfepy.terms.terms_multilinear.EDotTerm atattribute), 494\n+tribute), 518\n arg_types (sfepy.terms.terms_elastic.LinearElasticETHTerm\n arg_types (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm\n-attribute), 496\n-attribute), 521\n+attribute), 494\n+attribute), 519\n arg_types (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm\n arg_types (sfepy.terms.terms_multilinear.ELaplaceTerm\n-attribute), 497\n-attribute), 521\n+attribute), 495\n+attribute), 519\n arg_types (sfepy.terms.terms_elastic.LinearElasticTerm arg_types (sfepy.terms.terms_multilinear.ELinearElasticTerm\n-attribute), 498\n-attribute), 522\n+attribute), 496\n+attribute), 520\n arg_types (sfepy.terms.terms_elastic.LinearElasticTHTermarg_types (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm\n-attribute), 498\n-attribute), 523\n+attribute), 496\n+attribute), 521\n arg_types (sfepy.terms.terms_elastic.LinearPrestressTerm arg_types (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm\n-attribute), 499\n-attribute), 523\n+attribute), 497\n+attribute), 521\n arg_types (sfepy.terms.terms_elastic.LinearStrainFiberTerm\n arg_types (sfepy.terms.terms_multilinear.EStokesTerm\n-attribute), 500\n-attribute), 524\n+attribute), 498\n+attribute), 522\n arg_types (sfepy.terms.terms_elastic.NonsymElasticTerm arg_types (sfepy.terms.terms_navier_stokes.ConvectTerm\n-attribute), 500\n-attribute), 526\n+attribute), 498\n+attribute), 524\n arg_types (sfepy.terms.terms_elastic.SDLinearElasticTermarg_types (sfepy.terms.terms_navier_stokes.DivGradTerm\n-attribute), 501\n-attribute), 527\n+attribute), 499\n+attribute), 525\n arg_types (sfepy.terms.terms_electric.ElectricSourceTerm arg_types (sfepy.terms.terms_navier_stokes.DivOperatorTerm\n-attribute), 502\n-attribute), 528\n+attribute), 500\n+attribute), 526\n arg_types (sfepy.terms.terms_fibres.FibresActiveTLTerm arg_types (sfepy.terms.terms_navier_stokes.DivTerm\n-attribute), 502\n-attribute), 528\n+attribute), 500\n+attribute), 526\n arg_types (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm\n arg_types (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n-attribute), 503\n-attribute), 529\n+attribute), 501\n+attribute), 527\n arg_types (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n arg_types (sfepy.terms.terms_navier_stokes.GradTerm\n-attribute), 504\n-attribute), 529\n+attribute), 502\n+attribute), 527\n arg_types (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.LinearConvect2Term\n-attribute), 505\n-attribute), 530\n+attribute), 503\n+attribute), 528\n arg_types (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.LinearConvectTerm\n-attribute), 506\n-attribute), 531\n+attribute), 504\n+attribute), 529\n arg_types (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm\n-attribute), 510\n-attribute), 531\n+attribute), 508\n+attribute), 529\n arg_types (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.StokesTerm\n-attribute), 511\n-attribute), 534\n+attribute), 509\n+attribute), 532\n arg_types (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm\n-attribute), 511\n-attribute), 534\n+attribute), 509\n+attribute), 532\n arg_types (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n arg_types (sfepy.terms.terms_navier_stokes.StokesWaveTerm\n-attribute), 512\n-attribute), 535\n+attribute), 510\n+attribute), 533\n arg_types (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n arg_types (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm\n-attribute), 513\n-attribute), 532\n+attribute), 511\n+attribute), 530\n arg_types (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm\n arg_types (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm\n-attribute), 514\n-attribute), 533\n+attribute), 512\n+attribute), 531\n arg_types (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n arg_types (sfepy.terms.terms_piezo.PiezoCouplingTerm\n-attribute), 516\n-attribute), 536\n+attribute), 514\n+attribute), 534\n arg_types (sfepy.terms.terms_membrane.TLMembraneTerm\n-arg_types (sfepy.terms.terms_piezo.PiezoStressTerm atattribute), 517\n-tribute), 537\n+arg_types (sfepy.terms.terms_piezo.PiezoStressTerm atattribute), 515\n+tribute), 535\n arg_types (sfepy.terms.terms_multilinear.ECauchyStressTerm\n arg_types (sfepy.terms.terms_piezo.SDPiezoCouplingTerm\n-attribute), 517\n-attribute), 538\n+attribute), 515\n+attribute), 536\n Index\n \n-563\n+561\n \n \fSfePy Documentation, Release version: 2021.4\n \n-arg_types (sfepy.terms.terms_point.ConcentratedPointLoadTerm sfepy.solvers.auto_fallback), 405\n-attribute), 538\n+arg_types (sfepy.terms.terms_point.ConcentratedPointLoadTerm sfepy.solvers.auto_fallback), 403\n+attribute), 536\n AutoIterative (class in sfepy.solvers.auto_fallback),\n arg_types (sfepy.terms.terms_point.LinearPointSpringTerm\n-405\n-attribute), 539\n+403\n+attribute), 537\n aux\n (sfepy.solvers.ls_mumps.mumps_struc_c_x\n-atarg_types (sfepy.terms.terms_shells.Shell10XTerm attribute), 429\n-tribute), 540\n+atarg_types (sfepy.terms.terms_shells.Shell10XTerm attribute), 427\n+tribute), 538\n average_qp_to_vertices()\n arg_types (sfepy.terms.terms_surface.ContactPlaneTerm\n (sfepy.discrete.fem.fields_base.SurfaceField\n-attribute), 541\n-method), 276\n+attribute), 539\n+method), 274\n arg_types (sfepy.terms.terms_surface.ContactSphereTerm average_qp_to_vertices()\n-attribute), 543\n+attribute), 541\n (sfepy.discrete.fem.fields_base.VolumeField\n arg_types (sfepy.terms.terms_surface.LinearTractionTerm\n-method), 276\n-attribute), 543\n+method), 274\n+attribute), 541\n average_to_vertices()\n arg_types (sfepy.terms.terms_surface.SDLinearTractionTerm\n (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField\n-attribute), 544\n-method), 279\n+attribute), 542\n+method), 277\n arg_types (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n average_vertex_var_in_cells()\n (in\n module\n-attribute), 544\n-sfepy.postprocess.time_history), 398\n+attribute), 542\n+sfepy.postprocess.time_history), 396\n arg_types (sfepy.terms.terms_surface.SufaceNormalDotTerm\n B\n-attribute), 545\n+attribute), 543\n arg_types (sfepy.terms.terms_surface.SurfaceJumpTerm BandGaps (class in sfepy.homogenization.coefs_phononic),\n-attribute), 546\n-343\n+attribute), 544\n+341\n arg_types (sfepy.terms.terms_volume.LinearVolumeForceTerm\n barycentric_coors()\n (in\n module\n-attribute), 547\n-sfepy.linalg.geometry), 357\n-argsort_rows() (in module sfepy.linalg.utils), 362\n+attribute), 545\n+sfepy.linalg.geometry), 355\n+argsort_rows() (in module sfepy.linalg.utils), 360\n base1d (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n-arpack_eigs() (in module sfepy.linalg.eigen), 356\n-attribute), 269\n-as_dict() (sfepy.base.base.Container method), 173\n+arpack_eigs() (in module sfepy.linalg.eigen), 354\n+attribute), 267\n+as_dict() (sfepy.base.base.Container method), 171\n basis_function_dg()\n (sfepy.mesh.bspline.BSpline\n as_float_or_complex() (in module sfepy.base.base),\n-static method), 378\n-175\n+static method), 376\n+173\n basis_function_dg0() (sfepy.mesh.bspline.BSpline\n-assemble1d() (in module sfepy.linalg.utils), 362\n-static method), 378\n+assemble1d() (in module sfepy.linalg.utils), 360\n+static method), 376\n assemble_by_blocks()\n (in\n-module BatheTS (class in sfepy.solvers.ts_solvers), 442\n-sfepy.discrete.evaluate), 209\n-BCNewtonTerm (class in sfepy.terms.terms_dot), 485\n+module BatheTS (class in sfepy.solvers.ts_solvers), 440\n+sfepy.discrete.evaluate), 207\n+BCNewtonTerm (class in sfepy.terms.terms_dot), 483\n assemble_contact_residual_and_stiffness() (in BernsteinSimplexPolySpace\n (class\n in\n-module sfepy.mechanics.extmods.ccontres), 377\n-sfepy.discrete.fem.poly_spaces), 294\n+module sfepy.mechanics.extmods.ccontres), 375\n+sfepy.discrete.fem.poly_spaces), 292\n assemble_matrix()\n (in\n module BernsteinTensorProductPolySpace\n (class\n in\n sfepy.discrete.common.extmods.assemble),\n-sfepy.discrete.fem.poly_spaces), 294\n-251\n+sfepy.discrete.fem.poly_spaces), 292\n+249\n bf (sfepy.discrete.common.extmods.mappings.CMapping\n assemble_matrix_complex()\n (in\n module\n-attribute), 255\n+attribute), 253\n sfepy.discrete.common.extmods.assemble),\n-bf (sfepy.discrete.iga.extmods.igac.CNURBSContext at251\n-tribute), 323\n-assemble_to() (sfepy.terms.terms.Term method), 447\n+bf (sfepy.discrete.iga.extmods.igac.CNURBSContext at249\n+tribute), 321\n+assemble_to() (sfepy.terms.terms.Term method), 445\n bfg (sfepy.discrete.common.extmods.mappings.CMapping\n assemble_vector()\n (in\n module\n-attribute), 255\n+attribute), 253\n sfepy.discrete.common.extmods.assemble),\n-bfg (sfepy.discrete.iga.extmods.igac.CNURBSContext at251\n-tribute), 323\n+bfg (sfepy.discrete.iga.extmods.igac.CNURBSContext at249\n+tribute), 321\n assemble_vector_complex()\n (in\n-module BiotETHTerm (class in sfepy.terms.terms_biot), 465\n+module BiotETHTerm (class in sfepy.terms.terms_biot), 463\n sfepy.discrete.common.extmods.assemble),\n-BiotStressTerm (class in sfepy.terms.terms_biot), 466\n-251\n-BiotTerm (class in sfepy.terms.terms_biot), 467\n-assert_() (in module sfepy.base.base), 175\n-BiotTHTerm (class in sfepy.terms.terms_biot), 467\n+BiotStressTerm (class in sfepy.terms.terms_biot), 464\n+249\n+BiotTerm (class in sfepy.terms.terms_biot), 465\n+assert_() (in module sfepy.base.base), 173\n+BiotTHTerm (class in sfepy.terms.terms_biot), 465\n assert_equal() (sfepy.base.testing.TestCommon static block_solve()\n (sfepy.discrete.problem.Problem\n-method), 200\n-method), 222\n-assign_args() (sfepy.terms.terms.Term method), 447\n+method), 198\n+method), 220\n+assign_args() (sfepy.terms.terms.Term method), 445\n blockgen\n-assign_args() (sfepy.terms.terms.Terms method), 450\n-module, 164\n+assign_args() (sfepy.terms.terms.Terms method), 448\n+module, 162\n assign_standard_hooks()\n (in\n module boundary() (in module sfepy.linalg.sympy_operators),\n-sfepy.applications.pde_solver_app), 172\n-361\n-AutoDirect (class in sfepy.solvers.auto_fallback), 405\n-BSpline (class in sfepy.mesh.bspline), 378\n+sfepy.applications.pde_solver_app), 170\n+359\n+AutoDirect (class in sfepy.solvers.auto_fallback), 403\n+BSpline (class in sfepy.mesh.bspline), 376\n AutoFallbackSolver\n (class\n-in BSplineSurf (class in sfepy.mesh.bspline), 381\n-564\n+in BSplineSurf (class in sfepy.mesh.bspline), 379\n+562\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n bufBN (sfepy.discrete.iga.extmods.igac.CNURBSContext call() (sfepy.applications.pde_solver_app.PDESolverApp\n-attribute), 323\n-method), 172\n+attribute), 321\n+method), 170\n build() (sfepy.terms.terms_multilinear.ExpressionBuilder call() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp\n-method), 525\n-method), 337\n+method), 523\n+method), 335\n build_expression() (sfepy.terms.terms_multilinear.ETermBase\n call() (sfepy.homogenization.engine.HomogenizationEngine\n-method), 524\n-method), 348\n+method), 522\n+method), 346\n build_helpers\n call() (sfepy.homogenization.homogen_app.HomogenizationApp\n-module, 161\n-method), 351\n+module, 159\n+method), 349\n build_interpol_scheme()\n call_basic() (sfepy.applications.application.Application\n (sfepy.discrete.dg.poly_spaces.LegendreTensorProductPolySpace\n-method), 171\n-method), 317\n+method), 169\n+method), 315\n call_empty()\n (sfepy.postprocess.viewer.Viewer\n build_mlab_pipeline()\n-method), 402\n+method), 400\n (sfepy.postprocess.viewer.Viewer\n method), call_function() (sfepy.terms.terms.Term method),\n-402\n-447\n+400\n+445\n build_op_pi() (in module sfepy.homogenization.utils), call_function() (sfepy.terms.terms_contact.ContactTerm\n-354\n-method), 474\n+352\n+method), 472\n build_orientation_map()\n (in\n module call_function()\n (sfepy.terms.terms_dg.DGTerm\n-sfepy.discrete.fem.facets), 271\n-method), 475\n+sfepy.discrete.fem.facets), 269\n+method), 473\n build_solver_kwargs() (sfepy.solvers.solvers.Solver call_get_fargs() (sfepy.terms.terms.Term method),\n-method), 439\n-447\n+method), 437\n+445\n bulk_from_lame()\n (in\n module call_mlab() (sfepy.postprocess.viewer.Viewer method),\n-sfepy.mechanics.matcoefs), 367\n-402\n+sfepy.mechanics.matcoefs), 365\n+400\n bulk_from_youngpoisson()\n (in\n module call_msg (sfepy.discrete.fem.meshio.MeshIO attribute),\n-sfepy.mechanics.matcoefs), 367\n-291\n+sfepy.mechanics.matcoefs), 365\n+289\n BulkActiveTLTerm\n (class\n in call_parametrized()\n-sfepy.terms.terms_hyperelastic_tl), 504\n+sfepy.terms.terms_hyperelastic_tl), 502\n (sfepy.applications.application.Application\n BulkPenaltyTLTerm\n (class\n in\n-method), 171\n-sfepy.terms.terms_hyperelastic_tl), 505\n+method), 169\n+sfepy.terms.terms_hyperelastic_tl), 503\n can_backend (sfepy.terms.terms_multilinear.ETermBase\n BulkPenaltyULTerm\n (class\n in\n-attribute), 524\n-sfepy.terms.terms_hyperelastic_ul), 512\n+attribute), 522\n+sfepy.terms.terms_hyperelastic_ul), 510\n canonize_dof_names()\n BulkPressureTLTerm\n (class\n in\n (sfepy.discrete.conditions.Condition method),\n-sfepy.terms.terms_hyperelastic_tl), 505\n-200\n+sfepy.terms.terms_hyperelastic_tl), 503\n+198\n BulkPressureULTerm\n (class\n in canonize_dof_names()\n-sfepy.terms.terms_hyperelastic_ul), 513\n+sfepy.terms.terms_hyperelastic_ul), 511\n (sfepy.discrete.conditions.Conditions method),\n-200\n+198\n C\n canonize_dof_names()\n (sfepy.discrete.conditions.LinearCombinationBC\n-cache (sfepy.discrete.probes.Probe attribute), 219\n-method), 202\n+cache (sfepy.discrete.probes.Probe attribute), 217\n+method), 200\n cache_name (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFamilyData\n canonize_dof_names()\n-attribute), 507\n+attribute), 505\n (sfepy.discrete.conditions.PeriodicBC method),\n cache_name (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData\n-203\n-attribute), 508\n+201\n+attribute), 506\n CauchyStrainSTerm\n (class\n in\n cache_name (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData\n-sfepy.terms.terms_compat), 469\n-attribute), 514\n+sfepy.terms.terms_compat), 467\n+attribute), 512\n CauchyStrainTerm (class in sfepy.terms.terms_elastic),\n-Cached (class in sfepy.base.ioutils), 186\n-calculate() (sfepy.homogenization.engine.HomogenizationWorker 492\n+Cached (class in sfepy.base.ioutils), 184\n+calculate() (sfepy.homogenization.engine.HomogenizationWorker 490\n CauchyStressETHTerm\n (class\n in\n-static method), 349\n+static method), 347\n sfepy.terms.terms_elastic),\n-492\n+490\n calculate_req() (sfepy.homogenization.engine.HomogenizationWorker\n CauchyStressTerm (class in sfepy.terms.terms_elastic),\n-static method), 349\n-494\n+static method), 347\n+492\n calculate_req_multi()\n CauchyStressTHTerm\n (class\n in\n (sfepy.homogenization.engine.HomogenizationWorkerMulti\n sfepy.terms.terms_elastic),\n-493\n-static method), 349\n+491\n+static method), 347\n (class\n in\n call() (sfepy.applications.evp_solver_app.EVPSolverApp CBasisContext\n sfepy.discrete.common.extmods.crefcoors),\n-method), 172\n-255\n+method), 170\n+253\n Index\n \n-565\n+563\n \n \fSfePy Documentation, Release version: 2021.4\n \n CConnectivity\n (class\n in\n-306\n-sfepy.discrete.common.extmods.cmesh), 252\n+304\n+sfepy.discrete.common.extmods.cmesh), 250\n clear_facet_vols_cache()\n cell_groups (sfepy.discrete.common.extmods.cmesh.CMesh\n (sfepy.discrete.dg.fields.DGField\n method),\n-attribute), 252\n-306\n+attribute), 250\n+304\n cell_types (sfepy.discrete.common.extmods.cmesh.CMeshclear_mappings() (sfepy.discrete.common.fields.Field\n-attribute), 252\n-method), 256\n+attribute), 250\n+method), 254\n cell_types (sfepy.discrete.fem.meshio.MeshioLibIO at- clear_normals_cache()\n-tribute), 292\n+tribute), 290\n (sfepy.discrete.dg.fields.DGField\n method),\n cells (sfepy.discrete.common.region.Region property),\n-307\n-265\n+305\n+263\n clear_qp_base() (sfepy.discrete.fem.fields_base.FEField\n-cg_eigs() (in module sfepy.linalg.eigen), 356\n-method), 272\n-check_args() (sfepy.terms.terms.Term method), 447\n+cg_eigs() (in module sfepy.linalg.eigen), 354\n+method), 270\n+check_args() (sfepy.terms.terms.Term method), 445\n clear_surface_groups()\n-check_finiteness() (in module sfepy.terms.utils), 547\n+check_finiteness() (in module sfepy.terms.utils), 545\n (sfepy.discrete.fem.domain.FEDomain\n check_format_suffix()\n (in\n module\n-method), 268\n-sfepy.discrete.fem.meshio), 293\n+method), 266\n+sfepy.discrete.fem.meshio), 291\n close()\n (sfepy.base.multiproc_mpi.MPIFileHandler\n check_fx() (in module sfepy.linalg.check_derivatives),\n-method), 194\n-356\n+method), 192\n+354\n ClosingHandler (class in sfepy.postprocess.viewer),\n check_gradient() (in module sfepy.solvers.optimize),\n-402\n-435\n+400\n+433\n CMapping (class in sfepy.discrete.common.extmods.mappings),\n-check_names() (in module sfepy.base.base), 175\n-255\n-check_output() (in module test_install), 163\n+check_names() (in module sfepy.base.base), 173\n+253\n+check_output() (in module test_install), 161\n cmem_statistics()\n (in\n module\n-check_shapes() (sfepy.terms.terms.Term method), 447\n-sfepy.discrete.common.extmods.cmesh), 254\n+check_shapes() (sfepy.terms.terms.Term method), 445\n+sfepy.discrete.common.extmods.cmesh), 252\n check_tangent_matrix()\n (in\n module CMesh (class in sfepy.discrete.common.extmods.cmesh),\n-sfepy.solvers.nls), 433\n-252\n+sfepy.solvers.nls), 431\n+250\n check_vector_size()\n cntl (sfepy.solvers.ls_mumps.mumps_struc_c_4 at(sfepy.discrete.variables.Variables\n method),\n-tribute), 415\n-245\n+tribute), 413\n+243\n cntl\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n check_vfvx()\n (in\n module\n-attribute), 418\n-sfepy.linalg.check_derivatives), 356\n+attribute), 416\n+sfepy.linalg.check_derivatives), 354\n cntl\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n ChristoffelAcousticTensor\n (class\n in\n-attribute), 422\n-sfepy.homogenization.coefs_phononic), 344\n+attribute), 420\n+sfepy.homogenization.coefs_phononic), 342\n cntl\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n chunk_micro_tasks()\n-attribute), 425\n+attribute), 423\n (sfepy.homogenization.engine.HomogenizationWorkerMulti\n CNURBSContext\n (class\n in\n-static method), 350\n-sfepy.discrete.iga.extmods.igac), 323\n-CircleProbe (class in sfepy.discrete.probes), 218\n+static method), 348\n+sfepy.discrete.iga.extmods.igac), 321\n+CircleProbe (class in sfepy.discrete.probes), 216\n coef_arrays_to_dicts()\n (in\n module\n CLagrangeContext\n (class\n in\n-sfepy.homogenization.coefficients), 339\n-sfepy.discrete.fem.extmods.bases), 269\n-CoefDim (class in sfepy.homogenization.coefs_base), 339\n+sfepy.homogenization.coefficients), 337\n+sfepy.discrete.fem.extmods.bases), 267\n+CoefDim (class in sfepy.homogenization.coefs_base), 337\n classify_args() (sfepy.terms.terms.Term method), CoefDimDim (class in sfepy.homogenization.coefs_base),\n-447\n-339\n-Clean (class in build_helpers), 161\n+445\n+337\n+Clean (class in build_helpers), 159\n CoefDimSym (class in sfepy.homogenization.coefs_base),\n clean() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-339\n-method), 195\n+337\n+method), 193\n CoefDummy (class in sfepy.homogenization.coefs_base),\n clear_cache() (sfepy.terms.terms_multilinear.ETermBase\n-339\n-method), 524\n+337\n+method), 522\n CoefEval (class in sfepy.homogenization.coefs_base),\n clear_equations() (sfepy.discrete.problem.Problem\n-339\n-method), 222\n+337\n+method), 220\n CoefExprPar\n (class\n in\n clear_evaluate_cache()\n-sfepy.homogenization.coefs_base), 339\n+sfepy.homogenization.coefs_base), 337\n (sfepy.discrete.variables.FieldVariable\n Coefficients\n (class\n in\n-method), 239\n-sfepy.homogenization.coefficients), 338\n+method), 237\n+sfepy.homogenization.coefficients), 336\n clear_facet_neighbour_idx_cache()\n-CoefMN (class in sfepy.homogenization.coefs_base), 339\n+CoefMN (class in sfepy.homogenization.coefs_base), 337\n (sfepy.discrete.dg.fields.DGField\n-method), CoefN (class in sfepy.homogenization.coefs_base), 339\n-306\n+method), CoefN (class in sfepy.homogenization.coefs_base), 337\n+304\n CoefNone (class in sfepy.homogenization.coefs_base),\n clear_facet_qp_base()\n-340\n+338\n (sfepy.discrete.dg.fields.DGField\n method), CoefNonSym (class in sfepy.homogenization.coefs_base),\n-566\n+564\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-339\n+337\n comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n CoefNonSymNonSym\n (class\n in\n-attribute), 418\n-sfepy.homogenization.coefs_base), 339\n+attribute), 416\n+sfepy.homogenization.coefs_base), 337\n comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-CoefOne (class in sfepy.homogenization.coefs_base), 340\n-attribute), 422\n+CoefOne (class in sfepy.homogenization.coefs_base), 338\n+attribute), 420\n CoefRegion (class in sfepy.homogenization.coefs_perfusion),\n comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-342\n-attribute), 425\n-CoefSum (class in sfepy.homogenization.coefs_base), 340 comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_x\n-CoefSym (class in sfepy.homogenization.coefs_base), 340\n-attribute), 429\n-CoefSymSym (class in sfepy.homogenization.coefs_base), compare_vectors() (sfepy.base.testing.TestCommon\n 340\n-static method), 200\n-CoefVolume (class in sfepy.homogenization.engine), 348 compile_flags() (sfepy.config.Config method), 171\n+attribute), 423\n+CoefSum (class in sfepy.homogenization.coefs_base), 338 comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_x\n+CoefSym (class in sfepy.homogenization.coefs_base), 338\n+attribute), 427\n+CoefSymSym (class in sfepy.homogenization.coefs_base), compare_vectors() (sfepy.base.testing.TestCommon\n+338\n+static method), 198\n+CoefVolume (class in sfepy.homogenization.engine), 346 compile_flags() (sfepy.config.Config method), 169\n collect_conn_info()\n-compose_sparse() (in module sfepy.linalg.sparse), 360\n+compose_sparse() (in module sfepy.linalg.sparse), 358\n (sfepy.discrete.equations.Equation\n method), ComposedLimiter (class in sfepy.discrete.dg.limiters),\n-203\n-318\n+201\n+316\n collect_conn_info()\n CompressibilityULTerm\n (class\n in\n (sfepy.discrete.equations.Equations method),\n-sfepy.terms.terms_hyperelastic_ul), 513\n-204\n+sfepy.terms.terms_hyperelastic_ul), 511\n+202\n compute_bezier_control()\n (in\n module\n collect_materials()\n-sfepy.discrete.iga.iga), 327\n+sfepy.discrete.iga.iga), 325\n (sfepy.discrete.equations.Equation\n method), compute_bezier_extraction()\n (in\n module\n-203\n-sfepy.discrete.iga.iga), 328\n+201\n+sfepy.discrete.iga.iga), 326\n collect_materials()\n compute_bezier_extraction_1d()\n (in\n module\n (sfepy.discrete.equations.Equations method),\n-sfepy.discrete.iga.iga), 328\n-204\n+sfepy.discrete.iga.iga), 326\n+202\n compute_cat_dim_dim()\n (in\n module\n collect_modifiers()\n (in\n module\n-sfepy.homogenization.coefs_phononic), 346\n-sfepy.terms.terms_multilinear), 526\n+sfepy.homogenization.coefs_phononic), 344\n+sfepy.terms.terms_multilinear), 524\n compute_cat_dim_sym()\n (in\n module\n collect_term()\n (in\n module\n-sfepy.homogenization.coefs_phononic), 346\n-sfepy.discrete.parse_equations), 217\n+sfepy.homogenization.coefs_phononic), 344\n+sfepy.discrete.parse_equations), 215\n compute_cat_sym_sym()\n (in\n module\n collect_variables()\n-sfepy.homogenization.coefs_phononic), 346\n+sfepy.homogenization.coefs_phononic), 344\n (sfepy.discrete.equations.Equation\n method), compute_correctors()\n-203\n+201\n (sfepy.homogenization.coefs_base.TCorrectorsViaPressureEVP\n collect_variables()\n-method), 341\n+method), 339\n (sfepy.discrete.equations.Equations method), compute_data() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-204\n-method), 506\n+202\n+method), 504\n colsca\n (sfepy.solvers.ls_mumps.mumps_struc_c_4 compute_data() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n-attribute), 415\n-method), 513\n+attribute), 413\n+method), 511\n colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- compute_eigenmomenta()\n (in\n module\n-tribute), 418\n-sfepy.homogenization.coefs_phononic), 346\n+tribute), 416\n+sfepy.homogenization.coefs_phononic), 344\n colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- compute_fibre_strain()\n (in\n module\n-tribute), 422\n-sfepy.terms.terms_fibres), 503\n+tribute), 420\n+sfepy.terms.terms_fibres), 501\n colsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- compute_jacobian() (sfepy.solvers.semismooth_newton.SemismoothNewt\n-tribute), 425\n-method), 438\n+tribute), 423\n+method), 436\n colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n compute_mac_stress_part()\n (in\n module\n-attribute), 418\n-sfepy.homogenization.recovery), 352\n+attribute), 416\n+sfepy.homogenization.recovery), 350\n colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n compute_mean_decay()\n (in\n module\n-attribute), 422\n-sfepy.homogenization.convolutions), 348\n+attribute), 420\n+sfepy.homogenization.convolutions), 346\n colsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n compute_micro_u()\n (in\n module\n-attribute), 425\n-sfepy.homogenization.recovery), 352\n-combine() (in module sfepy.linalg.utils), 362\n+attribute), 423\n+sfepy.homogenization.recovery), 350\n+combine() (in module sfepy.linalg.utils), 360\n compute_nodal_edge_dirs()\n (in\n module\n combine_bezier_extraction()\n (in\n module\n-sfepy.discrete.fem.utils), 299\n-sfepy.discrete.iga.iga), 327\n+sfepy.discrete.fem.utils), 297\n+sfepy.discrete.iga.iga), 325\n compute_nodal_normals()\n (in\n module\n combine_scalar_grad()\n (in\n module\n-sfepy.discrete.fem.utils), 299\n-sfepy.homogenization.recovery), 352\n+sfepy.discrete.fem.utils), 297\n+sfepy.homogenization.recovery), 350\n compute_p_corr_steady()\n (in\n module\n comm_fortran (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-sfepy.homogenization.recovery), 352\n-attribute), 415\n+sfepy.homogenization.recovery), 350\n+attribute), 413\n compute_p_corr_time()\n (in\n module\n Index\n \n-567\n+565\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.homogenization.recovery), 352\n+sfepy.homogenization.recovery), 350\n convolve_field_scalar()\n (in\n module\n compute_p_from_macro()\n (in\n module\n-sfepy.homogenization.recovery), 353\n-sfepy.homogenization.recovery), 352\n+sfepy.homogenization.recovery), 351\n+sfepy.homogenization.recovery), 350\n convolve_field_sym_tensor()\n (in\n module\n compute_stress() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n-sfepy.homogenization.recovery), 353\n-method), 504\n+sfepy.homogenization.recovery), 351\n+method), 502\n coo_is_symmetric()\n (in\n module\n compute_stress_strain_u()\n (in\n module\n-sfepy.solvers.ls_mumps), 415\n-sfepy.homogenization.recovery), 352\n+sfepy.solvers.ls_mumps), 413\n+sfepy.homogenization.recovery), 350\n coor_to_sym() (in module sfepy.homogenization.utils),\n compute_tan_mod() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n-354\n-method), 504\n+352\n+method), 502\n coors (sfepy.discrete.common.extmods.cmesh.CMesh atcompute_u_corr_steady()\n (in\n module\n-tribute), 252\n-sfepy.homogenization.recovery), 352\n-coors (sfepy.discrete.fem.mesh.Mesh property), 285\n+tribute), 250\n+sfepy.homogenization.recovery), 350\n+coors (sfepy.discrete.fem.mesh.Mesh property), 283\n compute_u_corr_time()\n (in\n-module copy() (sfepy.base.base.Struct method), 175\n-sfepy.homogenization.recovery), 353\n+module copy() (sfepy.base.base.Struct method), 173\n+sfepy.homogenization.recovery), 351\n copy() (sfepy.discrete.common.region.Region method),\n compute_u_from_macro()\n (in\n module\n-265\n-sfepy.homogenization.recovery), 353\n-copy() (sfepy.discrete.fem.mesh.Mesh method), 285\n-ComsolMeshIO (class in sfepy.discrete.fem.meshio), 287 copy() (sfepy.discrete.problem.Problem method), 222\n+263\n+sfepy.homogenization.recovery), 351\n+copy() (sfepy.discrete.fem.mesh.Mesh method), 283\n+ComsolMeshIO (class in sfepy.discrete.fem.meshio), 285 copy() (sfepy.discrete.problem.Problem method), 220\n ConcentratedPointLoadTerm\n (class\n-in copy() (sfepy.discrete.state.State method), 237\n-sfepy.terms.terms_point), 538\n-CorrDim (class in sfepy.homogenization.coefs_base), 340\n-Condition (class in sfepy.discrete.conditions), 200\n+in copy() (sfepy.discrete.state.State method), 235\n+sfepy.terms.terms_point), 536\n+CorrDim (class in sfepy.homogenization.coefs_base), 338\n+Condition (class in sfepy.discrete.conditions), 198\n CorrDimDim (class in sfepy.homogenization.coefs_base),\n-Conditions (class in sfepy.discrete.conditions), 200\n-340\n-Config (class in sfepy.config), 171\n+Conditions (class in sfepy.discrete.conditions), 198\n+338\n+Config (class in sfepy.config), 169\n CorrEqPar (class in sfepy.homogenization.coefs_base),\n-configure_output() (in module sfepy.base.base), 175\n-340\n-ConnInfo (class in sfepy.terms.terms), 447\n+configure_output() (in module sfepy.base.base), 173\n+338\n+ConnInfo (class in sfepy.terms.terms), 445\n CorrEval (class in sfepy.homogenization.coefs_base),\n-conns (sfepy.discrete.common.extmods.cmesh.CMesh at340\n-tribute), 252\n+conns (sfepy.discrete.common.extmods.cmesh.CMesh at338\n+tribute), 250\n CorrMiniApp\n (class\n in\n ConstantFunction (class in sfepy.discrete.functions),\n-sfepy.homogenization.coefs_base), 340\n-212\n-CorrN (class in sfepy.homogenization.coefs_base), 340\n+sfepy.homogenization.coefs_base), 338\n+210\n+CorrN (class in sfepy.homogenization.coefs_base), 338\n ConstantFunctionByRegion\n (class\n-in CorrNN (class in sfepy.homogenization.coefs_base), 340\n-sfepy.discrete.functions), 212\n-CorrOne (class in sfepy.homogenization.coefs_base), 341\n-ContactInfo (class in sfepy.terms.terms_contact), 473\n+in CorrNN (class in sfepy.homogenization.coefs_base), 338\n+sfepy.discrete.functions), 210\n+CorrOne (class in sfepy.homogenization.coefs_base), 339\n+ContactInfo (class in sfepy.terms.terms_contact), 471\n CorrRegion (class in sfepy.homogenization.coefs_perfusion),\n ContactPlane\n (class\n in\n-342\n-sfepy.mechanics.contact_bodies), 365\n+340\n+sfepy.mechanics.contact_bodies), 363\n CorrSetBCS (class in sfepy.homogenization.coefs_base),\n ContactPlaneTerm\n (class\n in\n-341\n-sfepy.terms.terms_surface), 541\n+339\n+sfepy.terms.terms_surface), 539\n CorrSolution\n (class\n in\n ContactSphere\n (class\n in\n-sfepy.homogenization.coefs_base), 341\n-sfepy.mechanics.contact_bodies), 365\n-count (sfepy.base.log.Log attribute), 191\n+sfepy.homogenization.coefs_base), 339\n+sfepy.mechanics.contact_bodies), 363\n+count (sfepy.base.log.Log attribute), 189\n ContactSphereTerm\n (class\n in cprint() (sfepy.discrete.common.extmods.cmesh.CConnectivity\n-sfepy.terms.terms_surface), 542\n-method), 252\n-ContactTerm (class in sfepy.terms.terms_contact), 473\n+sfepy.terms.terms_surface), 540\n+method), 250\n+ContactTerm (class in sfepy.terms.terms_contact), 471\n cprint() (sfepy.discrete.common.extmods.cmesh.CMesh\n-Container (class in sfepy.base.base), 173\n-method), 252\n+Container (class in sfepy.base.base), 171\n+method), 250\n contains()\n (sfepy.discrete.common.region.Region cprint() (sfepy.discrete.common.extmods.mappings.CMapping\n-method), 265\n-method), 255\n-conv_test() (in module sfepy.solvers.nls), 433\n+method), 263\n+method), 253\n+conv_test() (in module sfepy.solvers.nls), 431\n cprint() (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n-conv_test() (in module sfepy.solvers.optimize), 435\n-method), 269\n+conv_test() (in module sfepy.solvers.optimize), 433\n+method), 267\n ConvectTerm (class in sfepy.terms.terms_navier_stokes), cprint() (sfepy.discrete.iga.extmods.igac.CNURBSContext\n-526\n-method), 323\n+524\n+method), 321\n ConvectVGradSTerm\n (class\n-in cpu_count() (in module sfepy.base.multiproc_mpi), 195\n-sfepy.terms.terms_diffusion), 480\n+in cpu_count() (in module sfepy.base.multiproc_mpi), 193\n+sfepy.terms.terms_diffusion), 478\n create_adof_conn()\n (in\n module\n convert_complex_output()\n (in\n module\n-sfepy.discrete.variables), 247\n-sfepy.discrete.fem.meshio), 293\n+sfepy.discrete.variables), 245\n+sfepy.discrete.fem.meshio), 291\n create_adof_conns()\n (in\n module\n convert_mesh\n-sfepy.discrete.variables), 248\n-module, 164\n+sfepy.discrete.variables), 246\n+module, 162\n create_arg_parser() (in module sfepy.terms.terms),\n ConvolutionKernel\n (class\n in\n-450\n-sfepy.homogenization.convolutions), 347\n+448\n+sfepy.homogenization.convolutions), 345\n create_basis_context()\n-568\n+566\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField\n-sfepy.postprocess.sources), 398\n-method), 278\n+sfepy.postprocess.sources), 396\n+method), 276\n create_from_igakit()\n (in\n module\n create_basis_context()\n-sfepy.discrete.iga.domain_generators), 322\n+sfepy.discrete.iga.domain_generators), 320\n (sfepy.discrete.fem.fields_nodal.H1NodalMixin create_geometry_elements()\n (in\n module\n-method), 279\n-sfepy.discrete.fem.geometry_element), 280\n+method), 277\n+sfepy.discrete.fem.geometry_element), 278\n create_basis_context()\n create_ksp()\n (sfepy.solvers.ls.PETScKrylovSolver\n (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField\n-method), 410\n-method), 279\n+method), 408\n+method), 277\n create_linear_fe_mesh()\n (in\n module\n create_basis_context()\n-sfepy.discrete.iga.utils), 335\n+sfepy.discrete.iga.utils), 333\n (sfepy.discrete.fem.fields_positive.H1BernsteinVolumeField\n create_local_bases()\n (in\n module\n-method), 280\n-sfepy.mechanics.shell10x), 371\n+method), 278\n+sfepy.mechanics.shell10x), 369\n create_basis_context()\n create_mapping()\n (in\n module\n (sfepy.discrete.iga.fields.IGField\n method),\n-sfepy.mechanics.membranes), 368\n-325\n+sfepy.mechanics.membranes), 366\n+323\n create_mapping()\n (sfepy.discrete.dg.fields.DGField\n-create_bnf() (in module sfepy.base.parse_conf ), 197\n-method), 307\n+create_bnf() (in module sfepy.base.parse_conf ), 195\n+method), 305\n create_bnf()\n (in\n module create_mapping() (sfepy.discrete.fem.fields_base.FEField\n-sfepy.discrete.parse_equations), 217\n-method), 272\n+sfepy.discrete.parse_equations), 215\n+method), 270\n create_bnf() (in module sfepy.discrete.parse_regions), create_mapping()\n (sfepy.discrete.iga.fields.IGField\n-217\n-method), 325\n+215\n+method), 323\n create_boundary_qp()\n (in\n module create_mapping() (sfepy.discrete.structural.fields.Shell10XField\n-sfepy.discrete.iga.iga), 328\n-method), 336\n+sfepy.discrete.iga.iga), 326\n+method), 334\n create_bqp() (sfepy.discrete.fem.fields_base.FEField create_mass_matrix()\n (in\n module\n-method), 272\n-sfepy.discrete.projections), 234\n+method), 270\n+sfepy.discrete.projections), 232\n create_conn_graph() (sfepy.discrete.fem.mesh.Mesh create_materials() (sfepy.discrete.problem.Problem\n-method), 285\n-method), 224\n+method), 283\n+method), 222\n create_connectivity()\n (in\n module create_matrix_graph()\n-sfepy.discrete.iga.iga), 328\n+sfepy.discrete.iga.iga), 326\n (sfepy.discrete.equations.Equations method),\n create_connectivity_1d()\n (in\n module\n-204\n-sfepy.discrete.iga.iga), 329\n+202\n+sfepy.discrete.iga.iga), 327\n create_mesh() (sfepy.discrete.fem.fields_base.FEField\n create_context() (sfepy.discrete.fem.poly_spaces.LagrangePolySpace\n-method), 273\n-method), 295\n+method), 271\n+method), 293\n create_mesh()\n (sfepy.discrete.iga.fields.IGField\n create_context() (sfepy.discrete.fem.poly_spaces.LagrangeSimplexBPolySpace\n-method), 325\n-method), 295\n+method), 323\n+method), 293\n create_mesh_and_output()\n (in\n module\n create_context() (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace\n-sfepy.discrete.iga.utils), 336\n-method), 298\n+sfepy.discrete.iga.utils), 334\n+method), 296\n create_mesh_graph()\n (in\n module\n-create_dataset() (sfepy.postprocess.sources.GenericFileSource sfepy.discrete.common.extmods.cmesh), 254\n-method), 397\n+create_dataset() (sfepy.postprocess.sources.GenericFileSource sfepy.discrete.common.extmods.cmesh), 252\n+method), 395\n create_new() (sfepy.discrete.common.extmods.cmesh.CMesh\n create_drl_transform()\n (in\n module\n-method), 252\n-sfepy.mechanics.shell10x), 371\n+method), 250\n+sfepy.mechanics.shell10x), 369\n create_nlst() (sfepy.solvers.ts_solvers.GeneralizedAlphaTS\n create_elastic_tensor()\n (in\n module\n-method), 443\n-sfepy.mechanics.shell10x), 371\n+method), 441\n+sfepy.mechanics.shell10x), 369\n create_nlst()\n (sfepy.solvers.ts_solvers.NewmarkTS\n create_eps() (sfepy.solvers.eigen.SLEPcEigenvalueSolver\n-method), 444\n-method), 407\n+method), 442\n+method), 405\n create_nlst() (sfepy.solvers.ts_solvers.VelocityVerletTS\n create_eval_mesh() (sfepy.discrete.common.fields.Field\n-method), 446\n-method), 256\n+method), 444\n+method), 254\n create_nlst1()\n (sfepy.solvers.ts_solvers.BatheTS\n create_eval_mesh() (sfepy.discrete.iga.fields.IGField\n-method), 442\n-method), 325\n+method), 440\n+method), 323\n create_nlst2()\n (sfepy.solvers.ts_solvers.BatheTS\n create_evaluable()\n (in\n module\n-method), 442\n-sfepy.discrete.evaluate), 209\n+method), 440\n+sfepy.discrete.evaluate), 207\n create_omega() (in module sfepy.terms.terms_fibres),\n create_evaluable() (sfepy.discrete.problem.Problem\n-503\n-method), 222\n+501\n+method), 220\n create_output()\n (in\n module\n create_expression_output()\n (in\n module\n-sfepy.discrete.fem.linearizer), 284\n-sfepy.discrete.fem.fields_base), 277\n+sfepy.discrete.fem.linearizer), 282\n+sfepy.discrete.fem.fields_base), 275\n create_output()\n (sfepy.discrete.dg.fields.DGField\n create_file_source()\n (in\n module\n-method), 307\n+method), 305\n Index\n \n-569\n+567\n \n \fSfePy Documentation, Release version: 2021.4\n \n create_output() (sfepy.discrete.fem.fields_base.FEField\n-sfepy.mechanics.shell10x), 371\n-method), 273\n+sfepy.mechanics.shell10x), 369\n+method), 271\n create_strain_transform()\n (in\n module\n create_output()\n (sfepy.discrete.iga.fields.IGField\n-sfepy.mechanics.shell10x), 371\n-method), 325\n+sfepy.mechanics.shell10x), 369\n+method), 323\n create_stripped_state_vector()\n create_output() (sfepy.discrete.structural.fields.Shell10XField\n (sfepy.discrete.equations.Equations method),\n-method), 336\n-204\n+method), 334\n+202\n create_output() (sfepy.discrete.variables.FieldVariable create_stripped_state_vector()\n-method), 239\n+method), 237\n (sfepy.discrete.variables.Variables\n method),\n create_output_dict()\n (sfepy.discrete.state.State\n-245\n-method), 237\n+243\n+method), 235\n create_subequations()\n-create_parser() (in module gen_term_table), 168\n+create_parser() (in module gen_term_table), 166\n (sfepy.discrete.equations.Equations method),\n create_petsc_matrix()\n-204\n+202\n (sfepy.solvers.eigen.SLEPcEigenvalueSolver\n create_subproblem()\n-method), 407\n+method), 405\n (sfepy.discrete.problem.Problem\n method),\n create_petsc_matrix()\n-225\n+223\n (sfepy.solvers.ls.PETScKrylovSolver method), create_surface_facet()\n-410\n+408\n (sfepy.discrete.fem.geometry_element.GeometryElement\n create_pis() (in module sfepy.homogenization.utils),\n-method), 280\n-354\n+method), 278\n+352\n create_surface_group()\n-create_problem() (in module extractor), 157\n+create_problem() (in module extractor), 155\n (sfepy.discrete.fem.domain.FEDomain\n create_region() (sfepy.discrete.common.domain.Domain\n-method), 268\n-method), 250\n+method), 266\n+method), 248\n create_transformation_matrix()\n (in\n module\n create_regions() (sfepy.discrete.common.domain.Domain\n-sfepy.mechanics.membranes), 368\n-method), 250\n+sfepy.mechanics.membranes), 366\n+method), 248\n create_transformation_matrix()\n (in\n module\n create_rotation_ops()\n (in\n module\n-sfepy.mechanics.shell10x), 372\n-sfepy.mechanics.shell10x), 371\n+sfepy.mechanics.shell10x), 370\n+sfepy.mechanics.shell10x), 369\n create_ts_coef()\n (in\n module\n-create_scalar() (in module eval_ns_forms), 165\n-sfepy.homogenization.coefs_base), 342\n-create_scalar_base() (in module eval_ns_forms), create_u_operator() (in module eval_ns_forms), 165\n-165\n+create_scalar() (in module eval_ns_forms), 163\n+sfepy.homogenization.coefs_base), 340\n+create_scalar_base() (in module eval_ns_forms), create_u_operator() (in module eval_ns_forms), 163\n+163\n create_variables() (sfepy.discrete.problem.Problem\n create_scalar_base_grad()\n (in\n module\n-method), 225\n-eval_ns_forms), 165\n-create_vector() (in module eval_ns_forms), 165\n+method), 223\n+eval_ns_forms), 163\n+create_vector() (in module eval_ns_forms), 163\n create_scalar_pis()\n (in\n module create_vector_base() (in module eval_ns_forms),\n-sfepy.homogenization.utils), 354\n-165\n+sfepy.homogenization.utils), 352\n+163\n create_scalar_var_data()\n (in\n module create_vector_base_grad()\n (in\n module\n-eval_ns_forms), 165\n-eval_ns_forms), 165\n+eval_ns_forms), 163\n+eval_ns_forms), 163\n create_source() (sfepy.postprocess.sources.GenericFileSource\n create_vector_var_data()\n (in\n module\n-method), 397\n-eval_ns_forms), 165\n+method), 395\n+eval_ns_forms), 163\n create_source() (sfepy.postprocess.sources.VTKFileSource\n cut_freq_range()\n (in\n module\n-method), 398\n-sfepy.homogenization.coefs_phononic), 346\n+method), 396\n+sfepy.homogenization.coefs_phononic), 344\n create_source() (sfepy.postprocess.sources.VTKSequenceFileSource\n cvt_array_index()\n (in\n module\n-method), 398\n-sfepy.base.parse_conf ), 197\n-create_spb() (sfepy.mesh.splinebox.SplineBox static cvt_cmplx() (in module sfepy.base.parse_conf ), 197\n-method), 389\n-cvt_int() (in module sfepy.base.parse_conf ), 197\n-create_spb() (sfepy.mesh.splinebox.SplineRegion2D cvt_none() (in module sfepy.base.parse_conf ), 197\n-static method), 391\n-cvt_real() (in module sfepy.base.parse_conf ), 197\n+method), 396\n+sfepy.base.parse_conf ), 195\n+create_spb() (sfepy.mesh.splinebox.SplineBox static cvt_cmplx() (in module sfepy.base.parse_conf ), 195\n+method), 387\n+cvt_int() (in module sfepy.base.parse_conf ), 195\n+create_spb() (sfepy.mesh.splinebox.SplineRegion2D cvt_none() (in module sfepy.base.parse_conf ), 195\n+static method), 389\n+cvt_real() (in module sfepy.base.parse_conf ), 195\n create_state()\n-(sfepy.discrete.problem.Problem cw2us() (in module edit_identifiers), 165\n-method), 225\n-cycle() (in module sfepy.linalg.utils), 362\n+(sfepy.discrete.problem.Problem cw2us() (in module edit_identifiers), 163\n+method), 223\n+cycle() (in module sfepy.linalg.utils), 360\n create_state_vector()\n cylindergen\n (sfepy.discrete.equations.Equations method),\n-module, 164\n-204\n+module, 162\n+202\n D\n create_state_vector()\n (sfepy.discrete.variables.Variables\n method), d_biot_div() (in module sfepy.terms.extmods.terms),\n-245\n-547\n+243\n+545\n create_strain_matrix()\n (in\n module\n-570\n+568\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n d_diffusion() (in module sfepy.terms.extmods.terms),\n-sfepy.terms.extmods.terms), 548\n-547\n+sfepy.terms.extmods.terms), 546\n+545\n d_volume_surface()\n (in\n module\n d_div_grad() (sfepy.terms.terms_navier_stokes.DivGradTerm\n-sfepy.terms.extmods.terms), 548\n-method), 527\n+sfepy.terms.extmods.terms), 546\n+method), 525\n data_names (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFam\n d_dot() (sfepy.terms.terms_dot.DotProductTerm static\n-attribute), 507\n-method), 487\n+attribute), 505\n+method), 485\n data_names (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData\n d_dot() (sfepy.terms.terms_dot.VectorDotScalarTerm\n-attribute), 508\n-static method), 491\n+attribute), 506\n+static method), 489\n data_names (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyDat\n d_eval() (sfepy.terms.terms_navier_stokes.StokesTerm\n-attribute), 514\n-static method), 534\n+attribute), 512\n+static method), 532\n data_shapes (sfepy.terms.terms_hyperelastic_base.HyperElasticFamilyDa\n d_fun() (sfepy.terms.terms_diffusion.DiffusionCoupling\n-attribute), 504\n-static method), 481\n-DataMarker (class in sfepy.base.ioutils), 186\n-d_fun() (sfepy.terms.terms_surface.LinearTractionTerm DataSoftLink (class in sfepy.base.ioutils), 186\n-static method), 543\n+attribute), 502\n+static method), 479\n+DataMarker (class in sfepy.base.ioutils), 184\n+d_fun() (sfepy.terms.terms_surface.LinearTractionTerm DataSoftLink (class in sfepy.base.ioutils), 184\n+static method), 541\n de_cauchy_strain()\n (in\n module\n d_fun() (sfepy.terms.terms_surface.SDLinearTractionTerm\n-sfepy.terms.extmods.terms), 548\n-static method), 544\n+sfepy.terms.extmods.terms), 546\n+static method), 542\n de_cauchy_stress()\n (in\n module\n d_fun() (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-sfepy.terms.extmods.terms), 548\n-static method), 545\n+sfepy.terms.extmods.terms), 546\n+static method), 543\n de_he_rtm() (in module sfepy.terms.extmods.terms),\n d_laplace() (in module sfepy.terms.extmods.terms),\n-548\n-547\n-debug() (in module sfepy.base.base), 173, 175\n+546\n+545\n+debug() (in module sfepy.base.base), 171, 173\n d_lin_elastic()\n (in\n-module debug_flags() (sfepy.config.Config method), 171\n-sfepy.terms.extmods.terms), 547\n-debug_on_error() (in module sfepy.base.base), 176\n+module debug_flags() (sfepy.config.Config method), 169\n+sfepy.terms.extmods.terms), 545\n+debug_on_error() (in module sfepy.base.base), 174\n d_lin_prestress() (sfepy.terms.terms_elastic.LinearPrestressTerm\n-dec() (in module sfepy.base.ioutils), 188\n-method), 499\n-dec() (in module sfepy.solvers.ls_mumps), 415\n+dec() (in module sfepy.base.ioutils), 186\n+method), 497\n+dec() (in module sfepy.solvers.ls_mumps), 413\n d_of_nsMinGrad()\n (in\n module dechunk_reqs_coefs()\n-sfepy.terms.extmods.terms), 547\n+sfepy.terms.extmods.terms), 545\n (sfepy.homogenization.engine.HomogenizationWorkerMulti\n d_of_nsSurfMinDPress()\n (in\n module\n-static method), 350\n-sfepy.terms.extmods.terms), 547\n+static method), 348\n+sfepy.terms.extmods.terms), 545\n default_space_variables()\n (in\n module\n d_piezo_coupling()\n (in\n module\n-sfepy.linalg.sympy_operators), 361\n-sfepy.terms.extmods.terms), 547\n+sfepy.linalg.sympy_operators), 359\n+sfepy.terms.extmods.terms), 545\n deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_4\n d_sd_convect() (in module sfepy.terms.extmods.terms),\n-attribute), 415\n-547\n+attribute), 413\n+545\n deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n d_sd_diffusion()\n (in\n module\n-attribute), 418\n-sfepy.terms.extmods.terms), 547\n+attribute), 416\n+sfepy.terms.extmods.terms), 545\n deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-d_sd_div() (in module sfepy.terms.extmods.terms), 547\n-attribute), 422\n+d_sd_div() (in module sfepy.terms.extmods.terms), 545\n+attribute), 420\n d_sd_div_grad()\n (in\n module deficiency (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-sfepy.terms.extmods.terms), 547\n-attribute), 425\n+sfepy.terms.extmods.terms), 545\n+attribute), 423\n d_sd_lin_elastic()\n (in\n module define_box_regions()\n (in\n module\n-sfepy.terms.extmods.terms), 547\n-sfepy.homogenization.utils), 354\n+sfepy.terms.extmods.terms), 545\n+sfepy.homogenization.utils), 352\n d_sd_st_grad_div()\n (in\n module define_control_points()\n-sfepy.terms.extmods.terms), 547\n+sfepy.terms.extmods.terms), 545\n (sfepy.mesh.splinebox.SplineRegion2D static\n d_sd_st_pspg_c()\n (in\n module\n-method), 391\n-sfepy.terms.extmods.terms), 547\n+method), 389\n+sfepy.terms.extmods.terms), 545\n define_volume_coef()\n d_sd_st_pspg_p()\n (in\n module\n (sfepy.homogenization.engine.HomogenizationEngine\n-sfepy.terms.extmods.terms), 547\n-static method), 348\n+sfepy.terms.extmods.terms), 545\n+static method), 346\n d_sd_st_supg_c()\n (in\n module DeformationGradientTerm\n (class\n in\n-sfepy.terms.extmods.terms), 548\n-sfepy.terms.terms_hyperelastic_base), 503\n+sfepy.terms.extmods.terms), 546\n+sfepy.terms.terms_hyperelastic_base), 501\n d_sd_volume_dot()\n (in\n module delete_zero_faces()\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n (sfepy.discrete.common.region.Region method),\n d_surface_flux()\n (in\n module\n-265\n-sfepy.terms.extmods.terms), 548\n+263\n+sfepy.terms.extmods.terms), 546\n DensityVolumeInfo\n (class\n in\n d_tl_surface_flux()\n (in\n module\n-sfepy.homogenization.coefs_phononic), 344\n-sfepy.terms.extmods.terms), 548\n+sfepy.homogenization.coefs_phononic), 342\n+sfepy.terms.extmods.terms), 546\n describe() (sfepy.discrete.common.extmods.mappings.CMapping\n d_tl_volume_surface()\n (in\n module\n-method), 255\n+method), 253\n Index\n \n-571\n+569\n \n \fSfePy Documentation, Release version: 2021.4\n \n describe_deformation()\n (in\n module DiffusionTLTerm\n (class\n in\n-sfepy.mechanics.membranes), 369\n-sfepy.terms.terms_hyperelastic_tl), 506\n+sfepy.mechanics.membranes), 367\n+sfepy.terms.terms_hyperelastic_tl), 504\n describe_gaps()\n (in\n module DiffusionVelocityTerm\n (class\n in\n-sfepy.homogenization.coefs_phononic), 346\n-sfepy.terms.terms_diffusion), 482\n+sfepy.homogenization.coefs_phononic), 344\n+sfepy.terms.terms_diffusion), 480\n describe_geometry()\n (in\n module dim\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-sfepy.mechanics.membranes), 369\n-attribute), 252\n+sfepy.mechanics.membranes), 367\n+attribute), 250\n describe_nodes() (sfepy.discrete.fem.poly_spaces.FEPolySpace\n dim (sfepy.discrete.common.extmods.mappings.CMapping\n-method), 294\n-attribute), 255\n-description (build_helpers.DoxygenDocs attribute), dim2sym() (in module sfepy.mechanics.tensors), 373\n-161\n-div() (in module sfepy.linalg.sympy_operators), 361\n+method), 292\n+attribute), 253\n+description (build_helpers.DoxygenDocs attribute), dim2sym() (in module sfepy.mechanics.tensors), 371\n+159\n+div() (in module sfepy.linalg.sympy_operators), 359\n description (build_helpers.SphinxHTMLDocs at- DivGradTerm (class in sfepy.terms.terms_navier_stokes),\n-tribute), 162\n-526\n+tribute), 160\n+524\n description (build_helpers.SphinxPDFDocs attribute), DivOperatorTerm\n (class\n in\n-162\n-sfepy.terms.terms_navier_stokes), 527\n+160\n+sfepy.terms.terms_navier_stokes), 525\n destroy_pool()\n (in\n-module DivTerm (class in sfepy.terms.terms_navier_stokes), 528\n-sfepy.homogenization.recovery), 353\n+module DivTerm (class in sfepy.terms.terms_navier_stokes), 526\n+sfepy.homogenization.recovery), 351\n dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atdet (sfepy.discrete.common.extmods.mappings.CMapping\n-tribute), 419\n-attribute), 255\n+tribute), 417\n+attribute), 253\n dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atdetect_band_gaps()\n (in\n module\n-tribute), 422\n-sfepy.homogenization.coefs_phononic), 346\n-dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atdets_fast() (in module sfepy.linalg.utils), 362\n-tribute), 425\n+tribute), 420\n+sfepy.homogenization.coefs_phononic), 344\n+dkeep (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atdets_fast() (in module sfepy.linalg.utils), 360\n+tribute), 423\n dg_plot_1D\n-DofInfo (class in sfepy.discrete.common.dof_info), 248\n-module, 164\n-Domain (class in sfepy.discrete.common.domain), 250\n-DGEssentialBC (class in sfepy.discrete.conditions), 201 DomainSpecificPlot\n+DofInfo (class in sfepy.discrete.common.dof_info), 246\n+module, 162\n+Domain (class in sfepy.discrete.common.domain), 248\n+DGEssentialBC (class in sfepy.discrete.conditions), 199 DomainSpecificPlot\n (class\n in\n-DGField (class in sfepy.discrete.dg.fields), 306\n-sfepy.postprocess.domain_specific), 392\n-DGFieldVariable (class in sfepy.discrete.variables), dot_sequences() (in module sfepy.linalg.utils), 363\n-239\n-DotProductTerm (class in sfepy.terms.terms_dot), 486\n-DGLimiter (class in sfepy.discrete.dg.limiters), 318\n+DGField (class in sfepy.discrete.dg.fields), 304\n+sfepy.postprocess.domain_specific), 390\n+DGFieldVariable (class in sfepy.discrete.variables), dot_sequences() (in module sfepy.linalg.utils), 361\n+237\n+DotProductTerm (class in sfepy.terms.terms_dot), 484\n+DGLimiter (class in sfepy.discrete.dg.limiters), 316\n DotSProductVolumeOperatorWETHTerm (class in\n DGMultiStageTSS (class in sfepy.solvers.ts_dg_solvers),\n-sfepy.terms.terms_dot), 487\n-319\n+sfepy.terms.terms_dot), 485\n+317\n DotSProductVolumeOperatorWTHTerm\n (class\n in\n-DGPeriodicBC (class in sfepy.discrete.conditions), 201\n-sfepy.terms.terms_dot), 488\n-DGTerm (class in sfepy.terms.terms_dg), 475\n+DGPeriodicBC (class in sfepy.discrete.conditions), 199\n+sfepy.terms.terms_dot), 486\n+DGTerm (class in sfepy.terms.terms_dg), 473\n DotSurfaceProductTerm\n (class\n in\n di_surface_moment()\n (in\n module\n-sfepy.terms.terms_compat), 469\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.terms_compat), 467\n+sfepy.terms.extmods.terms), 546\n DotVolumeProductTerm\n (class\n in\n-dict_extend() (in module sfepy.base.base), 176\n-sfepy.terms.terms_compat), 469\n-dict_from_keys_init() (in module sfepy.base.base), DoxygenDocs (class in build_helpers), 161\n-176\n+dict_extend() (in module sfepy.base.base), 174\n+sfepy.terms.terms_compat), 467\n+dict_from_keys_init() (in module sfepy.base.base), DoxygenDocs (class in build_helpers), 159\n+174\n dq_cauchy_strain()\n (in\n module\n dict_from_options() (in module sfepy.base.conf ),\n-sfepy.terms.extmods.terms), 548\n-184\n+sfepy.terms.extmods.terms), 546\n+182\n dq_def_grad() (in module sfepy.terms.extmods.terms),\n-dict_from_string() (in module sfepy.base.conf ), 184\n-548\n-dict_to_array() (in module sfepy.base.base), 176\n+dict_from_string() (in module sfepy.base.conf ), 182\n+546\n+dict_to_array() (in module sfepy.base.base), 174\n dq_div_vector()\n (in\n module\n-dict_to_struct() (in module sfepy.base.base), 176\n-sfepy.terms.extmods.terms), 548\n+dict_to_struct() (in module sfepy.base.base), 174\n+sfepy.terms.extmods.terms), 546\n diff_dt() (sfepy.homogenization.convolutions.ConvolutionKernel\n dq_finite_strain_tl()\n (in\n module\n-method), 348\n-sfepy.terms.extmods.terms), 548\n+method), 346\n+sfepy.terms.extmods.terms), 546\n DiffusionCoupling\n (class\n in dq_finite_strain_ul()\n (in\n module\n-sfepy.terms.terms_diffusion), 480\n-sfepy.terms.extmods.terms), 548\n-DiffusionDGFluxTerm (class in sfepy.terms.terms_dg), dq_grad() (in module sfepy.terms.extmods.terms), 548\n-475\n+sfepy.terms.terms_diffusion), 478\n+sfepy.terms.extmods.terms), 546\n+DiffusionDGFluxTerm (class in sfepy.terms.terms_dg), dq_grad() (in module sfepy.terms.extmods.terms), 546\n+473\n dq_state_in_qp()\n (in\n module\n DiffusionInteriorPenaltyTerm\n (class\n in\n-sfepy.terms.extmods.terms), 548\n-sfepy.terms.terms_dg), 476\n+sfepy.terms.extmods.terms), 546\n+sfepy.terms.terms_dg), 474\n dq_tl_finite_strain_surface()\n (in\n module\n DiffusionRTerm (class in sfepy.terms.terms_diffusion),\n-sfepy.terms.extmods.terms), 548\n-481\n+sfepy.terms.extmods.terms), 546\n+479\n dq_tl_he_stress_bulk()\n (in\n module\n DiffusionTerm (class in sfepy.terms.terms_diffusion),\n-sfepy.terms.extmods.terms), 548\n-481\n+sfepy.terms.extmods.terms), 546\n+479\n dq_tl_he_stress_bulk_active()\n (in\n module\n-572\n+570\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_stress_mooney_rivlin() (in module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_stress_neohook()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_tan_mod_bulk()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_tan_mod_bulk_active()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_tan_mod_mooney_rivlin() (in module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_he_tan_mod_neohook()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_stress_bulk_pressure()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_tl_tan_mod_bulk_pressure_u() (in module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_ul_he_stress_bulk()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_ul_he_stress_mooney_rivlin() (in module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_ul_he_stress_neohook()\n (in\n module\n-sfepy.terms.extmods.terms), 548\n+sfepy.terms.extmods.terms), 546\n dq_ul_he_tan_mod_bulk()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dq_ul_he_tan_mod_mooney_rivlin() (in module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dq_ul_he_tan_mod_neohook()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dq_ul_stress_bulk_pressure()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dq_ul_tan_mod_bulk_pressure_u() (in module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dR_dx (sfepy.discrete.iga.extmods.igac.CNURBSContext\n-attribute), 323\n+attribute), 321\n dR_dxi (sfepy.discrete.iga.extmods.igac.CNURBSContext\n-attribute), 323\n-draw() (sfepy.mesh.bspline.BSpline method), 379\n-draw() (sfepy.mesh.bspline.BSplineSurf method), 381\n+attribute), 321\n+draw() (sfepy.mesh.bspline.BSpline method), 377\n+draw() (sfepy.mesh.bspline.BSplineSurf method), 379\n draw_arrow() (in module sfepy.postprocess.plot_facets),\n-394\n+392\n draw_basis() (sfepy.mesh.bspline.BSpline method),\n-379\n-draw_data() (in module sfepy.base.log_plotter), 193\n+377\n+draw_data() (in module sfepy.base.log_plotter), 191\n DSumNodalValuesTerm\n (class\n in\n-sfepy.terms.terms_compat), 469\n+sfepy.terms.terms_compat), 467\n DSurfaceFluxTerm\n (class\n in\n-sfepy.terms.terms_compat), 469\n+sfepy.terms.terms_compat), 467\n DSurfaceMomentTerm\n (class\n in\n-sfepy.terms.terms_compat), 469\n+sfepy.terms.terms_compat), 467\n dump_to_vtk()\n (in\n module\n-sfepy.postprocess.time_history), 398\n+sfepy.postprocess.time_history), 396\n DVolumeSurfaceTerm\n (class\n in\n-sfepy.terms.terms_compat), 469\n+sfepy.terms.terms_compat), 467\n Index\n \n dw_adj_convect1()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_adj_convect2()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_biot_div() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_biot_grad() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_convect_v_grad_s()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_diffusion() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_diffusion_r()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n-dw_div() (in module sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n+dw_div() (in module sfepy.terms.extmods.terms), 547\n dw_dot() (sfepy.terms.terms_dot.DotProductTerm static\n-method), 487\n+method), 485\n dw_dot() (sfepy.terms.terms_dot.VectorDotScalarTerm\n-static method), 491\n+static method), 489\n dw_electric_source()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_fun() (sfepy.terms.terms_diffusion.DiffusionCoupling\n-static method), 481\n+static method), 479\n dw_fun() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n-static method), 489\n+static method), 487\n dw_fun() (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-static method), 545\n-dw_grad() (in module sfepy.terms.extmods.terms), 549\n+static method), 543\n+dw_grad() (in module sfepy.terms.extmods.terms), 547\n dw_he_rtm() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_laplace() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_lin_convect()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_lin_elastic()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_lin_prestress()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_lin_strain_fib()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_nonsym_elastic()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_piezo_coupling()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_st_adj1_supg_p()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_st_adj2_supg_p()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_st_adj_supg_c()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_st_grad_div()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_st_pspg_c() (in module sfepy.terms.extmods.terms),\n-549\n-573\n+547\n+571\n \n \fSfePy Documentation, Release version: 2021.4\n \n dw_st_supg_c() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_st_supg_p() (in module sfepy.terms.extmods.terms),\n-549\n+547\n dw_surface_flux()\n (in\n module\n-sfepy.terms.extmods.terms), 549\n+sfepy.terms.extmods.terms), 547\n dw_surface_ltr()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_surface_s_v_dot_n()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_surface_v_dot_n_s()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_tl_diffusion()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_tl_surface_traction()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_tl_volume() (in module sfepy.terms.extmods.terms),\n-550\n+548\n dw_ul_volume() (in module sfepy.terms.extmods.terms),\n-550\n+548\n dw_v_dot_grad_s_sw()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_v_dot_grad_s_vw()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_volume_dot_scalar()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_volume_dot_vector()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n dw_volume_lvf()\n (in\n module\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n \n EDivGradTerm (class in sfepy.terms.terms_multilinear),\n-518\n-EDivTerm (class in sfepy.terms.terms_multilinear), 519\n-EDotTerm (class in sfepy.terms.terms_multilinear), 519\n-eig() (in module sfepy.solvers.eigen), 408\n+516\n+EDivTerm (class in sfepy.terms.terms_multilinear), 517\n+EDotTerm (class in sfepy.terms.terms_multilinear), 517\n+eig() (in module sfepy.solvers.eigen), 406\n Eigenmomenta\n (class\n in\n-sfepy.homogenization.coefs_phononic), 344\n-EigenvalueSolver (class in sfepy.solvers.solvers), 438\n+sfepy.homogenization.coefs_phononic), 342\n+EigenvalueSolver (class in sfepy.solvers.solvers), 436\n EIntegrateOperatorTerm\n (class\n in\n-sfepy.terms.terms_multilinear), 520\n+sfepy.terms.terms_multilinear), 518\n ELaplaceTerm (class in sfepy.terms.terms_multilinear),\n-521\n+519\n ElasticConstants (class in sfepy.mechanics.matcoefs),\n-366\n+364\n ElasticWaveCauchyTerm\n (class\n in\n-sfepy.terms.terms_elastic), 494\n+sfepy.terms.terms_elastic), 492\n ElasticWaveTerm (class in sfepy.terms.terms_elastic),\n-495\n+493\n ElastodynamicsBaseTS\n (class\n in\n-sfepy.solvers.ts_solvers), 442\n+sfepy.solvers.ts_solvers), 440\n ElectricSourceTerm\n (class\n in\n-sfepy.terms.terms_electric), 501\n-elems_q2t() (in module sfepy.mesh.mesh_tools), 388\n+sfepy.terms.terms_electric), 499\n+elems_q2t() (in module sfepy.mesh.mesh_tools), 386\n elevate()\n (sfepy.discrete.iga.domain.NurbsPatch\n-method), 321\n+method), 319\n ELinearElasticTerm\n (class\n in\n-sfepy.terms.terms_multilinear), 521\n+sfepy.terms.terms_multilinear), 519\n eltptr\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-attribute), 415\n-eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 419\n+attribute), 413\n+eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 417\n E\n-eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 ate_coors_max (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 422\n-eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 269\n-tribute), 425\n+eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 ate_coors_max (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 420\n+eltptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 267\n+tribute), 423\n e_coors_max (sfepy.discrete.iga.extmods.igac.CNURBSContext\n eltvar\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-attribute), 323\n-attribute), 415\n+attribute), 321\n+attribute), 413\n ECauchyStressTerm\n (class\n in\n-eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_multilinear), 517\n-tribute), 419\n+eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_multilinear), 515\n+tribute), 417\n EConvectTerm (class in sfepy.terms.terms_multilinear),\n-eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at518\n-tribute), 422\n+eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at516\n+tribute), 420\n edge_oris (sfepy.discrete.common.extmods.cmesh.CMesh\n-eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 252\n-tribute), 426\n+eltvar (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 250\n+tribute), 424\n EdgeDirectionOperator\n (class\n in\n-enc() (in module sfepy.base.ioutils), 188\n-sfepy.discrete.fem.lcbc_operators), 281\n+enc() (in module sfepy.base.ioutils), 186\n+sfepy.discrete.fem.lcbc_operators), 279\n edges (sfepy.discrete.common.region.Region property), encode_animation() (sfepy.postprocess.viewer.Viewer\n-method), 404\n-265\n+method), 402\n+263\n ENonPenetrationPenaltyTerm\n (class\n in\n-edit() (in module edit_identifiers), 165\n+edit() (in module edit_identifiers), 163\n sfepy.terms.terms_multilinear),\n-522\n-edit() (sfepy.base.conf.ProblemConf method), 183\n-edit_dict_strings() (in module sfepy.base.base), 176 ensure_path() (in module sfepy.base.ioutils), 188\n+520\n+edit() (sfepy.base.conf.ProblemConf method), 181\n+edit_dict_strings() (in module sfepy.base.base), 174 ensure_path() (in module sfepy.base.ioutils), 186\n entities (sfepy.discrete.common.extmods.cmesh.CMesh\n-edit_filename() (in module sfepy.base.ioutils), 188\n-attribute), 252\n+edit_filename() (in module sfepy.base.ioutils), 186\n+attribute), 250\n edit_identifiers\n enum()\n (in\n-module sfepy.base.multiproc_mpi), 196\n-module, 165\n+module sfepy.base.multiproc_mpi), 194\n+module, 163\n Equation\n (class\n-in sfepy.discrete.equations), 203\n+in sfepy.discrete.equations), 201\n edit_tuple_strings() (in module sfepy.base.base),\n equation_mapping()\n (sfepy.discrete.variables.FieldVariable\n-176\n+174\n \n-574\n+572\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 240\n-sfepy.terms.terms_membrane), 517\n+method), 238\n+sfepy.terms.terms_membrane), 515\n equation_mapping() (sfepy.discrete.variables.Variables eval_nodal_coors()\n (in\n module\n-method), 245\n-sfepy.discrete.fem.fields_base), 278\n+method), 243\n+sfepy.discrete.fem.fields_base), 276\n EquationMap (class in sfepy.discrete.common.dof_info), eval_ns_forms\n-249\n-module, 165\n-Equations (class in sfepy.discrete.equations), 203\n+247\n+module, 163\n+Equations (class in sfepy.discrete.equations), 201\n eval_nurbs_basis_tp()\n (in\n module\n-errclear() (in module sfepy.terms.extmods.terms), 550\n-sfepy.discrete.iga.iga), 330\n+errclear() (in module sfepy.terms.extmods.terms), 548\n+sfepy.discrete.iga.iga), 328\n EScalarDotMGradScalarTerm\n (class\n in eval_op_cells() (sfepy.discrete.common.region.Region\n-sfepy.terms.terms_multilinear), 523\n-method), 265\n-EssentialBC (class in sfepy.discrete.conditions), 201\n+sfepy.terms.terms_multilinear), 521\n+method), 263\n+EssentialBC (class in sfepy.discrete.conditions), 199\n eval_op_edges() (sfepy.discrete.common.region.Region\n EStokesTerm (class in sfepy.terms.terms_multilinear),\n-method), 265\n-523\n+method), 263\n+521\n eval_op_faces() (sfepy.discrete.common.region.Region\n-ETermBase (class in sfepy.terms.terms_multilinear), 524\n-method), 265\n-ETHTerm (class in sfepy.terms.terms_th), 546\n+ETermBase (class in sfepy.terms.terms_multilinear), 522\n+method), 263\n+ETHTerm (class in sfepy.terms.terms_th), 544\n eval_op_facets() (sfepy.discrete.common.region.Region\n EulerStepSolver (class in sfepy.solvers.ts_dg_solvers),\n-method), 265\n-320\n+method), 263\n+318\n eval_op_vertices() (sfepy.discrete.common.region.Region\n-eval() (sfepy.mesh.bspline.BSpline method), 379\n-method), 265\n-eval() (sfepy.mesh.bspline.BSplineSurf method), 381\n+eval() (sfepy.mesh.bspline.BSpline method), 377\n+method), 263\n+eval() (sfepy.mesh.bspline.BSplineSurf method), 379\n eval_real()\n (in\n module\n eval_base() (sfepy.discrete.common.poly_spaces.PolySpace\n-sfepy.discrete.evaluate_variable), 212\n-method), 264\n-eval_real() (sfepy.terms.terms.Term method), 447\n+sfepy.discrete.evaluate_variable), 210\n+method), 262\n+eval_real() (sfepy.terms.terms.Term method), 445\n eval_basis() (sfepy.mesh.bspline.BSpline method), eval_real() (sfepy.terms.terms_contact.ContactTerm\n-379\n-method), 474\n+377\n+method), 472\n eval_bernstein_basis()\n (in\n module eval_real() (sfepy.terms.terms_dg.DGTerm method),\n-sfepy.discrete.iga.extmods.igac), 323\n-475\n+sfepy.discrete.iga.extmods.igac), 321\n+473\n eval_bernstein_basis()\n (in\n module eval_real() (sfepy.terms.terms_th.THTerm method),\n-sfepy.discrete.iga.iga), 329\n-546\n+sfepy.discrete.iga.iga), 327\n+544\n eval_complex()\n (in\n module eval_residual()\n (sfepy.discrete.evaluate.Evaluator\n-sfepy.discrete.evaluate_variable), 212\n-method), 209\n-eval_complex() (sfepy.terms.terms.Term method), 447 eval_residuals() (sfepy.discrete.equations.Equations\n+sfepy.discrete.evaluate_variable), 210\n+method), 207\n+eval_complex() (sfepy.terms.terms.Term method), 445 eval_residuals() (sfepy.discrete.equations.Equations\n eval_coor_expression()\n-method), 205\n+method), 203\n (sfepy.base.testing.TestCommon static method), eval_tangent_matrices()\n-200\n+198\n (sfepy.discrete.equations.Equations method),\n eval_equations() (in module sfepy.discrete.evaluate),\n-205\n-210\n+203\n+208\n eval_tangent_matrix()\n eval_equations()\n (sfepy.discrete.problem.Problem\n (sfepy.discrete.evaluate.Evaluator\n method),\n-method), 225\n-209\n+method), 223\n+207\n eval_exponential()\n (in\n module eval_tl_forms\n-sfepy.homogenization.convolutions), 348\n-module, 166\n+sfepy.homogenization.convolutions), 346\n+module, 164\n eval_function() (sfepy.terms.terms_membrane.TLMembraneTerm\n eval_variable_in_qp()\n (in\n module\n-static method), 517\n-sfepy.discrete.iga.extmods.igac), 324\n+static method), 515\n+sfepy.discrete.iga.extmods.igac), 322\n eval_in_els_and_qp()\n (in\n module eval_variable_in_qp()\n (in\n module\n-sfepy.discrete.evaluate), 211\n-sfepy.discrete.iga.iga), 331\n+sfepy.discrete.evaluate), 209\n+sfepy.discrete.iga.iga), 329\n eval_in_tp_coors()\n (in\n module evaluate() (sfepy.discrete.equations.Equation method),\n-sfepy.discrete.iga.extmods.igac), 323\n-203\n+sfepy.discrete.iga.extmods.igac), 321\n+201\n eval_lobatto1d()\n (in\n module evaluate()\n (sfepy.discrete.equations.Equations\n sfepy.discrete.fem.extmods.lobatto_bases),\n-method), 205\n-270\n+method), 203\n+268\n evaluate() (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n eval_lobatto_tensor_product()\n (in\n module\n-method), 269\n-sfepy.discrete.fem.extmods.lobatto_bases), 270 evaluate()\n+method), 267\n+sfepy.discrete.fem.extmods.lobatto_bases), 268 evaluate()\n (sfepy.discrete.iga.domain.NurbsPatch\n eval_mapping_data_in_qp()\n (in\n module\n-method), 321\n-sfepy.discrete.iga.extmods.igac), 324\n+method), 319\n+sfepy.discrete.iga.extmods.igac), 322\n evaluate() (sfepy.discrete.iga.extmods.igac.CNURBSContext\n eval_mapping_data_in_qp()\n (in\n module\n-method), 323\n-sfepy.discrete.iga.iga), 329\n+method), 321\n+sfepy.discrete.iga.iga), 327\n evaluate() (sfepy.discrete.problem.Problem method),\n eval_membrane_mooney_rivlin()\n (in\n module\n-226\n+224\n Index\n \n-575\n+573\n \n \fSfePy Documentation, Release version: 2021.4\n \n evaluate()\n (sfepy.discrete.variables.FieldVariable\n-sfepy.postprocess.time_history), 399\n-method), 240\n+sfepy.postprocess.time_history), 397\n+method), 238\n extractor\n evaluate() (sfepy.homogenization.coefs_phononic.AcousticMassTensor\n-module, 157\n-method), 343\n+module, 155\n+method), 341\n F\n evaluate() (sfepy.homogenization.coefs_phononic.AppliedLoadTensor\n-method), 343\n+method), 341\n face_oris (sfepy.discrete.common.extmods.cmesh.CMesh\n evaluate() (sfepy.mesh.splinebox.SplineBox method),\n-attribute), 253\n-389\n+attribute), 251\n+387\n faces (sfepy.discrete.common.region.Region property),\n-evaluate() (sfepy.terms.terms.Term method), 447\n-265\n+evaluate() (sfepy.terms.terms.Term method), 445\n+263\n evaluate_at()\n (sfepy.discrete.common.fields.Field facet_oris (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 256\n-attribute), 253\n+method), 254\n+attribute), 251\n evaluate_at() (sfepy.discrete.variables.FieldVariable facets (sfepy.discrete.common.region.Region property),\n-method), 241\n-266\n+method), 239\n+264\n evaluate_bfbgm() (sfepy.discrete.common.extmods.mappings.CMapping\n factorial()\n (in\n module\n-method), 255\n-sfepy.discrete.simplex_cubature), 236\n+method), 253\n+sfepy.discrete.simplex_cubature), 234\n evaluate_contact_constraints()\n (in\n module family_data_names (sfepy.terms.terms_fibres.FibresActiveTLTerm\n-sfepy.mechanics.extmods.ccontres), 377\n-attribute), 502\n+sfepy.mechanics.extmods.ccontres), 375\n+attribute), 500\n evaluate_derivative()\n family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm\n (sfepy.mesh.splinebox.SplineBox\n method),\n-attribute), 505\n-390\n+attribute), 503\n+388\n family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTer\n evaluate_in_rc()\n (in\n module\n-attribute), 505\n+attribute), 503\n sfepy.discrete.common.extmods.crefcoors),\n family_data_names (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTe\n-255\n-attribute), 506\n-Evaluator (class in sfepy.discrete.evaluate), 209\n+253\n+attribute), 504\n+Evaluator (class in sfepy.discrete.evaluate), 207\n family_data_names (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n EVPSolverApp\n (class\n in\n-attribute), 506\n-sfepy.applications.evp_solver_app), 172\n+attribute), 504\n+sfepy.applications.evp_solver_app), 170\n family_data_names (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm\n-expand2d() (in module sfepy.mesh.mesh_tools), 388\n-attribute), 507\n+expand2d() (in module sfepy.mesh.mesh_tools), 386\n+attribute), 505\n expand_basis() (in module sfepy.discrete.variables), family_data_names (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTe\n-248\n-attribute), 508\n+246\n+attribute), 506\n expand_nodes_to_dofs()\n (in\n module family_data_names (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTer\n-sfepy.discrete.common.dof_info), 250\n-attribute), 509\n+sfepy.discrete.common.dof_info), 248\n+attribute), 507\n expand_nodes_to_equations()\n (in\n module family_data_names (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm\n-sfepy.discrete.common.dof_info), 250\n-attribute), 510\n+sfepy.discrete.common.dof_info), 248\n+attribute), 508\n expand_schur() (sfepy.solvers.ls_mumps.MumpsSolver family_data_names (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTer\n-method), 414\n-attribute), 510\n+method), 412\n+attribute), 508\n ExpressionArg (class in sfepy.terms.terms_multilinear), family_data_names (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTL\n-525\n-attribute), 511\n+523\n+attribute), 509\n ExpressionBuilder\n (class\n in family_data_names (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLT\n-sfepy.terms.terms_multilinear), 525\n-attribute), 511\n-extend() (sfepy.base.base.Container method), 173\n+sfepy.terms.terms_multilinear), 523\n+attribute), 509\n+extend() (sfepy.base.base.Container method), 171\n family_data_names (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n extend_cell_data()\n (in\n module\n-attribute), 512\n-sfepy.discrete.fem.utils), 299\n+attribute), 510\n+sfepy.discrete.fem.utils), 297\n family_data_names (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTe\n extend_dofs() (sfepy.discrete.fem.fields_base.FEField\n-attribute), 513\n-method), 273\n+attribute), 511\n+method), 271\n family_data_names (sfepy.terms.terms_hyperelastic_ul.BulkPressureULT\n extend_dofs() (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField\n-attribute), 513\n-method), 279\n+attribute), 511\n+method), 277\n family_data_names (sfepy.terms.terms_hyperelastic_ul.CompressibilityU\n extract_edges\n-attribute), 514\n-module, 166\n+attribute), 512\n+module, 164\n family_data_names (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULT\n-extract_edges() (in module extract_edges), 166\n-attribute), 515\n+extract_edges() (in module extract_edges), 164\n+attribute), 513\n extract_surface\n family_data_names (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTe\n-module, 166\n-attribute), 515\n+module, 164\n+attribute), 513\n extract_time_history()\n (in\n module family_data_names (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n-sfepy.postprocess.time_history), 398\n-attribute), 516\n+sfepy.postprocess.time_history), 396\n+attribute), 514\n extract_times()\n (in\n module\n-576\n+574\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n family_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLFamilyData\n finalize_options() (build_helpers.NoOptionsDocs\n-static method), 507\n-method), 161\n+static method), 505\n+method), 159\n family_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLFamilyData\n-find() (sfepy.base.base.OneTypeList method), 174\n-static method), 508\n+find() (sfepy.base.base.OneTypeList method), 172\n+static method), 506\n find_facet_substitutions()\n (in\n module\n family_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n-sfepy.discrete.fem.refine_hanging), 299\n-static method), 513\n+sfepy.discrete.fem.refine_hanging), 297\n+static method), 511\n find_free_indices()\n (in\n module\n family_function() (sfepy.terms.terms_hyperelastic_ul.HyperElasticULFamilyData\n-sfepy.terms.terms_multilinear), 526\n-static method), 514\n+sfepy.terms.terms_multilinear), 524\n+static method), 512\n find_level_interface()\n (in\n module\n family_name\n (sfepy.discrete.dg.fields.DGField\n-atsfepy.discrete.fem.refine_hanging), 299\n-tribute), 308\n-find_map() (in module sfepy.discrete.fem.mesh), 286\n+atsfepy.discrete.fem.refine_hanging), 297\n+tribute), 306\n+find_map() (in module sfepy.discrete.fem.mesh), 284\n family_name (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField\n find_ref_coors()\n (in\n module\n-attribute), 278\n+attribute), 276\n sfepy.discrete.common.extmods.crefcoors),\n-family_name (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField 255\n-attribute), 279\n+family_name (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField 253\n+attribute), 277\n find_ref_coors_convex()\n (in\n module\n family_name (sfepy.discrete.fem.fields_nodal.H1NodalSurfaceField sfepy.discrete.common.extmods.crefcoors),\n-attribute), 279\n-255\n+attribute), 277\n+253\n family_name (sfepy.discrete.fem.fields_nodal.H1NodalVolumeField\n-find_subclasses() (in module sfepy.base.base), 176\n-attribute), 279\n+find_subclasses() (in module sfepy.base.base), 174\n+attribute), 277\n find_ts()\n (sfepy.mesh.splinebox.SplineRegion2D\n-family_name (sfepy.discrete.fem.fields_nodal.H1SNodalSurfaceField method), 391\n-attribute), 279\n+family_name (sfepy.discrete.fem.fields_nodal.H1SNodalSurfaceField method), 389\n+attribute), 277\n find_zero()\n (in\n module\n-family_name (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField sfepy.homogenization.coefs_phononic), 346\n-attribute), 280\n+family_name (sfepy.discrete.fem.fields_nodal.H1SNodalVolumeField sfepy.homogenization.coefs_phononic), 344\n+attribute), 278\n fit_exponential()\n (in\n module\n family_name (sfepy.discrete.fem.fields_positive.H1BernsteinSurfaceField\n-sfepy.homogenization.convolutions), 348\n-attribute), 280\n+sfepy.homogenization.convolutions), 346\n+attribute), 278\n fix_double_nodes()\n (in\n module\n family_name (sfepy.discrete.fem.fields_positive.H1BernsteinVolumeField\n-sfepy.discrete.fem.mesh), 286\n-attribute), 280\n+sfepy.discrete.fem.mesh), 284\n+attribute), 278\n fix_eig_range() (sfepy.homogenization.coefs_phononic.BandGaps\n family_name\n (sfepy.discrete.iga.fields.IGField\n-atmethod), 344\n-tribute), 326\n+atmethod), 342\n+tribute), 324\n fix_element_orientation()\n family_name (sfepy.discrete.structural.fields.Shell10XField\n (sfepy.discrete.fem.domain.FEDomain\n-attribute), 337\n-method), 269\n-FEDomain (class in sfepy.discrete.fem.domain), 268\n+attribute), 335\n+method), 267\n+FEDomain (class in sfepy.discrete.fem.domain), 266\n flag_points_in_polygon2d()\n (in\n module\n-FEField (class in sfepy.discrete.fem.fields_base), 272\n-sfepy.linalg.geometry), 357\n-FEMapping (class in sfepy.discrete.fem.mappings), 284\n-flush() (run_tests.OutputFilter method), 160\n+FEField (class in sfepy.discrete.fem.fields_base), 270\n+sfepy.linalg.geometry), 355\n+FEMapping (class in sfepy.discrete.fem.mappings), 282\n+flush() (run_tests.OutputFilter method), 158\n FEPolySpace (class in sfepy.discrete.fem.poly_spaces), FMinSteepestDescent (class in sfepy.solvers.optimize),\n-294\n-433\n-FESurface (class in sfepy.discrete.fem.fe_surface), 272\n-font_size() (in module sfepy.base.plotutils), 198\n+292\n+431\n+FESurface (class in sfepy.discrete.fem.fe_surface), 270\n+font_size() (in module sfepy.base.plotutils), 196\n FibresActiveTLTerm\n (class\n in format (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO\n-sfepy.terms.terms_fibres), 502\n-attribute), 287\n-Field (class in sfepy.discrete.common.fields), 256\n+sfepy.terms.terms_fibres), 500\n+attribute), 285\n+Field (class in sfepy.discrete.common.fields), 254\n format\n (sfepy.discrete.fem.meshio.ComsolMeshIO\n fields_from_conf()\n (in\n module\n-attribute), 287\n-sfepy.discrete.common.fields), 259\n+attribute), 285\n+sfepy.discrete.common.fields), 257\n format (sfepy.discrete.fem.meshio.GmshIO attribute),\n-FieldVariable (class in sfepy.discrete.variables), 239\n-287\n-file_changed() (sfepy.postprocess.sources.FileSource format (sfepy.discrete.fem.meshio.HDF5MeshIO atmethod), 397\n-tribute), 289\n+FieldVariable (class in sfepy.discrete.variables), 237\n+285\n+file_changed() (sfepy.postprocess.sources.FileSource format (sfepy.discrete.fem.meshio.HDF5MeshIO atmethod), 395\n+tribute), 287\n file_changed() (sfepy.postprocess.sources.GenericFileSource\n format (sfepy.discrete.fem.meshio.HDF5XdmfMeshIO\n-method), 397\n-attribute), 290\n+method), 395\n+attribute), 288\n file_changed() (sfepy.postprocess.sources.GenericSequenceFileSource\n format (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO\n-method), 398\n-attribute), 290\n-FileSource (class in sfepy.postprocess.sources), 397\n-format (sfepy.discrete.fem.meshio.Mesh3DMeshIO atfill() (sfepy.discrete.state.State method), 237\n-tribute), 291\n+method), 396\n+attribute), 288\n+FileSource (class in sfepy.postprocess.sources), 395\n+format (sfepy.discrete.fem.meshio.Mesh3DMeshIO atfill() (sfepy.discrete.state.State method), 235\n+tribute), 289\n finalize()\n (sfepy.discrete.common.region.Region format (sfepy.discrete.fem.meshio.MeshIO attribute),\n-method), 266\n-291\n+method), 264\n+289\n finalize() (sfepy.discrete.fem.lcbc_operators.LCBCOperators\n-format (sfepy.discrete.fem.meshio.MeshioLibIO atmethod), 282\n-tribute), 292\n+format (sfepy.discrete.fem.meshio.MeshioLibIO atmethod), 280\n+tribute), 290\n Index\n \n-577\n+575\n \n \fSfePy Documentation, Release version: 2021.4\n \n (sfepy.discrete.fem.meshio.NEUMeshIO at- from_desc() (sfepy.terms.terms.Term static method),\n-tribute), 293\n-448\n+tribute), 291\n+446\n format (sfepy.discrete.fem.meshio.UserMeshIO at- from_desc() (sfepy.terms.terms.Terms static method),\n-tribute), 293\n-450\n+tribute), 291\n+448\n format\n (sfepy.discrete.fem.meshio.XYZMeshIO\n at- from_dict()\n (sfepy.base.conf.ProblemConf\n static\n-tribute), 293\n-method), 183\n-format_next() (in module gen_term_table), 168\n+tribute), 291\n+method), 181\n+format_next() (in module gen_term_table), 166\n from_facets() (sfepy.discrete.common.region.Region\n-format_next() (in module sfepy.solvers.solvers), 439\n-static method), 266\n+format_next() (in module sfepy.solvers.solvers), 437\n+static method), 264\n free_connectivity()\n from_file()\n (sfepy.base.conf.ProblemConf\n static\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 183\n-method), 253\n+method), 181\n+method), 251\n from_file() (sfepy.discrete.fem.mesh.Mesh static\n from_args() (sfepy.discrete.common.fields.Field static\n-method), 285\n-method), 257\n+method), 283\n+method), 255\n from_file()\n (sfepy.discrete.iga.domain.IGDomain\n from_args() (sfepy.discrete.common.mappings.Mapping\n-static method), 321\n-static method), 262\n+static method), 319\n+static method), 260\n from_file_and_options()\n from_array() (sfepy.linalg.utils.MatrixAction static\n (sfepy.base.conf.ProblemConf static method),\n-method), 362\n-184\n+method), 360\n+182\n from_cells() (sfepy.discrete.common.region.Region from_file_hdf5() (sfepy.discrete.fem.history.Histories\n-static method), 266\n-static method), 281\n-from_conf() (sfepy.base.log.Log static method), 191\n+static method), 264\n+static method), 279\n+from_conf() (sfepy.base.log.Log static method), 189\n from_file_hdf5() (sfepy.homogenization.coefficients.Coefficients\n from_conf() (sfepy.discrete.common.fields.Field static\n-static method), 338\n-method), 258\n+static method), 336\n+method), 256\n from_function() (sfepy.linalg.utils.MatrixAction static\n from_conf()\n (sfepy.discrete.conditions.Conditions\n-method), 362\n-static method), 201\n+method), 360\n+static method), 199\n from_gmsh_file() (sfepy.mesh.geom_tools.geometry\n from_conf() (sfepy.discrete.equations.Equations static\n-static method), 383\n-method), 206\n+static method), 381\n+method), 204\n from_module() (sfepy.base.conf.ProblemConf static\n from_conf() (sfepy.discrete.functions.Functions static\n-method), 184\n-method), 212\n+method), 182\n+method), 210\n from_region() (sfepy.discrete.fem.mesh.Mesh static\n from_conf() (sfepy.discrete.integrals.Integrals static\n-method), 285\n-method), 214\n+method), 283\n+method), 212\n from_sequence() (sfepy.discrete.fem.history.History\n from_conf() (sfepy.discrete.materials.Material static\n-static method), 281\n-method), 214\n+static method), 279\n+method), 212\n from_table() (sfepy.discrete.quadratures.QuadraturePoints\n from_conf() (sfepy.discrete.materials.Materials static\n-static method), 236\n-method), 216\n+static method), 234\n+method), 214\n from_term_arg() (sfepy.terms.terms_multilinear.ExpressionArg\n from_conf() (sfepy.discrete.problem.Problem static\n-static method), 525\n-method), 226\n+static method), 523\n+method), 224\n from_variables() (sfepy.discrete.state.State static\n from_conf() (sfepy.discrete.variables.Variable static\n-method), 237\n-method), 243\n+method), 235\n+method), 241\n from_vertices() (sfepy.discrete.common.region.Region\n from_conf() (sfepy.discrete.variables.Variables static\n-static method), 266\n-method), 245\n-Function (class in sfepy.discrete.functions), 212\n+static method), 264\n+method), 243\n+Function (class in sfepy.discrete.functions), 210\n from_conf()\n (sfepy.solvers.ts.TimeStepper\n static function() (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term\n-method), 440\n-static method), 452\n+method), 438\n+static method), 450\n from_conf()\n (sfepy.solvers.ts.VariableTimeStepper function() (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term\n-static method), 440\n-static method), 452\n+static method), 438\n+static method), 450\n from_conf_file()\n (sfepy.discrete.problem.Problem function() (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm\n-static method), 226\n-static method), 453\n+static method), 224\n+static method), 451\n from_data() (sfepy.discrete.common.extmods.cmesh.CMesh\n function() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm\n-method), 253\n-static method), 453\n+method), 251\n+static method), 451\n from_data() (sfepy.discrete.fem.mesh.Mesh static function() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTe\n-method), 285\n-static method), 454\n+method), 283\n+static method), 452\n from_data()\n (sfepy.discrete.iga.domain.IGDomain function() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n-static method), 321\n-static method), 455\n+static method), 319\n+static method), 453\n from_desc() (sfepy.discrete.equations.Equation static function() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n-method), 203\n-static method), 455\n+method), 201\n+static method), 453\n format\n \n-578\n+576\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n function() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n function() (sfepy.terms.terms_diffusion.DiffusionRTerm\n-static method), 456\n-static method), 481\n+static method), 454\n+static method), 479\n function() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n function() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n-static method), 456\n-static method), 482\n+static method), 454\n+static method), 480\n function() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm\n function() (sfepy.terms.terms_diffusion.SDDiffusionTerm\n-static method), 457\n-static method), 484\n+static method), 455\n+static method), 482\n function() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm\n function() (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n-static method), 458\n-method), 484\n+static method), 456\n+method), 482\n function() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm\n function() (sfepy.terms.terms_diffusion.SurfaceFluxTerm\n-static method), 458\n-static method), 485\n+static method), 456\n+static method), 483\n function() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm\n function() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTer\n-static method), 459\n-static method), 488\n+static method), 457\n+static method), 486\n function() (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm\n function() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm\n-static method), 459\n-static method), 488\n+static method), 457\n+static method), 486\n function() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm\n function() (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n-static method), 460\n-static method), 489\n+static method), 458\n+static method), 487\n function() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm\n function() (sfepy.terms.terms_elastic.CauchyStrainTerm\n-static method), 461\n-static method), 492\n+static method), 459\n+static method), 490\n function() (sfepy.terms.terms_basic.IntegrateMatTerm function() (sfepy.terms.terms_elastic.CauchyStressTerm\n-static method), 461\n-static method), 494\n+static method), 459\n+static method), 492\n function() (sfepy.terms.terms_basic.IntegrateOperatorTerm\n function() (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n-static method), 462\n-static method), 495\n+static method), 460\n+static method), 493\n function()\n (sfepy.terms.terms_basic.IntegrateTerm function() (sfepy.terms.terms_elastic.ElasticWaveTerm\n-static method), 463\n-static method), 496\n+static method), 461\n+static method), 494\n function() (sfepy.terms.terms_basic.SumNodalValuesTermfunction() (sfepy.terms.terms_elastic.LinearElasticETHTerm\n-static method), 463\n-static method), 496\n+static method), 461\n+static method), 494\n function() (sfepy.terms.terms_basic.SurfaceMomentTerm function() (sfepy.terms.terms_elastic.LinearElasticTHTerm\n-static method), 464\n-static method), 498\n+static method), 462\n+static method), 496\n function() (sfepy.terms.terms_basic.VolumeSurfaceTerm function() (sfepy.terms.terms_elastic.LinearStrainFiberTerm\n-static method), 464\n-static method), 500\n+static method), 462\n+static method), 498\n function() (sfepy.terms.terms_basic.VolumeTerm static function() (sfepy.terms.terms_elastic.SDLinearElasticTerm\n-method), 465\n-method), 501\n+method), 463\n+method), 499\n function() (sfepy.terms.terms_basic.ZeroTerm static function() (sfepy.terms.terms_electric.ElectricSourceTerm\n-method), 465\n-static method), 502\n+method), 463\n+static method), 500\n function()\n (sfepy.terms.terms_biot.BiotStressTerm function() (sfepy.terms.terms_hyperelastic_base.DeformationGradientTe\n-static method), 467\n-static method), 503\n+static method), 465\n+static method), 501\n function() (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n function() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n-static method), 472\n-static method), 504\n+static method), 470\n+static method), 502\n function() (sfepy.terms.terms_constraints.NonPenetrationTerm\n function() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n-static method), 473\n-static method), 506\n+static method), 471\n+static method), 504\n function()\n (sfepy.terms.terms_contact.ContactTerm function() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n-static method), 474\n-static method), 510\n+static method), 472\n+static method), 508\n function() (sfepy.terms.terms_dg.AdvectionDGFluxTerm function() (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n-method), 475\n-static method), 511\n+method), 473\n+static method), 509\n function() (sfepy.terms.terms_dg.DiffusionDGFluxTerm function() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n-method), 476\n-static method), 512\n+method), 474\n+static method), 510\n function() (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n function() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n-method), 477\n-static method), 512\n+method), 475\n+static method), 510\n function() (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n function() (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm\n-method), 478\n-static method), 514\n+method), 476\n+static method), 512\n function() (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n function() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n-static method), 479\n-static method), 516\n+static method), 477\n+static method), 514\n function() (sfepy.terms.terms_diffusion.ConvectVGradSTerm\n function() (sfepy.terms.terms_membrane.TLMembraneTerm\n-method), 480\n-static method), 517\n+method), 478\n+static method), 515\n Index\n \n-579\n+577\n \n \fSfePy Documentation, Release version: 2021.4\n \n function() (sfepy.terms.terms_navier_stokes.ConvectTerm\n sfepy.discrete.common.extmods._geommech),\n-static method), 526\n-251\n+static method), 524\n+249\n function() (sfepy.terms.terms_navier_stokes.DivGradTerm\n gen_block_mesh()\n (in\n module\n-static method), 527\n-sfepy.mesh.mesh_generators), 385\n+static method), 525\n+sfepy.mesh.mesh_generators), 383\n function() (sfepy.terms.terms_navier_stokes.DivOperatorTerm\n gen_cp_idxs() (sfepy.mesh.splinebox.SplineBox static\n-static method), 528\n-method), 390\n+static method), 526\n+method), 388\n function() (sfepy.terms.terms_navier_stokes.DivTerm gen_cylinder_mesh()\n (in\n module\n-static method), 528\n-sfepy.mesh.mesh_generators), 385\n+static method), 526\n+sfepy.mesh.mesh_generators), 383\n function() (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n gen_extended_block_mesh()\n (in\n module\n-static method), 529\n-sfepy.mesh.mesh_generators), 386\n+static method), 527\n+sfepy.mesh.mesh_generators), 384\n function() (sfepy.terms.terms_navier_stokes.GradTerm gen_iga_patch\n-static method), 529\n-module, 167\n+static method), 527\n+module, 165\n function() (sfepy.terms.terms_navier_stokes.LinearConvect2Term\n gen_legendre_simplex_base\n-static method), 530\n-module, 167\n+static method), 528\n+module, 165\n function() (sfepy.terms.terms_navier_stokes.LinearConvectTerm\n-gen_lobatto() (in module gen_lobatto1d_c), 167\n-static method), 531\n+gen_lobatto() (in module gen_lobatto1d_c), 165\n+static method), 529\n gen_lobatto1d_c\n function() (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm\n-module, 167\n-static method), 531\n+module, 165\n+static method), 529\n gen_mesh_from_geom()\n (in\n module\n-function() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm sfepy.mesh.mesh_generators), 387\n-static method), 534\n+function() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm sfepy.mesh.mesh_generators), 385\n+static method), 532\n gen_mesh_from_string()\n (in\n module\n function() (sfepy.terms.terms_navier_stokes.StokesWaveTerm\n-sfepy.mesh.mesh_generators), 387\n-static method), 535\n+sfepy.mesh.mesh_generators), 385\n+static method), 533\n gen_mesh_from_voxels()\n (in\n module\n function() (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm\n-sfepy.mesh.mesh_generators), 387\n-static method), 532\n+sfepy.mesh.mesh_generators), 385\n+static method), 530\n gen_mesh_prev\n function() (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm\n-module, 167\n-static method), 533\n+module, 165\n+static method), 531\n gen_mesh_probe_png()\n function() (sfepy.terms.terms_piezo.PiezoStressTerm\n (sfepy.postprocess.probes_vtk.Probe method),\n-static method), 537\n-396\n+static method), 535\n+394\n function() (sfepy.terms.terms_point.ConcentratedPointLoadTerm\n gen_misc_mesh()\n (in\n module\n-static method), 538\n-sfepy.mesh.mesh_generators), 387\n+static method), 536\n+sfepy.mesh.mesh_generators), 385\n function() (sfepy.terms.terms_point.LinearPointSpringTerm\n gen_multi_vec_packing()\n (in\n module\n-static method), 539\n-sfepy.solvers.ts_solvers), 446\n+static method), 537\n+sfepy.solvers.ts_solvers), 444\n function()\n (sfepy.terms.terms_shells.Shell10XTerm gen_patch_block_domain()\n (in\n module\n-static method), 540\n-sfepy.discrete.iga.domain_generators), 322\n+static method), 538\n+sfepy.discrete.iga.domain_generators), 320\n function() (sfepy.terms.terms_surface.ContactPlaneTerm gen_points()\n (sfepy.discrete.probes.RayProbe\n-static method), 542\n-method), 220\n+static method), 540\n+method), 218\n function() (sfepy.terms.terms_surface.ContactSphereTermgen_release_notes\n-static method), 543\n-module, 168\n+static method), 541\n+module, 166\n function() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n gen_serendipity_basis\n+static method), 542\n+module, 166\n+function() (sfepy.terms.terms_surface.SurfaceJumpTerm gen_shot() (in module gen_mesh_prev), 165\n static method), 544\n-module, 168\n-function() (sfepy.terms.terms_surface.SurfaceJumpTerm gen_shot() (in module gen_mesh_prev), 167\n-static method), 546\n gen_solver_table\n-function() (sfepy.terms.terms_volume.LinearVolumeForceTermmodule, 168\n-static method), 547\n+function() (sfepy.terms.terms_volume.LinearVolumeForceTermmodule, 166\n+static method), 545\n gen_solver_table() (in module gen_solver_table),\n function_silent() (sfepy.terms.terms_multilinear.ETermBase\n-168\n-static method), 525\n+166\n+static method), 523\n gen_term_table\n-function_timer() (sfepy.terms.terms_multilinear.ETermBase module, 168\n-static method), 525\n-gen_term_table() (in module gen_term_table), 168\n+function_timer() (sfepy.terms.terms_multilinear.ETermBase module, 166\n+static method), 523\n+gen_term_table() (in module gen_term_table), 166\n function_weak() (sfepy.terms.terms_contact.ContactTermgen_tiled_mesh()\n (in\n module\n-static method), 474\n-sfepy.mesh.mesh_generators), 387\n-Functions (class in sfepy.discrete.functions), 212\n+static method), 472\n+sfepy.mesh.mesh_generators), 385\n+Functions (class in sfepy.discrete.functions), 210\n GeneralizedAlphaTS (class in sfepy.solvers.ts_solvers),\n-442\n+440\n G\n generate_a_pyrex_source()\n (in\n module\n build_helpers),\n-162\n+160\n geme_mulAVSB3py()\n (in\n module\n-580\n+578\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-generate_decreasing_nonnegative_tuples_summing_to() 195\n+generate_decreasing_nonnegative_tuples_summing_to() 193\n (in module sfepy.discrete.simplex_cubature), get() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-236\n-method), 195\n+234\n+method), 193\n generate_permutations()\n (in\n module get() (sfepy.base.multiproc_proc.MyQueue method),\n-sfepy.discrete.simplex_cubature), 236\n-196\n-generate_probes() (in module probe), 159\n-get() (sfepy.discrete.integrals.Integrals method), 214\n+sfepy.discrete.simplex_cubature), 234\n+194\n+generate_probes() (in module probe), 157\n+get() (sfepy.discrete.integrals.Integrals method), 212\n generate_unique_permutations()\n (in\n module get()\n (sfepy.mechanics.matcoefs.ElasticConstants\n-sfepy.discrete.simplex_cubature), 236\n-method), 366\n+sfepy.discrete.simplex_cubature), 234\n+method), 364\n GenericFileSource\n (class\n-in get() (sfepy.terms.terms.Term method), 448\n-sfepy.postprocess.sources), 397\n-get_2d_points() (in module sfepy.mesh.bspline), 382\n+in get() (sfepy.terms.terms.Term method), 446\n+sfepy.postprocess.sources), 395\n+get_2d_points() (in module sfepy.mesh.bspline), 380\n GenericSequenceFileSource\n (class\n in get_a0() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS\n-sfepy.postprocess.sources), 398\n-method), 442\n+sfepy.postprocess.sources), 396\n+method), 440\n GenYeohTLTerm\n (class\n in get_AABB()\n (in\n module\n-sfepy.terms.terms_hyperelastic_tl), 507\n-sfepy.mechanics.extmods.ccontres), 377\n+sfepy.terms.terms_hyperelastic_tl), 505\n+sfepy.mechanics.extmods.ccontres), 375\n geo_ctx (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n get_actual_cache()\n (sfepy.discrete.probes.Probe\n-attribute), 270\n-method), 219\n-geometries (sfepy.terms.terms.Term attribute), 448\n+attribute), 268\n+method), 217\n+geometries (sfepy.terms.terms.Term attribute), 446\n get_actual_order()\n (in\n module\n geometries (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n-sfepy.discrete.quadratures), 236\n-attribute), 495\n+sfepy.discrete.quadratures), 234\n+attribute), 493\n get_animation_info()\n geometries (sfepy.terms.terms_elastic.ElasticWaveTerm\n (sfepy.postprocess.viewer.Viewer\n method),\n-attribute), 496\n-404\n+attribute), 494\n+402\n geometries (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm\n-get_arg_kinds() (in module sfepy.terms.terms), 450\n-attribute), 497\n-get_arg_name() (sfepy.terms.terms.Term method), 448\n-geometries (sfepy.terms.terms_elastic.NonsymElasticTermget_args() (sfepy.terms.terms.Term method), 448\n-attribute), 500\n+get_arg_kinds() (in module sfepy.terms.terms), 448\n+attribute), 495\n+get_arg_name() (sfepy.terms.terms.Term method), 446\n+geometries (sfepy.terms.terms_elastic.NonsymElasticTermget_args() (sfepy.terms.terms.Term method), 446\n+attribute), 498\n get_args_by_name() (sfepy.terms.terms.Term method),\n geometries (sfepy.terms.terms_elastic.SDLinearElasticTerm\n-448\n-attribute), 501\n-get_arguments() (in module sfepy.base.base), 177\n+446\n+attribute), 499\n+get_arguments() (in module sfepy.base.base), 175\n geometries (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm\n get_assembling_cells()\n (sfepy.terms.terms.Term\n-attribute), 507\n-method), 448\n+attribute), 505\n+method), 446\n geometries (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm\n get_base()\n (sfepy.discrete.fem.fields_base.FEField\n-attribute), 510\n-method), 273\n+attribute), 508\n+method), 271\n geometries (sfepy.terms.terms_membrane.TLMembraneTerm\n get_base() (sfepy.discrete.fem.mappings.FEMapping\n-attribute), 517\n-method), 284\n+attribute), 515\n+method), 282\n geometries (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm\n get_base() (sfepy.discrete.fem.mappings.SurfaceMapping\n-attribute), 534\n-method), 284\n+attribute), 532\n+method), 282\n geometries (sfepy.terms.terms_navier_stokes.StokesWaveTerm\n-get_basic_info() (in module sfepy.version), 171\n-attribute), 535\n+get_basic_info() (in module sfepy.version), 169\n+attribute), 533\n get_bc_facet_idx() (sfepy.discrete.dg.fields.DGField\n geometries (sfepy.terms.terms_piezo.SDPiezoCouplingTerm\n-method), 308\n-attribute), 538\n+method), 306\n+attribute), 536\n get_bc_facet_values()\n geometries (sfepy.terms.terms_shells.Shell10XTerm at(sfepy.discrete.dg.fields.DGField\n method),\n-tribute), 540\n-308\n+tribute), 538\n+306\n geometries (sfepy.terms.terms_surface.ContactPlaneTerm get_bezier_element_entities()\n (in\n module\n-attribute), 542\n-sfepy.discrete.iga.iga), 331\n+attribute), 540\n+sfepy.discrete.iga.iga), 329\n geometries (sfepy.terms.terms_surface.ContactSphereTermget_bezier_topology()\n (in\n module\n-attribute), 543\n-sfepy.discrete.iga.iga), 332\n-geometry (class in sfepy.mesh.geom_tools), 383\n+attribute), 541\n+sfepy.discrete.iga.iga), 330\n+geometry (class in sfepy.mesh.geom_tools), 381\n get_both_facet_base_vals()\n GeometryElement\n (class\n in\n (sfepy.discrete.dg.fields.DGField\n method),\n-sfepy.discrete.fem.geometry_element), 280\n-308\n-geomobject (class in sfepy.mesh.geom_tools), 384\n+sfepy.discrete.fem.geometry_element), 278\n+306\n+geomobject (class in sfepy.mesh.geom_tools), 382\n get_both_facet_state_vals()\n-get() (sfepy.base.base.Container method), 173\n+get() (sfepy.base.base.Container method), 171\n (sfepy.discrete.dg.fields.DGField\n method),\n-get() (sfepy.base.base.Struct method), 175\n-309\n+get() (sfepy.base.base.Struct method), 173\n+307\n get() (sfepy.base.multiproc_mpi.RemoteDict method), get_bounding_box() (sfepy.discrete.fem.mesh.Mesh\n-195\n-method), 286\n+193\n+method), 284\n get() (sfepy.base.multiproc_mpi.RemoteQueue method), get_bounding_box() (sfepy.postprocess.sources.GenericFileSource\n Index\n \n-581\n+579\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 397\n-method), 280\n+method), 395\n+method), 278\n get_bounding_box() (sfepy.postprocess.sources.VTKFileSource\n get_connectivity() (sfepy.discrete.fem.fe_surface.FESurface\n-method), 398\n-method), 272\n+method), 396\n+method), 270\n get_box_matrix()\n (sfepy.mesh.splinebox.SplineBox get_connectivity() (sfepy.discrete.fem.fields_base.FEField\n-method), 390\n-method), 273\n+method), 388\n+method), 271\n get_box_volume()\n (in\n module get_consistent_unit_set()\n (in\n module\n-sfepy.homogenization.utils), 355\n-sfepy.mechanics.units), 377\n+sfepy.homogenization.utils), 353\n+sfepy.mechanics.units), 375\n get_callback()\n (in\n module get_constant_data()\n-sfepy.homogenization.coefs_phononic), 347\n+sfepy.homogenization.coefs_phononic), 345\n (sfepy.discrete.materials.Material\n method),\n get_cauchy_from_2pk()\n-214\n+212\n (sfepy.mechanics.tensors.StressTransform\n get_contact_info() (sfepy.terms.terms_contact.ContactTerm\n-method), 373\n-method), 474\n+method), 371\n+method), 472\n get_cell_conn() (sfepy.discrete.common.extmods.cmesh.CMesh\n get_control_points() (sfepy.mesh.bspline.BSpline\n-method), 253\n-method), 379\n+method), 251\n+method), 377\n get_cell_indices() (sfepy.discrete.common.region.Region\n get_control_points()\n-method), 267\n+method), 265\n (sfepy.mesh.bspline.BSplineSurf\n method),\n get_cell_normals_per_facet()\n-381\n+379\n (sfepy.discrete.dg.fields.DGField\n method), get_control_points()\n-309\n+307\n (sfepy.mesh.splinebox.SplineBox\n method),\n get_cells()\n (sfepy.discrete.common.region.Region\n-390\n-method), 267\n+388\n+method), 265\n get_coor() (sfepy.discrete.dg.fields.DGField method),\n get_centroids() (sfepy.discrete.common.domain.Domain\n-309\n-method), 250\n+307\n+method), 248\n get_coor()\n (sfepy.discrete.fem.fields_base.FEField\n-get_centroids() (sfepy.discrete.common.extmods.cmesh.CMesh method), 273\n-method), 253\n+get_centroids() (sfepy.discrete.common.extmods.cmesh.CMesh method), 271\n+method), 251\n get_coors_in_ball()\n (in\n module\n get_charfun() (sfepy.discrete.common.region.Region\n-sfepy.linalg.geometry), 357\n-method), 267\n+sfepy.linalg.geometry), 355\n+method), 265\n get_coors_in_tube()\n (in\n module\n get_cmem_usage()\n (in\n module\n-sfepy.linalg.geometry), 358\n-sfepy.discrete.common.extmods.cmesh), 254\n+sfepy.linalg.geometry), 356\n+sfepy.discrete.common.extmods.cmesh), 252\n get_coors_shape() (sfepy.mesh.splinebox.SplineBox\n get_coef() (sfepy.homogenization.coefs_base.CoefMN\n-method), 390\n-method), 339\n+method), 388\n+method), 337\n get_correctors_from_file_hdf5() (in module\n get_coef() (sfepy.homogenization.coefs_base.CoefN\n-sfepy.homogenization.micmac), 352\n-method), 339\n+sfepy.homogenization.micmac), 350\n+method), 337\n get_data() (sfepy.discrete.materials.Material method),\n get_coefs() (sfepy.homogenization.coefs_phononic.AcousticMassLiquidTensor\n-214\n-method), 342\n+212\n+method), 340\n get_data_name() (in module sfepy.discrete.probes),\n get_coefs() (sfepy.homogenization.coefs_phononic.AcousticMassTensor\n-220\n-method), 343\n+218\n+method), 341\n get_data_names() (sfepy.postprocess.viewer.Viewer\n get_complete() (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 404\n-method), 253\n+method), 402\n+method), 251\n get_data_ranges() (in module sfepy.postprocess.utils),\n get_condition_value()\n (in\n module\n-400\n-sfepy.discrete.conditions), 203\n+398\n+sfepy.discrete.conditions), 201\n get_data_shape()\n (sfepy.discrete.dg.fields.DGField\n get_conn() (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 309\n-method), 253\n+method), 307\n+method), 251\n get_data_shape() (sfepy.discrete.fem.fields_base.FEField\n get_conn()\n (sfepy.discrete.fem.domain.FEDomain\n-method), 274\n-method), 269\n+method), 272\n+method), 267\n get_data_shape()\n (sfepy.discrete.iga.fields.IGField\n-get_conn() (sfepy.discrete.fem.mesh.Mesh method), 286\n-method), 326\n+get_conn() (sfepy.discrete.fem.mesh.Mesh method), 284\n+method), 324\n get_conn_as_graph()\n get_data_shape() (sfepy.discrete.variables.FieldVariable\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 241\n-method), 253\n+method), 239\n+method), 251\n get_data_shape() (sfepy.terms.terms.Term method),\n get_conn_info() (sfepy.terms.terms.Term method),\n-448\n-448\n-get_debug() (in module sfepy.base.base), 177\n-get_conn_key() (sfepy.terms.terms.Term method), 448 get_default() (in module sfepy.base.base), 177\n+446\n+446\n+get_debug() (in module sfepy.base.base), 175\n+get_conn_key() (sfepy.terms.terms.Term method), 446 get_default() (in module sfepy.base.base), 175\n get_conn_permutations()\n-get_default_attr() (in module sfepy.base.base), 177\n+get_default_attr() (in module sfepy.base.base), 175\n (sfepy.discrete.fem.geometry_element.GeometryElement\n get_default_time_step()\n-582\n+580\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n (sfepy.solvers.ts.VariableTimeStepper method),\n-method), 277\n-440\n+method), 275\n+438\n get_econn() (sfepy.discrete.iga.fields.IGField method),\n get_default_ts()\n (sfepy.discrete.problem.Problem\n-327\n-method), 226\n+325\n+method), 224\n get_edge_graph() (sfepy.discrete.common.region.Region\n get_dependency_graph()\n (in\n module\n-method), 267\n-sfepy.discrete.common.region), 268\n+method), 265\n+sfepy.discrete.common.region), 266\n get_edge_paths() (in module sfepy.discrete.fem.utils),\n get_deviator() (in module sfepy.mechanics.tensors),\n-300\n-373\n+298\n+371\n get_edges_per_face()\n get_diameter() (sfepy.discrete.fem.domain.FEDomain\n (sfepy.discrete.fem.geometry_element.GeometryElement\n-method), 269\n-method), 280\n-get_dict() (in module sfepy.base.multiproc_mpi), 196 get_einsum_ops()\n+method), 267\n+method), 278\n+get_dict() (in module sfepy.base.multiproc_mpi), 194 get_einsum_ops()\n (in\n module\n-get_dict() (in module sfepy.base.multiproc_proc), 196\n-sfepy.terms.terms_multilinear), 526\n+get_dict() (in module sfepy.base.multiproc_proc), 194\n+sfepy.terms.terms_multilinear), 524\n get_dict_idxval()\n (in\n module get_element_diameters()\n-sfepy.homogenization.engine), 351\n+sfepy.homogenization.engine), 349\n (sfepy.discrete.common.extmods.mappings.CMapping\n get_dim() (sfepy.discrete.problem.Problem method),\n-method), 255\n-226\n+method), 253\n+224\n get_element_diameters()\n-get_dir() (in module run_tests), 160\n+get_dir() (in module run_tests), 158\n (sfepy.discrete.fem.domain.FEDomain\n get_distance() (sfepy.mechanics.contact_bodies.ContactPlane\n-method), 269\n-method), 365\n+method), 267\n+method), 363\n get_element_diameters()\n get_distance() (sfepy.mechanics.contact_bodies.ContactSphere (sfepy.discrete.variables.FieldVariable\n-method), 365\n-method), 241\n+method), 363\n+method), 239\n get_dof_conn() (sfepy.discrete.variables.FieldVariable get_entities() (sfepy.discrete.common.region.Region\n-method), 241\n-method), 267\n+method), 239\n+method), 265\n get_dof_conn_type()\n (sfepy.terms.terms.Term get_eth_data()\n (sfepy.terms.terms_th.ETHTerm\n-method), 449\n-method), 546\n+method), 447\n+method), 544\n get_dof_info() (sfepy.discrete.variables.FieldVariable get_eval_coors()\n (in\n module\n-method), 241\n-sfepy.discrete.fem.linearizer), 284\n-get_dofs() (in module save_basis), 170\n+method), 239\n+sfepy.discrete.fem.linearizer), 282\n+get_dofs() (in module save_basis), 168\n get_eval_dofs()\n (in\n module\n get_dofs() (sfepy.terms.terms_multilinear.ExpressionArg\n-sfepy.discrete.fem.linearizer), 284\n-method), 525\n+sfepy.discrete.fem.linearizer), 282\n+method), 523\n get_eval_expression()\n (in\n module\n get_dofs_in_region()\n-sfepy.discrete.fem.fields_base), 278\n+sfepy.discrete.fem.fields_base), 276\n (sfepy.discrete.dg.fields.DGField\n method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradT\n-310\n-method), 453\n+308\n+method), 451\n get_dofs_in_region()\n get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinD\n (sfepy.discrete.fem.fields_base.FEField\n-method), 454\n-method), 274\n+method), 452\n+method), 272\n get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n get_dofs_in_region()\n-method), 455\n+method), 453\n (sfepy.discrete.iga.fields.IGField\n method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n-326\n-method), 455\n+324\n+method), 453\n get_domain()\n (sfepy.discrete.equations.Equations get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n-method), 206\n-method), 456\n+method), 204\n+method), 454\n get_dsg_strain()\n (in\n module get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n-sfepy.mechanics.shell10x), 372\n-method), 456\n+sfepy.mechanics.shell10x), 370\n+method), 454\n get_dual() (sfepy.discrete.variables.Variable method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStab\n-243\n-method), 457\n+241\n+method), 455\n get_dual_names() (sfepy.discrete.variables.Variables get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabi\n-method), 245\n-method), 458\n+method), 243\n+method), 456\n get_ebc_indices() (sfepy.discrete.problem.Problem get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabil\n-method), 226\n-method), 458\n+method), 224\n+method), 456\n get_econn() (sfepy.discrete.dg.fields.DGField method), get_eval_shape() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabi\n-310\n-method), 459\n+308\n+method), 457\n get_econn() (sfepy.discrete.fem.fields_base.SurfaceField get_eval_shape() (sfepy.terms.terms_basic.IntegrateMatTerm\n-method), 276\n-method), 461\n+method), 274\n+method), 459\n get_econn() (sfepy.discrete.fem.fields_base.VolumeField get_eval_shape() (sfepy.terms.terms_basic.IntegrateTerm\n Index\n \n-583\n+581\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 463\n-method), 506\n+method), 461\n+method), 504\n get_eval_shape() (sfepy.terms.terms_basic.SumNodalValuesTerm\n get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n-method), 463\n-method), 506\n+method), 461\n+method), 504\n get_eval_shape() (sfepy.terms.terms_basic.SurfaceMomentTerm\n get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n-method), 464\n-method), 510\n+method), 462\n+method), 508\n get_eval_shape() (sfepy.terms.terms_basic.VolumeSurfaceTerm\n get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTe\n-method), 464\n-method), 512\n+method), 462\n+method), 510\n get_eval_shape() (sfepy.terms.terms_basic.VolumeTerm get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n-method), 465\n-method), 512\n+method), 463\n+method), 510\n get_eval_shape() (sfepy.terms.terms_biot.BiotTerm get_eval_shape() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTe\n-method), 468\n-method), 513\n+method), 466\n+method), 511\n get_eval_shape() (sfepy.terms.terms_contact.ContactTerm\n get_eval_shape() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n-method), 474\n-method), 516\n+method), 472\n+method), 514\n get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionCoupling\n get_eval_shape() (sfepy.terms.terms_membrane.TLMembraneTerm\n-method), 481\n-method), 517\n+method), 479\n+method), 515\n get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionTerm\n get_eval_shape() (sfepy.terms.terms_multilinear.ETermBase\n-method), 482\n-method), 525\n+method), 480\n+method), 523\n get_eval_shape() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n get_eval_shape() (sfepy.terms.terms_navier_stokes.DivGradTerm\n-method), 483\n-method), 527\n+method), 481\n+method), 525\n get_eval_shape() (sfepy.terms.terms_diffusion.SDDiffusionTerm\n get_eval_shape() (sfepy.terms.terms_navier_stokes.DivTerm\n-method), 484\n-method), 528\n+method), 482\n+method), 526\n get_eval_shape() (sfepy.terms.terms_diffusion.SurfaceFluxTerm\n get_eval_shape() (sfepy.terms.terms_navier_stokes.GradTerm\n-method), 485\n-method), 529\n+method), 483\n+method), 527\n get_eval_shape() (sfepy.terms.terms_dot.DotProductTerm\n get_eval_shape() (sfepy.terms.terms_navier_stokes.StokesTerm\n-method), 487\n-method), 534\n+method), 485\n+method), 532\n get_eval_shape() (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n get_eval_shape() (sfepy.terms.terms_piezo.PiezoCouplingTerm\n-method), 490\n-method), 536\n+method), 488\n+method), 534\n get_eval_shape() (sfepy.terms.terms_dot.VectorDotScalarTerm\n get_eval_shape() (sfepy.terms.terms_piezo.PiezoStrainTerm\n-method), 491\n-method), 536\n+method), 489\n+method), 534\n get_eval_shape() (sfepy.terms.terms_elastic.CauchyStrainTerm\n get_eval_shape() (sfepy.terms.terms_piezo.PiezoStressTerm\n-method), 492\n-method), 537\n+method), 490\n+method), 535\n get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressETHTerm\n get_eval_shape() (sfepy.terms.terms_surface.LinearTractionTerm\n-method), 493\n-method), 543\n+method), 491\n+method), 541\n get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressTerm\n get_eval_shape() (sfepy.terms.terms_surface.SDLinearTractionTerm\n-method), 494\n-method), 544\n+method), 492\n+method), 542\n get_eval_shape() (sfepy.terms.terms_elastic.CauchyStressTHTerm\n get_eval_shape() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n-method), 494\n-method), 545\n+method), 492\n+method), 543\n get_eval_shape() (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm\n get_eval_shape() (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-method), 497\n-method), 545\n+method), 495\n+method), 543\n get_eval_shape() (sfepy.terms.terms_elastic.LinearElasticTerm\n get_evaluate_cache()\n-method), 498\n+method), 496\n (sfepy.discrete.fem.fields_base.FEField\n-get_eval_shape() (sfepy.terms.terms_elastic.LinearPrestressTerm method), 274\n-method), 499\n+get_eval_shape() (sfepy.terms.terms_elastic.LinearPrestressTerm method), 272\n+method), 497\n get_evaluate_cache() (sfepy.discrete.probes.Probe\n-get_eval_shape() (sfepy.terms.terms_elastic.NonsymElasticTerm method), 219\n-method), 500\n+get_eval_shape() (sfepy.terms.terms_elastic.NonsymElasticTerm method), 217\n+method), 498\n get_evaluator()\n (sfepy.discrete.problem.Problem\n-get_eval_shape() (sfepy.terms.terms_elastic.SDLinearElasticTerm method), 226\n-method), 501\n-get_examples() (in module gen_term_table), 168\n+get_eval_shape() (sfepy.terms.terms_elastic.SDLinearElasticTerm method), 224\n+method), 499\n+get_examples() (in module gen_term_table), 166\n get_eval_shape() (sfepy.terms.terms_fibres.FibresActiveTLTerm\n get_exp() (sfepy.homogenization.convolutions.ConvolutionKernel\n-method), 502\n-method), 348\n+method), 500\n+method), 346\n get_eval_shape() (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm\n get_expression_arg_names()\n (in\n module\n-method), 503\n-sfepy.discrete.equations), 208\n+method), 501\n+sfepy.discrete.equations), 206\n get_eval_shape() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n get_expressions() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-method), 504\n-method), 525\n+method), 502\n+method), 523\n get_eval_shape() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n get_face_areas() (in module sfepy.linalg.geometry),\n-584\n+582\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-358\n+356\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizatio\n get_facet_axes() (in module sfepy.discrete.iga.iga),\n-method), 460\n-332\n+method), 458\n+330\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1Stabilizati\n get_facet_base()\n (sfepy.discrete.dg.fields.DGField\n-method), 460\n-method), 310\n+method), 458\n+method), 308\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2Stabilizati\n get_facet_dof_permutations()\n (in\n module\n-method), 461\n-sfepy.discrete.fem.facets), 271\n+method), 459\n+sfepy.discrete.fem.facets), 269\n get_fargs() (sfepy.terms.terms_basic.IntegrateMatTerm\n get_facet_indices()\n-method), 461\n+method), 459\n (sfepy.discrete.common.region.Region method), get_fargs() (sfepy.terms.terms_basic.IntegrateOperatorTerm\n-267\n-method), 462\n+265\n+method), 460\n get_facet_neighbor_idx()\n get_fargs() (sfepy.terms.terms_basic.IntegrateTerm\n (sfepy.discrete.dg.fields.DGField\n method),\n-method), 463\n-311\n+method), 461\n+309\n get_fargs() (sfepy.terms.terms_basic.SumNodalValuesTerm\n get_facet_normals()\n-method), 463\n+method), 461\n (sfepy.discrete.common.extmods.cmesh.CMesh get_fargs() (sfepy.terms.terms_basic.SurfaceMomentTerm\n-method), 253\n-method), 464\n+method), 251\n+method), 462\n get_facet_qp()\n (sfepy.discrete.dg.fields.DGField get_fargs() (sfepy.terms.terms_basic.VolumeSurfaceTerm\n-method), 311\n-method), 464\n+method), 309\n+method), 462\n get_facet_vols()\n (sfepy.discrete.dg.fields.DGField get_fargs()\n (sfepy.terms.terms_basic.VolumeTerm\n-method), 311\n-method), 465\n+method), 309\n+method), 463\n get_family_data (sfepy.terms.terms_hyperelastic_tl.HyperElasticSurfaceTLBase\n get_fargs()\n (sfepy.terms.terms_basic.ZeroTerm\n-attribute), 507\n-method), 465\n+attribute), 505\n+method), 463\n get_family_data (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase\n get_fargs()\n (sfepy.terms.terms_biot.BiotETHTerm\n-attribute), 508\n-method), 466\n+attribute), 506\n+method), 464\n get_family_data (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBase\n get_fargs()\n (sfepy.terms.terms_biot.BiotStressTerm\n-attribute), 514\n-method), 467\n+attribute), 512\n+method), 465\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term\n get_fargs() (sfepy.terms.terms_biot.BiotTerm method),\n-method), 452\n-468\n+method), 450\n+466\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term\n get_fargs()\n (sfepy.terms.terms_biot.BiotTHTerm\n-method), 452\n-method), 467\n+method), 450\n+method), 465\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm\n get_fargs() (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n-method), 453\n-method), 472\n+method), 451\n+method), 470\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm\n get_fargs() (sfepy.terms.terms_constraints.NonPenetrationTerm\n-method), 453\n-method), 473\n+method), 451\n+method), 471\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm\n get_fargs() (sfepy.terms.terms_contact.ContactTerm\n-method), 453\n-method), 474\n+method), 451\n+method), 472\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm\n get_fargs() (sfepy.terms.terms_dg.AdvectionDGFluxTerm\n-method), 454\n-method), 475\n+method), 452\n+method), 473\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n get_fargs() (sfepy.terms.terms_dg.DiffusionDGFluxTerm\n-method), 455\n-method), 476\n+method), 453\n+method), 474\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n get_fargs() (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n-method), 455\n-method), 477\n+method), 453\n+method), 475\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n get_fargs() (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n-method), 456\n-method), 478\n+method), 454\n+method), 476\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n get_fargs() (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n-method), 456\n-method), 479\n+method), 454\n+method), 477\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm\n get_fargs() (sfepy.terms.terms_diffusion.ConvectVGradSTerm\n-method), 457\n-method), 480\n+method), 455\n+method), 478\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm\n get_fargs() (sfepy.terms.terms_diffusion.DiffusionCoupling\n-method), 458\n-method), 481\n+method), 456\n+method), 479\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm\n get_fargs() (sfepy.terms.terms_diffusion.DiffusionRTerm\n-method), 458\n-method), 481\n+method), 456\n+method), 479\n get_fargs() (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm\n get_fargs() (sfepy.terms.terms_diffusion.DiffusionTerm\n-method), 459\n-method), 482\n+method), 457\n+method), 480\n Index\n \n-585\n+583\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_fargs() (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n get_fargs() (sfepy.terms.terms_fibres.FibresActiveTLTerm\n-method), 483\n-method), 502\n+method), 481\n+method), 500\n get_fargs() (sfepy.terms.terms_diffusion.SDDiffusionTermget_fargs() (sfepy.terms.terms_hyperelastic_base.DeformationGradientT\n-method), 484\n-method), 503\n+method), 482\n+method), 501\n get_fargs() (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_base.HyperElasticBase\n-method), 484\n-method), 504\n+method), 482\n+method), 502\n get_fargs() (sfepy.terms.terms_diffusion.SurfaceFluxTermget_fargs() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-method), 485\n-method), 506\n+method), 483\n+method), 504\n get_fargs()\n (sfepy.terms.terms_dot.BCNewtonTerm get_fargs() (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm\n-method), 486\n-method), 506\n+method), 484\n+method), 504\n get_fargs() (sfepy.terms.terms_dot.DotProductTerm get_fargs() (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n-method), 487\n-method), 510\n+method), 485\n+method), 508\n get_fargs() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n-method), 488\n-method), 511\n+method), 486\n+method), 509\n get_fargs() (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n-method), 488\n-method), 512\n+method), 486\n+method), 510\n get_fargs() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm\n-method), 489\n-method), 512\n+method), 487\n+method), 510\n get_fargs() (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n-method), 489\n-method), 513\n+method), 487\n+method), 511\n get_fargs() (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n get_fargs() (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm\n-method), 490\n-method), 514\n+method), 488\n+method), 512\n get_fargs() (sfepy.terms.terms_dot.VectorDotScalarTerm get_fargs() (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n-method), 491\n-method), 516\n+method), 489\n+method), 514\n get_fargs() (sfepy.terms.terms_elastic.CauchyStrainTermget_fargs() (sfepy.terms.terms_membrane.TLMembraneTerm\n-method), 492\n-method), 517\n+method), 490\n+method), 515\n get_fargs() (sfepy.terms.terms_elastic.CauchyStressETHTerm\n get_fargs() (sfepy.terms.terms_multilinear.ETermBase\n-method), 493\n-method), 525\n+method), 491\n+method), 523\n get_fargs() (sfepy.terms.terms_elastic.CauchyStressTermget_fargs() (sfepy.terms.terms_navier_stokes.ConvectTerm\n-method), 494\n-method), 526\n+method), 492\n+method), 524\n get_fargs() (sfepy.terms.terms_elastic.CauchyStressTHTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.DivGradTerm\n-method), 494\n-method), 527\n+method), 492\n+method), 525\n get_fargs() (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.DivOperatorTerm\n-method), 495\n-method), 528\n+method), 493\n+method), 526\n get_fargs() (sfepy.terms.terms_elastic.ElasticWaveTerm get_fargs() (sfepy.terms.terms_navier_stokes.DivTerm\n-method), 496\n-method), 528\n+method), 494\n+method), 526\n get_fargs() (sfepy.terms.terms_elastic.LinearElasticETHTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n-method), 496\n-method), 529\n+method), 494\n+method), 527\n get_fargs() (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.GradTerm\n-method), 497\n-method), 530\n+method), 495\n+method), 528\n get_fargs() (sfepy.terms.terms_elastic.LinearElasticTermget_fargs() (sfepy.terms.terms_navier_stokes.LinearConvect2Term\n-method), 498\n-method), 530\n+method), 496\n+method), 528\n get_fargs() (sfepy.terms.terms_elastic.LinearElasticTHTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.LinearConvectTerm\n-method), 498\n-method), 531\n+method), 496\n+method), 529\n get_fargs() (sfepy.terms.terms_elastic.LinearPrestressTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm\n-method), 499\n-method), 531\n+method), 497\n+method), 529\n get_fargs() (sfepy.terms.terms_elastic.LinearStrainFiberTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.StokesTerm\n-method), 500\n-method), 534\n+method), 498\n+method), 532\n get_fargs() (sfepy.terms.terms_elastic.NonsymElasticTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm\n-method), 500\n-method), 534\n+method), 498\n+method), 532\n get_fargs() (sfepy.terms.terms_elastic.SDLinearElasticTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.StokesWaveTerm\n-method), 501\n-method), 535\n+method), 499\n+method), 533\n get_fargs() (sfepy.terms.terms_electric.ElectricSourceTerm\n get_fargs() (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm\n-method), 502\n-method), 532\n-586\n+method), 500\n+method), 530\n+584\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_fargs() (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm\n get_function() (sfepy.terms.terms_multilinear.EDivTerm\n-method), 533\n-method), 519\n+method), 531\n+method), 517\n get_fargs() (sfepy.terms.terms_piezo.PiezoCouplingTermget_function() (sfepy.terms.terms_multilinear.EDotTerm\n-method), 536\n-method), 520\n+method), 534\n+method), 518\n get_fargs() (sfepy.terms.terms_piezo.PiezoStrainTerm get_function() (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm\n-method), 536\n-method), 521\n+method), 534\n+method), 519\n get_fargs() (sfepy.terms.terms_piezo.PiezoStressTerm get_function() (sfepy.terms.terms_multilinear.ELaplaceTerm\n-method), 537\n-method), 521\n+method), 535\n+method), 519\n get_fargs() (sfepy.terms.terms_point.ConcentratedPointLoadTerm\n get_function() (sfepy.terms.terms_multilinear.ELinearElasticTerm\n-method), 538\n-method), 522\n+method), 536\n+method), 520\n get_fargs() (sfepy.terms.terms_point.LinearPointSpringTerm\n get_function() (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyT\n-method), 539\n-method), 523\n+method), 537\n+method), 521\n get_fargs() (sfepy.terms.terms_shells.Shell10XTerm get_function() (sfepy.terms.terms_multilinear.EScalarDotMGradScalarT\n-method), 540\n-method), 523\n+method), 538\n+method), 521\n get_fargs() (sfepy.terms.terms_surface.ContactPlaneTermget_function() (sfepy.terms.terms_multilinear.EStokesTerm\n-method), 542\n-method), 524\n+method), 540\n+method), 522\n get_fargs() (sfepy.terms.terms_surface.ContactSphereTerm\n get_function() (sfepy.terms.terms_piezo.SDPiezoCouplingTerm\n-method), 543\n-method), 538\n+method), 541\n+method), 536\n get_fargs() (sfepy.terms.terms_surface.LinearTractionTerm\n get_gap_ranges()\n (in\n module\n-method), 543\n-sfepy.homogenization.coefs_phononic), 347\n+method), 541\n+sfepy.homogenization.coefs_phononic), 345\n get_fargs() (sfepy.terms.terms_surface.SDLinearTractionTerm\n get_gdict_key() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-method), 544\n-static method), 195\n+method), 542\n+static method), 193\n get_fargs() (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n-get_gel() (in module sfepy.discrete.dg.fields), 314\n-method), 545\n+get_gel() (in module sfepy.discrete.dg.fields), 312\n+method), 543\n get_geometry() (sfepy.discrete.fem.mappings.FEMapping\n get_fargs() (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-method), 284\n-method), 545\n+method), 282\n+method), 543\n get_geometry() (sfepy.discrete.iga.mappings.IGMapping\n get_fargs() (sfepy.terms.terms_surface.SurfaceJumpTerm\n-method), 334\n-method), 546\n+method), 332\n+method), 544\n get_geometry_types()\n (sfepy.terms.terms.Term\n-get_fargs() (sfepy.terms.terms_volume.LinearVolumeForceTerm method), 449\n-method), 547\n+get_fargs() (sfepy.terms.terms_volume.LinearVolumeForceTerm method), 447\n+method), 545\n get_glyphs_scale_factor()\n (in\n module\n get_field()\n (sfepy.discrete.variables.FieldVariable\n-sfepy.postprocess.viewer), 405\n-method), 241\n+sfepy.postprocess.viewer), 403\n+method), 239\n get_graph_conns() (sfepy.discrete.equations.Equations\n get_filename_trunk()\n-method), 206\n+method), 204\n (sfepy.discrete.fem.meshio.MeshIO\n method), get_green_strain_sym3d()\n (in\n module\n-291\n-sfepy.mechanics.membranes), 369\n+289\n+sfepy.mechanics.membranes), 367\n get_filename_trunk()\n get_grid() (sfepy.discrete.fem.geometry_element.GeometryElement\n (sfepy.discrete.fem.meshio.UserMeshIO\n-method), 280\n-method), 293\n+method), 278\n+method), 291\n get_grid_plane()\n (in\n module\n get_full() (sfepy.discrete.variables.DGFieldVariable\n-sfepy.discrete.fem.periodic), 294\n-method), 239\n+sfepy.discrete.fem.periodic), 292\n+method), 237\n get_homog_coefs_linear()\n (in\n module\n get_full()\n (sfepy.discrete.variables.FieldVariable\n-sfepy.homogenization.micmac), 352\n-method), 241\n+sfepy.homogenization.micmac), 350\n+method), 239\n get_homog_coefs_nonlinear()\n (in\n module\n-get_full() (sfepy.homogenization.convolutions.ConvolutionKernel sfepy.homogenization.micmac), 352\n-method), 348\n+get_full() (sfepy.homogenization.convolutions.ConvolutionKernel sfepy.homogenization.micmac), 350\n+method), 346\n get_incident() (sfepy.discrete.common.extmods.cmesh.CMesh\n get_full_indices()\n (in\n module\n-method), 253\n-sfepy.mechanics.tensors), 373\n+method), 251\n+sfepy.mechanics.tensors), 371\n get_indx() (sfepy.discrete.variables.Variables method),\n get_function()\n (sfepy.base.conf.ProblemConf\n-246\n-method), 184\n+244\n+method), 182\n get_info()\n (sfepy.discrete.common.dof_info.DofInfo\n-get_function() (sfepy.terms.terms_multilinear.ECauchyStressTerm method), 249\n-method), 517\n+get_function() (sfepy.terms.terms_multilinear.ECauchyStressTerm method), 247\n+method), 515\n get_initial_condition()\n get_function() (sfepy.terms.terms_multilinear.EConvectTerm\n (sfepy.discrete.variables.Variable\n method),\n-method), 518\n-244\n+method), 516\n+242\n get_function() (sfepy.terms.terms_multilinear.EDivGradTerm\n get_initial_state()\n-method), 519\n+method), 517\n (sfepy.discrete.problem.Problem\n method),\n Index\n \n-587\n+585\n \n \fSfePy Documentation, Release version: 2021.4\n \n-226\n+224\n get_manager() (in module sfepy.base.multiproc_proc),\n-get_initial_vec() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS197\n-method), 442\n+get_initial_vec() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS195\n+method), 440\n get_mapping()\n (sfepy.discrete.common.fields.Field\n get_int_value()\n (in\n module\n-method), 258\n-sfepy.base.multiproc_mpi), 196\n+method), 256\n+sfepy.base.multiproc_mpi), 194\n get_mapping() (sfepy.discrete.fem.mappings.SurfaceMapping\n get_int_value()\n (in\n module\n-method), 284\n-sfepy.base.multiproc_proc), 196\n+method), 282\n+sfepy.base.multiproc_proc), 194\n get_mapping() (sfepy.discrete.fem.mappings.VolumeMapping\n get_integrals()\n (sfepy.discrete.problem.Problem\n-method), 285\n-method), 226\n+method), 283\n+method), 224\n get_mapping() (sfepy.discrete.iga.mappings.IGMapping\n get_interp_coors() (sfepy.discrete.variables.FieldVariable\n-method), 334\n-method), 242\n+method), 332\n+method), 240\n get_mapping() (sfepy.discrete.structural.mappings.Shell10XMapping\n get_interpol_scheme()\n-method), 337\n+method), 335\n (sfepy.discrete.dg.poly_spaces.LegendrePolySpaceget_mapping() (sfepy.discrete.variables.FieldVariable\n-method), 315\n-method), 242\n+method), 313\n+method), 240\n get_interpolation_name()\n-get_mapping() (sfepy.terms.terms.Term method), 449\n+get_mapping() (sfepy.terms.terms.Term method), 447\n (sfepy.discrete.fem.geometry_element.GeometryElement\n get_mapping_data()\n (in\n module\n-method), 280\n-sfepy.discrete.common.mappings), 263\n+method), 278\n+sfepy.discrete.common.mappings), 261\n get_invariants()\n (in\n module get_mapping_data()\n (in\n module\n-sfepy.mechanics.membranes), 370\n-sfepy.mechanics.shell10x), 372\n+sfepy.mechanics.membranes), 368\n+sfepy.mechanics.shell10x), 370\n get_item_by_name()\n (sfepy.base.conf.ProblemConf get_maps() (sfepy.solvers.oseen.StabilizationFunction\n-method), 184\n-method), 436\n+method), 182\n+method), 434\n get_jacobian()\n (in\n module get_mat_id()\n (sfepy.postprocess.sources.FileSource\n-sfepy.discrete.common.mappings), 262\n-method), 397\n+sfepy.discrete.common.mappings), 260\n+method), 395\n get_keys() (sfepy.discrete.materials.Material method), get_mat_id() (sfepy.postprocess.sources.GenericFileSource\n-214\n-method), 397\n+212\n+method), 395\n get_knot_vector()\n (sfepy.mesh.bspline.BSpline get_material_names()\n (sfepy.terms.terms.Term\n-method), 379\n-method), 449\n-get_kwargs() (sfepy.terms.terms.Term method), 449\n+method), 377\n+method), 447\n+get_kwargs() (sfepy.terms.terms.Term method), 447\n get_material_names()\n (sfepy.terms.terms.Terms\n get_lattice_volume()\n (in\n module\n-method), 450\n-sfepy.homogenization.utils), 355\n+method), 448\n+sfepy.homogenization.utils), 353\n get_materials()\n (sfepy.discrete.problem.Problem\n get_lcbc_operator()\n-method), 227\n+method), 225\n (sfepy.discrete.equations.Equations method), get_materials() (sfepy.terms.terms.Term method),\n-206\n-449\n+204\n+447\n get_lcbc_operator()\n get_matrices() (sfepy.solvers.ts_solvers.ElastodynamicsBaseTS\n (sfepy.discrete.variables.Variables\n method),\n-method), 442\n-246\n+method), 440\n+244\n get_matrix_shape() (sfepy.discrete.variables.Variables\n-get_list() (in module sfepy.base.multiproc_proc), 197\n-method), 246\n+get_list() (in module sfepy.base.multiproc_proc), 195\n+method), 244\n get_local_entities()\n get_mem_usage() (in module sfepy.base.mem_usage),\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-193\n-method), 253\n+191\n+method), 251\n get_mesh_bounding_box()\n get_local_ids() (sfepy.discrete.common.extmods.cmesh.CMesh (sfepy.discrete.fem.domain.FEDomain\n-method), 253\n-method), 269\n-get_lock() (in module sfepy.base.multiproc_proc), 197 get_mesh_coors() (sfepy.discrete.fem.domain.FEDomain\n+method), 251\n+method), 267\n+get_lock() (in module sfepy.base.multiproc_proc), 195 get_mesh_coors() (sfepy.discrete.fem.domain.FEDomain\n get_log_freqs()\n (in\n module\n-method), 269\n-sfepy.homogenization.coefs_phononic), 347\n+method), 267\n+sfepy.homogenization.coefs_phononic), 345\n get_mesh_coors()\n (sfepy.discrete.problem.Problem\n-get_log_name() (sfepy.base.log.Log method), 191\n-method), 227\n+get_log_name() (sfepy.base.log.Log method), 189\n+method), 225\n get_logger() (in module sfepy.base.multiproc_mpi), get_micro_cache_key()\n-196\n+194\n (sfepy.homogenization.homogen_app.HomogenizationApp\n-get_logging_conf() (in module sfepy.base.log), 192\n-method), 351\n+get_logging_conf() (in module sfepy.base.log), 190\n+method), 349\n get_longest_edge_and_gps()\n (in\n-module get_min_dt() (in module sfepy.solvers.ts_solvers), 446\n-sfepy.mechanics.extmods.ccontres), 377\n+module get_min_dt() (in module sfepy.solvers.ts_solvers), 444\n+sfepy.mechanics.extmods.ccontres), 375\n get_min_value() (in module sfepy.discrete.fem.utils),\n get_loop_indices()\n (in\n module\n-300\n-sfepy.terms.terms_multilinear), 526\n+298\n+sfepy.terms.terms_multilinear), 524\n get_min_vertex_distance()\n (in\n module\n-get_ls() (sfepy.discrete.problem.Problem method), 227\n-sfepy.discrete.fem.mesh), 286\n-588\n+get_ls() (sfepy.discrete.problem.Problem method), 225\n+sfepy.discrete.fem.mesh), 284\n+586\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n get_min_vertex_distance_naive() (in module\n-method), 340\n-sfepy.discrete.fem.mesh), 286\n+method), 338\n+sfepy.discrete.fem.mesh), 284\n get_output_approx_order()\n get_mirror_region()\n (sfepy.discrete.fem.fields_base.FEField\n (sfepy.discrete.common.region.Region method),\n-method), 275\n-267\n+method), 273\n+265\n get_output_function()\n (sfepy.base.base.Output\n get_mpdict_value()\n (in\n module\n-method), 174\n-sfepy.base.multiproc_proc), 197\n+method), 172\n+sfepy.base.multiproc_proc), 195\n get_output_name() (sfepy.discrete.problem.Problem\n get_mtx_i() (sfepy.discrete.fem.poly_spaces.FEPolySpace\n-method), 227\n-method), 294\n+method), 225\n+method), 292\n get_output_prefix()\n (sfepy.base.base.Output\n get_mtx_i() (sfepy.discrete.fem.poly_spaces.LagrangeTensorProductPolySpace\n-method), 174\n-method), 295\n+method), 172\n+method), 293\n get_output_shape()\n (in\n module\n-get_multiproc() (in module sfepy.base.multiproc), 194\n-sfepy.terms.terms_multilinear), 526\n+get_multiproc() (in module sfepy.base.multiproc), 192\n+sfepy.terms.terms_multilinear), 524\n get_n_cells() (sfepy.discrete.common.region.Region get_output_suffix()\n (in\n module\n-method), 267\n-sfepy.homogenization.recovery), 353\n+method), 265\n+sfepy.homogenization.recovery), 351\n get_n_dof_total() (sfepy.discrete.common.dof_info.DofInfo\n get_parameter_names()\n (sfepy.terms.terms.Term\n-method), 249\n-method), 449\n+method), 247\n+method), 447\n get_n_el_nod()\n (in\n module get_parameter_variables() (sfepy.terms.terms.Term\n-sfepy.discrete.dg.poly_spaces), 317\n-method), 449\n-get_names() (sfepy.base.base.Container method), 173\n+sfepy.discrete.dg.poly_spaces), 315\n+method), 447\n+get_names() (sfepy.base.base.Container method), 171\n get_parents()\n (in\n module\n get_names() (sfepy.base.base.OneTypeList method),\n-sfepy.discrete.common.region), 268\n-174\n-get_parts() (sfepy.discrete.state.State method), 237\n+sfepy.discrete.common.region), 266\n+172\n+get_parts() (sfepy.discrete.state.State method), 235\n get_nls() (sfepy.discrete.problem.Problem method), get_patch_box_regions()\n (in\n module\n-227\n-sfepy.discrete.iga.iga), 332\n+225\n+sfepy.discrete.iga.iga), 330\n get_nls_functions()\n get_paths() (sfepy.terms.terms_multilinear.ETermBase\n (sfepy.discrete.problem.Problem\n method),\n-method), 525\n-227\n+method), 523\n+225\n get_perpendiculars()\n (in\n module\n get_nodal_values() (sfepy.discrete.dg.fields.DGField\n-sfepy.linalg.geometry), 358\n-method), 312\n+sfepy.linalg.geometry), 356\n+method), 310\n get_physical_qps()\n (in\n module\n get_non_diagonal_indices()\n (in\n module\n-sfepy.discrete.common.mappings), 264\n-sfepy.mechanics.tensors), 373\n+sfepy.discrete.common.mappings), 262\n+sfepy.mechanics.tensors), 371\n get_physical_qps() (sfepy.discrete.fem.mappings.FEMapping\n get_normals()\n (in\n module\n-method), 284\n-sfepy.discrete.common.mappings), 263\n+method), 282\n+sfepy.discrete.common.mappings), 261\n get_physical_qps() (sfepy.discrete.iga.mappings.IGMapping\n get_normals() (sfepy.terms.terms_multilinear.ETermBase\n-method), 335\n-method), 525\n+method), 333\n+method), 523\n get_physical_qps() (sfepy.discrete.structural.mappings.Shell10XMappin\n-get_nth_fun() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace method), 337\n-method), 315\n+get_nth_fun() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace method), 335\n+method), 313\n get_physical_qps() (sfepy.terms.terms.Term method),\n get_nth_fun_der() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-449\n-method), 315\n+447\n+method), 313\n get_physical_qps() (sfepy.terms.terms_shells.Shell10XTerm\n get_num_workers() (in module sfepy.base.multiproc),\n-method), 540\n-194\n+method), 538\n+192\n get_points()\n (sfepy.discrete.probes.CircleProbe\n get_number() (sfepy.base.testing.TestCommon method),\n-method), 218\n-200\n+method), 216\n+198\n get_points()\n (sfepy.discrete.probes.LineProbe\n-get_nums() (in module sfepy.base.resolve_deps), 199\n-method), 218\n+get_nums() (in module sfepy.base.resolve_deps), 197\n+method), 216\n get_opacities() (in module sfepy.postprocess.viewer), get_points()\n (sfepy.discrete.probes.PointsProbe\n-405\n-method), 218\n+403\n+method), 216\n get_operands() (sfepy.terms.terms_multilinear.ETermBase\n get_points()\n (sfepy.discrete.probes.RayProbe\n-method), 525\n-method), 220\n+method), 523\n+method), 218\n get_operator() (sfepy.discrete.common.dof_info.EquationMap\n get_position_counts()\n (in\n module\n-method), 249\n-sfepy.postprocess.viewer), 405\n+method), 247\n+sfepy.postprocess.viewer), 403\n get_or_create_hdf5_group()\n (in\n module get_potential_cells()\n (in\n module\n-sfepy.base.ioutils), 188\n-sfepy.discrete.common.global_interp), 259\n+sfepy.base.ioutils), 186\n+sfepy.discrete.common.global_interp), 257\n get_orientations() (sfepy.discrete.common.extmods.cmesh.CMesh\n get_prefix()\n (sfepy.mechanics.units.Unit\n static\n-method), 253\n-method), 377\n+method), 251\n+method), 375\n get_output() (sfepy.homogenization.coefs_base.CorrMiniApp\n get_primary()\n (sfepy.discrete.variables.Variable\n Index\n \n-589\n+587\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 244\n-sfepy.linalg.geometry), 358\n+method), 242\n+sfepy.linalg.geometry), 356\n get_primary_name() (sfepy.discrete.variables.Variable get_size_hint()\n (sfepy.postprocess.viewer.Viewer\n-method), 244\n-method), 404\n-get_print_info() (in module sfepy.base.ioutils), 188\n+method), 242\n+method), 402\n+get_print_info() (in module sfepy.base.ioutils), 186\n get_sizes() (in module sfepy.terms.terms_multilinear),\n-get_print_info() (in module sfepy.solvers.ts), 440\n-526\n+get_print_info() (in module sfepy.solvers.ts), 438\n+524\n get_qp()\n (sfepy.discrete.fem.fields_base.FEField get_slaves() (in module sfepy.base.multiproc_mpi),\n-method), 275\n-196\n-get_qp() (sfepy.discrete.integrals.Integral method), 213 get_slice_ops()\n+method), 273\n+194\n+get_qp() (sfepy.discrete.integrals.Integral method), 211 get_slice_ops()\n (in\n module\n-get_qp_key() (sfepy.terms.terms.Term method), 449\n-sfepy.terms.terms_multilinear), 526\n-get_queue() (in module sfepy.base.multiproc_mpi), 196 get_solver()\n+get_qp_key() (sfepy.terms.terms.Term method), 447\n+sfepy.terms.terms_multilinear), 524\n+get_queue() (in module sfepy.base.multiproc_mpi), 194 get_solver()\n (sfepy.discrete.problem.Problem\n get_queue() (in module sfepy.base.multiproc_proc),\n-method), 227\n-197\n+method), 225\n+195\n get_solver_conf() (sfepy.discrete.problem.Problem\n get_range_indices() (in module sfepy.terms.utils),\n-method), 227\n-547\n+method), 225\n+545\n get_sorted_dependencies()\n get_ranges()\n (in\n module\n (sfepy.homogenization.engine.HomogenizationWorker\n-sfepy.homogenization.coefs_phononic), 347\n-static method), 349\n+sfepy.homogenization.coefs_phononic), 345\n+static method), 347\n get_raveled_index()\n (in\n module get_sphinx_make_command()\n (in\n module\n-sfepy.discrete.iga.iga), 333\n-build_helpers), 162\n-get_raveler() (in module sfepy.discrete.dg.fields), 314 get_standard_keywords()\n+sfepy.discrete.iga.iga), 331\n+build_helpers), 160\n+get_raveler() (in module sfepy.discrete.dg.fields), 312 get_standard_keywords()\n (in\n module\n-get_raw() (sfepy.base.conf.ProblemConf method), 184\n-sfepy.base.conf ), 185\n-get_reduced() (sfepy.discrete.state.State method), 238 get_standard_type_defs()\n+get_raw() (sfepy.base.conf.ProblemConf method), 182\n+sfepy.base.conf ), 183\n+get_reduced() (sfepy.discrete.state.State method), 236 get_standard_type_defs()\n (in\n module\n get_reduced() (sfepy.discrete.variables.FieldVariable\n-sfepy.base.parse_conf ), 197\n-method), 242\n-get_state() (sfepy.solvers.ts.TimeStepper method), 440\n+sfepy.base.parse_conf ), 195\n+method), 240\n+get_state() (sfepy.solvers.ts.TimeStepper method), 438\n get_ref_coors()\n (in\n module get_state()\n (sfepy.solvers.ts.VariableTimeStepper\n-sfepy.discrete.common.global_interp), 259\n-method), 440\n+sfepy.discrete.common.global_interp), 257\n+method), 438\n get_ref_coors_convex()\n (in\n module get_state_in_region()\n-sfepy.discrete.common.global_interp), 260\n+sfepy.discrete.common.global_interp), 258\n (sfepy.discrete.variables.FieldVariable\n get_ref_coors_general()\n (in\n module\n-method), 242\n-sfepy.discrete.common.global_interp), 261\n+method), 240\n+sfepy.discrete.common.global_interp), 259\n get_state_names() (sfepy.terms.terms.Term method),\n get_region() (sfepy.terms.terms.ConnInfo method),\n-449\n 447\n+445\n get_state_part_view()\n-get_region() (sfepy.terms.terms.Term method), 449\n+get_region() (sfepy.terms.terms.Term method), 447\n (sfepy.discrete.variables.Variables\n method),\n get_region_info() (sfepy.discrete.dg.fields.DGField\n-246\n-static method), 312\n+244\n+static method), 310\n get_state_parts() (sfepy.discrete.equations.Equations\n get_region_name()\n (sfepy.terms.terms.ConnInfo\n-method), 206\n-method), 447\n+method), 204\n+method), 445\n get_state_parts() (sfepy.discrete.variables.Variables\n get_restart_filename()\n-method), 246\n+method), 244\n (sfepy.discrete.problem.Problem\n method), get_state_variables()\n (sfepy.terms.terms.Term\n-227\n-method), 449\n+225\n+method), 447\n get_save_name() (sfepy.homogenization.coefs_base.CorrMiniApp\n get_step_time() (sfepy.postprocess.sources.FileSource\n-method), 340\n-method), 397\n+method), 338\n+method), 395\n get_save_name_base()\n-get_str() (sfepy.terms.terms.Term method), 449\n-(sfepy.homogenization.coefs_base.CorrMiniApp get_subdict() (in module sfepy.base.base), 177\n-method), 340\n+get_str() (sfepy.terms.terms.Term method), 447\n+(sfepy.homogenization.coefs_base.CorrMiniApp get_subdict() (in module sfepy.base.base), 175\n+method), 338\n get_subset_info() (sfepy.discrete.common.dof_info.DofInfo\n get_schur()\n (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 249\n-method), 414\n+method), 247\n+method), 412\n get_surface_basis()\n get_shape() (sfepy.discrete.common.mappings.PhysicalQPs\n (sfepy.discrete.fem.fields_nodal.GlobalNodalLikeBasis\n-method), 262\n-method), 278\n-get_shape_kind() (in module sfepy.terms.terms), 451\n+method), 260\n+method), 276\n+get_shape_kind() (in module sfepy.terms.terms), 449\n get_surface_basis()\n get_simplex_circumcentres()\n (in\n module\n (sfepy.discrete.iga.fields.IGField\n method),\n-sfepy.linalg.geometry), 358\n-327\n+sfepy.linalg.geometry), 356\n+325\n get_simplex_cubature()\n (in\n module get_surface_degrees()\n (in\n module\n-sfepy.discrete.simplex_cubature), 236\n-sfepy.discrete.iga.iga), 333\n+sfepy.discrete.simplex_cubature), 234\n+sfepy.discrete.iga.iga), 331\n get_simplex_volumes()\n (in\n module get_surface_entities()\n-590\n+588\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n (sfepy.discrete.fem.geometry_element.GeometryElement\n get_variable_names()\n (sfepy.terms.terms.Term\n-method), 280\n-method), 449\n+method), 278\n+method), 447\n get_surface_faces() (in module extract_surface), get_variable_names()\n (sfepy.terms.terms.Terms\n-166\n-method), 450\n+164\n+method), 448\n get_surface_facets()\n get_variables()\n (sfepy.discrete.problem.Problem\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 228\n-method), 253\n+method), 226\n+method), 251\n get_variables() (sfepy.homogenization.coefs_perfusion.CoefRegion\n get_sym_indices()\n (in\n module\n-method), 342\n-sfepy.mechanics.tensors), 373\n+method), 340\n+sfepy.mechanics.tensors), 371\n get_variables() (sfepy.homogenization.coefs_perfusion.CorrRegion\n get_t4_from_t2s()\n (in\n module\n-method), 342\n-sfepy.mechanics.tensors), 373\n+method), 340\n+sfepy.mechanics.tensors), 371\n get_variables() (sfepy.terms.terms.Term method),\n get_tangent_stress_matrix()\n (in\n module\n-449\n-sfepy.mechanics.membranes), 370\n-get_vec() (sfepy.discrete.state.State method), 238\n+447\n+sfepy.mechanics.membranes), 368\n+get_vec() (sfepy.discrete.state.State method), 236\n get_tensor_product_conn()\n (in\n-module get_vector() (sfepy.terms.terms.Term method), 449\n-sfepy.mesh.mesh_generators), 388\n+module get_vector() (sfepy.terms.terms.Term method), 447\n+sfepy.mesh.mesh_generators), 386\n get_vector_format()\n get_timestepper() (sfepy.discrete.problem.Problem\n (sfepy.discrete.fem.meshio.MeshIO\n method),\n-method), 227\n-291\n+method), 225\n+289\n get_tolerance() (sfepy.solvers.solvers.LinearSolver get_vectors() (sfepy.discrete.fem.lcbc_operators.EdgeDirectionOperator\n-method), 438\n-method), 281\n-get_trace() (in module sfepy.mechanics.tensors), 373\n+method), 436\n+method), 279\n+get_trace() (in module sfepy.mechanics.tensors), 371\n get_vectors() (sfepy.discrete.fem.lcbc_operators.NormalDirectionOpera\n get_true_order() (sfepy.discrete.fem.fields_base.FEField\n-method), 283\n-method), 275\n+method), 281\n+method), 273\n get_vertices() (sfepy.discrete.fem.fields_base.FEField\n get_true_order()\n (sfepy.discrete.iga.fields.IGField\n-method), 275\n-method), 327\n+method), 273\n+method), 325\n get_virtual_name() (sfepy.terms.terms.Term method),\n-get_trunk() (in module sfepy.base.ioutils), 189\n-450\n+get_trunk() (in module sfepy.base.ioutils), 187\n+448\n get_ts_info() (sfepy.postprocess.sources.FileSource get_virtual_variable()\n (sfepy.terms.terms.Term\n-method), 397\n-method), 450\n+method), 395\n+method), 448\n get_ts_val() (sfepy.homogenization.coefs_base.CorrSolution\n get_volume() (in module sfepy.homogenization.utils),\n-method), 341\n-355\n+method), 339\n+353\n get_tss() (sfepy.discrete.problem.Problem method), get_volumes() (sfepy.discrete.common.extmods.cmesh.CMesh\n-227\n-method), 253\n+225\n+method), 251\n get_tss_functions()\n get_volumetric_tensor()\n (in\n module\n (sfepy.discrete.problem.Problem\n method),\n-sfepy.mechanics.tensors), 373\n-227\n+sfepy.mechanics.tensors), 371\n+225\n get_von_mises_stress()\n (in\n module\n get_type() (sfepy.base.ioutils.DataSoftLink method),\n-sfepy.mechanics.tensors), 374\n-186\n+sfepy.mechanics.tensors), 372\n+184\n get_vtk_by_group()\n (in\n module\n get_unraveled_indices()\n (in\n module\n-sfepy.postprocess.utils_vtk), 400\n-sfepy.discrete.iga.iga), 333\n+sfepy.postprocess.utils_vtk), 398\n+sfepy.discrete.iga.iga), 331\n get_vtk_edges()\n (in\n module\n get_unraveler() (in module sfepy.discrete.dg.fields),\n-sfepy.postprocess.utils_vtk), 400\n-314\n+sfepy.postprocess.utils_vtk), 398\n+312\n get_vtk_from_file()\n (in\n module\n get_user_names() (sfepy.terms.terms.Term method),\n-sfepy.postprocess.utils_vtk), 400\n-449\n+sfepy.postprocess.utils_vtk), 398\n+447\n get_vtk_from_mesh()\n (in\n module\n get_user_names() (sfepy.terms.terms.Terms method),\n-sfepy.postprocess.utils_vtk), 401\n-450\n+sfepy.postprocess.utils_vtk), 399\n+448\n get_vtk_surface()\n (in\n module\n-get_var_names() (sfepy.discrete.conditions.LinearCombinationBC sfepy.postprocess.utils_vtk), 401\n-method), 202\n+get_var_names() (sfepy.discrete.conditions.LinearCombinationBC sfepy.postprocess.utils_vtk), 399\n+method), 200\n get_weighted_norm()\n (sfepy.discrete.state.State\n get_variable()\n (sfepy.discrete.equations.Equations\n-method), 238\n-method), 206\n+method), 236\n+method), 204\n getBCnum() (sfepy.mesh.geom_tools.geometry method),\n get_variable_dependencies()\n-384\n+382\n (sfepy.discrete.equations.Equations method), getcenterpoint()\n (sfepy.mesh.geom_tools.surface\n-206\n-method), 384\n+204\n+method), 382\n get_variable_names()\n getholepoints()\n (sfepy.mesh.geom_tools.surface\n (sfepy.discrete.equations.Equations method),\n-method), 384\n-207\n+method), 382\n+205\n getinsidepoint()\n (sfepy.mesh.geom_tools.surface\n Index\n \n-591\n+589\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 384\n+method), 382\n H1HierarchicVolumeField\n (class\n in\n getinsidepoint()\n (sfepy.mesh.geom_tools.volume\n-sfepy.discrete.fem.fields_hierarchic), 278\n-method), 385\n-H1Mixin (class in sfepy.discrete.fem.fields_base), 276\n+sfepy.discrete.fem.fields_hierarchic), 276\n+method), 383\n+H1Mixin (class in sfepy.discrete.fem.fields_base), 274\n getlines() (sfepy.mesh.geom_tools.surface method), H1NodalMixin (class in sfepy.discrete.fem.fields_nodal),\n-385\n-279\n-getn() (sfepy.mesh.geom_tools.geomobject method), 384 H1NodalSurfaceField\n+383\n+277\n+getn() (sfepy.mesh.geom_tools.geomobject method), 382 H1NodalSurfaceField\n (class\n in\n-getpoints() (sfepy.mesh.geom_tools.line method), 384\n-sfepy.discrete.fem.fields_nodal), 279\n+getpoints() (sfepy.mesh.geom_tools.line method), 382\n+sfepy.discrete.fem.fields_nodal), 277\n getpoints() (sfepy.mesh.geom_tools.surface method), H1NodalVolumeField\n (class\n in\n-385\n-sfepy.discrete.fem.fields_nodal), 279\n-getstr() (sfepy.mesh.geom_tools.point method), 384\n+383\n+sfepy.discrete.fem.fields_nodal), 277\n+getstr() (sfepy.mesh.geom_tools.point method), 382\n H1SNodalSurfaceField\n (class\n in\n getsurfaces() (sfepy.mesh.geom_tools.physicalsurface\n-sfepy.discrete.fem.fields_nodal), 279\n-method), 384\n+sfepy.discrete.fem.fields_nodal), 277\n+method), 382\n H1SNodalVolumeField\n (class\n in\n getsurfaces()\n (sfepy.mesh.geom_tools.volume\n-sfepy.discrete.fem.fields_nodal), 279\n-method), 385\n-has_attr() (in module sfepy.config), 171\n+sfepy.discrete.fem.fields_nodal), 277\n+method), 383\n+has_attr() (in module sfepy.config), 169\n getvolumes() (sfepy.mesh.geom_tools.physicalvolume has_cells()\n (sfepy.discrete.common.region.Region\n-method), 384\n-method), 268\n-getxyz() (sfepy.mesh.geom_tools.point method), 384\n-has_ebc() (sfepy.discrete.state.State method), 238\n+method), 382\n+method), 266\n+getxyz() (sfepy.mesh.geom_tools.point method), 382\n+has_ebc() (sfepy.discrete.state.State method), 236\n GlobalNodalLikeBasis\n (class\n in has_ebc() (sfepy.discrete.variables.Variables method),\n-sfepy.discrete.fem.fields_nodal), 278\n-246\n-GmshIO (class in sfepy.discrete.fem.meshio), 287\n+sfepy.discrete.fem.fields_nodal), 276\n+244\n+GmshIO (class in sfepy.discrete.fem.meshio), 285\n has_extra_nodes() (sfepy.discrete.fem.poly_spaces.NodeDescription\n-grad() (in module sfepy.linalg.sympy_operators), 361\n-method), 295\n+grad() (in module sfepy.linalg.sympy_operators), 359\n+method), 293\n grad_as_vector()\n (in\n module has_faces() (sfepy.discrete.common.domain.Domain\n-sfepy.terms.terms_adj_navier_stokes), 461\n-method), 250\n-grad_v() (in module sfepy.linalg.sympy_operators), 361 has_key() (sfepy.base.base.Container method), 173\n+sfepy.terms.terms_adj_navier_stokes), 459\n+method), 248\n+grad_v() (in module sfepy.linalg.sympy_operators), 359 has_key() (sfepy.base.base.Container method), 171\n grad_vector_to_matrix()\n (in\n module has_same_mesh() (sfepy.discrete.variables.FieldVariable\n-eval_ns_forms), 165\n-method), 242\n+eval_ns_forms), 163\n+method), 240\n GradDivStabilizationTerm\n (class\n in has_virtuals()\n (sfepy.discrete.variables.Variables\n-sfepy.terms.terms_navier_stokes), 528\n-method), 246\n+sfepy.terms.terms_navier_stokes), 526\n+method), 244\n gradjacobiP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-have_good_cython() (in module build_helpers), 162\n-method), 316\n-HDF5BaseData (class in sfepy.base.ioutils), 187\n+have_good_cython() (in module build_helpers), 160\n+method), 314\n+HDF5BaseData (class in sfepy.base.ioutils), 185\n gradlegendreP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-HDF5ContextManager (class in sfepy.base.ioutils), 187\n-method), 316\n-HDF5Data (class in sfepy.base.ioutils), 187\n-GradTerm (class in sfepy.terms.terms_navier_stokes), HDF5MeshIO (class in sfepy.discrete.fem.meshio), 289\n-529\n+HDF5ContextManager (class in sfepy.base.ioutils), 185\n+method), 314\n+HDF5Data (class in sfepy.base.ioutils), 185\n+GradTerm (class in sfepy.terms.terms_navier_stokes), HDF5MeshIO (class in sfepy.discrete.fem.meshio), 287\n+527\n HDF5XdmfMeshIO (class in sfepy.discrete.fem.meshio),\n graph_components()\n (in\n module\n-290\n-sfepy.discrete.common.extmods.cmesh), 254\n+288\n+sfepy.discrete.common.extmods.cmesh), 252\n he_eval_from_mtx()\n (in\n module\n group_by_variables()\n-sfepy.terms.extmods.terms), 550\n+sfepy.terms.extmods.terms), 548\n (sfepy.discrete.conditions.Conditions method), he_residuum_from_mtx()\n (in\n module\n-201\n-sfepy.terms.extmods.terms), 550\n+199\n+sfepy.terms.extmods.terms), 548\n group_chains()\n (in\n module head() (in module sfepy.discrete.dg.dg_1D_vizualizer),\n-sfepy.discrete.common.dof_info), 250\n-302\n-guess() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO Histories (class in sfepy.discrete.fem.history), 281\n-static method), 287\n-History (class in sfepy.discrete.fem.history), 281\n+sfepy.discrete.common.dof_info), 248\n+300\n+guess() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO Histories (class in sfepy.discrete.fem.history), 279\n+static method), 285\n+History (class in sfepy.discrete.fem.history), 279\n guess_time_units()\n (in\n module homogen\n-sfepy.postprocess.time_history), 399\n-module, 157\n+sfepy.postprocess.time_history), 397\n+module, 155\n HomogenizationApp\n (class\n in\n H\n-sfepy.homogenization.homogen_app), 351\n+sfepy.homogenization.homogen_app), 349\n (class\n in\n H1BernsteinSurfaceField\n (class\n in HomogenizationEngine\n sfepy.homogenization.engine),\n-348\n-sfepy.discrete.fem.fields_positive), 280\n+346\n+sfepy.discrete.fem.fields_positive), 278\n (class\n in\n H1BernsteinVolumeField\n (class\n in HomogenizationWorker\n sfepy.homogenization.engine),\n-348\n-sfepy.discrete.fem.fields_positive), 280\n+346\n+sfepy.discrete.fem.fields_positive), 278\n (class\n in\n H1DiscontinuousField\n (class\n in HomogenizationWorkerMulti\n sfepy.homogenization.engine),\n-349\n-sfepy.discrete.fem.fields_nodal), 279\n+347\n+sfepy.discrete.fem.fields_nodal), 277\n HomogenizationWorkerMultiMPI\n (class\n in\n-592\n+590\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.homogenization.engine), 351\n+sfepy.homogenization.engine), 349\n info\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n hyperelastic_mode (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase\n-attribute), 419\n-attribute), 508\n+attribute), 417\n+attribute), 506\n info\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n hyperelastic_mode (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBase\n-attribute), 422\n-attribute), 514\n+attribute), 420\n+attribute), 512\n info\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n HyperElasticBase\n (class\n in\n-attribute), 426\n-sfepy.terms.terms_hyperelastic_base), 503\n+attribute), 424\n+sfepy.terms.terms_hyperelastic_base), 501\n infog (sfepy.solvers.ls_mumps.mumps_struc_c_4 atHyperElasticFamilyData\n (class\n in\n-tribute), 416\n-sfepy.terms.terms_hyperelastic_base), 504\n+tribute), 414\n+sfepy.terms.terms_hyperelastic_base), 502\n infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atHyperElasticSurfaceTLBase\n (class\n in\n-tribute), 419\n-sfepy.terms.terms_hyperelastic_tl), 507\n+tribute), 417\n+sfepy.terms.terms_hyperelastic_tl), 505\n infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atHyperElasticSurfaceTLFamilyData\n (class\n in\n-tribute), 422\n-sfepy.terms.terms_hyperelastic_tl), 507\n+tribute), 420\n+sfepy.terms.terms_hyperelastic_tl), 505\n infog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atHyperElasticTLBase\n (class\n in\n-tribute), 426\n-sfepy.terms.terms_hyperelastic_tl), 507\n+tribute), 424\n+sfepy.terms.terms_hyperelastic_tl), 505\n init()\n (sfepy.mechanics.matcoefs.ElasticConstants\n HyperElasticTLFamilyData\n (class\n in\n-method), 366\n-sfepy.terms.terms_hyperelastic_tl), 508\n+method), 364\n+sfepy.terms.terms_hyperelastic_tl), 506\n init_data() (sfepy.discrete.variables.Variable method),\n HyperElasticULBase\n (class\n in\n-244\n-sfepy.terms.terms_hyperelastic_ul), 514\n+242\n+sfepy.terms.terms_hyperelastic_ul), 512\n init_data_struct() (sfepy.terms.terms_hyperelastic_base.HyperElasticF\n HyperElasticULFamilyData\n (class\n in\n-method), 504\n-sfepy.terms.terms_hyperelastic_ul), 514\n+method), 502\n+sfepy.terms.terms_hyperelastic_ul), 512\n init_global_search()\n (in\n module\n HypermeshAsciiMeshIO\n (class\n in\n-sfepy.mechanics.extmods.ccontres), 377\n-sfepy.discrete.fem.meshio), 290\n-init_history() (sfepy.discrete.state.State method), 238\n+sfepy.mechanics.extmods.ccontres), 375\n+sfepy.discrete.fem.meshio), 288\n+init_history() (sfepy.discrete.state.State method), 236\n init_history()\n (sfepy.discrete.variables.Variable\n I\n-method), 244\n+method), 242\n (sfepy.discrete.variables.Variables\n icntl (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- init_history()\n-method), 246\n-tribute), 415\n+method), 244\n+tribute), 413\n icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- init_seq_selection()\n (sfepy.postprocess.viewer.SetStep\n method),\n-tribute), 419\n-402\n+tribute), 417\n+400\n icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atinit_slepc_args() (in module sfepy.solvers.eigen),\n-tribute), 422\n-408\n+tribute), 420\n+406\n icntl (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atinit_solvers()\n (sfepy.discrete.problem.Problem\n-tribute), 426\n-method), 228\n+tribute), 424\n+method), 226\n icntl (sfepy.solvers.ls_mumps.mumps_struc_c_x atinit_solvers() (sfepy.homogenization.coefs_base.MiniAppBase\n-tribute), 429\n-method), 341\n+tribute), 427\n+method), 339\n IdentityLimiter (class in sfepy.discrete.dg.limiters),\n init_subproblems() (sfepy.solvers.ls.MultiProblem\n-318\n-method), 409\n+316\n+method), 407\n iel (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n init_time()\n (sfepy.discrete.equations.Equations\n-attribute), 270\n-method), 207\n+attribute), 268\n+method), 205\n iel (sfepy.discrete.iga.extmods.igac.CNURBSContext atinit_time() (sfepy.discrete.problem.Problem method),\n-tribute), 323\n-228\n-IGDomain (class in sfepy.discrete.iga.domain), 321\n+tribute), 321\n+226\n+IGDomain (class in sfepy.discrete.iga.domain), 319\n InitialCondition (class in sfepy.discrete.conditions),\n-IGField (class in sfepy.discrete.iga.fields), 325\n-201\n-IGMapping (class in sfepy.discrete.iga.mappings), 334\n+IGField (class in sfepy.discrete.iga.fields), 323\n+199\n+IGMapping (class in sfepy.discrete.iga.mappings), 332\n initialize_options()\n-import_file() (in module sfepy.base.base), 177\n+import_file() (in module sfepy.base.base), 175\n (build_helpers.NoOptionsDocs\n method),\n-in1d() (in module sfepy.base.compat), 179\n-162\n-IndexedStruct (class in sfepy.base.base), 174\n-insert() (sfepy.base.base.Container method), 173\n+in1d() (in module sfepy.base.compat), 177\n+160\n+IndexedStruct (class in sfepy.base.base), 172\n+insert() (sfepy.base.base.Container method), 171\n indices (sfepy.discrete.common.extmods.cmesh.CConnectivity\n-insert() (sfepy.terms.terms.Terms method), 450\n-attribute), 252\n+insert() (sfepy.terms.terms.Terms method), 448\n+attribute), 250\n insert_as_static_method()\n (in\n module\n-InDir (class in sfepy.base.ioutils), 187\n+InDir (class in sfepy.base.ioutils), 185\n sfepy.base.base),\n-177\n-infinity_norm() (in module sfepy.linalg.sparse), 360\n+175\n+infinity_norm() (in module sfepy.linalg.sparse), 358\n info (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- insert_knot() (sfepy.mesh.bspline.BSpline method),\n-380\n-tribute), 416\n-insert_method() (in module sfepy.base.base), 177\n+378\n+tribute), 414\n+insert_method() (in module sfepy.base.base), 175\n Index\n \n-593\n+591\n \n \fSfePy Documentation, Release version: 2021.4\n \n insert_sparse_to_csr()\n (in\n module integration (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressT\n-sfepy.linalg.sparse), 361\n-attribute), 454\n+sfepy.linalg.sparse), 359\n+attribute), 452\n insert_static_method() (in module sfepy.base.base), integration (sfepy.terms.terms_basic.IntegrateMatTerm\n-177\n-attribute), 461\n+175\n+attribute), 459\n insert_strided_axis() (in module sfepy.linalg.utils), integration (sfepy.terms.terms_basic.IntegrateOperatorTerm\n-363\n-attribute), 462\n+361\n+attribute), 460\n insert_sub_reqs()\n (in\n-module integration (sfepy.terms.terms_basic.IntegrateTerm atsfepy.homogenization.engine), 351\n-tribute), 463\n+module integration (sfepy.terms.terms_basic.IntegrateTerm atsfepy.homogenization.engine), 349\n+tribute), 461\n instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_4\n integration (sfepy.terms.terms_basic.SurfaceMomentTerm\n-attribute), 416\n-attribute), 464\n+attribute), 414\n+attribute), 462\n instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n integration (sfepy.terms.terms_basic.VolumeSurfaceTerm\n-attribute), 419\n-attribute), 464\n+attribute), 417\n+attribute), 462\n instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-integration (sfepy.terms.terms_basic.VolumeTerm atattribute), 422\n-tribute), 465\n+integration (sfepy.terms.terms_basic.VolumeTerm atattribute), 420\n+tribute), 463\n instance_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-integration (sfepy.terms.terms_biot.BiotStressTerm atattribute), 426\n-tribute), 467\n+integration (sfepy.terms.terms_biot.BiotStressTerm atattribute), 424\n+tribute), 465\n int_dt() (sfepy.homogenization.convolutions.ConvolutionKernel\n integration (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n-method), 348\n-attribute), 472\n-Integral (class in sfepy.discrete.integrals), 213\n+method), 346\n+attribute), 470\n+Integral (class in sfepy.discrete.integrals), 211\n integration (sfepy.terms.terms_constraints.NonPenetrationTerm\n integral (sfepy.discrete.common.extmods.mappings.CMapping\n-attribute), 473\n-attribute), 255\n+attribute), 471\n+attribute), 253\n integration (sfepy.terms.terms_contact.ContactTerm\n IntegralMeanValueOperator\n (class\n in\n-attribute), 474\n-sfepy.discrete.fem.lcbc_operators), 281\n+attribute), 472\n+sfepy.discrete.fem.lcbc_operators), 279\n integration (sfepy.terms.terms_dg.AdvectionDGFluxTerm\n-IntegralProbe (class in sfepy.discrete.probes), 218\n-attribute), 475\n-Integrals (class in sfepy.discrete.integrals), 214\n+IntegralProbe (class in sfepy.discrete.probes), 216\n+attribute), 473\n+Integrals (class in sfepy.discrete.integrals), 212\n integration (sfepy.terms.terms_dg.DiffusionDGFluxTerm\n-integrate() (sfepy.discrete.common.extmods.mappings.CMapping attribute), 476\n-method), 255\n+integrate() (sfepy.discrete.common.extmods.mappings.CMapping attribute), 474\n+method), 253\n integration (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n integrate() (sfepy.discrete.integrals.Integral method),\n-attribute), 478\n-213\n+attribute), 476\n+211\n integration (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n integrate() (sfepy.terms.terms_contact.ContactTerm\n-attribute), 483\n-static method), 474\n+attribute), 481\n+static method), 472\n integration (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n-integrate() (sfepy.terms.terms_hyperelastic_base.HyperElasticBaseattribute), 485\n-static method), 504\n+integrate() (sfepy.terms.terms_hyperelastic_base.HyperElasticBaseattribute), 483\n+static method), 502\n integration (sfepy.terms.terms_diffusion.SurfaceFluxTerm\n-integrate_along_line() (in module probe), 159\n-attribute), 485\n+integrate_along_line() (in module probe), 157\n+attribute), 483\n integrate_in_time()\n (in\n-module integration (sfepy.terms.terms_dot.BCNewtonTerm atsfepy.homogenization.utils), 355\n-tribute), 486\n+module integration (sfepy.terms.terms_dot.BCNewtonTerm atsfepy.homogenization.utils), 353\n+tribute), 484\n IntegrateMatTerm (class in sfepy.terms.terms_basic), integration (sfepy.terms.terms_dot.DotProductTerm\n-461\n-attribute), 487\n+459\n+attribute), 485\n IntegrateOperatorTerm\n (class\n in integration (sfepy.terms.terms_elastic.CauchyStrainTerm\n-sfepy.terms.terms_basic), 462\n-attribute), 492\n+sfepy.terms.terms_basic), 460\n+attribute), 490\n IntegrateSurfaceMatTerm\n (class\n in integration (sfepy.terms.terms_elastic.CauchyStressTerm\n-sfepy.terms.terms_compat), 470\n-attribute), 494\n+sfepy.terms.terms_compat), 468\n+attribute), 492\n IntegrateSurfaceOperatorTerm\n (class\n in integration (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTerm\n-sfepy.terms.terms_compat), 470\n-attribute), 510\n+sfepy.terms.terms_compat), 468\n+attribute), 508\n IntegrateSurfaceTerm\n (class\n in integration (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n-sfepy.terms.terms_compat), 470\n-attribute), 511\n-IntegrateTerm (class in sfepy.terms.terms_basic), 462 integration (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n+sfepy.terms.terms_compat), 468\n+attribute), 509\n+IntegrateTerm (class in sfepy.terms.terms_basic), 460 integration (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n IntegrateVolumeMatTerm\n (class\n in\n-attribute), 512\n-sfepy.terms.terms_compat), 470\n+attribute), 510\n+sfepy.terms.terms_compat), 468\n integration (sfepy.terms.terms_membrane.TLMembraneTerm\n IntegrateVolumeOperatorTerm\n (class\n in\n-attribute), 517\n-sfepy.terms.terms_compat), 470\n+attribute), 515\n+sfepy.terms.terms_compat), 468\n integration (sfepy.terms.terms_multilinear.EDotTerm\n IntegrateVolumeTerm\n (class\n in\n-attribute), 520\n-sfepy.terms.terms_compat), 470\n+attribute), 518\n+sfepy.terms.terms_compat), 468\n integration (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm\n-integration (sfepy.terms.terms.Term attribute), 450\n-attribute), 521\n-594\n+integration (sfepy.terms.terms.Term attribute), 448\n+attribute), 519\n+592\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n integration (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm\n-attribute), 419\n-attribute), 523\n+attribute), 417\n+attribute), 521\n irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n integration (sfepy.terms.terms_navier_stokes.DivTerm\n-attribute), 422\n-attribute), 528\n+attribute), 420\n+attribute), 526\n irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n integration (sfepy.terms.terms_navier_stokes.GradTerm\n-attribute), 426\n-attribute), 530\n+attribute), 424\n+attribute), 528\n irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-integration (sfepy.terms.terms_point.ConcentratedPointLoadTerm attribute), 416\n-attribute), 538\n+integration (sfepy.terms.terms_point.ConcentratedPointLoadTerm attribute), 414\n+attribute), 536\n irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n integration (sfepy.terms.terms_point.LinearPointSpringTerm\n-attribute), 419\n-attribute), 539\n+attribute), 417\n+attribute), 537\n irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n integration (sfepy.terms.terms_shells.Shell10XTerm\n-attribute), 422\n-attribute), 540\n+attribute), 420\n+attribute), 538\n irhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n integration (sfepy.terms.terms_surface.ContactPlaneTerm\n-attribute), 426\n-attribute), 542\n+attribute), 424\n+attribute), 540\n irn\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n atintegration (sfepy.terms.terms_surface.ContactSphereTerm\n-tribute), 416\n-attribute), 543\n+tribute), 414\n+attribute), 541\n irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atintegration (sfepy.terms.terms_surface.LinearTractionTerm\n-tribute), 419\n-attribute), 543\n+tribute), 417\n+attribute), 541\n irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atintegration (sfepy.terms.terms_surface.SDLinearTractionTerm\n-tribute), 422\n-attribute), 544\n+tribute), 420\n+attribute), 542\n irn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atintegration (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n-tribute), 426\n-attribute), 545\n+tribute), 424\n+attribute), 543\n irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atintegration (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-tribute), 416\n-attribute), 545\n+tribute), 414\n+attribute), 543\n irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n integration (sfepy.terms.terms_surface.SurfaceJumpTerm\n-attribute), 419\n-attribute), 546\n+attribute), 417\n+attribute), 544\n irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n interp_conv_mat()\n (in\n module\n-attribute), 422\n-sfepy.homogenization.utils), 355\n+attribute), 420\n+sfepy.homogenization.utils), 353\n irn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n interp_to_qp() (sfepy.discrete.fem.fields_base.FEField\n-attribute), 426\n-method), 275\n+attribute), 424\n+method), 273\n is_active_bc()\n (in\n module\n interp_v_vals_to_n_vals()\n-sfepy.discrete.common.dof_info), 250\n+sfepy.discrete.common.dof_info), 248\n (sfepy.discrete.fem.fields_nodal.H1NodalSurfaceField\n is_adjust (sfepy.postprocess.viewer.SetStep attribute),\n-method), 279\n-402\n+method), 277\n+400\n interp_v_vals_to_n_vals()\n is_bubble (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n (sfepy.discrete.fem.fields_nodal.H1NodalVolumeField\n-attribute), 270\n-method), 279\n+attribute), 268\n+method), 277\n is_complex()\n (sfepy.discrete.variables.Variable\n invalidate_evaluate_cache()\n-method), 244\n+method), 242\n (sfepy.discrete.variables.FieldVariable\n is_cyclic (sfepy.discrete.probes.CircleProbe attribute),\n-method), 242\n-218\n+method), 240\n+216\n invalidate_term_caches()\n-is_cyclic (sfepy.discrete.probes.Probe attribute), 219\n-(sfepy.discrete.equations.Equations method), is_derived_class() (in module sfepy.base.base), 177\n-207\n+is_cyclic (sfepy.discrete.probes.Probe attribute), 217\n+(sfepy.discrete.equations.Equations method), is_derived_class() (in module sfepy.base.base), 175\n+205\n is_finite() (sfepy.discrete.variables.Variable method),\n inverse_element_mapping()\n (in\n module\n-244\n-sfepy.linalg.geometry), 359\n+242\n+sfepy.linalg.geometry), 357\n is_higher_order() (sfepy.discrete.fem.fields_base.FEField\n-invert_dict() (in module sfepy.base.base), 177\n-method), 275\n+invert_dict() (in module sfepy.base.base), 175\n+method), 273\n invert_remap() (in module sfepy.discrete.fem.utils), is_higher_order() (sfepy.discrete.iga.fields.IGField\n-300\n-method), 327\n-iplot() (in module sfepy.base.plotutils), 198\n-is_integer() (in module sfepy.base.base), 178\n-ipython_shell() (in module sfepy.base.base), 177\n+298\n+method), 325\n+iplot() (in module sfepy.base.plotutils), 196\n+is_integer() (in module sfepy.base.base), 176\n+ipython_shell() (in module sfepy.base.base), 175\n is_kind() (sfepy.discrete.variables.Variable method),\n irhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-244\n-attribute), 426\n+242\n+attribute), 424\n is_linear() (sfepy.discrete.problem.Problem method),\n-irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_4 at228\n-tribute), 416\n+irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_4 at226\n+tribute), 414\n is_nurbs() (in module sfepy.discrete.iga.extmods.igac),\n irhs_ptr (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-325\n+323\n Index\n \n-595\n+593\n \n \fSfePy Documentation, Release version: 2021.4\n \n is_parameter()\n (sfepy.discrete.variables.Variable iter_by_order()\n (in\n module\n-method), 244\n-sfepy.discrete.dg.poly_spaces), 317\n+method), 242\n+sfepy.discrete.dg.poly_spaces), 315\n is_real() (sfepy.discrete.variables.Variable method), iter_dict_of_lists() (in module sfepy.base.base),\n-244\n-178\n-is_release() (sfepy.config.Config method), 171\n-iter_from() (sfepy.solvers.ts.TimeStepper method), 440\n+242\n+176\n+is_release() (sfepy.config.Config method), 169\n+iter_from() (sfepy.solvers.ts.TimeStepper method), 438\n is_remote_dict() (in module sfepy.base.multiproc), iter_from()\n (sfepy.solvers.ts.VariableTimeStepper\n-194\n-method), 440\n+192\n+method), 438\n is_remote_dict()\n (in\n module iter_from_current()\n-sfepy.base.multiproc_mpi), 196\n+sfepy.base.multiproc_mpi), 194\n (sfepy.solvers.ts.VariableTimeStepper method),\n is_remote_dict()\n (in\n module\n-440\n-sfepy.base.multiproc_proc), 197\n-iter_names() (in module sfepy.base.log), 192\n-is_sequence() (in module sfepy.base.base), 178\n+438\n+sfepy.base.multiproc_proc), 195\n+iter_names() (in module sfepy.base.log), 190\n+is_sequence() (in module sfepy.base.base), 176\n iter_nonsym() (in module sfepy.homogenization.utils),\n is_state() (sfepy.discrete.variables.Variable method),\n-355\n-244\n+353\n+242\n iter_single()\n (sfepy.discrete.conditions.Condition\n is_state_or_parameter()\n-method), 200\n+method), 198\n (sfepy.discrete.variables.Variable\n method), iter_solutions() (sfepy.homogenization.coefs_base.CorrSolution\n-244\n-method), 341\n-is_string() (in module sfepy.base.base), 178\n+242\n+method), 339\n+is_string() (in module sfepy.base.base), 176\n iter_state()\n (sfepy.discrete.variables.Variables\n is_surface (sfepy.discrete.dg.fields.DGField attribute),\n-method), 246\n-312\n-iter_sym() (in module sfepy.homogenization.utils), 355\n+method), 244\n+310\n+iter_sym() (in module sfepy.homogenization.utils), 353\n is_sym (sfepy.homogenization.coefs_base.CoefNonSym iter_sym() (sfepy.homogenization.coefs_base.CoefNonSym\n-attribute), 339\n-static method), 339\n+attribute), 337\n+static method), 337\n is_sym (sfepy.homogenization.coefs_base.CoefNonSymNonSym\n iter_sym() (sfepy.homogenization.coefs_base.CoefNonSymNonSym\n-attribute), 339\n-static method), 339\n+attribute), 337\n+static method), 337\n is_sym (sfepy.homogenization.coefs_base.CoefSym at- iter_sym() (sfepy.homogenization.coefs_base.CoefSym\n-tribute), 340\n-static method), 340\n+tribute), 338\n+static method), 338\n is_sym (sfepy.homogenization.coefs_base.CoefSymSym iter_sym() (sfepy.homogenization.coefs_base.CoefSymSym\n-attribute), 340\n-static method), 340\n+attribute), 338\n+static method), 338\n is_virtual()\n (sfepy.discrete.variables.Variable iter_terms()\n (sfepy.discrete.materials.Material\n-method), 244\n-method), 215\n+method), 242\n+method), 213\n isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- iter_time_steps() (sfepy.homogenization.coefs_base.CorrSolution\n-tribute), 416\n-method), 341\n-isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 iteritems() (sfepy.base.base.Container method), 173\n-attribute), 419\n-iterkeys() (sfepy.base.base.Container method), 174\n-isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 itervalues() (sfepy.base.base.Container method), 174\n-attribute), 422\n+tribute), 414\n+method), 339\n+isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 iteritems() (sfepy.base.base.Container method), 171\n+attribute), 417\n+iterkeys() (sfepy.base.base.Container method), 172\n+isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 itervalues() (sfepy.base.base.Container method), 172\n+attribute), 420\n isol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 J\n-attribute), 426\n+attribute), 424\n jacobiP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-iter0() (in module sfepy.discrete.fem.facets), 271\n-method), 316\n-iter01() (in module sfepy.discrete.fem.facets), 271\n+iter0() (in module sfepy.discrete.fem.facets), 269\n+method), 314\n+iter01() (in module sfepy.discrete.fem.facets), 269\n jcn\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-atiter01x01y() (in module sfepy.discrete.fem.facets), 271\n-tribute), 416\n-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\n-tribute), 419\n-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\n-tribute), 422\n-iter1() (in module sfepy.discrete.fem.facets), 271\n-jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atiter10() (in module sfepy.discrete.fem.facets), 271\n-tribute), 426\n-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\n-tribute), 416\n-iter10y01x() (in module sfepy.discrete.fem.facets), 271 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-iter10y10x() (in module sfepy.discrete.fem.facets), 271\n-attribute), 419\n-iter12() (in module sfepy.discrete.fem.facets), 271\n+atiter01x01y() (in module sfepy.discrete.fem.facets), 269\n+tribute), 414\n+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\n+tribute), 417\n+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\n+tribute), 420\n+iter1() (in module sfepy.discrete.fem.facets), 269\n+jcn (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atiter10() (in module sfepy.discrete.fem.facets), 269\n+tribute), 424\n+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\n+tribute), 414\n+iter10y01x() (in module sfepy.discrete.fem.facets), 269 jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n+iter10y10x() (in module sfepy.discrete.fem.facets), 269\n+attribute), 417\n+iter12() (in module sfepy.discrete.fem.facets), 269\n jcn_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-iter20() (in module sfepy.discrete.fem.facets), 271\n-attribute), 423\n-iter21() (in module sfepy.discrete.fem.facets), 271\n-596\n+iter20() (in module sfepy.discrete.fem.facets), 269\n+attribute), 421\n+iter21() (in module sfepy.discrete.fem.facets), 269\n+594\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-sfepy.parallel.plot_parallel_dofs), 391\n-attribute), 426\n+sfepy.parallel.plot_parallel_dofs), 389\n+attribute), 424\n label_global_entities()\n (in\n module\n job\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-atsfepy.postprocess.plot_cmesh), 393\n-tribute), 416\n+atsfepy.postprocess.plot_cmesh), 391\n+tribute), 414\n label_local_entities()\n (in\n module\n-job (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.postprocess.plot_cmesh), 393\n-tribute), 419\n+job (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.postprocess.plot_cmesh), 391\n+tribute), 417\n label_points()\n (in\n module\n-job (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.postprocess.plot_quadrature), 395\n-tribute), 423\n+job (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.postprocess.plot_quadrature), 393\n+tribute), 421\n LagrangeNodes\n (class\n in\n-job (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsfepy.discrete.fem.poly_spaces), 294\n-tribute), 426\n+job (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsfepy.discrete.fem.poly_spaces), 292\n+tribute), 424\n LagrangePolySpace\n (class\n in\n job\n (sfepy.solvers.ls_mumps.mumps_struc_c_x\n-atsfepy.discrete.fem.poly_spaces), 295\n-tribute), 429\n+atsfepy.discrete.fem.poly_spaces), 293\n+tribute), 427\n LagrangeSimplexBPolySpace\n (class\n in\n join_subscripts() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-sfepy.discrete.fem.poly_spaces), 295\n-static method), 525\n+sfepy.discrete.fem.poly_spaces), 293\n+static method), 523\n LagrangeSimplexPolySpace\n (class\n in\n join_tokens()\n (in\n module\n-sfepy.discrete.fem.poly_spaces), 295\n-sfepy.discrete.parse_regions), 217\n+sfepy.discrete.fem.poly_spaces), 293\n+sfepy.discrete.parse_regions), 215\n LagrangeTensorProductPolySpace\n (class\n in\n-sfepy.discrete.fem.poly_spaces), 295\n+sfepy.discrete.fem.poly_spaces), 293\n K\n lame_from_stiffness()\n (in\n module\n-sfepy.mechanics.matcoefs), 367\n+sfepy.mechanics.matcoefs), 365\n keep\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n lame_from_youngpoisson()\n (in\n module\n-attribute), 419\n-sfepy.mechanics.matcoefs), 367\n+attribute), 417\n+sfepy.mechanics.matcoefs), 365\n keep\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n laplace() (in module sfepy.linalg.sympy_operators),\n-attribute), 423\n-361\n+attribute), 421\n+359\n keep\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-LaplaceTerm (class in sfepy.terms.terms_diffusion), 483\n-attribute), 426\n+LaplaceTerm (class in sfepy.terms.terms_diffusion), 481\n+attribute), 424\n keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- layout_letters (sfepy.terms.terms_multilinear.ETermBase\n-attribute), 525\n-tribute), 419\n+attribute), 523\n+tribute), 417\n (class\n in\n keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- LCBCOperator\n-sfepy.discrete.fem.lcbc_operators), 281\n-tribute), 423\n+sfepy.discrete.fem.lcbc_operators), 279\n+tribute), 421\n (class\n in\n keep8 (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- LCBCOperators\n-sfepy.discrete.fem.lcbc_operators), 282\n-tribute), 426\n+sfepy.discrete.fem.lcbc_operators), 280\n+tribute), 424\n leaveonlyphysicalsurfaces()\n key_to_index (sfepy.discrete.common.extmods.cmesh.CMesh\n (sfepy.mesh.geom_tools.geometry\n method),\n-attribute), 253\n-384\n+attribute), 251\n+382\n keys (sfepy.discrete.common.poly_spaces.PolySpace atleaveonlyphysicalvolumes()\n-tribute), 265\n+tribute), 263\n (sfepy.mesh.geom_tools.geometry\n method),\n-keys() (sfepy.base.goptions.ValidatedDict method), 186\n-384\n+keys() (sfepy.base.goptions.ValidatedDict method), 184\n+382\n keys() (sfepy.base.multiproc_mpi.RemoteDict method),\n legendre_funs (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-195\n-attribute), 317\n+193\n+attribute), 315\n kind (sfepy.discrete.fem.lcbc_operators.EdgeDirectionOperator\n legendreP() (sfepy.discrete.dg.poly_spaces.LegendrePolySpace\n-attribute), 281\n-kind (sfepy.discrete.fem.lcbc_operators.IntegralMeanValueOperator method), 316\n+attribute), 279\n+kind (sfepy.discrete.fem.lcbc_operators.IntegralMeanValueOperator method), 314\n LegendrePolySpace\n (class\n in\n-attribute), 281\n-sfepy.discrete.dg.poly_spaces), 315\n+attribute), 279\n+sfepy.discrete.dg.poly_spaces), 313\n kind (sfepy.discrete.fem.lcbc_operators.NodalLCOperator\n LegendreSimplexPolySpace\n (class\n in\n-attribute), 283\n-sfepy.discrete.dg.poly_spaces), 317\n+attribute), 281\n+sfepy.discrete.dg.poly_spaces), 315\n kind (sfepy.discrete.fem.lcbc_operators.NoPenetrationOperator\n LegendreTensorProductPolySpace\n (class\n in\n-attribute), 283\n+attribute), 281\n sfepy.discrete.dg.poly_spaces),\n-317\n+315\n kind (sfepy.discrete.fem.lcbc_operators.NormalDirectionOperator\n letters (sfepy.terms.terms_multilinear.ExpressionBuilder\n-attribute), 283\n-attribute), 525\n+attribute), 281\n+attribute), 523\n kind (sfepy.discrete.fem.lcbc_operators.RigidOperator\n light_copy()\n (sfepy.discrete.common.region.Region\n-attribute), 283\n+attribute), 281\n method),\n-268\n+266\n kind (sfepy.discrete.fem.lcbc_operators.ShiftedPeriodicOperator\n line\n (class\n in\n sfepy.mesh.geom_tools),\n-384\n-attribute), 283\n+382\n+attribute), 281\n LinearCombinationBC\n (class\n in\n sfepy.discrete.conditions),\n-202\n+200\n L\n (class\n in\n label_dofs()\n (in\n module LinearConvect2Term\n jcn_loc\n \n Index\n \n-597\n+595\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.terms.terms_navier_stokes), 530\n+sfepy.terms.terms_navier_stokes), 528\n LobattoTensorProductPolySpace\n (class\n in\n LinearConvectTerm\n (class\n in\n-sfepy.discrete.fem.poly_spaces), 295\n-sfepy.terms.terms_navier_stokes), 530\n+sfepy.discrete.fem.poly_spaces), 293\n+sfepy.terms.terms_navier_stokes), 528\n LOBPCGEigenvalueSolver\n (class\n in\n LinearElasticETHTerm\n (class\n in\n-sfepy.solvers.eigen), 406\n-sfepy.terms.terms_elastic), 496\n-locate_files() (in module sfepy.base.ioutils), 189\n+sfepy.solvers.eigen), 404\n+sfepy.terms.terms_elastic), 494\n+locate_files() (in module sfepy.base.ioutils), 187\n LinearElasticIsotropicTerm\n (class\n in lock_drilling_rotations()\n (in\n module\n-sfepy.terms.terms_elastic), 497\n-sfepy.mechanics.shell10x), 372\n+sfepy.terms.terms_elastic), 495\n+sfepy.mechanics.shell10x), 370\n LinearElasticTerm\n (class\n-in Log (class in sfepy.base.log), 191\n-sfepy.terms.terms_elastic), 498\n-LogPlotter (class in sfepy.base.log_plotter), 193\n+in Log (class in sfepy.base.log), 189\n+sfepy.terms.terms_elastic), 496\n+LogPlotter (class in sfepy.base.log_plotter), 191\n LinearElasticTHTerm\n (class\n-in look_ahead_line() (in module sfepy.base.ioutils), 189\n-sfepy.terms.terms_elastic), 497\n+in look_ahead_line() (in module sfepy.base.ioutils), 187\n+sfepy.terms.terms_elastic), 495\n LQuadraticEVPSolver (class in sfepy.solvers.qeigen),\n linearize()\n (sfepy.discrete.fem.fields_base.FEField\n-436\n-method), 275\n+434\n+method), 273\n lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atLinearPointSpringTerm\n (class\n in\n-tribute), 416\n-sfepy.terms.terms_point), 538\n+tribute), 414\n+sfepy.terms.terms_point), 536\n lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n LinearPrestressTerm\n (class\n in\n-attribute), 419\n-sfepy.terms.terms_elastic), 499\n+attribute), 417\n+sfepy.terms.terms_elastic), 497\n lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-LinearSolver (class in sfepy.solvers.solvers), 438\n-attribute), 423\n+LinearSolver (class in sfepy.solvers.solvers), 436\n+attribute), 421\n LinearStrainFiberTerm\n (class\n in lredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-sfepy.terms.terms_elastic), 499\n-attribute), 426\n+sfepy.terms.terms_elastic), 497\n+attribute), 424\n LinearTractionTerm\n (class\n-in lrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.terms.terms_surface), 543\n-tribute), 416\n+in lrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.terms.terms_surface), 541\n+tribute), 414\n LinearVolumeForceTerm\n (class\n in lrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-sfepy.terms.terms_volume), 546\n-attribute), 419\n-LineProbe (class in sfepy.discrete.probes), 218\n+sfepy.terms.terms_volume), 544\n+attribute), 417\n+LineProbe (class in sfepy.discrete.probes), 216\n lrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n link_duals()\n (sfepy.discrete.variables.Variables\n-attribute), 423\n-method), 246\n+attribute), 421\n+method), 244\n lrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-link_flags() (sfepy.config.Config method), 171\n-attribute), 426\n-list_dict() (in module sfepy.base.parse_conf ), 198\n+link_flags() (sfepy.config.Config method), 169\n+attribute), 424\n+list_dict() (in module sfepy.base.parse_conf ), 196\n lrhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-list_of() (in module sfepy.base.parse_conf ), 198\n-attribute), 426\n-listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atattribute), 416\n-tribute), 416\n+list_of() (in module sfepy.base.parse_conf ), 196\n+attribute), 424\n+listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 atattribute), 414\n+tribute), 414\n listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-attribute), 419\n-attribute), 420\n+attribute), 417\n+attribute), 418\n listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-attribute), 423\n-attribute), 423\n+attribute), 421\n+attribute), 421\n listvar_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n lsol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-attribute), 426\n-attribute), 427\n+attribute), 424\n+attribute), 425\n load_1D_vtks()\n (in\n-module lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 302\n-tribute), 416\n-load_and_plot_fun() (in module dg_plot_1D), 164\n+module lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 300\n+tribute), 414\n+load_and_plot_fun() (in module dg_plot_1D), 162\n lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-load_classes() (in module sfepy.base.base), 178\n-attribute), 420\n+load_classes() (in module sfepy.base.base), 176\n+attribute), 418\n load_dict() (sfepy.applications.pde_solver_app.PDESolverApp\n lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-method), 172\n-attribute), 423\n+method), 170\n+attribute), 421\n load_library() (in module sfepy.solvers.ls_mumps), lwk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-415\n-attribute), 427\n+413\n+attribute), 425\n load_mumps_libraries()\n (in\n module\n M\n-sfepy.solvers.ls_mumps), 415\n+sfepy.solvers.ls_mumps), 413\n load_restart()\n-(sfepy.discrete.problem.Problem main() (in module blockgen), 164\n-method), 228\n-main() (in module convert_mesh), 164\n+(sfepy.discrete.problem.Problem main() (in module blockgen), 162\n+method), 226\n+main() (in module convert_mesh), 162\n load_slices\n-(sfepy.discrete.fem.meshio.GmshIO main() (in module cylindergen), 164\n-attribute), 287\n-main() (in module dg_plot_1D), 165\n+(sfepy.discrete.fem.meshio.GmshIO main() (in module cylindergen), 162\n+attribute), 285\n+main() (in module dg_plot_1D), 163\n load_state_1D_vtk()\n (in\n-module main() (in module edit_identifiers), 165\n-sfepy.discrete.dg.dg_1D_vizualizer), 303\n-main() (in module eval_ns_forms), 166\n-598\n+module main() (in module edit_identifiers), 163\n+sfepy.discrete.dg.dg_1D_vizualizer), 301\n+main() (in module eval_ns_forms), 164\n+596\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-main() (in module eval_tl_forms), 166\n+main() (in module eval_tl_forms), 164\n make_global_operator()\n-main() (in module extract_edges), 166\n+main() (in module extract_edges), 164\n (sfepy.discrete.fem.lcbc_operators.LCBCOperators\n-main() (in module extract_surface), 166\n-method), 282\n-main() (in module extractor), 157\n+main() (in module extract_surface), 164\n+method), 280\n+main() (in module extractor), 155\n make_h1_projection_data()\n (in\n module\n-main() (in module gen_iga_patch), 167\n-sfepy.discrete.projections), 234\n-main() (in module gen_legendre_simplex_base), 167\n+main() (in module gen_iga_patch), 165\n+sfepy.discrete.projections), 232\n+main() (in module gen_legendre_simplex_base), 165\n make_is_save() (in module sfepy.discrete.problem),\n-main() (in module gen_lobatto1d_c), 167\n-233\n-main() (in module gen_mesh_prev), 167\n+main() (in module gen_lobatto1d_c), 165\n+231\n+main() (in module gen_mesh_prev), 165\n make_knot_vector()\n (sfepy.mesh.bspline.BSpline\n-main() (in module gen_release_notes), 168\n-method), 380\n-main() (in module gen_serendipity_basis), 168\n+main() (in module gen_release_notes), 166\n+method), 378\n+main() (in module gen_serendipity_basis), 166\n make_knot_vector() (sfepy.mesh.bspline.BSplineSurf\n-main() (in module gen_solver_table), 168\n-method), 381\n-main() (in module gen_term_table), 168\n+main() (in module gen_solver_table), 166\n+method), 379\n+main() (in module gen_term_table), 166\n make_l2_projection()\n (in\n module\n-main() (in module homogen), 157\n-sfepy.discrete.projections), 234\n-main() (in module phonon), 157\n+main() (in module homogen), 155\n+sfepy.discrete.projections), 232\n+main() (in module phonon), 155\n make_l2_projection_data()\n (in\n module\n-main() (in module plot_condition_numbers), 169\n-sfepy.discrete.projections), 234\n-main() (in module plot_logs), 169\n+main() (in module plot_condition_numbers), 167\n+sfepy.discrete.projections), 232\n+main() (in module plot_logs), 167\n make_line_matrix()\n (in\n module\n-main() (in module plot_mesh), 169\n-sfepy.discrete.fem.facets), 271\n-main() (in module plot_quadratures), 169\n-make_mesh() (in module sfepy.discrete.fem.mesh), 286\n-main() (in module plot_times), 169\n+main() (in module plot_mesh), 167\n+sfepy.discrete.fem.facets), 269\n+main() (in module plot_quadratures), 167\n+make_mesh() (in module sfepy.discrete.fem.mesh), 284\n+main() (in module plot_times), 167\n make_option_docstring()\n (in\n module\n-main() (in module postproc), 158\n-sfepy.solvers.solvers), 439\n-main() (in module probe), 159\n+main() (in module postproc), 156\n+sfepy.solvers.solvers), 437\n+main() (in module probe), 157\n make_psg() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-main() (in module run_tests), 160\n-method), 526\n-main() (in module save_basis), 170\n+main() (in module run_tests), 158\n+method), 524\n+main() (in module save_basis), 168\n make_sfepy_function()\n (in\n module\n-main() (in module sfepy.mesh.bspline), 382\n-sfepy.discrete.functions), 212\n-main() (in module sfepy.mesh.mesh_generators), 388\n+main() (in module sfepy.mesh.bspline), 380\n+sfepy.discrete.functions), 210\n+main() (in module sfepy.mesh.mesh_generators), 386\n make_square_matrix()\n (in\n module\n-main() (in module show_authors), 170\n-sfepy.discrete.fem.facets), 271\n-main() (in module show_mesh_info), 170\n+main() (in module show_authors), 168\n+sfepy.discrete.fem.facets), 269\n+main() (in module show_mesh_info), 168\n make_triangle_matrix()\n (in\n module\n-main() (in module show_terms_use), 170\n-sfepy.discrete.fem.facets), 271\n-main() (in module simple), 160\n+main() (in module show_terms_use), 168\n+sfepy.discrete.fem.facets), 269\n+main() (in module simple), 158\n map_equations() (sfepy.discrete.common.dof_info.EquationMap\n-main() (in module simple_homog_mpi), 161\n-method), 249\n-main() (in module sync_module_docs), 170\n-map_permutations() (in module sfepy.linalg.utils), 364\n-main() (in module test_install), 163\n-Mapping (class in sfepy.discrete.common.mappings), 262\n-main() (in module tile_periodic_mesh), 170\n+main() (in module simple_homog_mpi), 159\n+method), 247\n+main() (in module sync_module_docs), 168\n+map_permutations() (in module sfepy.linalg.utils), 362\n+main() (in module test_install), 161\n+Mapping (class in sfepy.discrete.common.mappings), 260\n+main() (in module tile_periodic_mesh), 168\n mapping (sfepy.solvers.ls_mumps.mumps_struc_c_4 atmake_animation()\n (in\n module\n-tribute), 416\n-sfepy.postprocess.viewer), 405\n+tribute), 414\n+sfepy.postprocess.viewer), 403\n mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n make_axes()\n (sfepy.base.log_plotter.LogPlotter\n-attribute), 420\n-method), 193\n+attribute), 418\n+method), 191\n mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n make_axis_rotation_matrix()\n (in\n module\n-attribute), 423\n-sfepy.linalg.geometry), 359\n+attribute), 421\n+sfepy.linalg.geometry), 357\n mapping (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n make_eye() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-attribute), 427\n-method), 525\n+attribute), 425\n+method), 523\n mark_subdomains()\n (in\n module\n make_format() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO\n-sfepy.parallel.plot_parallel_dofs), 391\n-static method), 287\n+sfepy.parallel.plot_parallel_dofs), 389\n+static method), 285\n mask_points() (sfepy.mechanics.contact_bodies.ContactPlane\n make_full() (sfepy.applications.evp_solver_app.EVPSolverApp\n-method), 365\n-method), 172\n+method), 363\n+method), 170\n mask_points() (sfepy.mechanics.contact_bodies.ContactSphere\n make_full_vec() (sfepy.discrete.equations.Equations\n-method), 365\n-method), 207\n+method), 363\n+method), 205\n master_loop() (in module sfepy.base.multiproc_mpi),\n make_full_vec()\n (sfepy.discrete.evaluate.Evaluator\n-196\n-method), 209\n+194\n+method), 207\n master_send_continue()\n (in\n module\n make_full_vec() (sfepy.discrete.variables.Variables\n-sfepy.base.multiproc_mpi), 196\n-method), 246\n+sfepy.base.multiproc_mpi), 194\n+method), 244\n master_send_task()\n (in\n module\n make_function() (sfepy.terms.terms_multilinear.ETermBase\n-sfepy.base.multiproc_mpi), 196\n-method), 525\n-match_candidate() (in module edit_identifiers), 165\n-make_get_conf() (in module sfepy.solvers.solvers), 439 match_coors() (in module sfepy.discrete.fem.periodic),\n+sfepy.base.multiproc_mpi), 194\n+method), 523\n+match_candidate() (in module edit_identifiers), 163\n+make_get_conf() (in module sfepy.solvers.solvers), 437 match_coors() (in module sfepy.discrete.fem.periodic),\n Index\n \n-599\n+597\n \n \fSfePy Documentation, Release version: 2021.4\n \n-294\n+292\n minmod_seq() (in module sfepy.discrete.dg.limiters),\n match_grid_line()\n (in\n module\n-319\n-sfepy.discrete.fem.periodic), 294\n+317\n+sfepy.discrete.fem.periodic), 292\n mode (sfepy.discrete.common.extmods.mappings.CMapping\n match_grid_plane()\n (in\n module\n-attribute), 255\n-sfepy.discrete.fem.periodic), 294\n+attribute), 253\n+sfepy.discrete.fem.periodic), 292\n mode (sfepy.terms.terms_diffusion.AdvectDivFreeTerm\n match_plane_by_dir()\n (in\n module\n-attribute), 480\n-sfepy.discrete.fem.periodic), 294\n+attribute), 478\n+sfepy.discrete.fem.periodic), 292\n mode (sfepy.terms.terms_dot.BCNewtonTerm attribute),\n match_x_line()\n (in\n module\n-486\n-sfepy.discrete.fem.periodic), 294\n+484\n+sfepy.discrete.fem.periodic), 292\n modes (sfepy.terms.terms_biot.BiotETHTerm attribute),\n match_x_plane()\n (in\n module\n-466\n-sfepy.discrete.fem.periodic), 294\n-modes (sfepy.terms.terms_biot.BiotTerm attribute), 468\n+464\n+sfepy.discrete.fem.periodic), 292\n+modes (sfepy.terms.terms_biot.BiotTerm attribute), 466\n match_y_line()\n (in\n module modes (sfepy.terms.terms_biot.BiotTHTerm attribute),\n-sfepy.discrete.fem.periodic), 294\n-467\n+sfepy.discrete.fem.periodic), 292\n+465\n match_y_plane()\n (in\n module modes (sfepy.terms.terms_constraints.NonPenetrationTerm\n-sfepy.discrete.fem.periodic), 294\n-attribute), 473\n+sfepy.discrete.fem.periodic), 292\n+attribute), 471\n match_z_line()\n (in\n-module modes (sfepy.terms.terms_dg.AdvectionDGFluxTerm atsfepy.discrete.fem.periodic), 294\n-tribute), 475\n+module modes (sfepy.terms.terms_dg.AdvectionDGFluxTerm atsfepy.discrete.fem.periodic), 292\n+tribute), 473\n match_z_plane()\n (in\n-module modes (sfepy.terms.terms_dg.DiffusionDGFluxTerm atsfepy.discrete.fem.periodic), 294\n-tribute), 476\n-Material (class in sfepy.discrete.materials), 214\n+module modes (sfepy.terms.terms_dg.DiffusionDGFluxTerm atsfepy.discrete.fem.periodic), 292\n+tribute), 474\n+Material (class in sfepy.discrete.materials), 212\n modes (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n-Materials (class in sfepy.discrete.materials), 216\n-attribute), 477\n+Materials (class in sfepy.discrete.materials), 214\n+attribute), 475\n MatlabEigenvalueSolver\n (class\n in modes (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n-sfepy.solvers.eigen), 406\n-attribute), 478\n-MatrixAction (class in sfepy.linalg.utils), 362\n+sfepy.solvers.eigen), 404\n+attribute), 476\n+MatrixAction (class in sfepy.linalg.utils), 360\n modes (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n-max_diff_csr() (in module sfepy.linalg.utils), 364\n-attribute), 479\n+max_diff_csr() (in module sfepy.linalg.utils), 362\n+attribute), 477\n mbfg (sfepy.discrete.fem.extmods.bases.CLagrangeContext modes (sfepy.terms.terms_diffusion.DiffusionCoupling\n-attribute), 270\n-attribute), 481\n+attribute), 268\n+attribute), 479\n mblock\n-(sfepy.solvers.ls_mumps.mumps_struc_c_4 modes (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 416\n-tribute), 482\n-mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- modes (sfepy.terms.terms_diffusion.LaplaceTerm attribute), 420\n-tribute), 483\n+(sfepy.solvers.ls_mumps.mumps_struc_c_4 modes (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 414\n+tribute), 480\n+mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- modes (sfepy.terms.terms_diffusion.LaplaceTerm attribute), 418\n+tribute), 481\n mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- modes (sfepy.terms.terms_dot.DotProductTerm attribute),\n-tribute), 423\n-487\n+tribute), 421\n+485\n mblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- modes (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n-tribute), 427\n-attribute), 489\n-mc2us() (in module edit_identifiers), 165\n+tribute), 425\n+attribute), 487\n+mc2us() (in module edit_identifiers), 163\n modes (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n-merge_lines() (in module extract_edges), 166\n-attribute), 490\n-merge_mesh() (in module sfepy.discrete.fem.mesh), 286 modes (sfepy.terms.terms_dot.VectorDotScalarTerm atMesh (class in sfepy.discrete.fem.mesh), 285\n-tribute), 491\n-Mesh3DMeshIO (class in sfepy.discrete.fem.meshio), 291 modes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n+merge_lines() (in module extract_edges), 164\n+attribute), 488\n+merge_mesh() (in module sfepy.discrete.fem.mesh), 284 modes (sfepy.terms.terms_dot.VectorDotScalarTerm atMesh (class in sfepy.discrete.fem.mesh), 283\n+tribute), 489\n+Mesh3DMeshIO (class in sfepy.discrete.fem.meshio), 289 modes (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm\n mesh_conn (sfepy.discrete.fem.extmods.bases.CLagrangeContext\n-attribute), 495\n-attribute), 270\n-modes (sfepy.terms.terms_elastic.LinearElasticTerm atmesh_coors (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 498\n-attribute), 270\n+attribute), 493\n+attribute), 268\n+modes (sfepy.terms.terms_elastic.LinearElasticTerm atmesh_coors (sfepy.discrete.fem.extmods.bases.CLagrangeContext tribute), 496\n+attribute), 268\n modes (sfepy.terms.terms_elastic.LinearPrestressTerm\n mesh_from_groups()\n (in\n module\n-attribute), 499\n-sfepy.discrete.fem.meshio), 293\n-modes (sfepy.terms.terms_elastic.NonsymElasticTerm atMeshIO (class in sfepy.discrete.fem.meshio), 291\n-tribute), 500\n-MeshioLibIO (class in sfepy.discrete.fem.meshio), 292\n+attribute), 497\n+sfepy.discrete.fem.meshio), 291\n+modes (sfepy.terms.terms_elastic.NonsymElasticTerm atMeshIO (class in sfepy.discrete.fem.meshio), 289\n+tribute), 498\n+MeshioLibIO (class in sfepy.discrete.fem.meshio), 290\n modes (sfepy.terms.terms_multilinear.EConvectTerm atmetis_options (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-tribute), 518\n-attribute), 427\n-modes (sfepy.terms.terms_multilinear.EDivGradTerm atmini_newton() (in module sfepy.linalg.utils), 364\n-tribute), 519\n+tribute), 516\n+attribute), 425\n+modes (sfepy.terms.terms_multilinear.EDivGradTerm atmini_newton() (in module sfepy.linalg.utils), 362\n+tribute), 517\n MiniAppBase\n (class\n-in modes (sfepy.terms.terms_multilinear.EDivTerm atsfepy.homogenization.coefs_base), 341\n-tribute), 519\n-minmod() (in module sfepy.discrete.dg.limiters), 318\n-modes (sfepy.terms.terms_multilinear.EDotTerm at600\n+in modes (sfepy.terms.terms_multilinear.EDivTerm atsfepy.homogenization.coefs_base), 339\n+tribute), 517\n+minmod() (in module sfepy.discrete.dg.limiters), 316\n+modes (sfepy.terms.terms_multilinear.EDotTerm at598\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-tribute), 520\n-sfepy.applications.pde_solver_app, 172\n-modes (sfepy.terms.terms_multilinear.ELaplaceTerm atsfepy.base.base, 173\n-tribute), 521\n-sfepy.base.compat, 179\n+tribute), 518\n+sfepy.applications.pde_solver_app, 170\n+modes (sfepy.terms.terms_multilinear.ELaplaceTerm atsfepy.base.base, 171\n+tribute), 519\n+sfepy.base.compat, 177\n modes (sfepy.terms.terms_multilinear.ELinearElasticTerm\n-sfepy.base.conf, 183\n-attribute), 522\n-sfepy.base.getch, 185\n+sfepy.base.conf, 181\n+attribute), 520\n+sfepy.base.getch, 183\n modes (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm\n-sfepy.base.goptions, 186\n-attribute), 523\n-sfepy.base.ioutils, 186\n+sfepy.base.goptions, 184\n+attribute), 521\n+sfepy.base.ioutils, 184\n modes\n (sfepy.terms.terms_multilinear.EStokesTerm\n-sfepy.base.log, 191\n-attribute), 524\n-sfepy.base.log_plotter, 193\n+sfepy.base.log, 189\n+attribute), 522\n+sfepy.base.log_plotter, 191\n modes (sfepy.terms.terms_navier_stokes.DivGradTerm\n-sfepy.base.mem_usage, 193\n-attribute), 527\n-sfepy.base.multiproc, 194\n-modes (sfepy.terms.terms_navier_stokes.StokesTerm atsfepy.base.multiproc_mpi, 194\n-tribute), 534\n-sfepy.base.multiproc_proc, 196\n+sfepy.base.mem_usage, 191\n+attribute), 525\n+sfepy.base.multiproc, 192\n+modes (sfepy.terms.terms_navier_stokes.StokesTerm atsfepy.base.multiproc_mpi, 192\n+tribute), 532\n+sfepy.base.multiproc_proc, 194\n modes (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm\n-sfepy.base.parse_conf, 197\n-attribute), 534\n-sfepy.base.plotutils, 198\n-modes (sfepy.terms.terms_piezo.PiezoCouplingTerm atsfepy.base.reader, 199\n-tribute), 536\n-sfepy.base.resolve_deps, 199\n+sfepy.base.parse_conf, 195\n+attribute), 532\n+sfepy.base.plotutils, 196\n+modes (sfepy.terms.terms_piezo.PiezoCouplingTerm atsfepy.base.reader, 197\n+tribute), 534\n+sfepy.base.resolve_deps, 197\n modes (sfepy.terms.terms_surface.LinearTractionTerm\n-sfepy.base.testing, 200\n-attribute), 543\n-sfepy.base.timing, 200\n+sfepy.base.testing, 198\n+attribute), 541\n+sfepy.base.timing, 198\n modes (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-sfepy.config, 171\n-attribute), 545\n-sfepy.discrete.common.dof_info, 248\n+sfepy.config, 169\n+attribute), 543\n+sfepy.discrete.common.dof_info, 246\n module\n-sfepy.discrete.common.domain, 250\n-blockgen, 164\n+sfepy.discrete.common.domain, 248\n+blockgen, 162\n sfepy.discrete.common.extmods._fmfield,\n-build_helpers, 161\n-251\n-convert_mesh, 164\n+build_helpers, 159\n+249\n+convert_mesh, 162\n sfepy.discrete.common.extmods._geommech,\n-cylindergen, 164\n-251\n-dg_plot_1D, 164\n+cylindergen, 162\n+249\n+dg_plot_1D, 162\n sfepy.discrete.common.extmods.assemble,\n-edit_identifiers, 165\n-251\n-eval_ns_forms, 165\n-sfepy.discrete.common.extmods.cmesh, 252\n-eval_tl_forms, 166\n+edit_identifiers, 163\n+249\n+eval_ns_forms, 163\n+sfepy.discrete.common.extmods.cmesh, 250\n+eval_tl_forms, 164\n sfepy.discrete.common.extmods.crefcoors,\n-extract_edges, 166\n-255\n-extract_surface, 166\n+extract_edges, 164\n+253\n+extract_surface, 164\n sfepy.discrete.common.extmods.mappings,\n-extractor, 157\n-255\n-gen_iga_patch, 167\n-sfepy.discrete.common.fields, 256\n-gen_legendre_simplex_base, 167\n-sfepy.discrete.common.global_interp, 259\n-gen_lobatto1d_c, 167\n-sfepy.discrete.common.mappings, 262\n-gen_mesh_prev, 167\n-sfepy.discrete.common.poly_spaces, 264\n-gen_release_notes, 168\n-sfepy.discrete.common.region, 265\n-gen_serendipity_basis, 168\n-sfepy.discrete.conditions, 200\n-gen_solver_table, 168\n-sfepy.discrete.dg.dg_1D_vizualizer, 301\n-gen_term_table, 168\n-sfepy.discrete.dg.fields, 306\n-homogen, 157\n-sfepy.discrete.dg.limiters, 318\n-phonon, 157\n-sfepy.discrete.dg.poly_spaces, 315\n-plot_condition_numbers, 169\n-sfepy.discrete.equations, 203\n-plot_logs, 169\n-sfepy.discrete.evaluate, 209\n-plot_mesh, 169\n-sfepy.discrete.evaluate_variable, 212\n-plot_quadratures, 169\n-sfepy.discrete.fem._serendipity, 299\n-plot_times, 169\n-sfepy.discrete.fem.domain, 268\n-postproc, 158\n-sfepy.discrete.fem.extmods.bases, 269\n-probe, 159\n+extractor, 155\n+253\n+gen_iga_patch, 165\n+sfepy.discrete.common.fields, 254\n+gen_legendre_simplex_base, 165\n+sfepy.discrete.common.global_interp, 257\n+gen_lobatto1d_c, 165\n+sfepy.discrete.common.mappings, 260\n+gen_mesh_prev, 165\n+sfepy.discrete.common.poly_spaces, 262\n+gen_release_notes, 166\n+sfepy.discrete.common.region, 263\n+gen_serendipity_basis, 166\n+sfepy.discrete.conditions, 198\n+gen_solver_table, 166\n+sfepy.discrete.dg.dg_1D_vizualizer, 299\n+gen_term_table, 166\n+sfepy.discrete.dg.fields, 304\n+homogen, 155\n+sfepy.discrete.dg.limiters, 316\n+phonon, 155\n+sfepy.discrete.dg.poly_spaces, 313\n+plot_condition_numbers, 167\n+sfepy.discrete.equations, 201\n+plot_logs, 167\n+sfepy.discrete.evaluate, 207\n+plot_mesh, 167\n+sfepy.discrete.evaluate_variable, 210\n+plot_quadratures, 167\n+sfepy.discrete.fem._serendipity, 297\n+plot_times, 167\n+sfepy.discrete.fem.domain, 266\n+postproc, 156\n+sfepy.discrete.fem.extmods.bases, 267\n+probe, 157\n sfepy.discrete.fem.extmods.lobatto_bases,\n-run_tests, 160\n-270\n-save_basis, 170\n-sfepy.discrete.fem.facets, 270\n-sfepy.applications.application, 171\n-sfepy.discrete.fem.fe_surface, 272\n-sfepy.applications.evp_solver_app, 172\n-sfepy.discrete.fem.fields_base, 272\n+run_tests, 158\n+268\n+save_basis, 168\n+sfepy.discrete.fem.facets, 268\n+sfepy.applications.application, 169\n+sfepy.discrete.fem.fe_surface, 270\n+sfepy.applications.evp_solver_app, 170\n+sfepy.discrete.fem.fields_base, 270\n Index\n \n-601\n+599\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.discrete.fem.fields_hierarchic, 278\n-sfepy.discrete.fem.fields_nodal, 278\n-sfepy.discrete.fem.fields_positive, 280\n-sfepy.discrete.fem.geometry_element, 280\n-sfepy.discrete.fem.history, 281\n-sfepy.discrete.fem.lcbc_operators, 281\n-sfepy.discrete.fem.linearizer, 284\n-sfepy.discrete.fem.mappings, 284\n-sfepy.discrete.fem.mesh, 285\n-sfepy.discrete.fem.meshio, 287\n-sfepy.discrete.fem.periodic, 294\n-sfepy.discrete.fem.poly_spaces, 294\n-sfepy.discrete.fem.refine, 298\n-sfepy.discrete.fem.refine_hanging, 299\n-sfepy.discrete.fem.utils, 299\n-sfepy.discrete.functions, 212\n-sfepy.discrete.iga.domain, 321\n-sfepy.discrete.iga.domain_generators, 322\n-sfepy.discrete.iga.extmods.igac, 323\n-sfepy.discrete.iga.fields, 325\n-sfepy.discrete.iga.iga, 327\n-sfepy.discrete.iga.io, 333\n-sfepy.discrete.iga.mappings, 334\n-sfepy.discrete.iga.plot_nurbs, 335\n-sfepy.discrete.iga.utils, 335\n-sfepy.discrete.integrals, 213\n-sfepy.discrete.materials, 214\n-sfepy.discrete.parse_equations, 217\n-sfepy.discrete.parse_regions, 217\n-sfepy.discrete.probes, 218\n-sfepy.discrete.problem, 221\n-sfepy.discrete.projections, 234\n-sfepy.discrete.quadratures, 234\n-sfepy.discrete.simplex_cubature, 236\n-sfepy.discrete.state, 237\n-sfepy.discrete.structural.fields, 336\n-sfepy.discrete.structural.mappings, 337\n-sfepy.discrete.variables, 239\n-sfepy.homogenization.band_gaps_app, 337\n-sfepy.homogenization.coefficients, 338\n-sfepy.homogenization.coefs_base, 339\n-sfepy.homogenization.coefs_elastic, 342\n-sfepy.homogenization.coefs_perfusion, 342\n-sfepy.homogenization.coefs_phononic, 342\n-sfepy.homogenization.convolutions, 347\n-sfepy.homogenization.engine, 348\n-sfepy.homogenization.homogen_app, 351\n-sfepy.homogenization.micmac, 352\n-sfepy.homogenization.recovery, 352\n-sfepy.homogenization.utils, 354\n-sfepy.linalg.check_derivatives, 356\n-sfepy.linalg.eigen, 356\n-sfepy.linalg.geometry, 357\n-sfepy.linalg.sparse, 360\n-602\n-\n-sfepy.linalg.sympy_operators, 361\n-sfepy.linalg.utils, 362\n-sfepy.mechanics.contact_bodies, 365\n-sfepy.mechanics.elastic_constants, 366\n-sfepy.mechanics.extmods.ccontres, 377\n-sfepy.mechanics.matcoefs, 366\n-sfepy.mechanics.membranes, 368\n-sfepy.mechanics.shell10x, 371\n-sfepy.mechanics.tensors, 373\n-sfepy.mechanics.units, 375\n-sfepy.mesh.bspline, 378\n-sfepy.mesh.geom_tools, 383\n-sfepy.mesh.mesh_generators, 385\n-sfepy.mesh.mesh_tools, 388\n-sfepy.mesh.splinebox, 389\n-sfepy.parallel.plot_parallel_dofs, 391\n-sfepy.postprocess.domain_specific, 392\n-sfepy.postprocess.plot_cmesh, 393\n-sfepy.postprocess.plot_dofs, 394\n-sfepy.postprocess.plot_facets, 394\n-sfepy.postprocess.plot_quadrature, 395\n-sfepy.postprocess.probes_vtk, 395\n-sfepy.postprocess.sources, 397\n-sfepy.postprocess.time_history, 398\n-sfepy.postprocess.utils, 400\n-sfepy.postprocess.utils_vtk, 400\n-sfepy.postprocess.viewer, 402\n-sfepy.solvers.auto_fallback, 405\n-sfepy.solvers.eigen, 406\n-sfepy.solvers.ls, 408\n-sfepy.solvers.ls_mumps, 414\n-sfepy.solvers.ls_mumps_parallel, 429\n-sfepy.solvers.nls, 429\n-sfepy.solvers.optimize, 433\n-sfepy.solvers.oseen, 435\n-sfepy.solvers.qeigen, 436\n-sfepy.solvers.semismooth_newton, 437\n-sfepy.solvers.solvers, 438\n-sfepy.solvers.ts, 440\n-sfepy.solvers.ts_dg_solvers, 319\n-sfepy.solvers.ts_solvers, 441\n-sfepy.terms.extmods.terms, 547\n-sfepy.terms.terms, 447\n-sfepy.terms.terms_adj_navier_stokes, 451\n-sfepy.terms.terms_basic, 461\n-sfepy.terms.terms_biot, 465\n-sfepy.terms.terms_compat, 469\n-sfepy.terms.terms_constraints, 472\n-sfepy.terms.terms_contact, 473\n-sfepy.terms.terms_dg, 474\n-sfepy.terms.terms_diffusion, 479\n-sfepy.terms.terms_dot, 485\n-sfepy.terms.terms_elastic, 492\n-sfepy.terms.terms_electric, 501\n+sfepy.discrete.fem.fields_hierarchic, 276\n+sfepy.discrete.fem.fields_nodal, 276\n+sfepy.discrete.fem.fields_positive, 278\n+sfepy.discrete.fem.geometry_element, 278\n+sfepy.discrete.fem.history, 279\n+sfepy.discrete.fem.lcbc_operators, 279\n+sfepy.discrete.fem.linearizer, 282\n+sfepy.discrete.fem.mappings, 282\n+sfepy.discrete.fem.mesh, 283\n+sfepy.discrete.fem.meshio, 285\n+sfepy.discrete.fem.periodic, 292\n+sfepy.discrete.fem.poly_spaces, 292\n+sfepy.discrete.fem.refine, 296\n+sfepy.discrete.fem.refine_hanging, 297\n+sfepy.discrete.fem.utils, 297\n+sfepy.discrete.functions, 210\n+sfepy.discrete.iga.domain, 319\n+sfepy.discrete.iga.domain_generators, 320\n+sfepy.discrete.iga.extmods.igac, 321\n+sfepy.discrete.iga.fields, 323\n+sfepy.discrete.iga.iga, 325\n+sfepy.discrete.iga.io, 331\n+sfepy.discrete.iga.mappings, 332\n+sfepy.discrete.iga.plot_nurbs, 333\n+sfepy.discrete.iga.utils, 333\n+sfepy.discrete.integrals, 211\n+sfepy.discrete.materials, 212\n+sfepy.discrete.parse_equations, 215\n+sfepy.discrete.parse_regions, 215\n+sfepy.discrete.probes, 216\n+sfepy.discrete.problem, 219\n+sfepy.discrete.projections, 232\n+sfepy.discrete.quadratures, 232\n+sfepy.discrete.simplex_cubature, 234\n+sfepy.discrete.state, 235\n+sfepy.discrete.structural.fields, 334\n+sfepy.discrete.structural.mappings, 335\n+sfepy.discrete.variables, 237\n+sfepy.homogenization.band_gaps_app, 335\n+sfepy.homogenization.coefficients, 336\n+sfepy.homogenization.coefs_base, 337\n+sfepy.homogenization.coefs_elastic, 340\n+sfepy.homogenization.coefs_perfusion, 340\n+sfepy.homogenization.coefs_phononic, 340\n+sfepy.homogenization.convolutions, 345\n+sfepy.homogenization.engine, 346\n+sfepy.homogenization.homogen_app, 349\n+sfepy.homogenization.micmac, 350\n+sfepy.homogenization.recovery, 350\n+sfepy.homogenization.utils, 352\n+sfepy.linalg.check_derivatives, 354\n+sfepy.linalg.eigen, 354\n+sfepy.linalg.geometry, 355\n+sfepy.linalg.sparse, 358\n+600\n+\n+sfepy.linalg.sympy_operators, 359\n+sfepy.linalg.utils, 360\n+sfepy.mechanics.contact_bodies, 363\n+sfepy.mechanics.elastic_constants, 364\n+sfepy.mechanics.extmods.ccontres, 375\n+sfepy.mechanics.matcoefs, 364\n+sfepy.mechanics.membranes, 366\n+sfepy.mechanics.shell10x, 369\n+sfepy.mechanics.tensors, 371\n+sfepy.mechanics.units, 373\n+sfepy.mesh.bspline, 376\n+sfepy.mesh.geom_tools, 381\n+sfepy.mesh.mesh_generators, 383\n+sfepy.mesh.mesh_tools, 386\n+sfepy.mesh.splinebox, 387\n+sfepy.parallel.plot_parallel_dofs, 389\n+sfepy.postprocess.domain_specific, 390\n+sfepy.postprocess.plot_cmesh, 391\n+sfepy.postprocess.plot_dofs, 392\n+sfepy.postprocess.plot_facets, 392\n+sfepy.postprocess.plot_quadrature, 393\n+sfepy.postprocess.probes_vtk, 393\n+sfepy.postprocess.sources, 395\n+sfepy.postprocess.time_history, 396\n+sfepy.postprocess.utils, 398\n+sfepy.postprocess.utils_vtk, 398\n+sfepy.postprocess.viewer, 400\n+sfepy.solvers.auto_fallback, 403\n+sfepy.solvers.eigen, 404\n+sfepy.solvers.ls, 406\n+sfepy.solvers.ls_mumps, 412\n+sfepy.solvers.ls_mumps_parallel, 427\n+sfepy.solvers.nls, 427\n+sfepy.solvers.optimize, 431\n+sfepy.solvers.oseen, 433\n+sfepy.solvers.qeigen, 434\n+sfepy.solvers.semismooth_newton, 435\n+sfepy.solvers.solvers, 436\n+sfepy.solvers.ts, 438\n+sfepy.solvers.ts_dg_solvers, 317\n+sfepy.solvers.ts_solvers, 439\n+sfepy.terms.extmods.terms, 545\n+sfepy.terms.terms, 445\n+sfepy.terms.terms_adj_navier_stokes, 449\n+sfepy.terms.terms_basic, 459\n+sfepy.terms.terms_biot, 463\n+sfepy.terms.terms_compat, 467\n+sfepy.terms.terms_constraints, 470\n+sfepy.terms.terms_contact, 471\n+sfepy.terms.terms_dg, 472\n+sfepy.terms.terms_diffusion, 477\n+sfepy.terms.terms_dot, 483\n+sfepy.terms.terms_elastic, 490\n+sfepy.terms.terms_electric, 499\n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.terms.terms_fibres, 502\n+sfepy.terms.terms_fibres, 500\n mumps_struc_c_5_1 (class in sfepy.solvers.ls_mumps),\n-sfepy.terms.terms_hyperelastic_base, 503\n-421\n-sfepy.terms.terms_hyperelastic_tl, 504\n+sfepy.terms.terms_hyperelastic_base, 501\n+419\n+sfepy.terms.terms_hyperelastic_tl, 502\n mumps_struc_c_5_2 (class in sfepy.solvers.ls_mumps),\n-sfepy.terms.terms_hyperelastic_ul, 512\n-425\n-sfepy.terms.terms_membrane, 516\n+sfepy.terms.terms_hyperelastic_ul, 510\n+423\n+sfepy.terms.terms_membrane, 514\n mumps_struc_c_x (class in sfepy.solvers.ls_mumps),\n-sfepy.terms.terms_multilinear, 517\n-429\n-sfepy.terms.terms_navier_stokes, 526\n-MUMPSParallelSolver (class in sfepy.solvers.ls), 408\n-sfepy.terms.terms_piezo, 535\n-MUMPSSolver (class in sfepy.solvers.ls), 408\n-sfepy.terms.terms_point, 538\n-MumpsSolver (class in sfepy.solvers.ls_mumps), 414\n-sfepy.terms.terms_shells, 539\n-MyQueue (class in sfepy.base.multiproc_proc), 196\n-sfepy.terms.terms_surface, 541\n+sfepy.terms.terms_multilinear, 515\n+427\n+sfepy.terms.terms_navier_stokes, 524\n+MUMPSParallelSolver (class in sfepy.solvers.ls), 406\n+sfepy.terms.terms_piezo, 533\n+MUMPSSolver (class in sfepy.solvers.ls), 406\n+sfepy.terms.terms_point, 536\n+MumpsSolver (class in sfepy.solvers.ls_mumps), 412\n+sfepy.terms.terms_shells, 537\n+MyQueue (class in sfepy.base.multiproc_proc), 194\n+sfepy.terms.terms_surface, 539\n N\n-sfepy.terms.terms_th, 546\n-sfepy.terms.terms_volume, 546\n+sfepy.terms.terms_th, 544\n+sfepy.terms.terms_volume, 544\n n (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute),\n-sfepy.terms.utils, 547\n-416\n-sfepy.version, 171\n+sfepy.terms.utils, 545\n+414\n+sfepy.version, 169\n n\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-atshow_authors, 170\n-tribute), 420\n-show_mesh_info, 170\n+atshow_authors, 168\n+tribute), 418\n+show_mesh_info, 168\n n\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-atshow_terms_use, 170\n-tribute), 423\n-simple, 160\n+atshow_terms_use, 168\n+tribute), 421\n+simple, 158\n n\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-atsimple_homog_mpi, 161\n-tribute), 427\n-sync_module_docs, 170\n+atsimple_homog_mpi, 159\n+tribute), 425\n+sync_module_docs, 168\n n_coor (sfepy.discrete.common.extmods.cmesh.CMesh\n-test_install, 163\n-attribute), 253\n-tile_periodic_mesh, 170\n+test_install, 161\n+attribute), 251\n+tile_periodic_mesh, 168\n n_el (sfepy.discrete.common.extmods.cmesh.CMesh atMomentLimiter1D (class in sfepy.discrete.dg.limiters),\n-tribute), 253\n-318\n+tribute), 251\n+316\n n_el (sfepy.discrete.common.extmods.mappings.CMapping\n MomentLimiter2D (class in sfepy.discrete.dg.limiters),\n-attribute), 255\n-318\n+attribute), 253\n+316\n n_ep (sfepy.discrete.common.extmods.mappings.CMapping\n MooneyRivlinTLTerm\n (class\n in\n-attribute), 255\n-sfepy.terms.terms_hyperelastic_tl), 508\n+attribute), 253\n+sfepy.terms.terms_hyperelastic_tl), 506\n n_incident (sfepy.discrete.common.extmods.cmesh.CConnectivity\n MooneyRivlinULTerm\n (class\n in\n-attribute), 252\n-sfepy.terms.terms_hyperelastic_ul), 514\n+attribute), 250\n+sfepy.terms.terms_hyperelastic_ul), 512\n n_qp (sfepy.discrete.common.extmods.mappings.CMapping\n move_control_point()\n-attribute), 255\n+attribute), 253\n (sfepy.mesh.splinebox.SplineBox\n-method), name (sfepy.discrete.dg.limiters.DGLimiter attribute), 318\n-390\n+method), name (sfepy.discrete.dg.limiters.DGLimiter attribute), 316\n+388\n name (sfepy.discrete.dg.limiters.IdentityLimiter attribute),\n MPIFileHandler (class in sfepy.base.multiproc_mpi),\n-318\n-194\n+316\n+192\n name\n (sfepy.discrete.dg.limiters.MomentLimiter1D\n-MPILogFile (class in sfepy.base.multiproc_mpi), 194\n-attribute), 318\n+MPILogFile (class in sfepy.base.multiproc_mpi), 192\n+attribute), 316\n MRLCBCOperator\n (class\n in name\n (sfepy.discrete.dg.limiters.MomentLimiter2D\n-sfepy.discrete.fem.lcbc_operators), 282\n-attribute), 318\n+sfepy.discrete.fem.lcbc_operators), 280\n+attribute), 316\n mtx_t (sfepy.discrete.common.extmods.mappings.CMappingname (sfepy.discrete.dg.poly_spaces.LegendreSimplexPolySpace\n-attribute), 255\n-attribute), 317\n+attribute), 253\n+attribute), 315\n mulAB_integrate()\n (in\n module name (sfepy.discrete.dg.poly_spaces.LegendreTensorProductPolySpace\n-sfepy.terms.extmods.terms), 550\n-attribute), 317\n-MultiProblem (class in sfepy.solvers.ls), 409\n+sfepy.terms.extmods.terms), 548\n+attribute), 315\n+MultiProblem (class in sfepy.solvers.ls), 407\n name (sfepy.discrete.fem.poly_spaces.BernsteinSimplexPolySpace\n mumps_parallel_solve()\n (in\n module\n-attribute), 294\n-sfepy.solvers.ls_mumps_parallel), 429\n+attribute), 292\n+sfepy.solvers.ls_mumps_parallel), 427\n name (sfepy.discrete.fem.poly_spaces.BernsteinTensorProductPolySpace\n mumps_pcomplex (in module sfepy.solvers.ls_mumps),\n-attribute), 294\n-415\n+attribute), 292\n+413\n name (sfepy.discrete.fem.poly_spaces.LagrangeSimplexBPolySpace\n-mumps_preal (in module sfepy.solvers.ls_mumps), 415\n-attribute), 295\n+mumps_preal (in module sfepy.solvers.ls_mumps), 413\n+attribute), 293\n mumps_struc_c_4 (class in sfepy.solvers.ls_mumps), name (sfepy.discrete.fem.poly_spaces.LagrangeSimplexPolySpace\n-415\n-attribute), 295\n+413\n+attribute), 293\n mumps_struc_c_5_0 (class in sfepy.solvers.ls_mumps), name (sfepy.discrete.fem.poly_spaces.LagrangeTensorProductPolySpace\n-418\n-attribute), 295\n+416\n+attribute), 293\n \n Index\n \n-603\n+601\n \n \fSfePy Documentation, Release version: 2021.4\n \n name (sfepy.discrete.fem.poly_spaces.LobattoTensorProductPolySpace\n-name (sfepy.solvers.ts_solvers.BatheTS attribute), 442\n-attribute), 295\n+name (sfepy.solvers.ts_solvers.BatheTS attribute), 440\n+attribute), 293\n name\n (sfepy.solvers.ts_solvers.GeneralizedAlphaTS\n name (sfepy.discrete.fem.poly_spaces.SerendipityTensorProductPolySpace\n-attribute), 443\n-attribute), 298\n-name (sfepy.solvers.ts_solvers.NewmarkTS attribute), 444\n+attribute), 441\n+attribute), 296\n+name (sfepy.solvers.ts_solvers.NewmarkTS attribute), 442\n name (sfepy.solvers.auto_fallback.AutoDirect attribute), name (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver\n-405\n-attribute), 445\n+403\n+attribute), 443\n name (sfepy.solvers.auto_fallback.AutoIterative attribute), name (sfepy.solvers.ts_solvers.StationarySolver attribute),\n-406\n-445\n+404\n+443\n name (sfepy.solvers.eigen.LOBPCGEigenvalueSolver at- name (sfepy.solvers.ts_solvers.VelocityVerletTS attribute),\n-tribute), 406\n-446\n+tribute), 404\n+444\n name\n-(sfepy.solvers.eigen.MatlabEigenvalueSolver name (sfepy.terms.terms.Term attribute), 450\n-attribute), 407\n+(sfepy.solvers.eigen.MatlabEigenvalueSolver name (sfepy.terms.terms.Term attribute), 448\n+attribute), 405\n name (sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term\n-name (sfepy.solvers.eigen.ScipyEigenvalueSolver atattribute), 452\n-tribute), 408\n+name (sfepy.solvers.eigen.ScipyEigenvalueSolver atattribute), 450\n+tribute), 406\n name (sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term\n-name (sfepy.solvers.eigen.ScipySGEigenvalueSolver atattribute), 452\n-tribute), 408\n+name (sfepy.solvers.eigen.ScipySGEigenvalueSolver atattribute), 450\n+tribute), 406\n name (sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm\n-name (sfepy.solvers.eigen.SLEPcEigenvalueSolver atattribute), 453\n-tribute), 407\n+name (sfepy.solvers.eigen.SLEPcEigenvalueSolver atattribute), 451\n+tribute), 405\n name (sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm\n-name (sfepy.solvers.ls.MultiProblem attribute), 409\n-attribute), 453\n+name (sfepy.solvers.ls.MultiProblem attribute), 407\n+attribute), 451\n name (sfepy.solvers.ls.MUMPSParallelSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm\n-408\n-attribute), 453\n-name (sfepy.solvers.ls.MUMPSSolver attribute), 409\n+406\n+attribute), 451\n+name (sfepy.solvers.ls.MUMPSSolver attribute), 407\n name (sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm\n-name (sfepy.solvers.ls.PETScKrylovSolver attribute), 410\n-attribute), 454\n+name (sfepy.solvers.ls.PETScKrylovSolver attribute), 408\n+attribute), 452\n name (sfepy.solvers.ls.PyAMGKrylovSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.SDConvectTerm\n-411\n-attribute), 455\n-name (sfepy.solvers.ls.PyAMGSolver attribute), 412\n+409\n+attribute), 453\n+name (sfepy.solvers.ls.PyAMGSolver attribute), 410\n name (sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm\n-name (sfepy.solvers.ls.SchurMumps attribute), 412\n-attribute), 455\n-name (sfepy.solvers.ls.ScipyDirect attribute), 412\n+name (sfepy.solvers.ls.SchurMumps attribute), 410\n+attribute), 453\n+name (sfepy.solvers.ls.ScipyDirect attribute), 410\n name (sfepy.terms.terms_adj_navier_stokes.SDDivTerm\n-name (sfepy.solvers.ls.ScipyIterative attribute), 413\n-attribute), 456\n-name (sfepy.solvers.ls.ScipySuperLU attribute), 413\n+name (sfepy.solvers.ls.ScipyIterative attribute), 411\n+attribute), 454\n+name (sfepy.solvers.ls.ScipySuperLU attribute), 411\n name (sfepy.terms.terms_adj_navier_stokes.SDDotTerm\n-name (sfepy.solvers.ls.ScipyUmfpack attribute), 413\n-attribute), 456\n-name (sfepy.solvers.nls.Newton attribute), 431\n+name (sfepy.solvers.ls.ScipyUmfpack attribute), 411\n+attribute), 454\n+name (sfepy.solvers.nls.Newton attribute), 429\n name (sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm\n name (sfepy.solvers.nls.PETScNonlinearSolver attribute),\n-attribute), 457\n-432\n+attribute), 455\n+430\n name (sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm\n-name (sfepy.solvers.nls.ScipyBroyden attribute), 433\n-attribute), 458\n+name (sfepy.solvers.nls.ScipyBroyden attribute), 431\n+attribute), 456\n name\n (sfepy.solvers.optimize.FMinSteepestDescent name (sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm\n-attribute), 434\n-attribute), 458\n+attribute), 432\n+attribute), 456\n name (sfepy.solvers.optimize.ScipyFMinSolver attribute), name (sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm\n-435\n-attribute), 459\n-name (sfepy.solvers.oseen.Oseen attribute), 436\n+433\n+attribute), 457\n+name (sfepy.solvers.oseen.Oseen attribute), 434\n name (sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm\n-name (sfepy.solvers.qeigen.LQuadraticEVPSolver atattribute), 460\n-tribute), 437\n+name (sfepy.solvers.qeigen.LQuadraticEVPSolver atattribute), 458\n+tribute), 435\n name (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm\n name (sfepy.solvers.semismooth_newton.SemismoothNewton\n-attribute), 460\n-attribute), 438\n+attribute), 458\n+attribute), 436\n name (sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm\n-name (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS atattribute), 461\n-tribute), 319\n-name (sfepy.terms.terms_basic.IntegrateMatTerm atname (sfepy.solvers.ts_dg_solvers.EulerStepSolver attribute), 462\n-tribute), 320\n+name (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS atattribute), 459\n+tribute), 317\n+name (sfepy.terms.terms_basic.IntegrateMatTerm atname (sfepy.solvers.ts_dg_solvers.EulerStepSolver attribute), 460\n+tribute), 318\n name (sfepy.terms.terms_basic.IntegrateOperatorTerm\n-name (sfepy.solvers.ts_dg_solvers.RK4StepSolver atattribute), 462\n-tribute), 320\n+name (sfepy.solvers.ts_dg_solvers.RK4StepSolver atattribute), 460\n+tribute), 318\n name (sfepy.terms.terms_basic.IntegrateTerm attribute),\n-name (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver at463\n-tribute), 320\n+name (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver at461\n+tribute), 318\n name (sfepy.terms.terms_basic.SumNodalValuesTerm atname (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver\n-tribute), 463\n-attribute), 441\n-name (sfepy.terms.terms_basic.SurfaceMomentTerm at604\n+tribute), 461\n+attribute), 439\n+name (sfepy.terms.terms_basic.SurfaceMomentTerm at602\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-tribute), 464\n-name (sfepy.terms.terms_dg.AdvectionDGFluxTerm atname (sfepy.terms.terms_basic.VolumeSurfaceTerm attribute), 475\n-tribute), 464\n+tribute), 462\n+name (sfepy.terms.terms_dg.AdvectionDGFluxTerm atname (sfepy.terms.terms_basic.VolumeSurfaceTerm attribute), 473\n+tribute), 462\n name\n (sfepy.terms.terms_dg.DiffusionDGFluxTerm\n name (sfepy.terms.terms_basic.VolumeTerm attribute),\n-attribute), 476\n-465\n+attribute), 474\n+463\n name (sfepy.terms.terms_dg.DiffusionInteriorPenaltyTerm\n-name (sfepy.terms.terms_basic.ZeroTerm attribute), 465\n-attribute), 477\n+name (sfepy.terms.terms_basic.ZeroTerm attribute), 463\n+attribute), 475\n name (sfepy.terms.terms_biot.BiotETHTerm attribute), name (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n-466\n-attribute), 478\n+464\n+attribute), 476\n name (sfepy.terms.terms_biot.BiotStressTerm attribute), name (sfepy.terms.terms_dg.NonlinearScalarDotGradTerm\n-467\n-attribute), 479\n-name (sfepy.terms.terms_biot.BiotTerm attribute), 468\n+465\n+attribute), 477\n+name (sfepy.terms.terms_biot.BiotTerm attribute), 466\n name (sfepy.terms.terms_diffusion.AdvectDivFreeTerm\n-name (sfepy.terms.terms_biot.BiotTHTerm attribute), 467\n-attribute), 480\n+name (sfepy.terms.terms_biot.BiotTHTerm attribute), 465\n+attribute), 478\n name (sfepy.terms.terms_compat.CauchyStrainSTerm at- name (sfepy.terms.terms_diffusion.ConvectVGradSTerm\n-tribute), 469\n-attribute), 480\n-name (sfepy.terms.terms_compat.DotSurfaceProductTerm name (sfepy.terms.terms_diffusion.DiffusionCoupling atattribute), 469\n-tribute), 481\n+tribute), 467\n+attribute), 478\n+name (sfepy.terms.terms_compat.DotSurfaceProductTerm name (sfepy.terms.terms_diffusion.DiffusionCoupling atattribute), 467\n+tribute), 479\n name (sfepy.terms.terms_compat.DotVolumeProductTerm name\n (sfepy.terms.terms_diffusion.DiffusionRTerm\n-attribute), 470\n-attribute), 481\n-name (sfepy.terms.terms_compat.DSumNodalValuesTerm name (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 469\n-tribute), 482\n+attribute), 468\n+attribute), 479\n+name (sfepy.terms.terms_compat.DSumNodalValuesTerm name (sfepy.terms.terms_diffusion.DiffusionTerm atattribute), 467\n+tribute), 480\n name (sfepy.terms.terms_compat.DSurfaceFluxTerm at- name (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n-tribute), 469\n-attribute), 483\n+tribute), 467\n+attribute), 481\n name (sfepy.terms.terms_compat.DSurfaceMomentTerm name\n (sfepy.terms.terms_diffusion.LaplaceTerm\n-atattribute), 469\n-tribute), 483\n-name (sfepy.terms.terms_compat.DVolumeSurfaceTerm name (sfepy.terms.terms_diffusion.SDDiffusionTerm atattribute), 469\n-tribute), 484\n+atattribute), 467\n+tribute), 481\n+name (sfepy.terms.terms_compat.DVolumeSurfaceTerm name (sfepy.terms.terms_diffusion.SDDiffusionTerm atattribute), 467\n+tribute), 482\n name (sfepy.terms.terms_compat.IntegrateSurfaceMatTerm name (sfepy.terms.terms_diffusion.SurfaceFluxOperatorTerm\n-attribute), 470\n-attribute), 485\n+attribute), 468\n+attribute), 483\n name (sfepy.terms.terms_compat.IntegrateSurfaceOperatorTerm\n-name (sfepy.terms.terms_diffusion.SurfaceFluxTerm atattribute), 470\n-tribute), 485\n+name (sfepy.terms.terms_diffusion.SurfaceFluxTerm atattribute), 468\n+tribute), 483\n name (sfepy.terms.terms_compat.IntegrateSurfaceTerm name (sfepy.terms.terms_dot.BCNewtonTerm attribute),\n-attribute), 470\n-486\n+attribute), 468\n+484\n name (sfepy.terms.terms_compat.IntegrateVolumeMatTerm name (sfepy.terms.terms_dot.DotProductTerm attribute),\n-attribute), 470\n-487\n+attribute), 468\n+485\n name (sfepy.terms.terms_compat.IntegrateVolumeOperatorTerm\n name (sfepy.terms.terms_dot.DotSProductVolumeOperatorWETHTerm\n-attribute), 470\n-attribute), 488\n+attribute), 468\n+attribute), 486\n name (sfepy.terms.terms_compat.IntegrateVolumeTerm name (sfepy.terms.terms_dot.DotSProductVolumeOperatorWTHTerm\n-attribute), 471\n-attribute), 488\n+attribute), 469\n+attribute), 486\n name (sfepy.terms.terms_compat.SDVolumeDotTerm at- name (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n-tribute), 471\n-attribute), 489\n+tribute), 469\n+attribute), 487\n name (sfepy.terms.terms_compat.SurfaceDivTerm at- name (sfepy.terms.terms_dot.ScalarDotMGradScalarTerm\n-tribute), 471\n-attribute), 489\n+tribute), 469\n+attribute), 487\n name\n (sfepy.terms.terms_compat.SurfaceGradTerm name (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n-attribute), 471\n-attribute), 490\n+attribute), 469\n+attribute), 488\n name (sfepy.terms.terms_compat.SurfaceTerm attribute), name\n (sfepy.terms.terms_dot.VectorDotScalarTerm\n-471\n-attribute), 491\n+469\n+attribute), 489\n name\n (sfepy.terms.terms_compat.VolumeXTerm\n at- name\n (sfepy.terms.terms_elastic.CauchyStrainTerm\n-tribute), 471\n-attribute), 492\n+tribute), 469\n+attribute), 490\n name (sfepy.terms.terms_constraints.NonPenetrationPenaltyTerm\n name (sfepy.terms.terms_elastic.CauchyStressETHTerm\n-attribute), 472\n-attribute), 493\n+attribute), 470\n+attribute), 491\n name (sfepy.terms.terms_constraints.NonPenetrationTerm name\n (sfepy.terms.terms_elastic.CauchyStressTerm\n-attribute), 473\n-attribute), 494\n-name (sfepy.terms.terms_contact.ContactTerm attribute), name (sfepy.terms.terms_elastic.CauchyStressTHTerm at474\n-tribute), 494\n+attribute), 471\n+attribute), 492\n+name (sfepy.terms.terms_contact.ContactTerm attribute), name (sfepy.terms.terms_elastic.CauchyStressTHTerm at472\n+tribute), 492\n Index\n \n-605\n+603\n \n \fSfePy Documentation, Release version: 2021.4\n \n name (sfepy.terms.terms_elastic.ElasticWaveCauchyTerm name (sfepy.terms.terms_hyperelastic_ul.CompressibilityULTerm\n-attribute), 495\n-attribute), 514\n+attribute), 493\n+attribute), 512\n name (sfepy.terms.terms_elastic.ElasticWaveTerm at- name (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULTerm\n-tribute), 496\n-attribute), 515\n+tribute), 494\n+attribute), 513\n name (sfepy.terms.terms_elastic.LinearElasticETHTerm name (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTerm\n-attribute), 496\n-attribute), 515\n+attribute), 494\n+attribute), 513\n name (sfepy.terms.terms_elastic.LinearElasticIsotropicTerm name (sfepy.terms.terms_hyperelastic_ul.VolumeULTerm\n-attribute), 497\n-attribute), 516\n+attribute), 495\n+attribute), 514\n name\n (sfepy.terms.terms_elastic.LinearElasticTerm name (sfepy.terms.terms_membrane.TLMembraneTerm\n-attribute), 498\n-attribute), 517\n+attribute), 496\n+attribute), 515\n name (sfepy.terms.terms_elastic.LinearElasticTHTerm at- name (sfepy.terms.terms_multilinear.ECauchyStressTerm\n-tribute), 498\n-attribute), 518\n-name (sfepy.terms.terms_elastic.LinearPrestressTerm at- name (sfepy.terms.terms_multilinear.EConvectTerm attribute), 499\n-tribute), 518\n-name (sfepy.terms.terms_elastic.LinearStrainFiberTerm name (sfepy.terms.terms_multilinear.EDivGradTerm atattribute), 500\n-tribute), 519\n+tribute), 496\n+attribute), 516\n+name (sfepy.terms.terms_elastic.LinearPrestressTerm at- name (sfepy.terms.terms_multilinear.EConvectTerm attribute), 497\n+tribute), 516\n+name (sfepy.terms.terms_elastic.LinearStrainFiberTerm name (sfepy.terms.terms_multilinear.EDivGradTerm atattribute), 498\n+tribute), 517\n name (sfepy.terms.terms_elastic.NonsymElasticTerm at- name (sfepy.terms.terms_multilinear.EDivTerm attribute),\n-tribute), 500\n-519\n+tribute), 498\n+517\n name (sfepy.terms.terms_elastic.SDLinearElasticTerm at- name (sfepy.terms.terms_multilinear.EDotTerm attribute),\n-tribute), 501\n-520\n+tribute), 499\n+518\n name (sfepy.terms.terms_electric.ElectricSourceTerm at- name (sfepy.terms.terms_multilinear.EIntegrateOperatorTerm\n-tribute), 502\n-attribute), 521\n-name (sfepy.terms.terms_fibres.FibresActiveTLTerm at- name (sfepy.terms.terms_multilinear.ELaplaceTerm attribute), 503\n-tribute), 521\n+tribute), 500\n+attribute), 519\n+name (sfepy.terms.terms_fibres.FibresActiveTLTerm at- name (sfepy.terms.terms_multilinear.ELaplaceTerm attribute), 501\n+tribute), 519\n name (sfepy.terms.terms_hyperelastic_base.DeformationGradientTerm\n name (sfepy.terms.terms_multilinear.ELinearElasticTerm\n-attribute), 503\n-attribute), 522\n+attribute), 501\n+attribute), 520\n name (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm name (sfepy.terms.terms_multilinear.ENonPenetrationPenaltyTerm\n-attribute), 505\n-attribute), 523\n+attribute), 503\n+attribute), 521\n name (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTermname (sfepy.terms.terms_multilinear.EScalarDotMGradScalarTerm\n-attribute), 505\n-attribute), 523\n+attribute), 503\n+attribute), 521\n name (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-name (sfepy.terms.terms_multilinear.EStokesTerm atattribute), 506\n+name (sfepy.terms.terms_multilinear.EStokesTerm atattribute), 504\n+tribute), 522\n+name (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm name (sfepy.terms.terms_navier_stokes.ConvectTerm atattribute), 505\n tribute), 524\n-name (sfepy.terms.terms_hyperelastic_tl.DiffusionTLTerm name (sfepy.terms.terms_navier_stokes.ConvectTerm atattribute), 507\n-tribute), 526\n-name (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm name (sfepy.terms.terms_navier_stokes.DivGradTerm atattribute), 507\n-tribute), 527\n+name (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm name (sfepy.terms.terms_navier_stokes.DivGradTerm atattribute), 505\n+tribute), 525\n name (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTerm\n name (sfepy.terms.terms_navier_stokes.DivOperatorTerm\n+attribute), 506\n+attribute), 526\n+name (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTermname (sfepy.terms.terms_navier_stokes.DivTerm atattribute), 507\n+tribute), 526\n+name (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm name (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n attribute), 508\n-attribute), 528\n-name (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTermname (sfepy.terms.terms_navier_stokes.DivTerm atattribute), 509\n+attribute), 527\n+name (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTermname (sfepy.terms.terms_navier_stokes.GradTerm atattribute), 508\n tribute), 528\n-name (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm name (sfepy.terms.terms_navier_stokes.GradDivStabilizationTerm\n-attribute), 510\n-attribute), 529\n-name (sfepy.terms.terms_hyperelastic_tl.SurfaceFluxTLTermname (sfepy.terms.terms_navier_stokes.GradTerm atattribute), 510\n-tribute), 530\n name (sfepy.terms.terms_hyperelastic_tl.SurfaceTractionTLTerm\n name (sfepy.terms.terms_navier_stokes.LinearConvect2Term\n-attribute), 511\n-attribute), 530\n+attribute), 509\n+attribute), 528\n name (sfepy.terms.terms_hyperelastic_tl.VolumeSurfaceTLTerm\n name (sfepy.terms.terms_navier_stokes.LinearConvectTerm\n-attribute), 512\n-attribute), 531\n+attribute), 510\n+attribute), 529\n name (sfepy.terms.terms_hyperelastic_tl.VolumeTLTerm name (sfepy.terms.terms_navier_stokes.PSPGCStabilizationTerm\n-attribute), 512\n-attribute), 531\n+attribute), 510\n+attribute), 529\n name (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTerm\n name (sfepy.terms.terms_navier_stokes.PSPGPStabilizationTerm\n-attribute), 513\n-attribute), 532\n+attribute), 511\n+attribute), 530\n name (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n name\n (sfepy.terms.terms_navier_stokes.StokesTerm\n-attribute), 513\n-attribute), 534\n-606\n+attribute), 511\n+attribute), 532\n+604\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n name (sfepy.terms.terms_navier_stokes.StokesWaveDivTerm NeoHookeanTLTerm\n (class\n in\n-attribute), 534\n-sfepy.terms.terms_hyperelastic_tl), 508\n+attribute), 532\n+sfepy.terms.terms_hyperelastic_tl), 506\n name (sfepy.terms.terms_navier_stokes.StokesWaveTerm NeoHookeanULTerm\n (class\n in\n-attribute), 535\n-sfepy.terms.terms_hyperelastic_ul), 515\n+attribute), 533\n+sfepy.terms.terms_hyperelastic_ul), 513\n name (sfepy.terms.terms_navier_stokes.SUPGCStabilizationTerm\n-NEUMeshIO (class in sfepy.discrete.fem.meshio), 293\n-attribute), 532\n-new() (sfepy.terms.terms.Term static method), 450\n+NEUMeshIO (class in sfepy.discrete.fem.meshio), 291\n+attribute), 530\n+new() (sfepy.terms.terms.Term static method), 448\n name (sfepy.terms.terms_navier_stokes.SUPGPStabilizationTerm\n new_ulf_iteration()\n-attribute), 533\n+attribute), 531\n (sfepy.discrete.evaluate.Evaluator\n static\n name\n (sfepy.terms.terms_piezo.PiezoCouplingTerm\n-method), 209\n-attribute), 536\n+method), 207\n+attribute), 534\n new_vtk_polyline() (sfepy.postprocess.probes_vtk.Probe\n name\n (sfepy.terms.terms_piezo.PiezoStrainTerm\n-atmethod), 396\n-tribute), 536\n-NewmarkTS (class in sfepy.solvers.ts_solvers), 443\n+atmethod), 394\n+tribute), 534\n+NewmarkTS (class in sfepy.solvers.ts_solvers), 441\n name\n (sfepy.terms.terms_piezo.PiezoStressTerm\n-at- Newton (class in sfepy.solvers.nls), 429\n-tribute), 537\n+at- Newton (class in sfepy.solvers.nls), 427\n+tribute), 535\n nloc_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-name (sfepy.terms.terms_piezo.SDPiezoCouplingTerm atattribute), 427\n-tribute), 538\n+name (sfepy.terms.terms_piezo.SDPiezoCouplingTerm atattribute), 425\n+tribute), 536\n nnz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atname (sfepy.terms.terms_point.ConcentratedPointLoadTerm\n-tribute), 423\n-attribute), 538\n+tribute), 421\n+attribute), 536\n nnz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atname (sfepy.terms.terms_point.LinearPointSpringTerm\n-tribute), 427\n-attribute), 539\n+tribute), 425\n+attribute), 537\n nnz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n name (sfepy.terms.terms_shells.Shell10XTerm attribute),\n-attribute), 423\n-540\n+attribute), 421\n+538\n nnz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-name (sfepy.terms.terms_surface.ContactPlaneTerm atattribute), 427\n-tribute), 542\n+name (sfepy.terms.terms_surface.ContactPlaneTerm atattribute), 425\n+tribute), 540\n NodalLCOperator\n (class\n in\n-name (sfepy.terms.terms_surface.ContactSphereTerm atsfepy.discrete.fem.lcbc_operators), 283\n-tribute), 543\n+name (sfepy.terms.terms_surface.ContactSphereTerm atsfepy.discrete.fem.lcbc_operators), 281\n+tribute), 541\n NodeDescription\n (class\n in\n-name (sfepy.terms.terms_surface.LinearTractionTerm atsfepy.discrete.fem.poly_spaces), 295\n-tribute), 543\n+name (sfepy.terms.terms_surface.LinearTractionTerm atsfepy.discrete.fem.poly_spaces), 293\n+tribute), 541\n NonlinearHyperbolicDGFluxTerm\n (class\n in\n name (sfepy.terms.terms_surface.SDLinearTractionTerm\n-sfepy.terms.terms_dg), 477\n-attribute), 544\n+sfepy.terms.terms_dg), 475\n+attribute), 542\n NonlinearScalarDotGradTerm\n (class\n in\n name (sfepy.terms.terms_surface.SDSufaceIntegrateTerm\n-sfepy.terms.terms_dg), 478\n-attribute), 545\n-NonlinearSolver (class in sfepy.solvers.solvers), 438\n+sfepy.terms.terms_dg), 476\n+attribute), 543\n+NonlinearSolver (class in sfepy.solvers.solvers), 436\n name (sfepy.terms.terms_surface.SufaceNormalDotTerm NonPenetrationPenaltyTerm\n (class\n in\n-attribute), 545\n-sfepy.terms.terms_constraints), 472\n+attribute), 543\n+sfepy.terms.terms_constraints), 470\n name (sfepy.terms.terms_surface.SurfaceJumpTerm at- NonPenetrationTerm\n (class\n in\n-tribute), 546\n-sfepy.terms.terms_constraints), 472\n+tribute), 544\n+sfepy.terms.terms_constraints), 470\n name (sfepy.terms.terms_volume.LinearVolumeForceTerm NonsymElasticTerm\n (class\n in\n-attribute), 547\n-sfepy.terms.terms_elastic), 500\n+attribute), 545\n+sfepy.terms.terms_elastic), 498\n nblock\n-(sfepy.solvers.ls_mumps.mumps_struc_c_4 NoOptionsDocs (class in build_helpers), 161\n-attribute), 416\n+(sfepy.solvers.ls_mumps.mumps_struc_c_4 NoOptionsDocs (class in build_helpers), 159\n+attribute), 414\n NoPenetrationOperator\n (class\n in\n-nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.lcbc_operators), 282\n-tribute), 420\n+nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.lcbc_operators), 280\n+tribute), 418\n norm_l2_along_axis() (in module sfepy.linalg.utils),\n-nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at364\n-tribute), 423\n+nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at362\n+tribute), 421\n normal (sfepy.discrete.common.extmods.mappings.CMapping\n-nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 255\n-tribute), 427\n+nblock (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 253\n+tribute), 425\n NormalDirectionOperator\n (class\n in\n-nelt (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.fem.lcbc_operators), 283\n-tribute), 417\n+nelt (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.fem.lcbc_operators), 281\n+tribute), 415\n normalize_time()\n (sfepy.solvers.ts.TimeStepper\n nelt\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-method), 440\n-attribute), 420\n+method), 438\n+attribute), 418\n normalize_vectors() (in module sfepy.linalg.utils),\n nelt\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-364\n-attribute), 423\n+362\n+attribute), 421\n npcol (sfepy.solvers.ls_mumps.mumps_struc_c_4 atnelt\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-tribute), 417\n-attribute), 427\n+tribute), 415\n+attribute), 425\n npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atIndex\n \n-607\n+605\n \n \fSfePy Documentation, Release version: 2021.4\n \n-tribute), 420\n-tribute), 424\n-npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 423\n-tribute), 427\n+tribute), 418\n+tribute), 422\n+npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 421\n+tribute), 425\n npcol (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- nz_rhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-tribute), 427\n-attribute), 417\n-nprow (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 417\n-tribute), 420\n-nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 attribute), 420\n-tribute), 424\n-nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 423\n-tribute), 427\n+tribute), 425\n+attribute), 415\n+nprow (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 attribute), 415\n+tribute), 418\n+nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 attribute), 418\n+tribute), 422\n+nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- nz_rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 attribute), 421\n+tribute), 425\n nprow (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atO\n-tribute), 427\n+tribute), 425\n nrhs (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- object_button_quit_changed()\n-tribute), 417\n+tribute), 415\n (sfepy.postprocess.viewer.ClosingHandler\n nrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-method), 402\n-attribute), 420\n+method), 400\n+attribute), 418\n offset (sfepy.discrete.common.extmods.cmesh.CConnectivity\n nrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-attribute), 252\n-attribute), 423\n+attribute), 250\n+attribute), 421\n offsets (sfepy.discrete.common.extmods.cmesh.CConnectivity\n nrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-attribute), 252\n-attribute), 427\n+attribute), 250\n+attribute), 425\n OgdenTLTerm\n (class\n in\n NSOFMinGradTerm\n (class\n in\n-sfepy.terms.terms_hyperelastic_tl), 509\n-sfepy.terms.terms_adj_navier_stokes), 453\n-OnesDim (class in sfepy.homogenization.coefs_base), 341\n+sfepy.terms.terms_hyperelastic_tl), 507\n+sfepy.terms.terms_adj_navier_stokes), 451\n+OnesDim (class in sfepy.homogenization.coefs_base), 339\n NSOFSurfMinDPressDiffTerm\n (class\n-in OneTypeList (class in sfepy.base.base), 174\n-sfepy.terms.terms_adj_navier_stokes), 453\n+in OneTypeList (class in sfepy.base.base), 172\n+sfepy.terms.terms_adj_navier_stokes), 451\n ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_4\n NSOFSurfMinDPressTerm\n (class\n in\n-attribute), 417\n-sfepy.terms.terms_adj_navier_stokes), 454\n+attribute), 415\n+sfepy.terms.terms_adj_navier_stokes), 452\n ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n num (sfepy.discrete.common.extmods.cmesh.CConnectivity\n-attribute), 420\n-attribute), 252\n+attribute), 418\n+attribute), 250\n ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n num\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-attribute), 424\n-attribute), 253\n+attribute), 422\n+attribute), 251\n ooc_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-numpydoc_path() (sfepy.config.Config method), 171\n-attribute), 427\n-NurbsPatch (class in sfepy.discrete.iga.domain), 321\n+numpydoc_path() (sfepy.config.Config method), 169\n+attribute), 425\n+NurbsPatch (class in sfepy.discrete.iga.domain), 319\n ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_4\n nz (sfepy.solvers.ls_mumps.mumps_struc_c_4 attribute),\n-attribute), 417\n-417\n+attribute), 415\n+415\n ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atattribute), 420\n-tribute), 420\n+nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atattribute), 418\n+tribute), 418\n ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 424\n-tribute), 423\n+nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 422\n+tribute), 421\n ooc_tmpdir (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 427\n-tribute), 427\n+nz (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 425\n+tribute), 425\n OptimizationSolver (class in sfepy.solvers.solvers),\n-nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at438\n-tribute), 417\n-ordered_iteritems() (in module sfepy.base.base), 178\n+nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at436\n+tribute), 415\n+ordered_iteritems() (in module sfepy.base.base), 176\n nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 orient_elements()\n (in\n module\n-attribute), 420\n-sfepy.discrete.common.extmods.cmesh), 254\n-nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 Oseen (class in sfepy.solvers.oseen), 435\n-attribute), 424\n-Output (class in sfepy.base.base), 174\n-nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 output (sfepy.base.log_plotter.LogPlotter attribute), 193\n-attribute), 427\n+attribute), 418\n+sfepy.discrete.common.extmods.cmesh), 252\n+nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 Oseen (class in sfepy.solvers.oseen), 433\n+attribute), 422\n+Output (class in sfepy.base.base), 172\n+nz_alloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 output (sfepy.base.log_plotter.LogPlotter attribute), 191\n+attribute), 425\n output_array_stats() (in module sfepy.linalg.utils),\n nz_loc\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-365\n-attribute), 417\n+363\n+attribute), 415\n output_mesh_formats()\n (in\n module\n-nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.meshio), 293\n-tribute), 420\n+nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.discrete.fem.meshio), 291\n+tribute), 418\n output_step_info() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS\n-nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 319\n-608\n+nz_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 317\n+606\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n output_step_info() (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver\n-permutations() (in module sfepy.linalg.utils), 365\n-method), 441\n-petsc_call() (in module sfepy.solvers.ls), 413\n+permutations() (in module sfepy.linalg.utils), 363\n+method), 439\n+petsc_call() (in module sfepy.solvers.ls), 411\n output_step_info() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver\n-PETScKrylovSolver (class in sfepy.solvers.ls), 409\n-method), 445\n-PETScNonlinearSolver (class in sfepy.solvers.nls), 431\n-OutputFilter (class in run_tests), 160\n+PETScKrylovSolver (class in sfepy.solvers.ls), 407\n+method), 443\n+PETScNonlinearSolver (class in sfepy.solvers.nls), 429\n+OutputFilter (class in run_tests), 158\n PhaseVelocity\n (class\n in\n-sfepy.homogenization.coefs_phononic), 345\n+sfepy.homogenization.coefs_phononic), 343\n P\n phonon\n-module, 157\n-package_check() (in module build_helpers), 162\n+module, 155\n+package_check() (in module build_helpers), 160\n (class\n in\n par\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n at- PhysicalQPs\n-sfepy.discrete.common.mappings), 262\n-tribute), 417\n-par (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- physicalsurface (class in sfepy.mesh.geom_tools), 384\n-physicalvolume (class in sfepy.mesh.geom_tools), 384\n-tribute), 420\n+sfepy.discrete.common.mappings), 260\n+tribute), 415\n+par (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- physicalsurface (class in sfepy.mesh.geom_tools), 382\n+physicalvolume (class in sfepy.mesh.geom_tools), 382\n+tribute), 418\n par (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- PiezoCouplingTerm (class in sfepy.terms.terms_piezo),\n-535\n-tribute), 424\n+533\n+tribute), 422\n par (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- PiezoStrainTerm (class in sfepy.terms.terms_piezo),\n-536\n-tribute), 428\n+534\n+tribute), 426\n par\n (sfepy.solvers.ls_mumps.mumps_struc_c_x\n at- PiezoStressTerm (class in sfepy.terms.terms_piezo),\n-536\n-tribute), 429\n+534\n+tribute), 427\n parametrize() (sfepy.applications.application.Applicationpivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-attribute), 417\n-method), 171\n+attribute), 415\n+method), 169\n parse_approx_order()\n (in\n module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-attribute), 420\n-sfepy.discrete.common.fields), 259\n+attribute), 418\n+sfepy.discrete.common.fields), 257\n parse_approx_order()\n (in\n module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-attribute), 424\n-sfepy.discrete.iga.fields), 327\n+attribute), 422\n+sfepy.discrete.iga.fields), 325\n parse_definition()\n (in\n module pivnul_list (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-attribute), 428\n-sfepy.discrete.equations), 209\n+attribute), 426\n+sfepy.discrete.equations), 207\n plot1D_legendre_dofs()\n (in\n module\n-parse_linearization() (in module extractor), 157\n-sfepy.discrete.dg.dg_1D_vizualizer), 303\n+parse_linearization() (in module extractor), 155\n+sfepy.discrete.dg.dg_1D_vizualizer), 301\n parse_shape()\n (in\n module\n plot_band_gaps() (sfepy.homogenization.band_gaps_app.AcousticBandG\n-sfepy.discrete.common.fields), 259\n-method), 337\n+sfepy.discrete.common.fields), 257\n+method), 335\n parse_term_expression()\n (in\n module\n plot_bezier_mesh()\n (in\n module\n-sfepy.terms.terms_multilinear), 526\n-sfepy.discrete.iga.plot_nurbs), 335\n-ParseDomainSpecific (class in postproc), 158\n+sfepy.terms.terms_multilinear), 524\n+sfepy.discrete.iga.plot_nurbs), 333\n+ParseDomainSpecific (class in postproc), 156\n plot_bezier_nurbs_basis_1d()\n (in\n module\n-ParseGroupNames (class in postproc), 158\n-sfepy.discrete.iga.plot_nurbs), 335\n-ParseOpacity (class in postproc), 158\n+ParseGroupNames (class in postproc), 156\n+sfepy.discrete.iga.plot_nurbs), 333\n+ParseOpacity (class in postproc), 156\n plot_cmesh()\n (in\n module\n-ParseRanges (class in postproc), 158\n-sfepy.postprocess.plot_cmesh), 393\n-ParseRc (class in plot_logs), 169\n+ParseRanges (class in postproc), 156\n+sfepy.postprocess.plot_cmesh), 391\n+ParseRc (class in plot_logs), 167\n plot_condition_numbers\n-ParseRepeat (class in tile_periodic_mesh), 170\n-module, 169\n-ParseResolution (class in postproc), 158\n+ParseRepeat (class in tile_periodic_mesh), 168\n+module, 167\n+ParseResolution (class in postproc), 156\n plot_control_mesh()\n (in\n module\n-ParseSubdomains (class in postproc), 158\n-sfepy.discrete.iga.plot_nurbs), 335\n-ParseView (class in postproc), 158\n-path_of_hdf5_group() (in module sfepy.base.ioutils), plot_data() (sfepy.base.log.Log method), 192\n+ParseSubdomains (class in postproc), 156\n+sfepy.discrete.iga.plot_nurbs), 333\n+ParseView (class in postproc), 156\n+path_of_hdf5_group() (in module sfepy.base.ioutils), plot_data() (sfepy.base.log.Log method), 190\n plot_dispersion() (sfepy.homogenization.band_gaps_app.AcousticBand\n-189\n-method), 337\n-pause() (in module sfepy.base.base), 178\n+187\n+method), 335\n+pause() (in module sfepy.base.base), 176\n (in\n module\n PDESolverApp\n (class\n in plot_displacements()\n-sfepy.postprocess.domain_specific), 392\n-sfepy.applications.pde_solver_app), 172\n+sfepy.postprocess.domain_specific), 390\n+sfepy.applications.pde_solver_app), 170\n plot_edges() (in module sfepy.postprocess.plot_facets),\n-PeriodicBC (class in sfepy.discrete.conditions), 202\n-394\n+PeriodicBC (class in sfepy.discrete.conditions), 200\n+392\n perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_4 atplot_eigs()\n (in\n module\n-tribute), 417\n+tribute), 415\n sfepy.homogenization.band_gaps_app),\n-338\n+336\n perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n plot_entities()\n (in\n module\n-attribute), 420\n+attribute), 418\n sfepy.postprocess.plot_cmesh),\n-394\n+392\n perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n plot_faces() (in module sfepy.postprocess.plot_facets),\n-attribute), 424\n-394\n+attribute), 422\n+392\n perm_in (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n plot_gap()\n (in\n module\n-attribute), 428\n+attribute), 426\n Index\n \n-609\n+607\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.homogenization.band_gaps_app), 338\n+sfepy.homogenization.band_gaps_app), 336\n plot_gaps()\n (in\n module\n-sfepy.homogenization.band_gaps_app), 338\n+sfepy.homogenization.band_gaps_app), 336\n plot_geometry()\n (in\n module\n-sfepy.postprocess.plot_facets), 395\n+sfepy.postprocess.plot_facets), 393\n plot_global_dofs()\n (in\n module\n-sfepy.postprocess.plot_dofs), 394\n+sfepy.postprocess.plot_dofs), 392\n plot_iso_lines()\n (in\n module\n-sfepy.discrete.iga.plot_nurbs), 335\n+sfepy.discrete.iga.plot_nurbs), 333\n plot_local_dofs()\n (in\n module\n-sfepy.parallel.plot_parallel_dofs), 391\n+sfepy.parallel.plot_parallel_dofs), 389\n plot_local_dofs()\n (in\n module\n-sfepy.postprocess.plot_dofs), 394\n-plot_log() (in module sfepy.base.log), 192\n+sfepy.postprocess.plot_dofs), 392\n+plot_log() (in module sfepy.base.log), 190\n plot_logs\n-module, 169\n+module, 167\n plot_logs()\n (in\n module\n-sfepy.homogenization.band_gaps_app), 338\n+sfepy.homogenization.band_gaps_app), 336\n plot_matrix_diff() (in module sfepy.base.plotutils),\n-198\n+196\n plot_mesh\n-module, 169\n+module, 167\n plot_mesh() (in module sfepy.postprocess.plot_dofs),\n-394\n+392\n plot_nodes() (in module sfepy.postprocess.plot_dofs),\n-394\n+392\n plot_nurbs_basis_1d()\n (in\n module\n-sfepy.discrete.iga.plot_nurbs), 335\n+sfepy.discrete.iga.plot_nurbs), 333\n plot_parametric_mesh()\n (in\n module\n-sfepy.discrete.iga.plot_nurbs), 335\n+sfepy.discrete.iga.plot_nurbs), 333\n plot_partitioning()\n (in\n module\n-sfepy.parallel.plot_parallel_dofs), 391\n+sfepy.parallel.plot_parallel_dofs), 389\n plot_points()\n (in\n module\n-sfepy.mechanics.contact_bodies), 365\n+sfepy.mechanics.contact_bodies), 363\n plot_points() (in module sfepy.postprocess.plot_dofs),\n-394\n+392\n plot_polygon()\n (in\n module\n-sfepy.mechanics.contact_bodies), 365\n-plot_polys() (in module gen_lobatto1d_c), 167\n+sfepy.mechanics.contact_bodies), 363\n+plot_polys() (in module gen_lobatto1d_c), 165\n plot_quadrature()\n (in\n module\n-sfepy.postprocess.plot_quadrature), 395\n+sfepy.postprocess.plot_quadrature), 393\n plot_quadratures\n-module, 169\n+module, 167\n plot_times\n-module, 169\n+module, 167\n plot_velocity()\n (in\n module\n-sfepy.postprocess.domain_specific), 392\n-plot_vlines() (sfepy.base.log.Log method), 192\n+sfepy.postprocess.domain_specific), 390\n+plot_vlines() (sfepy.base.log.Log method), 190\n plot_warp_scalar()\n (in\n module\n-sfepy.postprocess.domain_specific), 393\n+sfepy.postprocess.domain_specific), 391\n plot_weighted_points()\n (in\n module\n-sfepy.postprocess.plot_quadrature), 395\n+sfepy.postprocess.plot_quadrature), 393\n plot_wireframe()\n (in\n module\n-sfepy.postprocess.plot_cmesh), 394\n-610\n+sfepy.postprocess.plot_cmesh), 392\n+608\n \n plotsXT()\n (in\n module\n-sfepy.discrete.dg.dg_1D_vizualizer), 303\n-point (class in sfepy.mesh.geom_tools), 384\n+sfepy.discrete.dg.dg_1D_vizualizer), 301\n+point (class in sfepy.mesh.geom_tools), 382\n points_in_poly() (sfepy.mesh.splinebox.SplineRegion2D\n-static method), 391\n+static method), 389\n points_in_simplex()\n (in\n module\n-sfepy.linalg.geometry), 360\n-PointsProbe (class in sfepy.discrete.probes), 218\n+sfepy.linalg.geometry), 358\n+PointsProbe (class in sfepy.discrete.probes), 216\n PolarizationAngles\n (class\n in\n-sfepy.homogenization.coefs_phononic), 345\n+sfepy.homogenization.coefs_phononic), 343\n poll_draw()\n (sfepy.base.log_plotter.LogPlotter\n-method), 193\n+method), 191\n poll_file()\n (sfepy.postprocess.sources.FileSource\n-method), 397\n-poly_space_base (sfepy.terms.terms_dg.DGTerm attribute), 475\n+method), 395\n+poly_space_base (sfepy.terms.terms_dg.DGTerm attribute), 473\n poly_space_base (sfepy.terms.terms_shells.Shell10XTerm\n-attribute), 540\n+attribute), 538\n PolySpace (class in sfepy.discrete.common.poly_spaces),\n-264\n+262\n post_process() (sfepy.homogenization.coefs_phononic.SchurEVP\n-method), 345\n+method), 343\n post_process() (sfepy.homogenization.coefs_phononic.SimpleEVP\n-method), 345\n+method), 343\n postproc\n-module, 158\n-postprocess() (in module probe), 159\n-prefix (sfepy.base.base.Output property), 174\n+module, 156\n+postprocess() (in module probe), 157\n+prefix (sfepy.base.base.Output property), 172\n prepare_cylindrical_transform() (in module\n-sfepy.mechanics.tensors), 374\n+sfepy.mechanics.tensors), 372\n prepare_matrices() (sfepy.homogenization.coefs_phononic.SchurEVP\n-method), 345\n+method), 343\n prepare_matrices() (sfepy.homogenization.coefs_phononic.SimpleEVP\n-method), 345\n+method), 343\n prepare_matrix() (in module sfepy.discrete.problem),\n-233\n+231\n prepare_remap() (in module sfepy.discrete.fem.utils),\n-300\n+298\n prepare_translate()\n (in\n module\n-sfepy.discrete.fem.utils), 300\n+sfepy.discrete.fem.utils), 298\n presolve() (sfepy.homogenization.coefs_base.PressureEigenvalueProblem\n-method), 341\n+method), 339\n presolve() (sfepy.solvers.ls.MUMPSSolver method),\n-409\n-presolve() (sfepy.solvers.ls.ScipyDirect method), 412\n+407\n+presolve() (sfepy.solvers.ls.ScipyDirect method), 410\n presolve() (sfepy.solvers.solvers.LinearSolver method),\n-438\n+436\n PressureEigenvalueProblem\n (class\n in\n-sfepy.homogenization.coefs_base), 341\n+sfepy.homogenization.coefs_base), 339\n PressureRHSVector\n (class\n in\n-sfepy.homogenization.coefs_elastic), 342\n-print_array_info() (in module sfepy.linalg.utils), 365\n+sfepy.homogenization.coefs_elastic), 340\n+print_array_info() (in module sfepy.linalg.utils), 363\n print_leaf() (in module sfepy.discrete.parse_regions),\n-217\n+215\n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n print_matrix_diff() (in module sfepy.base.plotutils), process_options() (sfepy.homogenization.engine.HomogenizationEngine\n-198\n-static method), 348\n+196\n+static method), 346\n print_mem_usage()\n (in\n module process_options() (sfepy.homogenization.homogen_app.Homogenization\n-sfepy.base.mem_usage), 194\n-static method), 351\n+sfepy.base.mem_usage), 192\n+static method), 349\n print_names() (sfepy.base.base.Container method), process_options_pv()\n-174\n+172\n (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp\n print_names() (sfepy.base.base.OneTypeList method),\n-static method), 337\n-174\n+static method), 335\n+172\n process_reqs_coefs()\n print_op() (in module sfepy.discrete.parse_regions),\n (sfepy.homogenization.engine.HomogenizationWorkerMulti\n-217\n-static method), 351\n+215\n+static method), 349\n print_shapes() (sfepy.terms.terms_multilinear.ExpressionBuilder\n project_by_component()\n (in\n module\n-method), 526\n-sfepy.discrete.projections), 234\n-print_solvers() (in module simple), 160\n+method), 524\n+sfepy.discrete.projections), 232\n+print_solvers() (in module simple), 158\n project_to_facets()\n (in\n module\n print_stack()\n (in\n module\n-sfepy.discrete.projections), 234\n-sfepy.discrete.parse_regions), 217\n+sfepy.discrete.projections), 232\n+sfepy.discrete.parse_regions), 215\n ps (sfepy.discrete.common.extmods.mappings.CMapping\n-print_structs() (in module sfepy.base.base), 178\n-attribute), 256\n-print_terms() (in module simple), 160\n+print_structs() (in module sfepy.base.base), 176\n+attribute), 254\n+print_terms() (in module simple), 158\n PSPGCStabilizationTerm\n (class\n in\n print_terms()\n (sfepy.discrete.equations.Equations\n-sfepy.terms.terms_navier_stokes), 531\n-method), 207\n+sfepy.terms.terms_navier_stokes), 529\n+method), 205\n PSPGPStabilizationTerm\n (class\n in\n printinfo()\n (sfepy.mesh.geom_tools.geometry\n-sfepy.terms.terms_navier_stokes), 531\n-method), 384\n+sfepy.terms.terms_navier_stokes), 529\n+method), 382\n put() (sfepy.base.multiproc_mpi.RemoteQueue method),\n probe\n-195\n-module, 159\n+193\n+module, 157\n put() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-Probe (class in sfepy.discrete.probes), 219\n-method), 195\n-Probe (class in sfepy.postprocess.probes_vtk), 395\n-put() (sfepy.base.multiproc_proc.MyQueue method),\n-probe() (sfepy.discrete.probes.Probe method), 219\n-196\n-ProbeFromFile (class in sfepy.postprocess.probes_vtk), PyAMGKrylovSolver (class in sfepy.solvers.ls), 410\n-397\n-PyAMGSolver (class in sfepy.solvers.ls), 411\n-Problem (class in sfepy.discrete.problem), 221\n-python_include() (sfepy.config.Config method), 171\n-ProblemConf (class in sfepy.base.conf ), 183\n-python_shell() (in module sfepy.base.base), 178\n-process_command() (sfepy.base.log_plotter.LogPlotter python_version() (sfepy.config.Config method), 171\n+Probe (class in sfepy.discrete.probes), 217\n method), 193\n+Probe (class in sfepy.postprocess.probes_vtk), 393\n+put() (sfepy.base.multiproc_proc.MyQueue method),\n+probe() (sfepy.discrete.probes.Probe method), 217\n+194\n+ProbeFromFile (class in sfepy.postprocess.probes_vtk), PyAMGKrylovSolver (class in sfepy.solvers.ls), 408\n+395\n+PyAMGSolver (class in sfepy.solvers.ls), 409\n+Problem (class in sfepy.discrete.problem), 219\n+python_include() (sfepy.config.Config method), 169\n+ProblemConf (class in sfepy.base.conf ), 181\n+python_shell() (in module sfepy.base.base), 176\n+process_command() (sfepy.base.log_plotter.LogPlotter python_version() (sfepy.config.Config method), 169\n+method), 191\n process_conf() (sfepy.solvers.solvers.Solver class Q\n-method), 439\n+method), 437\n qp (sfepy.discrete.common.extmods.mappings.CMapping\n process_options() (sfepy.applications.evp_solver_app.EVPSolverApp\n-attribute), 256\n-static method), 172\n+attribute), 254\n+static method), 170\n QuadraticEVPSolver (class in sfepy.solvers.solvers),\n process_options() (sfepy.applications.pde_solver_app.PDESolverApp\n-438\n-static method), 172\n+436\n+static method), 170\n QuadraturePoints\n (class\n in\n process_options() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp\n-sfepy.discrete.quadratures), 235\n-static method), 337\n-Quantity (class in sfepy.mechanics.units), 375\n+sfepy.discrete.quadratures), 233\n+static method), 335\n+Quantity (class in sfepy.mechanics.units), 373\n process_options() (sfepy.homogenization.coefs_base.MiniAppBase\n-method), 341\n+method), 339\n R\n process_options() (sfepy.homogenization.coefs_phononic.BandGaps\n R\n (sfepy.discrete.iga.extmods.igac.CNURBSContext\n-method), 344\n-attribute), 323\n+method), 342\n+attribute), 321\n process_options() (sfepy.homogenization.coefs_phononic.ChristoffelAcousticTensor\n raise_if_too_large()\n (in\n module\n-method), 344\n-sfepy.base.mem_usage), 194\n+method), 342\n+sfepy.base.mem_usage), 192\n process_options() (sfepy.homogenization.coefs_phononic.Eigenmomenta\n-RayProbe (class in sfepy.discrete.probes), 220\n-method), 344\n+RayProbe (class in sfepy.discrete.probes), 218\n+method), 342\n read() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO\n process_options() (sfepy.homogenization.coefs_phononic.PhaseVelocity\n-method), 287\n-method), 345\n+method), 285\n+method), 343\n read()\n (sfepy.discrete.fem.meshio.ComsolMeshIO\n process_options() (sfepy.homogenization.coefs_phononic.PolarizationAngles\n-method), 287\n-method), 345\n+method), 285\n+method), 343\n read()\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n process_options() (sfepy.homogenization.coefs_phononic.SimpleEVP\n-method), 289\n-method), 345\n+method), 287\n+method), 343\n Index\n \n-611\n+609\n \n \fSfePy Documentation, Release version: 2021.4\n \n read() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO\n-method), 293\n-method), 290\n+method), 291\n+method), 288\n read_domain_from_hdf5()\n read()\n (sfepy.discrete.fem.meshio.Mesh3DMeshIO\n (sfepy.discrete.iga.domain.IGDomain\n static\n-method), 291\n-method), 321\n-read() (sfepy.discrete.fem.meshio.MeshIO method), 292 read_from_hdf5() (in module sfepy.base.ioutils), 189\n+method), 289\n+method), 319\n+read() (sfepy.discrete.fem.meshio.MeshIO method), 290 read_from_hdf5() (in module sfepy.base.ioutils), 187\n read()\n-(sfepy.discrete.fem.meshio.MeshioLibIO read_header() (in module sfepy.discrete.probes), 221\n-method), 292\n-read_iga_data() (in module sfepy.discrete.iga.io), 333\n+(sfepy.discrete.fem.meshio.MeshioLibIO read_header() (in module sfepy.discrete.probes), 219\n+method), 290\n+read_iga_data() (in module sfepy.discrete.iga.io), 331\n read() (sfepy.discrete.fem.meshio.NEUMeshIO method), read_last_step() (sfepy.discrete.fem.meshio.HDF5MeshIO\n-293\n-method), 289\n+291\n+method), 287\n read() (sfepy.discrete.fem.meshio.UserMeshIO method), read_last_step() (sfepy.discrete.fem.meshio.MeshIO\n-293\n-method), 292\n-read() (sfepy.discrete.fem.meshio.XYZMeshIO method), read_list() (in module sfepy.base.ioutils), 189\n-293\n-read_log() (in module sfepy.base.log), 192\n-read_array() (in module sfepy.base.ioutils), 189\n+291\n+method), 290\n+read() (sfepy.discrete.fem.meshio.XYZMeshIO method), read_list() (in module sfepy.base.ioutils), 187\n+291\n+read_log() (in module sfepy.base.log), 190\n+read_array() (in module sfepy.base.ioutils), 187\n read_mesh_from_hdf5()\n read_bounding_box()\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO\n-static method), 289\n-method), 287\n-read_results() (in module sfepy.discrete.probes), 221\n+static method), 287\n+method), 285\n+read_results() (in module sfepy.discrete.probes), 219\n read_bounding_box()\n read_sparse_matrix_from_hdf5()\n (in\n module\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n-sfepy.base.ioutils), 190\n-method), 289\n+sfepy.base.ioutils), 188\n+method), 287\n read_sparse_matrix_hdf5()\n (in\n module\n read_bounding_box()\n-sfepy.base.ioutils), 190\n+sfepy.base.ioutils), 188\n (sfepy.discrete.fem.meshio.MeshioLibIO\n read_time_history()\n-method), 292\n+method), 290\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n read_bounding_box()\n-method), 290\n+method), 288\n (sfepy.discrete.fem.meshio.XYZMeshIO\n read_time_stepper()\n-method), 293\n+method), 291\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n read_common() (sfepy.postprocess.sources.GenericFileSource\n-method), 290\n-method), 398\n+method), 288\n+method), 396\n read_times() (sfepy.discrete.fem.meshio.HDF5MeshIO\n read_common() (sfepy.postprocess.sources.GenericSequenceFileSource\n-method), 290\n-method), 398\n+method), 288\n+method), 396\n read_times()\n (sfepy.discrete.fem.meshio.MeshIO\n read_data()\n (sfepy.discrete.fem.meshio.GmshIO\n-method), 292\n-method), 287\n-read_token() (in module sfepy.base.ioutils), 190\n+method), 290\n+method), 285\n+read_token() (in module sfepy.base.ioutils), 188\n read_data() (sfepy.discrete.fem.meshio.HDF5MeshIO read_variables_time_history()\n-method), 289\n+method), 287\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n read_data()\n (sfepy.discrete.fem.meshio.MeshIO\n+method), 288\n method), 290\n-method), 292\n-Reader (class in sfepy.base.reader), 199\n+Reader (class in sfepy.base.reader), 197\n read_data() (sfepy.discrete.fem.meshio.MeshioLibIO reconstruct_legendre_dofs()\n (in\n module\n-method), 292\n-sfepy.discrete.dg.dg_1D_vizualizer), 304\n+method), 290\n+sfepy.discrete.dg.dg_1D_vizualizer), 302\n read_data_header() (sfepy.discrete.fem.meshio.HDF5MeshIO\n recover_bones()\n (in\n module\n-method), 289\n-sfepy.homogenization.recovery), 353\n-read_dict_hdf5() (in module sfepy.base.ioutils), 189\n+method), 287\n+sfepy.homogenization.recovery), 351\n+read_dict_hdf5() (in module sfepy.base.ioutils), 187\n recover_micro_hook()\n (in\n module\n-read_dimension() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO sfepy.homogenization.recovery), 354\n-method), 287\n+read_dimension() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO sfepy.homogenization.recovery), 352\n+method), 285\n recover_micro_hook_eps()\n (in\n module\n read_dimension() (sfepy.discrete.fem.meshio.HDF5MeshIO\n-sfepy.homogenization.recovery), 354\n-method), 289\n+sfepy.homogenization.recovery), 352\n+method), 287\n recover_micro_hook_init()\n (in\n module\n read_dimension() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO\n-sfepy.homogenization.recovery), 354\n-method), 290\n+sfepy.homogenization.recovery), 352\n+method), 288\n recover_paraflow()\n (in\n module\n read_dimension() (sfepy.discrete.fem.meshio.Mesh3DMeshIO\n-sfepy.homogenization.recovery), 354\n-method), 291\n-recursive_glob() (in module build_helpers), 163\n+sfepy.homogenization.recovery), 352\n+method), 289\n+recursive_glob() (in module build_helpers), 161\n read_dimension() (sfepy.discrete.fem.meshio.MeshioLibIO\n redrhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-method), 292\n-attribute), 417\n-read_dimension() (sfepy.discrete.fem.meshio.NEUMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 293\n-tribute), 420\n-read_dimension() (sfepy.discrete.fem.meshio.XYZMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at612\n+method), 290\n+attribute), 415\n+read_dimension() (sfepy.discrete.fem.meshio.NEUMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 291\n+tribute), 418\n+read_dimension() (sfepy.discrete.fem.meshio.XYZMeshIOredrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at610\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-tribute), 424\n-RemoteDict (class in sfepy.base.multiproc_mpi), 195\n+tribute), 422\n+RemoteDict (class in sfepy.base.multiproc_mpi), 193\n redrhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- RemoteDictMaster (class in sfepy.base.multiproc_mpi),\n-tribute), 428\n-195\n-reduce_on_datas() (sfepy.discrete.materials.Material RemoteInt (class in sfepy.base.multiproc_mpi), 195\n-method), 215\n+tribute), 426\n+193\n+reduce_on_datas() (sfepy.discrete.materials.Material RemoteInt (class in sfepy.base.multiproc_mpi), 193\n+method), 213\n RemoteInt.IntDesc\n (class\n in\n refine() (in module sfepy.discrete.fem.refine_hanging),\n-sfepy.base.multiproc_mpi), 195\n-299\n-RemoteLock (class in sfepy.base.multiproc_mpi), 195\n+sfepy.base.multiproc_mpi), 193\n+297\n+RemoteLock (class in sfepy.base.multiproc_mpi), 193\n refine()\n-(sfepy.discrete.fem.domain.FEDomain RemoteQueue (class in sfepy.base.multiproc_mpi), 195\n-method), 269\n+(sfepy.discrete.fem.domain.FEDomain RemoteQueue (class in sfepy.base.multiproc_mpi), 193\n+method), 267\n RemoteQueueMaster\n (class\n in\n-refine_1_2() (in module sfepy.discrete.fem.refine), 298\n-sfepy.base.multiproc_mpi), 195\n-refine_2_3() (in module sfepy.discrete.fem.refine), 298 remove_bcs()\n+refine_1_2() (in module sfepy.discrete.fem.refine), 296\n+sfepy.base.multiproc_mpi), 193\n+refine_2_3() (in module sfepy.discrete.fem.refine), 296 remove_bcs()\n (sfepy.discrete.problem.Problem\n-refine_2_4() (in module sfepy.discrete.fem.refine), 298\n-method), 229\n-refine_3_4() (in module sfepy.discrete.fem.refine), 298 remove_extra_dofs()\n-refine_3_8() (in module sfepy.discrete.fem.refine), 298\n+refine_2_4() (in module sfepy.discrete.fem.refine), 296\n+method), 227\n+refine_3_4() (in module sfepy.discrete.fem.refine), 296 remove_extra_dofs()\n+refine_3_8() (in module sfepy.discrete.fem.refine), 296\n (sfepy.discrete.fem.fields_base.FEField\n-refine_mesh() (in module sfepy.discrete.fem.utils), 300\n-method), 276\n+refine_mesh() (in module sfepy.discrete.fem.utils), 298\n+method), 274\n refine_pars() (sfepy.discrete.probes.Probe static remove_extra_dofs()\n-method), 219\n+method), 217\n (sfepy.discrete.fem.fields_nodal.H1DiscontinuousField\n refine_points() (sfepy.discrete.probes.PointsProbe\n-method), 279\n-method), 219\n-remove_files() (in module sfepy.base.ioutils), 190\n+method), 277\n+method), 217\n+remove_files() (in module sfepy.base.ioutils), 188\n refine_points()\n (sfepy.discrete.probes.Probe remove_files_patterns()\n (in\n module\n-method), 219\n-sfepy.base.ioutils), 190\n+method), 217\n+sfepy.base.ioutils), 188\n refine_points()\n (sfepy.discrete.probes.RayProbe remove_known() (in module sfepy.base.resolve_deps),\n-method), 220\n-199\n+method), 218\n+197\n refine_reference()\n (in\n module remove_name() (sfepy.base.base.Container method),\n-sfepy.discrete.fem.refine), 298\n-174\n+sfepy.discrete.fem.refine), 296\n+172\n refine_region()\n (in\n module render_scene()\n (sfepy.postprocess.viewer.Viewer\n-sfepy.discrete.fem.refine_hanging), 299\n-method), 404\n-refine_uniformly() (sfepy.discrete.problem.Problem replace() (in module sfepy.discrete.parse_regions), 217\n-method), 229\n+sfepy.discrete.fem.refine_hanging), 297\n+method), 402\n+refine_uniformly() (sfepy.discrete.problem.Problem replace() (in module sfepy.discrete.parse_regions), 215\n+method), 227\n replace_with_region()\n (in\n module\n refmap_memory_factor()\n (sfepy.config.Config\n-sfepy.discrete.parse_regions), 217\n-method), 171\n-report() (in module test_install), 163\n-Region (class in sfepy.discrete.common.region), 265\n+sfepy.discrete.parse_regions), 215\n+method), 169\n+report() (in module test_install), 161\n+Region (class in sfepy.discrete.common.region), 263\n report()\n (sfepy.base.testing.TestCommon\n static\n region_leaf()\n (in\n module\n-method), 200\n-sfepy.discrete.common.domain), 251\n+method), 198\n+sfepy.discrete.common.domain), 249\n report() (sfepy.discrete.probes.CircleProbe method),\n region_op()\n (in\n module\n-218\n-sfepy.discrete.common.domain), 251\n-report() (sfepy.discrete.probes.LineProbe method), 218\n+216\n+sfepy.discrete.common.domain), 249\n+report() (sfepy.discrete.probes.LineProbe method), 216\n release()\n (sfepy.base.multiproc_mpi.RemoteLock report() (sfepy.discrete.probes.PointsProbe method),\n-method), 195\n-219\n-ReloadSource (class in sfepy.postprocess.viewer), 402\n-report() (sfepy.discrete.probes.Probe method), 220\n-remap_dict() (in module sfepy.base.base), 178\n-report() (sfepy.discrete.probes.RayProbe method), 220\n+method), 193\n+217\n+ReloadSource (class in sfepy.postprocess.viewer), 400\n+report() (sfepy.discrete.probes.Probe method), 218\n+remap_dict() (in module sfepy.base.base), 176\n+report() (sfepy.discrete.probes.RayProbe method), 218\n remote_get() (sfepy.base.multiproc_mpi.RemoteDictMaster\n-report2() (in module test_install), 163\n-method), 195\n-report_tests() (in module test_install), 163\n+report2() (in module test_install), 161\n+method), 193\n+report_tests() (in module test_install), 161\n remote_get() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-reset() (sfepy.base.timing.Timer method), 200\n-method), 195\n-reset() (sfepy.discrete.materials.Material method), 215\n+reset() (sfepy.base.timing.Timer method), 198\n+method), 193\n+reset() (sfepy.discrete.materials.Material method), 213\n remote_get_in() (sfepy.base.multiproc_mpi.RemoteDictMaster\n reset() (sfepy.discrete.materials.Materials method),\n-method), 195\n-216\n+method), 193\n+214\n remote_get_keys() (sfepy.base.multiproc_mpi.RemoteDictMaster\n-reset() (sfepy.discrete.problem.Problem method), 229\n-method), 195\n+reset() (sfepy.discrete.problem.Problem method), 227\n+method), 193\n reset()\n (sfepy.discrete.variables.Variable\n static\n-remote_get_len() (sfepy.base.multiproc_mpi.RemoteDictMaster method), 244\n-method), 195\n+remote_get_len() (sfepy.base.multiproc_mpi.RemoteDictMaster method), 242\n+method), 193\n reset() (sfepy.postprocess.sources.FileSource method),\n remote_put() (sfepy.base.multiproc_mpi.RemoteQueueMaster\n-397\n-method), 195\n+395\n+method), 193\n reset_materials() (sfepy.discrete.equations.Equations\n remote_set() (sfepy.base.multiproc_mpi.RemoteDictMaster\n-method), 207\n-method), 195\n+method), 205\n+method), 193\n reset_refinement()\n (sfepy.discrete.probes.Probe\n Index\n \n-613\n+611\n \n \fSfePy Documentation, Release version: 2021.4\n \n-method), 220\n+method), 218\n RK4StepSolver (class in sfepy.solvers.ts_dg_solvers),\n reset_regions() (sfepy.discrete.common.domain.Domain\n-320\n-method), 251\n-rm_multi() (in module sfepy.homogenization.utils), 355\n+318\n+method), 249\n+rm_multi() (in module sfepy.homogenization.utils), 353\n reset_view()\n (sfepy.postprocess.viewer.Viewer rotate_elastic_tensor()\n (in\n module\n-method), 404\n-sfepy.mechanics.shell10x), 372\n-resolve() (in module sfepy.base.resolve_deps), 199\n+method), 402\n+sfepy.mechanics.shell10x), 370\n+resolve() (in module sfepy.base.resolve_deps), 197\n rotation_matrix2d()\n (in\n module\n resolve_chains()\n (in\n module\n-sfepy.linalg.geometry), 360\n-sfepy.discrete.common.dof_info), 250\n+sfepy.linalg.geometry), 358\n+sfepy.discrete.common.dof_info), 248\n rowsca\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n restore() (sfepy.applications.application.Application\n-attribute), 417\n-method), 171\n+attribute), 415\n+method), 169\n rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atrestore_dofs() (sfepy.discrete.fem.fields_base.FEField\n-tribute), 421\n-method), 276\n+tribute), 419\n+method), 274\n rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atrestore_step_time() (sfepy.solvers.ts.TimeStepper\n-tribute), 424\n-method), 440\n+tribute), 422\n+method), 438\n rowsca (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atrestore_substituted()\n-tribute), 428\n+tribute), 426\n (sfepy.discrete.fem.fields_base.FEField\n rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-method), 276\n-attribute), 421\n+method), 274\n+attribute), 419\n rhs\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n at- rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-tribute), 417\n-attribute), 424\n+tribute), 415\n+attribute), 422\n rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- rowsca_from_mumps (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-tribute), 421\n-attribute), 428\n-rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- run() (build_helpers.Clean method), 161\n-tribute), 424\n-run() (build_helpers.DoxygenDocs method), 161\n-rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- run() (build_helpers.SphinxHTMLDocs method), 162\n-tribute), 428\n-run() (build_helpers.SphinxPDFDocs method), 162\n-rhs() (in module sfepy.discrete.parse_equations), 217\n-run() (sfepy.base.testing.TestCommon method), 200\n-rhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 run_test() (in module run_tests), 160\n-attribute), 428\n+tribute), 419\n+attribute), 426\n+rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 at- run() (build_helpers.Clean method), 159\n+tribute), 422\n+run() (build_helpers.DoxygenDocs method), 159\n+rhs (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at- run() (build_helpers.SphinxHTMLDocs method), 160\n+tribute), 426\n+run() (build_helpers.SphinxPDFDocs method), 160\n+rhs() (in module sfepy.discrete.parse_equations), 215\n+run() (sfepy.base.testing.TestCommon method), 198\n+rhs_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 run_test() (in module run_tests), 158\n+attribute), 426\n run_tests\n rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-module, 160\n-attribute), 417\n+module, 158\n+attribute), 415\n rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 S\n-attribute), 421\n+attribute), 419\n save() (sfepy.homogenization.coefs_base.CorrMiniApp\n rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-method), 340\n-attribute), 424\n+method), 338\n+attribute), 422\n save() (sfepy.homogenization.coefs_base.TCorrectorsViaPressureEVP\n rhs_sparse (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-method), 341\n-attribute), 428\n+method), 339\n+attribute), 426\n save() (sfepy.homogenization.coefs_phononic.SimpleEVP\n RigidOperator\n (class\n in\n-method), 345\n-sfepy.discrete.fem.lcbc_operators), 283\n+method), 343\n+sfepy.discrete.fem.lcbc_operators), 281\n save_animation()\n (in\n module\n-rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 304\n-tribute), 417\n+rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.discrete.dg.dg_1D_vizualizer), 302\n+tribute), 415\n save_animation() (sfepy.postprocess.viewer.Viewer\n-rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 404\n-tribute), 421\n+rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 402\n+tribute), 419\n save_as_mesh() (sfepy.discrete.variables.FieldVariable\n-rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 243\n-tribute), 424\n+rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atmethod), 241\n+tribute), 422\n save_basis\n-rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmodule, 170\n-tribute), 428\n-save_basis() (in module sfepy.discrete.iga.utils), 336\n+rinfo (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atmodule, 168\n+tribute), 426\n+save_basis() (in module sfepy.discrete.iga.utils), 334\n rinfog\n-(sfepy.solvers.ls_mumps.mumps_struc_c_4 save_basis_on_mesh() (in module save_basis), 170\n-attribute), 417\n+(sfepy.solvers.ls_mumps.mumps_struc_c_4 save_basis_on_mesh() (in module save_basis), 168\n+attribute), 415\n save_dict() (sfepy.applications.pde_solver_app.PDESolverApp\n-rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 172\n-tribute), 421\n+rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atmethod), 170\n+tribute), 419\n save_dir (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 424\n-tribute), 424\n+rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atattribute), 422\n+tribute), 422\n save_dir (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 428\n-tribute), 428\n-614\n+rinfog (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atattribute), 426\n+tribute), 426\n+612\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n save_ebc() (sfepy.discrete.problem.Problem method),\n-tribute), 424\n-229\n+tribute), 422\n+227\n schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 atsave_field_meshes()\n-tribute), 428\n+tribute), 426\n (sfepy.discrete.problem.Problem\n method), schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-229\n-attribute), 418\n+227\n+attribute), 416\n save_image()\n (sfepy.postprocess.viewer.Viewer schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-method), 404\n-attribute), 421\n+method), 402\n+attribute), 419\n save_log() (sfepy.homogenization.coefs_phononic.BandGaps\n schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-static method), 344\n-attribute), 424\n+static method), 342\n+attribute), 422\n save_mappings() (sfepy.discrete.common.fields.Field schur_lld (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-method), 258\n-attribute), 428\n+method), 256\n+attribute), 426\n save_only()\n (in\n module schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-sfepy.applications.pde_solver_app), 172\n-attribute), 418\n-save_options() (in module sfepy.base.ioutils), 190\n+sfepy.applications.pde_solver_app), 170\n+attribute), 416\n+save_options() (in module sfepy.base.ioutils), 188\n schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n save_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-attribute), 421\n-attribute), 424\n+attribute), 419\n+attribute), 422\n schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n save_prefix (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-attribute), 424\n-attribute), 428\n+attribute), 422\n+attribute), 426\n schur_mloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n save_raw_bg_logs()\n (in\n module\n-attribute), 428\n-sfepy.homogenization.band_gaps_app), 338\n+attribute), 426\n+sfepy.homogenization.band_gaps_app), 336\n schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_4\n save_recovery_region()\n (in\n module\n-attribute), 418\n-sfepy.homogenization.recovery), 354\n+attribute), 416\n+sfepy.homogenization.recovery), 352\n schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n save_regions() (sfepy.discrete.common.domain.Domain\n-attribute), 421\n-method), 251\n+attribute), 419\n+method), 249\n schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n save_regions()\n (sfepy.discrete.problem.Problem\n-attribute), 425\n-method), 229\n+attribute), 423\n+method), 227\n schur_nloc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n save_regions_as_groups()\n-attribute), 428\n+attribute), 426\n (sfepy.discrete.common.domain.Domain\n SchurEVP (class in sfepy.homogenization.coefs_phononic),\n-method), 251\n-345\n+method), 249\n+343\n save_regions_as_groups()\n-SchurMumps (class in sfepy.solvers.ls), 412\n+SchurMumps (class in sfepy.solvers.ls), 410\n (sfepy.discrete.problem.Problem\n-method), ScipyBroyden (class in sfepy.solvers.nls), 432\n-229\n-ScipyDirect (class in sfepy.solvers.ls), 412\n+method), ScipyBroyden (class in sfepy.solvers.nls), 430\n+227\n+ScipyDirect (class in sfepy.solvers.ls), 410\n save_restart()\n (sfepy.discrete.problem.Problem ScipyEigenvalueSolver (class in sfepy.solvers.eigen),\n-method), 230\n-407\n+method), 228\n+405\n save_results() (sfepy.applications.evp_solver_app.EVPSolverApp\n-ScipyFMinSolver (class in sfepy.solvers.optimize), 434\n-method), 172\n-ScipyIterative (class in sfepy.solvers.ls), 412\n+ScipyFMinSolver (class in sfepy.solvers.optimize), 432\n+method), 170\n+ScipyIterative (class in sfepy.solvers.ls), 410\n save_sol_snap()\n (in\n module ScipySGEigenvalueSolver\n (class\n in\n-sfepy.discrete.dg.dg_1D_vizualizer), 304\n-sfepy.solvers.eigen), 408\n-save_sparse_txt() (in module sfepy.linalg.sparse), ScipySuperLU (class in sfepy.solvers.ls), 413\n-361\n-ScipyUmfpack (class in sfepy.solvers.ls), 413\n+sfepy.discrete.dg.dg_1D_vizualizer), 302\n+sfepy.solvers.eigen), 406\n+save_sparse_txt() (in module sfepy.linalg.sparse), ScipySuperLU (class in sfepy.solvers.ls), 411\n+359\n+ScipyUmfpack (class in sfepy.solvers.ls), 411\n save_state()\n (sfepy.discrete.problem.Problem SDConvectTerm\n (class\n in\n-method), 230\n-sfepy.terms.terms_adj_navier_stokes), 454\n+method), 228\n+sfepy.terms.terms_adj_navier_stokes), 452\n save_time_history()\n (in\n module SDDiffusionTerm\n (class\n in\n-sfepy.postprocess.time_history), 399\n-sfepy.terms.terms_diffusion), 483\n+sfepy.postprocess.time_history), 397\n+sfepy.terms.terms_diffusion), 481\n ScalarDotGradIScalarTerm\n (class\n in SDDivGradTerm\n (class\n in\n-sfepy.terms.terms_dot), 488\n-sfepy.terms.terms_adj_navier_stokes), 455\n+sfepy.terms.terms_dot), 486\n+sfepy.terms.terms_adj_navier_stokes), 453\n ScalarDotMGradScalarTerm\n (class\n in SDDivTerm (class in sfepy.terms.terms_adj_navier_stokes),\n-sfepy.terms.terms_dot), 489\n-455\n-scale_matrix() (in module sfepy.solvers.oseen), 436\n+sfepy.terms.terms_dot), 487\n+453\n+scale_matrix() (in module sfepy.solvers.oseen), 434\n SDDotTerm (class in sfepy.terms.terms_adj_navier_stokes),\n-schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 at456\n-tribute), 417\n+schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 at454\n+tribute), 415\n SDGradDivStabilizationTerm\n (class\n in\n-schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_adj_navier_stokes), 456\n-tribute), 421\n+schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 atsfepy.terms.terms_adj_navier_stokes), 454\n+tribute), 419\n SDLinearElasticTerm\n (class\n in\n-schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.terms.terms_elastic), 501\n+schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atsfepy.terms.terms_elastic), 499\n Index\n \n-615\n+613\n \n \fSfePy Documentation, Release version: 2021.4\n \n SDLinearTractionTerm\n (class\n in\n-method), 490\n-sfepy.terms.terms_surface), 544\n+method), 488\n+sfepy.terms.terms_surface), 542\n set_arg_types() (sfepy.terms.terms_dot.VectorDotScalarTerm\n SDPiezoCouplingTerm\n (class\n in\n-method), 491\n-sfepy.terms.terms_piezo), 537\n+method), 489\n+sfepy.terms.terms_piezo), 535\n set_arg_types() (sfepy.terms.terms_elastic.LinearElasticTerm\n SDPSPGCStabilizationTerm\n (class\n in\n-method), 499\n-sfepy.terms.terms_adj_navier_stokes), 457\n+method), 497\n+sfepy.terms.terms_adj_navier_stokes), 455\n set_arg_types() (sfepy.terms.terms_elastic.LinearPrestressTerm\n SDPSPGPStabilizationTerm\n (class\n in\n-method), 499\n-sfepy.terms.terms_adj_navier_stokes), 458\n+method), 497\n+sfepy.terms.terms_adj_navier_stokes), 456\n set_arg_types() (sfepy.terms.terms_elastic.NonsymElasticTerm\n SDSufaceIntegrateTerm\n (class\n in\n-method), 500\n-sfepy.terms.terms_surface), 544\n+method), 498\n+sfepy.terms.terms_surface), 542\n set_arg_types() (sfepy.terms.terms_navier_stokes.DivGradTerm\n SDSUPGCStabilizationTerm\n (class\n in\n-method), 527\n-sfepy.terms.terms_adj_navier_stokes), 458\n+method), 525\n+sfepy.terms.terms_adj_navier_stokes), 456\n set_arg_types() (sfepy.terms.terms_navier_stokes.StokesTerm\n SDVolumeDotTerm (class in sfepy.terms.terms_compat),\n-method), 534\n-471\n+method), 532\n+469\n set_arg_types() (sfepy.terms.terms_piezo.PiezoCouplingTerm\n select_bcs()\n (sfepy.discrete.problem.Problem\n-method), 536\n-method), 230\n+method), 534\n+method), 228\n set_arg_types() (sfepy.terms.terms_surface.LinearTractionTerm\n-select_by_names() (in module sfepy.base.base), 178\n-method), 543\n+select_by_names() (in module sfepy.base.base), 176\n+method), 541\n select_materials() (sfepy.discrete.problem.Problem set_arg_types() (sfepy.terms.terms_surface.SDLinearTractionTerm\n-method), 230\n-method), 544\n+method), 228\n+method), 542\n select_variables() (sfepy.discrete.problem.Problem set_arg_types() (sfepy.terms.terms_surface.SufaceNormalDotTerm\n-method), 230\n-method), 545\n+method), 228\n+method), 543\n SemismoothNewton\n (class\n in set_axes_font_size()\n (in\n module\n-sfepy.solvers.semismooth_newton), 437\n-sfepy.base.plotutils), 198\n+sfepy.solvers.semismooth_newton), 435\n+sfepy.base.plotutils), 196\n separate() (sfepy.mesh.geom_tools.surface method), set_backend() (sfepy.terms.terms_multilinear.ETermBase\n-385\n-method), 525\n+383\n+method), 523\n SerendipityTensorProductPolySpace (class in set_basis_indices()\n-sfepy.discrete.fem.poly_spaces), 295\n+sfepy.discrete.fem.poly_spaces), 293\n (sfepy.discrete.fem.mappings.SurfaceMapping\n set_accuracy() (in module sfepy.discrete.fem.mesh),\n-method), 284\n-287\n+method), 282\n+285\n set_basis_transform()\n set_accuracy()\n (in\n module\n (sfepy.discrete.fem.fields_base.FEField\n-sfepy.discrete.fem.periodic), 294\n-method), 276\n+sfepy.discrete.fem.periodic), 292\n+method), 274\n set_adof_conns() (sfepy.discrete.variables.Variables set_bcs() (sfepy.discrete.problem.Problem method),\n-method), 246\n-230\n+method), 244\n+228\n set_all_data()\n (sfepy.discrete.materials.Material set_cell_dofs()\n (sfepy.discrete.dg.fields.DGField\n-method), 215\n-method), 312\n+method), 213\n+method), 310\n set_approx_points()\n (sfepy.mesh.bspline.BSpline set_colormap() (in module sfepy.postprocess.viewer),\n-method), 380\n-405\n+method), 378\n+403\n set_approx_points() (sfepy.mesh.bspline.BSplineSurf set_conf_solvers() (sfepy.discrete.problem.Problem\n-method), 381\n-method), 230\n+method), 379\n+method), 228\n set_arg_types() (sfepy.terms.terms.Term method), set_constant()\n (sfepy.discrete.variables.Variable\n-450\n-method), 244\n+448\n+method), 242\n set_arg_types()\n (sfepy.terms.terms_biot.BiotTerm set_control_points() (sfepy.mesh.bspline.BSpline\n-method), 468\n-method), 380\n+method), 466\n+method), 378\n set_arg_types() (sfepy.terms.terms_diffusion.DiffusionCoupling\n set_control_points()\n-method), 481\n+method), 479\n (sfepy.mesh.bspline.BSplineSurf\n method),\n set_arg_types() (sfepy.terms.terms_diffusion.DiffusionTerm\n-382\n-method), 482\n+380\n+method), 480\n set_control_points()\n set_arg_types() (sfepy.terms.terms_diffusion.LaplaceTerm\n (sfepy.mesh.splinebox.SplineBox\n method),\n-method), 483\n-390\n+method), 481\n+388\n set_arg_types() (sfepy.terms.terms_dot.DotProductTermset_coors()\n (sfepy.discrete.fem.fields_base.FEField\n-method), 487\n-method), 276\n+method), 485\n+method), 274\n set_arg_types() (sfepy.terms.terms_dot.ScalarDotGradIScalarTerm\n set_data()\n (sfepy.discrete.equations.Equations\n-method), 489\n-method), 207\n+method), 487\n+method), 205\n set_arg_types() (sfepy.terms.terms_dot.VectorDotGradScalarTerm\n set_data() (sfepy.discrete.materials.Material method),\n-616\n+614\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-215\n+213\n set_from_other() (sfepy.discrete.variables.FieldVariable\n set_data() (sfepy.discrete.variables.Variable method),\n-method), 243\n-244\n+method), 241\n+242\n set_from_qp() (sfepy.discrete.variables.FieldVariable\n set_data() (sfepy.discrete.variables.Variables method),\n-method), 243\n-247\n+method), 241\n+245\n set_from_state() (sfepy.discrete.variables.Variables\n-set_default() (sfepy.base.base.Struct method), 175\n-method), 247\n-set_defaults() (in module sfepy.base.base), 178\n+set_default() (sfepy.base.base.Struct method), 173\n+method), 245\n+set_defaults() (in module sfepy.base.base), 176\n set_from_ts() (sfepy.solvers.ts.TimeStepper method),\n set_dim() (in module sfepy.linalg.sympy_operators),\n-440\n-361\n+438\n+359\n set_from_ts() (sfepy.solvers.ts.VariableTimeStepper\n set_dofs()\n (sfepy.discrete.common.fields.Field\n-method), 440\n-method), 258\n-set_full() (sfepy.discrete.state.State method), 238\n+method), 438\n+method), 256\n+set_full() (sfepy.discrete.state.State method), 236\n set_dofs() (sfepy.discrete.dg.fields.DGField method), set_function()\n (sfepy.discrete.functions.Function\n-313\n-method), 212\n+311\n+method), 210\n set_dofs() (sfepy.discrete.fem.fields_hierarchic.H1HierarchicVolumeField\n set_function()\n (sfepy.discrete.materials.Material\n-method), 278\n-method), 215\n+method), 276\n+method), 213\n set_dofs() (sfepy.discrete.fem.fields_nodal.H1NodalMixinset_ics() (sfepy.discrete.problem.Problem method),\n-method), 279\n-230\n+method), 277\n+228\n set_equations()\n-(sfepy.discrete.problem.Problem set_integral() (sfepy.terms.terms.Term method), 450\n-method), 230\n+(sfepy.discrete.problem.Problem set_integral() (sfepy.terms.terms.Term method), 448\n+method), 228\n set_integral() (sfepy.terms.terms_shells.Shell10XTerm\n set_equations_instance()\n-method), 541\n+method), 539\n (sfepy.discrete.problem.Problem\n method), set_kind()\n (sfepy.discrete.common.region.Region\n-230\n-method), 268\n+228\n+method), 266\n set_extra_args() (sfepy.discrete.functions.Function set_kind_tdim() (sfepy.discrete.common.region.Region\n-method), 212\n-method), 268\n+method), 210\n+method), 266\n set_extra_args() (sfepy.discrete.materials.Material set_knot_vector()\n (sfepy.mesh.bspline.BSpline\n-method), 215\n-method), 380\n+method), 213\n+method), 378\n set_facet_dofs()\n (sfepy.discrete.dg.fields.DGField set_linear()\n (sfepy.discrete.problem.Problem\n-method), 313\n-method), 231\n+method), 311\n+method), 229\n set_field_split() (sfepy.solvers.ls.PETScKrylovSolver set_local_entities()\n-method), 410\n+method), 408\n (sfepy.discrete.common.extmods.cmesh.CMesh\n set_field_split()\n (sfepy.solvers.solvers.Solver\n-method), 254\n-method), 439\n+method), 252\n+method), 437\n set_logging_level()\n (in\n module\n set_fields()\n (sfepy.discrete.problem.Problem\n-sfepy.base.multiproc_mpi), 196\n-method), 230\n+sfepy.base.multiproc_mpi), 194\n+method), 228\n set_materials()\n (sfepy.discrete.problem.Problem\n set_filename() (sfepy.postprocess.sources.GenericFileSource\n-method), 231\n-method), 398\n+method), 229\n+method), 396\n set_mesh_coors()\n (in\n module\n set_filename() (sfepy.postprocess.sources.GenericSequenceFileSource\n-sfepy.discrete.fem.fields_base), 278\n-method), 398\n+sfepy.discrete.fem.fields_base), 276\n+method), 396\n set_mesh_coors()\n (sfepy.discrete.problem.Problem\n set_filename() (sfepy.postprocess.sources.VTKFileSource\n-method), 231\n-method), 398\n+method), 229\n+method), 396\n set_method() (sfepy.solvers.nls.ScipyBroyden method),\n-set_filename() (sfepy.postprocess.sources.VTKSequenceFileSource433\n-method), 398\n+set_filename() (sfepy.postprocess.sources.VTKSequenceFileSource431\n+method), 396\n set_method() (sfepy.solvers.optimize.ScipyFMinSolver\n set_float_format() (sfepy.discrete.fem.meshio.MeshIO\n-method), 435\n-method), 292\n+method), 433\n+method), 290\n set_micro_states() (sfepy.homogenization.engine.HomogenizationEngin\n set_from_data()\n (sfepy.solvers.ts.TimeStepper\n-method), 348\n-method), 440\n+method), 346\n+method), 438\n set_mtx_centralized()\n set_from_data() (sfepy.solvers.ts.VariableTimeStepper\n (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 440\n-method), 414\n+method), 438\n+method), 412\n set_from_function()\n set_n_digit_from_min_dt()\n (sfepy.discrete.variables.FieldVariable\n (sfepy.solvers.ts.VariableTimeStepper method),\n-method), 243\n-440\n+method), 241\n+438\n set_from_mesh_vertices()\n set_n_point() (sfepy.discrete.probes.Probe method),\n (sfepy.discrete.variables.FieldVariable\n-220\n-method), 243\n+218\n+method), 241\n set_nonlin_states()\n (in\n module\n Index\n \n-617\n+615\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.homogenization.utils), 355\n+sfepy.homogenization.utils), 353\n set_options() (sfepy.discrete.probes.Probe method),\n-220\n-set_output() (sfepy.base.base.Output method), 174\n+218\n+set_output() (sfepy.base.base.Output method), 172\n set_output_dir()\n (sfepy.discrete.problem.Problem\n-method), 231\n+method), 229\n set_output_prefix()\n (sfepy.base.base.Output\n-method), 175\n-set_param() (sfepy.mesh.bspline.BSpline method), 380\n+method), 173\n+set_param() (sfepy.mesh.bspline.BSpline method), 378\n set_param_n() (sfepy.mesh.bspline.BSpline method),\n-380\n+378\n set_param_n()\n (sfepy.mesh.bspline.BSplineSurf\n-method), 382\n-set_parts() (sfepy.discrete.state.State method), 238\n+method), 380\n+set_parts() (sfepy.discrete.state.State method), 236\n set_rcd_centralized()\n (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 414\n-set_reduced() (sfepy.discrete.state.State method), 238\n+method), 412\n+set_reduced() (sfepy.discrete.state.State method), 236\n set_regions()\n (sfepy.discrete.problem.Problem\n-method), 231\n+method), 229\n set_rhs()\n (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 415\n-set_section() (in module gen_term_table), 168\n+method), 413\n+set_section() (in module gen_term_table), 166\n set_silent() (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 415\n+method), 413\n set_solver()\n (sfepy.discrete.problem.Problem\n-method), 231\n+method), 229\n set_source_filename()\n (sfepy.postprocess.viewer.Viewer\n method),\n-404\n-set_state() (sfepy.solvers.ts.TimeStepper method), 440\n+402\n+set_state() (sfepy.solvers.ts.TimeStepper method), 438\n set_state()\n (sfepy.solvers.ts.VariableTimeStepper\n-method), 440\n+method), 438\n set_state_part() (sfepy.discrete.variables.Variables\n-method), 247\n-set_step() (sfepy.solvers.ts.TimeStepper method), 440\n+method), 245\n+set_step() (sfepy.solvers.ts.TimeStepper method), 438\n set_step()\n (sfepy.solvers.ts.VariableTimeStepper\n-method), 440\n+method), 438\n set_substep_time()\n (sfepy.solvers.ts.TimeStepper\n-method), 440\n+method), 438\n set_time_step() (sfepy.solvers.ts.VariableTimeStepper\n-method), 440\n+method), 438\n set_variables()\n (sfepy.discrete.problem.Problem\n-method), 231\n+method), 229\n set_variables_default()\n (sfepy.homogenization.coefs_base.CoefExprPar\n-static method), 339\n+static method), 337\n set_variables_default()\n (sfepy.homogenization.coefs_base.CoefMN\n-static method), 339\n+static method), 337\n set_variables_default()\n (sfepy.homogenization.coefs_base.CoefN\n-static method), 339\n+static method), 337\n set_variables_default()\n \n-618\n+616\n \n (sfepy.homogenization.coefs_base.CoefOne\n-static method), 340\n+static method), 338\n set_variables_default()\n (sfepy.homogenization.coefs_base.CorrN\n-static method), 340\n+static method), 338\n set_variables_default()\n (sfepy.homogenization.coefs_base.CorrNN\n-static method), 340\n+static method), 338\n set_variables_default()\n (sfepy.homogenization.coefs_base.CorrOne\n-static method), 341\n+static method), 339\n set_variables_from_state()\n (sfepy.discrete.equations.Equations method),\n-207\n-set_vec() (sfepy.discrete.state.State method), 239\n+205\n+set_vec() (sfepy.discrete.state.State method), 237\n set_verbose() (sfepy.solvers.ls_mumps.MumpsSolver\n-method), 415\n+method), 413\n set_verbosity() (sfepy.terms.terms_multilinear.ETermBase\n-method), 525\n-SetStep (class in sfepy.postprocess.viewer), 402\n-setup() (in module gen_solver_table), 168\n-setup() (in module gen_term_table), 168\n-setup() (sfepy.base.conf.ProblemConf method), 184\n+method), 523\n+SetStep (class in sfepy.postprocess.viewer), 400\n+setup() (in module gen_solver_table), 166\n+setup() (in module gen_term_table), 166\n+setup() (sfepy.base.conf.ProblemConf method), 182\n setup() (sfepy.discrete.fem.lcbc_operators.LCBCOperator\n-method), 282\n+method), 280\n setup() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator\n-method), 282\n+method), 280\n setup()\n (sfepy.solvers.oseen.StabilizationFunction\n-method), 436\n-setup() (sfepy.terms.terms.Term method), 450\n-setup() (sfepy.terms.terms.Terms method), 450\n-setup_args() (sfepy.terms.terms.Term method), 450\n+method), 434\n+setup() (sfepy.terms.terms.Term method), 448\n+setup() (sfepy.terms.terms.Terms method), 448\n+setup_args() (sfepy.terms.terms.Term method), 448\n setup_axis()\n (in\n module\n-sfepy.discrete.dg.dg_1D_vizualizer), 305\n+sfepy.discrete.dg.dg_1D_vizualizer), 303\n setup_connectivity()\n (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 254\n+method), 252\n setup_coors() (sfepy.discrete.fem.fields_base.FEField\n-method), 276\n+method), 274\n setup_default_output()\n (sfepy.discrete.problem.Problem\n method),\n-231\n+229\n setup_dof_info() (sfepy.discrete.variables.Variables\n-method), 247\n+method), 245\n setup_dtype()\n (sfepy.discrete.variables.Variables\n-method), 247\n+method), 245\n setup_entities() (sfepy.discrete.common.extmods.cmesh.CMesh\n-method), 254\n+method), 252\n setup_equations() (sfepy.homogenization.coefs_base.TCorrectorsViaPre\n-method), 341\n+method), 339\n setup_extra_data()\n (in\n module\n-sfepy.discrete.common.fields), 259\n+sfepy.discrete.common.fields), 257\n setup_extra_data() (sfepy.discrete.dg.fields.DGField\n-method), 314\n+method), 312\n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-setup_extra_data() (sfepy.discrete.fem.fields_base.SurfaceField method), 338\n-method), 276\n+setup_extra_data() (sfepy.discrete.fem.fields_base.SurfaceField method), 336\n+method), 274\n setup_options() (sfepy.homogenization.engine.HomogenizationEngine\n-setup_extra_data() (sfepy.discrete.fem.fields_base.VolumeField method), 348\n-method), 277\n+setup_extra_data() (sfepy.discrete.fem.fields_base.VolumeField method), 346\n+method), 275\n setup_options() (sfepy.homogenization.homogen_app.HomogenizationA\n setup_extra_data() (sfepy.discrete.iga.fields.IGField\n-method), 351\n-method), 327\n+method), 349\n+method), 325\n setup_ordering() (sfepy.discrete.variables.Variables\n setup_formal_args()\n (sfepy.terms.terms.Term\n-method), 247\n-method), 450\n+method), 245\n+method), 448\n setup_orientation()\n (in\n module\n setup_from_highest()\n-sfepy.discrete.fem.geometry_element), 281\n+sfepy.discrete.fem.geometry_element), 279\n (sfepy.discrete.common.region.Region method), setup_output() (sfepy.applications.evp_solver_app.EVPSolverApp\n-268\n-method), 172\n+266\n+method), 170\n setup_from_vertices()\n setup_output()\n (sfepy.discrete.problem.Problem\n (sfepy.discrete.common.region.Region method),\n-method), 232\n-268\n+method), 230\n+266\n setup_output() (sfepy.homogenization.coefs_base.CorrMiniApp\n setup_hooks()\n (sfepy.discrete.problem.Problem\n-method), 340\n-method), 231\n+method), 338\n+method), 229\n setup_output_info()\n setup_ics() (sfepy.discrete.problem.Problem method),\n (sfepy.applications.pde_solver_app.PDESolverApp\n-232\n-method), 172\n+230\n+method), 170\n setup_initial_conditions()\n setup_point_data() (sfepy.discrete.fem.fields_base.VolumeField\n (sfepy.discrete.equations.Equations method),\n-method), 277\n-207\n+method), 275\n+205\n setup_surface_data()\n setup_initial_conditions()\n (sfepy.discrete.fem.fields_base.VolumeField\n (sfepy.discrete.variables.FieldVariable\n-method), 277\n-method), 243\n+method), 275\n+method), 241\n sfepy.applications.application\n setup_initial_conditions()\n-module, 171\n+module, 169\n (sfepy.discrete.variables.Variables\n method), sfepy.applications.evp_solver_app\n-247\n-module, 172\n+245\n+module, 170\n setup_integration()\n (sfepy.terms.terms.Term sfepy.applications.pde_solver_app\n-method), 450\n-module, 172\n+method), 448\n+module, 170\n setup_lcbc_operators()\n sfepy.base.base\n (sfepy.discrete.variables.Variables\n method),\n-module, 173\n-247\n+module, 171\n+245\n sfepy.base.compat\n setup_lines()\n (in\n module\n-module, 179\n-sfepy.discrete.dg.dg_1D_vizualizer), 305\n+module, 177\n+sfepy.discrete.dg.dg_1D_vizualizer), 303\n sfepy.base.conf\n setup_macro_data() (sfepy.homogenization.homogen_app.HomogenizationApp\n-module, 183\n-method), 351\n+module, 181\n+method), 349\n sfepy.base.getch\n setup_mat_id() (sfepy.postprocess.sources.FileSource\n-module, 185\n-method), 397\n+module, 183\n+method), 395\n sfepy.base.goptions\n setup_mirror_connectivity()\n-module, 186\n+module, 184\n (sfepy.discrete.fem.fe_surface.FESurface\n sfepy.base.ioutils\n-method), 272\n-module, 186\n+method), 270\n+module, 184\n setup_mirror_region()\n sfepy.base.log\n (sfepy.discrete.common.region.Region method),\n-module, 191\n-268\n+module, 189\n+266\n sfepy.base.log_plotter\n setup_notification()\n-module, 193\n+module, 191\n (sfepy.postprocess.sources.FileSource method), sfepy.base.mem_usage\n-397\n-module, 193\n+395\n+module, 191\n setup_options() (sfepy.applications.application.Application\n sfepy.base.multiproc\n-method), 171\n-module, 194\n+method), 169\n+module, 192\n setup_options() (sfepy.applications.evp_solver_app.EVPSolverApp\n sfepy.base.multiproc_mpi\n-method), 172\n-module, 194\n+method), 170\n+module, 192\n setup_options() (sfepy.applications.pde_solver_app.PDESolverApp\n sfepy.base.multiproc_proc\n-method), 172\n-module, 196\n+method), 170\n+module, 194\n setup_options() (sfepy.homogenization.band_gaps_app.AcousticBandGapsApp\n sfepy.base.parse_conf\n Index\n \n-619\n+617\n \n \fSfePy Documentation, Release version: 2021.4\n \n-module, 197\n+module, 195\n sfepy.base.plotutils\n-module, 198\n+module, 196\n sfepy.base.reader\n-module, 199\n+module, 197\n sfepy.base.resolve_deps\n-module, 199\n+module, 197\n sfepy.base.testing\n-module, 200\n+module, 198\n sfepy.base.timing\n-module, 200\n+module, 198\n sfepy.config\n-module, 171\n+module, 169\n sfepy.discrete.common.dof_info\n-module, 248\n+module, 246\n sfepy.discrete.common.domain\n-module, 250\n+module, 248\n sfepy.discrete.common.extmods._fmfield\n-module, 251\n+module, 249\n sfepy.discrete.common.extmods._geommech\n-module, 251\n+module, 249\n sfepy.discrete.common.extmods.assemble\n-module, 251\n+module, 249\n sfepy.discrete.common.extmods.cmesh\n-module, 252\n+module, 250\n sfepy.discrete.common.extmods.crefcoors\n-module, 255\n+module, 253\n sfepy.discrete.common.extmods.mappings\n-module, 255\n+module, 253\n sfepy.discrete.common.fields\n-module, 256\n+module, 254\n sfepy.discrete.common.global_interp\n-module, 259\n+module, 257\n sfepy.discrete.common.mappings\n-module, 262\n+module, 260\n sfepy.discrete.common.poly_spaces\n-module, 264\n+module, 262\n sfepy.discrete.common.region\n-module, 265\n+module, 263\n sfepy.discrete.conditions\n-module, 200\n+module, 198\n sfepy.discrete.dg.dg_1D_vizualizer\n-module, 301\n+module, 299\n sfepy.discrete.dg.fields\n-module, 306\n+module, 304\n sfepy.discrete.dg.limiters\n-module, 318\n+module, 316\n sfepy.discrete.dg.poly_spaces\n-module, 315\n+module, 313\n sfepy.discrete.equations\n-module, 203\n+module, 201\n sfepy.discrete.evaluate\n-module, 209\n+module, 207\n sfepy.discrete.evaluate_variable\n \n-620\n+618\n \n-module, 212\n+module, 210\n sfepy.discrete.fem._serendipity\n-module, 299\n+module, 297\n sfepy.discrete.fem.domain\n-module, 268\n+module, 266\n sfepy.discrete.fem.extmods.bases\n-module, 269\n+module, 267\n sfepy.discrete.fem.extmods.lobatto_bases\n-module, 270\n+module, 268\n sfepy.discrete.fem.facets\n-module, 270\n+module, 268\n sfepy.discrete.fem.fe_surface\n-module, 272\n+module, 270\n sfepy.discrete.fem.fields_base\n-module, 272\n+module, 270\n sfepy.discrete.fem.fields_hierarchic\n-module, 278\n+module, 276\n sfepy.discrete.fem.fields_nodal\n-module, 278\n+module, 276\n sfepy.discrete.fem.fields_positive\n-module, 280\n+module, 278\n sfepy.discrete.fem.geometry_element\n-module, 280\n+module, 278\n sfepy.discrete.fem.history\n-module, 281\n+module, 279\n sfepy.discrete.fem.lcbc_operators\n-module, 281\n+module, 279\n sfepy.discrete.fem.linearizer\n-module, 284\n+module, 282\n sfepy.discrete.fem.mappings\n-module, 284\n+module, 282\n sfepy.discrete.fem.mesh\n-module, 285\n+module, 283\n sfepy.discrete.fem.meshio\n-module, 287\n+module, 285\n sfepy.discrete.fem.periodic\n-module, 294\n+module, 292\n sfepy.discrete.fem.poly_spaces\n-module, 294\n+module, 292\n sfepy.discrete.fem.refine\n-module, 298\n+module, 296\n sfepy.discrete.fem.refine_hanging\n-module, 299\n+module, 297\n sfepy.discrete.fem.utils\n-module, 299\n+module, 297\n sfepy.discrete.functions\n-module, 212\n+module, 210\n sfepy.discrete.iga.domain\n-module, 321\n+module, 319\n sfepy.discrete.iga.domain_generators\n-module, 322\n+module, 320\n sfepy.discrete.iga.extmods.igac\n-module, 323\n+module, 321\n sfepy.discrete.iga.fields\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-module, 325\n+module, 323\n sfepy.discrete.iga.iga\n-module, 327\n+module, 325\n sfepy.discrete.iga.io\n-module, 333\n+module, 331\n sfepy.discrete.iga.mappings\n-module, 334\n+module, 332\n sfepy.discrete.iga.plot_nurbs\n-module, 335\n+module, 333\n sfepy.discrete.iga.utils\n-module, 335\n+module, 333\n sfepy.discrete.integrals\n-module, 213\n+module, 211\n sfepy.discrete.materials\n-module, 214\n+module, 212\n sfepy.discrete.parse_equations\n-module, 217\n+module, 215\n sfepy.discrete.parse_regions\n-module, 217\n+module, 215\n sfepy.discrete.probes\n-module, 218\n+module, 216\n sfepy.discrete.problem\n-module, 221\n+module, 219\n sfepy.discrete.projections\n-module, 234\n+module, 232\n sfepy.discrete.quadratures\n-module, 234\n+module, 232\n sfepy.discrete.simplex_cubature\n-module, 236\n+module, 234\n sfepy.discrete.state\n-module, 237\n+module, 235\n sfepy.discrete.structural.fields\n-module, 336\n+module, 334\n sfepy.discrete.structural.mappings\n-module, 337\n+module, 335\n sfepy.discrete.variables\n-module, 239\n+module, 237\n sfepy.homogenization.band_gaps_app\n-module, 337\n+module, 335\n sfepy.homogenization.coefficients\n-module, 338\n+module, 336\n sfepy.homogenization.coefs_base\n-module, 339\n+module, 337\n sfepy.homogenization.coefs_elastic\n-module, 342\n+module, 340\n sfepy.homogenization.coefs_perfusion\n-module, 342\n+module, 340\n sfepy.homogenization.coefs_phononic\n-module, 342\n+module, 340\n sfepy.homogenization.convolutions\n-module, 347\n+module, 345\n sfepy.homogenization.engine\n-module, 348\n+module, 346\n sfepy.homogenization.homogen_app\n \n Index\n \n-module, 351\n+module, 349\n sfepy.homogenization.micmac\n-module, 352\n+module, 350\n sfepy.homogenization.recovery\n-module, 352\n+module, 350\n sfepy.homogenization.utils\n-module, 354\n+module, 352\n sfepy.linalg.check_derivatives\n-module, 356\n+module, 354\n sfepy.linalg.eigen\n-module, 356\n+module, 354\n sfepy.linalg.geometry\n-module, 357\n+module, 355\n sfepy.linalg.sparse\n-module, 360\n+module, 358\n sfepy.linalg.sympy_operators\n-module, 361\n+module, 359\n sfepy.linalg.utils\n-module, 362\n+module, 360\n sfepy.mechanics.contact_bodies\n-module, 365\n+module, 363\n sfepy.mechanics.elastic_constants\n-module, 366\n+module, 364\n sfepy.mechanics.extmods.ccontres\n-module, 377\n+module, 375\n sfepy.mechanics.matcoefs\n-module, 366\n+module, 364\n sfepy.mechanics.membranes\n-module, 368\n+module, 366\n sfepy.mechanics.shell10x\n-module, 371\n+module, 369\n sfepy.mechanics.tensors\n-module, 373\n+module, 371\n sfepy.mechanics.units\n-module, 375\n+module, 373\n sfepy.mesh.bspline\n-module, 378\n+module, 376\n sfepy.mesh.geom_tools\n-module, 383\n+module, 381\n sfepy.mesh.mesh_generators\n-module, 385\n+module, 383\n sfepy.mesh.mesh_tools\n-module, 388\n+module, 386\n sfepy.mesh.splinebox\n-module, 389\n+module, 387\n sfepy.parallel.plot_parallel_dofs\n-module, 391\n+module, 389\n sfepy.postprocess.domain_specific\n-module, 392\n+module, 390\n sfepy.postprocess.plot_cmesh\n-module, 393\n+module, 391\n sfepy.postprocess.plot_dofs\n-module, 394\n+module, 392\n sfepy.postprocess.plot_facets\n \n-621\n+619\n \n \fSfePy Documentation, Release version: 2021.4\n \n-module, 394\n+module, 392\n sfepy.postprocess.plot_quadrature\n-module, 395\n+module, 393\n sfepy.postprocess.probes_vtk\n-module, 395\n+module, 393\n sfepy.postprocess.sources\n-module, 397\n+module, 395\n sfepy.postprocess.time_history\n-module, 398\n+module, 396\n sfepy.postprocess.utils\n-module, 400\n+module, 398\n sfepy.postprocess.utils_vtk\n-module, 400\n+module, 398\n sfepy.postprocess.viewer\n-module, 402\n+module, 400\n sfepy.solvers.auto_fallback\n-module, 405\n+module, 403\n sfepy.solvers.eigen\n-module, 406\n+module, 404\n sfepy.solvers.ls\n-module, 408\n+module, 406\n sfepy.solvers.ls_mumps\n-module, 414\n+module, 412\n sfepy.solvers.ls_mumps_parallel\n-module, 429\n+module, 427\n sfepy.solvers.nls\n-module, 429\n+module, 427\n sfepy.solvers.optimize\n-module, 433\n+module, 431\n sfepy.solvers.oseen\n-module, 435\n+module, 433\n sfepy.solvers.qeigen\n-module, 436\n+module, 434\n sfepy.solvers.semismooth_newton\n-module, 437\n+module, 435\n sfepy.solvers.solvers\n-module, 438\n+module, 436\n sfepy.solvers.ts\n-module, 440\n+module, 438\n sfepy.solvers.ts_dg_solvers\n-module, 319\n+module, 317\n sfepy.solvers.ts_solvers\n-module, 441\n+module, 439\n sfepy.terms.extmods.terms\n-module, 547\n+module, 545\n sfepy.terms.terms\n-module, 447\n+module, 445\n sfepy.terms.terms_adj_navier_stokes\n-module, 451\n+module, 449\n sfepy.terms.terms_basic\n-module, 461\n+module, 459\n sfepy.terms.terms_biot\n-module, 465\n+module, 463\n sfepy.terms.terms_compat\n \n-622\n+620\n \n-module, 469\n+module, 467\n sfepy.terms.terms_constraints\n-module, 472\n+module, 470\n sfepy.terms.terms_contact\n-module, 473\n+module, 471\n sfepy.terms.terms_dg\n-module, 474\n+module, 472\n sfepy.terms.terms_diffusion\n-module, 479\n+module, 477\n sfepy.terms.terms_dot\n-module, 485\n+module, 483\n sfepy.terms.terms_elastic\n-module, 492\n+module, 490\n sfepy.terms.terms_electric\n-module, 501\n+module, 499\n sfepy.terms.terms_fibres\n-module, 502\n+module, 500\n sfepy.terms.terms_hyperelastic_base\n-module, 503\n+module, 501\n sfepy.terms.terms_hyperelastic_tl\n-module, 504\n+module, 502\n sfepy.terms.terms_hyperelastic_ul\n-module, 512\n+module, 510\n sfepy.terms.terms_membrane\n-module, 516\n+module, 514\n sfepy.terms.terms_multilinear\n-module, 517\n+module, 515\n sfepy.terms.terms_navier_stokes\n-module, 526\n+module, 524\n sfepy.terms.terms_piezo\n-module, 535\n+module, 533\n sfepy.terms.terms_point\n-module, 538\n+module, 536\n sfepy.terms.terms_shells\n-module, 539\n+module, 537\n sfepy.terms.terms_surface\n-module, 541\n+module, 539\n sfepy.terms.terms_th\n-module, 546\n+module, 544\n sfepy.terms.terms_volume\n-module, 546\n+module, 544\n sfepy.terms.utils\n-module, 547\n+module, 545\n sfepy.version\n-module, 171\n+module, 169\n shape (sfepy.discrete.common.extmods.mappings.CMapping\n-attribute), 256\n+attribute), 254\n ShapeDim (class in sfepy.homogenization.coefs_base),\n-341\n+339\n ShapeDimDim\n (class\n in\n-sfepy.homogenization.coefs_base), 341\n-shell() (in module sfepy.base.base), 178\n+sfepy.homogenization.coefs_base), 339\n+shell() (in module sfepy.base.base), 176\n Shell10XField (class in sfepy.discrete.structural.fields),\n-336\n+334\n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n Shell10XMapping\n (class\n in solve_eigen_problem()\n-sfepy.discrete.structural.mappings), 337\n+sfepy.discrete.structural.mappings), 335\n (sfepy.applications.evp_solver_app.EVPSolverApp\n-Shell10XTerm (class in sfepy.terms.terms_shells), 539\n-method), 172\n+Shell10XTerm (class in sfepy.terms.terms_shells), 537\n+method), 170\n ShiftedPeriodicOperator\n (class\n in solve_pde()\n (in\n module\n-sfepy.discrete.fem.lcbc_operators), 283\n-sfepy.applications.pde_solver_app), 172\n+sfepy.discrete.fem.lcbc_operators), 281\n+sfepy.applications.pde_solver_app), 170\n show_authors\n solve_pressure_eigenproblem()\n-module, 170\n+module, 168\n (sfepy.homogenization.coefs_base.PressureEigenvalueProblem\n show_mesh_info\n-method), 341\n-module, 170\n+method), 339\n+module, 168\n solve_step() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS\n show_scalar_bars() (sfepy.postprocess.viewer.Viewer\n-method), 319\n-method), 404\n+method), 317\n+method), 402\n solve_step() (sfepy.solvers.ts_dg_solvers.EulerStepSolver\n show_terms_use\n-method), 320\n-module, 170\n+method), 318\n+module, 168\n solve_step() (sfepy.solvers.ts_dg_solvers.RK4StepSolver\n simple\n-method), 320\n-module, 160\n+method), 318\n+module, 158\n solve_step() (sfepy.solvers.ts_dg_solvers.TVDRK3StepSolver\n-simple_example() (in module sfepy.mesh.bspline), 382\n-method), 320\n+simple_example() (in module sfepy.mesh.bspline), 380\n+method), 318\n simple_homog_mpi\n solve_step() (sfepy.solvers.ts_solvers.AdaptiveTimeSteppingSolver\n-module, 161\n-method), 441\n+module, 159\n+method), 439\n SimpleEVP (class in sfepy.homogenization.coefs_phononic),solve_step() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver\n-345\n-method), 445\n+343\n+method), 443\n SimpleTimeSteppingSolver\n (class\n in solve_step0() (sfepy.solvers.ts_dg_solvers.DGMultiStageTSS\n-sfepy.solvers.ts_solvers), 444\n-method), 320\n+sfepy.solvers.ts_solvers), 442\n+method), 318\n size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_4 solve_step0() (sfepy.solvers.ts_solvers.SimpleTimeSteppingSolver\n-attribute), 418\n-method), 445\n-size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 Solver (class in sfepy.solvers.solvers), 438\n-attribute), 421\n-SolverMeta (class in sfepy.solvers.solvers), 439\n+attribute), 416\n+method), 443\n+size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 Solver (class in sfepy.solvers.solvers), 436\n+attribute), 419\n+SolverMeta (class in sfepy.solvers.solvers), 437\n size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 sort() (sfepy.discrete.conditions.Conditions method),\n-attribute), 425\n-201\n+attribute), 423\n+199\n size_schur (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 sort_by_dependency()\n (in\n module\n-attribute), 428\n-sfepy.discrete.common.region), 268\n-skip_read_line() (in module sfepy.base.ioutils), 190\n+attribute), 426\n+sfepy.discrete.common.region), 266\n+skip_read_line() (in module sfepy.base.ioutils), 188\n sparse_submat()\n (sfepy.solvers.ls.MultiProblem\n slave_get_task()\n (in\n module\n-method), 409\n-sfepy.base.multiproc_mpi), 196\n-spause() (in module sfepy.base.base), 178\n+method), 407\n+sfepy.base.multiproc_mpi), 194\n+spause() (in module sfepy.base.base), 176\n slave_task_done()\n (in\n-module SphinxHTMLDocs (class in build_helpers), 162\n-sfepy.base.multiproc_mpi), 196\n-SphinxPDFDocs (class in build_helpers), 162\n-SLEPcEigenvalueSolver (class in sfepy.solvers.eigen), SplineBox (class in sfepy.mesh.splinebox), 389\n-407\n-SplineRegion2D (class in sfepy.mesh.splinebox), 391\n+module SphinxHTMLDocs (class in build_helpers), 160\n+sfepy.base.multiproc_mpi), 194\n+SphinxPDFDocs (class in build_helpers), 160\n+SLEPcEigenvalueSolver (class in sfepy.solvers.eigen), SplineBox (class in sfepy.mesh.splinebox), 387\n+405\n+SplineRegion2D (class in sfepy.mesh.splinebox), 389\n smooth_f() (sfepy.terms.terms_surface.ContactPlaneTerm split_chunks()\n (in\n module\n-static method), 542\n-sfepy.homogenization.coefs_phononic), 347\n-smooth_mesh() (in module sfepy.mesh.mesh_tools), 388 split_complex_args() (in module sfepy.terms.terms),\n-SoftLink (class in sfepy.base.ioutils), 188\n-451\n+static method), 540\n+sfepy.homogenization.coefs_phononic), 345\n+smooth_mesh() (in module sfepy.mesh.mesh_tools), 386 split_complex_args() (in module sfepy.terms.terms),\n+SoftLink (class in sfepy.base.ioutils), 186\n+449\n sol_frame()\n (in\n module split_conns_mat_ids()\n (in\n module\n-sfepy.discrete.dg.dg_1D_vizualizer), 305\n-sfepy.discrete.fem.meshio), 293\n-sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- split_on() (in module edit_identifiers), 165\n-tribute), 418\n-split_range() (in module sfepy.linalg.utils), 365\n+sfepy.discrete.dg.dg_1D_vizualizer), 303\n+sfepy.discrete.fem.meshio), 291\n+sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- split_on() (in module edit_identifiers), 163\n+tribute), 416\n+split_range() (in module sfepy.linalg.utils), 363\n sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 splitlines()\n (sfepy.mesh.geom_tools.geometry\n-attribute), 421\n-method), 384\n-sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 spy() (in module sfepy.base.plotutils), 198\n-attribute), 425\n-spy_and_show() (in module sfepy.base.plotutils), 198\n+attribute), 419\n+method), 382\n+sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 spy() (in module sfepy.base.plotutils), 196\n+attribute), 423\n+spy_and_show() (in module sfepy.base.plotutils), 196\n sol_loc (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 StabilizationFunction (class in sfepy.solvers.oseen),\n-attribute), 428\n-436\n-solvable() (in module sfepy.base.resolve_deps), 199\n+attribute), 426\n+434\n+solvable() (in module sfepy.base.resolve_deps), 197\n stage_updates (sfepy.solvers.ts_dg_solvers.RK4StepSolver\n-solve() (in module sfepy.solvers.ls), 413\n-attribute), 320\n-solve() (sfepy.discrete.problem.Problem method), 232\n+solve() (in module sfepy.solvers.ls), 411\n+attribute), 318\n+solve() (sfepy.discrete.problem.Problem method), 230\n standalone_setup() (sfepy.terms.terms.Term method),\n Index\n \n-623\n+621\n \n \fSfePy Documentation, Release version: 2021.4\n \n-450\n+448\n stress_function() (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinULT\n-standard_call() (in module sfepy.solvers.eigen), 408\n-static method), 515\n-standard_call() (in module sfepy.solvers.ls), 414\n+standard_call() (in module sfepy.solvers.eigen), 406\n+static method), 513\n+standard_call() (in module sfepy.solvers.ls), 412\n stress_function() (sfepy.terms.terms_hyperelastic_ul.NeoHookeanULTe\n-standard_call() (in module sfepy.solvers.qeigen), 437\n-static method), 515\n+standard_call() (in module sfepy.solvers.qeigen), 435\n+static method), 513\n standard_ts_call()\n (in\n module StressTransform (class in sfepy.mechanics.tensors),\n-sfepy.solvers.ts_solvers), 446\n-373\n-start() (run_tests.OutputFilter method), 160\n-string (sfepy.discrete.fem.meshio.HDF5MeshIO atstart() (sfepy.base.timing.Timer method), 200\n-tribute), 290\n-State (class in sfepy.discrete.state), 237\n+sfepy.solvers.ts_solvers), 444\n+371\n+start() (run_tests.OutputFilter method), 158\n+string (sfepy.discrete.fem.meshio.HDF5MeshIO atstart() (sfepy.base.timing.Timer method), 198\n+tribute), 288\n+State (class in sfepy.discrete.state), 235\n strip_state_vector()\n state_to_output() (sfepy.discrete.equations.Equations\n (sfepy.discrete.equations.Equations method),\n-method), 207\n-207\n+method), 205\n+205\n state_to_output() (sfepy.discrete.variables.Variables strip_state_vector()\n-method), 247\n+method), 245\n (sfepy.discrete.variables.Variables\n method),\n StationarySolver (class in sfepy.solvers.ts_solvers),\n-247\n-445\n-Struct (class in sfepy.base.base), 175\n-step (sfepy.postprocess.viewer.SetStep attribute), 402\n-structify() (in module sfepy.base.base), 178\n+245\n+443\n+Struct (class in sfepy.base.base), 173\n+step (sfepy.postprocess.viewer.SetStep attribute), 400\n+structify() (in module sfepy.base.base), 176\n stiffness_from_lame()\n (in\n module substitute_continuous()\n (in\n module\n-sfepy.mechanics.matcoefs), 367\n-eval_ns_forms), 166\n+sfepy.mechanics.matcoefs), 365\n+eval_ns_forms), 164\n stiffness_from_lame_mixed()\n (in\n module substitute_dofs() (sfepy.discrete.fem.fields_base.FEField\n-sfepy.mechanics.matcoefs), 367\n-method), 276\n+sfepy.mechanics.matcoefs), 365\n+method), 274\n stiffness_from_youngpoisson()\n (in\n module SufaceNormalDotTerm\n (class\n in\n-sfepy.mechanics.matcoefs), 368\n-sfepy.terms.terms_surface), 545\n+sfepy.mechanics.matcoefs), 366\n+sfepy.terms.terms_surface), 543\n stiffness_from_youngpoisson_mixed() (in module suggest_name() (sfepy.discrete.common.poly_spaces.PolySpace\n-sfepy.mechanics.matcoefs), 368\n-static method), 265\n+sfepy.mechanics.matcoefs), 366\n+static method), 263\n StokesTerm (class in sfepy.terms.terms_navier_stokes), SumNodalValuesTerm\n (class\n in\n-533\n-sfepy.terms.terms_basic), 463\n+531\n+sfepy.terms.terms_basic), 461\n StokesWaveDivTerm\n (class\n in SUPGCAdjStabilizationTerm\n (class\n in\n-sfepy.terms.terms_navier_stokes), 534\n-sfepy.terms.terms_adj_navier_stokes), 459\n+sfepy.terms.terms_navier_stokes), 532\n+sfepy.terms.terms_adj_navier_stokes), 457\n StokesWaveTerm\n (class\n in SUPGCStabilizationTerm\n (class\n in\n-sfepy.terms.terms_navier_stokes), 534\n sfepy.terms.terms_navier_stokes), 532\n-stop() (run_tests.OutputFilter method), 160\n+sfepy.terms.terms_navier_stokes), 530\n+stop() (run_tests.OutputFilter method), 158\n SUPGPAdj1StabilizationTerm\n (class\n in\n-stop() (sfepy.base.timing.Timer method), 200\n-sfepy.terms.terms_adj_navier_stokes), 460\n-str_all() (sfepy.base.base.Struct method), 175\n+stop() (sfepy.base.timing.Timer method), 198\n+sfepy.terms.terms_adj_navier_stokes), 458\n+str_all() (sfepy.base.base.Struct method), 173\n SUPGPAdj2StabilizationTerm\n (class\n in\n-str_class() (sfepy.base.base.Struct method), 175\n-sfepy.terms.terms_adj_navier_stokes), 460\n+str_class() (sfepy.base.base.Struct method), 173\n+sfepy.terms.terms_adj_navier_stokes), 458\n stress_function() (sfepy.terms.terms_fibres.FibresActiveTLTerm\n SUPGPStabilizationTerm\n (class\n in\n-static method), 503\n-sfepy.terms.terms_navier_stokes), 532\n+static method), 501\n+sfepy.terms.terms_navier_stokes), 530\n stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTerm\n supported_orders (sfepy.discrete.fem.poly_spaces.SerendipityTensorProd\n-static method), 505\n-attribute), 298\n+static method), 503\n+attribute), 296\n stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTerm\n-surface (class in sfepy.mesh.geom_tools), 384\n-static method), 505\n+surface (class in sfepy.mesh.geom_tools), 382\n+static method), 503\n surface_components() (in module extract_surface),\n stress_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-166\n-static method), 506\n-surface_graph() (in module extract_surface), 166\n+164\n+static method), 504\n+surface_graph() (in module extract_surface), 164\n stress_function() (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm\n surface_integration\n-method), 507\n+method), 505\n (sfepy.terms.terms_diffusion.DiffusionVelocityTerm\n stress_function() (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLTerm\n-attribute), 483\n-static method), 508\n+attribute), 481\n+static method), 506\n surface_integration\n stress_function() (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLTerm\n (sfepy.terms.terms_elastic.CauchyStrainTerm\n-static method), 509\n-attribute), 492\n+static method), 507\n+attribute), 490\n stress_function() (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm\n surface_integration\n-method), 510\n+method), 508\n (sfepy.terms.terms_elastic.CauchyStressTerm\n stress_function() (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULTerm\n-attribute), 494\n-static method), 513\n+attribute), 492\n+static method), 511\n surface_integration\n stress_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n (sfepy.terms.terms_navier_stokes.DivTerm\n-static method), 513\n-attribute), 528\n-624\n+static method), 511\n+attribute), 526\n+622\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n surface_integration\n sync_module_docs\n (sfepy.terms.terms_navier_stokes.GradTerm\n-module, 170\n-attribute), 530\n-system() (sfepy.config.Config method), 171\n+module, 168\n+attribute), 528\n+system() (sfepy.config.Config method), 169\n SurfaceDivTerm (class in sfepy.terms.terms_compat),\n T\n-471\n-SurfaceField (class in sfepy.discrete.fem.fields_base), tags (in module sfepy.base.multiproc_mpi), 196\n-276\n+469\n+SurfaceField (class in sfepy.discrete.fem.fields_base), tags (in module sfepy.base.multiproc_mpi), 194\n+274\n tan_mod_function() (sfepy.terms.terms_fibres.FibresActiveTLTerm\n SurfaceFluxOperatorTerm\n (class\n in\n-static method), 503\n-sfepy.terms.terms_diffusion), 484\n+static method), 501\n+sfepy.terms.terms_diffusion), 482\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.BulkActiveTLTer\n SurfaceFluxTerm\n (class\n in\n-static method), 505\n-sfepy.terms.terms_diffusion), 485\n+static method), 503\n+sfepy.terms.terms_diffusion), 483\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.BulkPenaltyTLTe\n SurfaceFluxTLTerm\n (class\n in\n-static method), 505\n-sfepy.terms.terms_hyperelastic_tl), 510\n+static method), 503\n+sfepy.terms.terms_hyperelastic_tl), 508\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.GenYeohTLTerm\n SurfaceGradTerm (class in sfepy.terms.terms_compat),\n-method), 507\n-471\n+method), 505\n+469\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.MooneyRivlinTLT\n SurfaceJumpTerm (class in sfepy.terms.terms_surface),\n-static method), 508\n-545\n+static method), 506\n+543\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.NeoHookeanTLT\n SurfaceMapping (class in sfepy.discrete.fem.mappings),\n-static method), 509\n-284\n+static method), 507\n+282\n tan_mod_function() (sfepy.terms.terms_hyperelastic_tl.OgdenTLTerm\n SurfaceMomentTerm (class in sfepy.terms.terms_basic),\n-method), 510\n-463\n+method), 508\n+461\n tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.BulkPenaltyULT\n-SurfaceTerm (class in sfepy.terms.terms_compat), 471\n-static method), 513\n+SurfaceTerm (class in sfepy.terms.terms_compat), 469\n+static method), 511\n SurfaceTractionTLTerm\n (class\n in tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.MooneyRivlinUL\n-sfepy.terms.terms_hyperelastic_tl), 510\n-static method), 515\n+sfepy.terms.terms_hyperelastic_tl), 508\n+static method), 513\n sym\n (sfepy.solvers.ls_mumps.mumps_struc_c_4\n at- tan_mod_function() (sfepy.terms.terms_hyperelastic_ul.NeoHookeanUL\n-tribute), 418\n-static method), 515\n+tribute), 416\n+static method), 513\n sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_0 at- tan_mod_u_function()\n-tribute), 421\n+tribute), 419\n (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n-sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atstatic method), 506\n-tribute), 425\n+sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_1 atstatic method), 504\n+tribute), 423\n tan_mod_u_function()\n sym (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 at(sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n-tribute), 428\n-static method), 513\n+tribute), 426\n+static method), 511\n sym\n (sfepy.solvers.ls_mumps.mumps_struc_c_x\n at- TCorrectorsPressureViaPressureEVP (class in\n-tribute), 429\n-sfepy.homogenization.coefs_elastic), 342\n-sym2dim() (in module sfepy.mechanics.tensors), 374\n+tribute), 427\n+sfepy.homogenization.coefs_elastic), 340\n+sym2dim() (in module sfepy.mechanics.tensors), 372\n TCorrectorsRSViaPressureEVP\n (class\n in\n sym2nonsym() (in module sfepy.terms.extmods.terms),\n-sfepy.homogenization.coefs_elastic), 342\n-550\n+sfepy.homogenization.coefs_elastic), 340\n+548\n TCorrectorsViaPressureEVP\n (class\n in\n-sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.homogenization.coefs_base), 341\n-tribute), 418\n+sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 atsfepy.homogenization.coefs_base), 339\n+tribute), 416\n tdim (sfepy.discrete.common.extmods.cmesh.CMesh atsym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-tribute), 254\n-attribute), 421\n+tribute), 252\n+attribute), 419\n tensor_plane_stress()\n sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n (sfepy.mechanics.matcoefs.TransformToPlane\n-attribute), 425\n-method), 367\n+attribute), 423\n+method), 365\n sym_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_2 tensor_product() (in module sfepy.discrete.iga.iga),\n-attribute), 429\n-333\n-sym_tri_eigen() (in module sfepy.linalg.eigen), 357\n-Term (class in sfepy.terms.terms), 447\n+attribute), 427\n+331\n+sym_tri_eigen() (in module sfepy.linalg.eigen), 355\n+Term (class in sfepy.terms.terms), 445\n symbolic (sfepy.terms.terms_dg.AdvectionDGFluxTerm term_ns_asm_convect()\n (in\n module\n-attribute), 475\n-sfepy.terms.extmods.terms), 550\n+attribute), 473\n+sfepy.terms.extmods.terms), 548\n symbolic (sfepy.terms.terms_dg.NonlinearHyperbolicDGFluxTerm\n term_ns_asm_div_grad()\n (in\n module\n-attribute), 478\n-sfepy.terms.extmods.terms), 550\n-symbolic (sfepy.terms.terms_diffusion.DiffusionTerm at- terminate() (sfepy.base.log.Log method), 192\n-tribute), 482\n+attribute), 476\n+sfepy.terms.extmods.terms), 548\n+symbolic (sfepy.terms.terms_diffusion.DiffusionTerm at- terminate() (sfepy.base.log.Log method), 190\n+tribute), 480\n terminate()\n (sfepy.base.log_plotter.LogPlotter\n-symbolic (sfepy.terms.terms_diffusion.LaplaceTerm atmethod), 193\n-tribute), 483\n-TermParse (class in sfepy.discrete.parse_equations), 217\n+symbolic (sfepy.terms.terms_diffusion.LaplaceTerm atmethod), 191\n+tribute), 481\n+TermParse (class in sfepy.discrete.parse_equations), 215\n Index\n \n-625\n+623\n \n \fSfePy Documentation, Release version: 2021.4\n \n-Terms (class in sfepy.terms.terms), 450\n-static method), 344\n+Terms (class in sfepy.terms.terms), 448\n+static method), 342\n test_install\n to_file_txt() (sfepy.homogenization.coefs_phononic.DensityVolumeInfo\n-module, 163\n-static method), 344\n-TestCommon (class in sfepy.base.testing), 200\n+module, 161\n+static method), 342\n+TestCommon (class in sfepy.base.testing), 198\n to_latex() (sfepy.homogenization.coefficients.Coefficients\n-tetgen_path() (sfepy.config.Config method), 171\n-method), 339\n+tetgen_path() (sfepy.config.Config method), 169\n+method), 337\n tetrahedralize_vtk_mesh()\n (in\n-module to_list() (in module gen_term_table), 168\n-sfepy.postprocess.utils_vtk), 401\n-to_ndarray() (in module sfepy.mesh.bspline), 383\n-THTerm (class in sfepy.terms.terms_th), 546\n+module to_list() (in module gen_term_table), 166\n+sfepy.postprocess.utils_vtk), 399\n+to_ndarray() (in module sfepy.mesh.bspline), 381\n+THTerm (class in sfepy.terms.terms_th), 544\n to_poly_file()\n (sfepy.mesh.geom_tools.geometry\n-tile_mat() (sfepy.terms.terms.Term static method), 450\n-method), 384\n+tile_mat() (sfepy.terms.terms.Term static method), 448\n+method), 382\n tile_periodic_mesh\n to_stack() (in module sfepy.discrete.parse_regions),\n-module, 170\n-217\n+module, 168\n+215\n tiled_mesh1d()\n (in\n module transform() (sfepy.terms.terms_multilinear.ExpressionBuilder\n-sfepy.mesh.mesh_generators), 388\n-method), 526\n-time (sfepy.postprocess.viewer.SetStep attribute), 402\n+sfepy.mesh.mesh_generators), 386\n+method), 524\n+time (sfepy.postprocess.viewer.SetStep attribute), 400\n transform_asm_matrices()\n (in\n module\n time_update()\n (sfepy.discrete.equations.Equations\n-sfepy.mechanics.membranes), 370\n-method), 208\n+sfepy.mechanics.membranes), 368\n+method), 206\n transform_asm_matrices()\n (in\n module\n time_update()\n (sfepy.discrete.materials.Material\n-sfepy.mechanics.shell10x), 372\n-method), 215\n+sfepy.mechanics.shell10x), 370\n+method), 213\n transform_asm_vectors()\n (in\n module\n time_update()\n (sfepy.discrete.materials.Materials\n-sfepy.mechanics.membranes), 370\n-method), 216\n+sfepy.mechanics.membranes), 368\n+method), 214\n transform_bar_to_space_coors()\n (in\n module\n time_update()\n (sfepy.discrete.problem.Problem\n-sfepy.linalg.geometry), 360\n-method), 233\n+sfepy.linalg.geometry), 358\n+method), 231\n transform_basis()\n (in\n module\n time_update() (sfepy.discrete.variables.FieldVariable\n-sfepy.discrete.common.poly_spaces), 265\n-method), 243\n+sfepy.discrete.common.poly_spaces), 263\n+method), 241\n transform_conditions() (in module sfepy.base.conf ),\n time_update()\n (sfepy.discrete.variables.Variable\n-185\n-method), 244\n+183\n+method), 242\n transform_coors()\n (sfepy.discrete.fem.mesh.Mesh\n time_update()\n (sfepy.discrete.variables.Variables\n-method), 286\n-method), 247\n+method), 284\n+method), 245\n transform_data()\n (in\n module\n-time_update() (sfepy.terms.terms.Term method), 450\n-sfepy.mechanics.tensors), 374\n+time_update() (sfepy.terms.terms.Term method), 448\n+sfepy.mechanics.tensors), 372\n time_update_materials()\n-transform_dgebcs() (in module sfepy.base.conf ), 185\n+transform_dgebcs() (in module sfepy.base.conf ), 183\n (sfepy.discrete.equations.Equations method), transform_dgepbcs() (in module sfepy.base.conf ),\n-208\n-185\n-Timer (class in sfepy.base.timing), 200\n-transform_ebcs() (in module sfepy.base.conf ), 185\n-TimeStepper (class in sfepy.solvers.ts), 440\n-transform_epbcs() (in module sfepy.base.conf ), 185\n-TimeSteppingSolver (class in sfepy.solvers.solvers), transform_fields() (in module sfepy.base.conf ), 185\n-439\n+206\n+183\n+Timer (class in sfepy.base.timing), 198\n+transform_ebcs() (in module sfepy.base.conf ), 183\n+TimeStepper (class in sfepy.solvers.ts), 438\n+transform_epbcs() (in module sfepy.base.conf ), 183\n+TimeSteppingSolver (class in sfepy.solvers.solvers), transform_fields() (in module sfepy.base.conf ), 183\n+437\n transform_functions() (in module sfepy.base.conf ),\n TLMembraneTerm\n (class\n in\n-185\n-sfepy.terms.terms_membrane), 516\n-transform_ics() (in module sfepy.base.conf ), 185\n+183\n+sfepy.terms.terms_membrane), 514\n+transform_ics() (in module sfepy.base.conf ), 183\n tmpfile() (in module sfepy.solvers.ls_mumps_parallel), transform_input()\n (sfepy.base.conf.ProblemConf\n-429\n-method), 184\n+427\n+method), 182\n to_array() (sfepy.linalg.utils.MatrixAction method), transform_input_trivial()\n-362\n-(sfepy.base.conf.ProblemConf method), 184\n-to_dict() (sfepy.base.base.Struct method), 175\n+360\n+(sfepy.base.conf.ProblemConf method), 182\n+to_dict() (sfepy.base.base.Struct method), 173\n transform_integrals() (in module sfepy.base.conf ),\n to_file_hdf5() (sfepy.homogenization.coefficients.Coefficients\n-185\n-method), 338\n-transform_lcbcs() (in module sfepy.base.conf ), 185\n+183\n+method), 336\n+transform_lcbcs() (in module sfepy.base.conf ), 183\n to_file_latex() (sfepy.homogenization.coefficients.Coefficients\n transform_materials() (in module sfepy.base.conf ),\n-method), 338\n-185\n+method), 336\n+183\n to_file_txt (sfepy.homogenization.coefs_phononic.AcousticMassTensor\n transform_plot_data()\n (in\n module\n-attribute), 343\n-sfepy.homogenization.band_gaps_app), 338\n+attribute), 341\n+sfepy.homogenization.band_gaps_app), 336\n to_file_txt (sfepy.homogenization.coefs_phononic.AppliedLoadTensor\n transform_regions() (in module sfepy.base.conf ),\n-attribute), 343\n-185\n+attribute), 341\n+183\n to_file_txt() (sfepy.homogenization.coefficients.Coefficients\n transform_solvers() (in module sfepy.base.conf ),\n-method), 339\n-185\n+method), 337\n+183\n to_file_txt() (sfepy.homogenization.coefs_phononic.BandGaps\n transform_to_i_struct_1()\n (in\n module\n-626\n+624\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n-sfepy.base.conf ), 185\n+sfepy.base.conf ), 183\n uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n transform_to_struct_01()\n (in\n module\n-attribute), 421\n-sfepy.base.conf ), 185\n+attribute), 419\n+sfepy.base.conf ), 183\n uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n transform_to_struct_1()\n (in\n module\n-attribute), 425\n-sfepy.base.conf ), 185\n+attribute), 423\n+sfepy.base.conf ), 183\n uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n transform_to_struct_10()\n (in\n module\n-attribute), 429\n-sfepy.base.conf ), 185\n-update() (sfepy.base.base.Container method), 174\n-transform_variables() (in module sfepy.base.conf ), update() (sfepy.base.base.Struct method), 175\n-185\n+attribute), 427\n+sfepy.base.conf ), 183\n+update() (sfepy.base.base.Container method), 172\n+transform_variables() (in module sfepy.base.conf ), update() (sfepy.base.base.Struct method), 173\n+183\n update()\n (sfepy.base.multiproc_mpi.RemoteDict\n TransformToPlane (class in sfepy.mechanics.matcoefs),\n-method), 195\n-366\n+method), 193\n+364\n update()\n (sfepy.discrete.common.dof_info.DofInfo\n-treat_pbcs() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator method), 249\n-method), 282\n+treat_pbcs() (sfepy.discrete.fem.lcbc_operators.MRLCBCOperator method), 247\n+method), 280\n update()\n (sfepy.terms.terms_contact.ContactInfo\n-triangulate() (in module sfepy.mesh.mesh_tools), 389\n-method), 473\n-trim() (in module gen_solver_table), 168\n+triangulate() (in module sfepy.mesh.mesh_tools), 387\n+method), 471\n+trim() (in module gen_solver_table), 166\n update_conf() (sfepy.base.conf.ProblemConf method),\n-try_block() (in module sfepy.base.resolve_deps), 199\n-184\n-try_imports() (in module sfepy.base.base), 178\n+try_block() (in module sfepy.base.resolve_deps), 197\n+182\n+try_imports() (in module sfepy.base.base), 176\n update_data()\n (sfepy.discrete.materials.Material\n try_presolve()\n (sfepy.discrete.problem.Problem\n-method), 215\n-method), 233\n+method), 213\n+method), 231\n update_dict_recursively()\n (in\n module\n try_set_defaults()\n (in\n module\n-sfepy.base.base), 179\n-sfepy.homogenization.band_gaps_app), 338\n+sfepy.base.base), 177\n+sfepy.homogenization.band_gaps_app), 336\n update_equations() (sfepy.discrete.problem.Problem\n-TSTimes (class in sfepy.homogenization.coefs_base), 341\n-method), 233\n-tuple_to_conf() (in module sfepy.base.conf ), 185\n+TSTimes (class in sfepy.homogenization.coefs_base), 339\n+method), 231\n+tuple_to_conf() (in module sfepy.base.conf ), 183\n update_expression()\n (sfepy.terms.terms.Terms\n TVDRK3StepSolver\n (class\n in\n-method), 450\n-sfepy.solvers.ts_dg_solvers), 320\n+method), 448\n+sfepy.solvers.ts_dg_solvers), 318\n update_materials() (sfepy.discrete.problem.Problem\n-typeset() (in module gen_solver_table), 168\n-method), 233\n-typeset() (in module gen_term_table), 168\n+typeset() (in module gen_solver_table), 166\n+method), 231\n+typeset() (in module gen_term_table), 166\n update_micro_states()\n-typeset_examples() (in module gen_term_table), 168\n+typeset_examples() (in module gen_term_table), 166\n (sfepy.homogenization.homogen_app.HomogenizationApp\n typeset_solvers_table()\n (in\n module\n-method), 351\n-gen_solver_table), 168\n+method), 349\n+gen_solver_table), 166\n update_shape() (sfepy.discrete.common.region.Region\n typeset_term_syntax() (in module gen_term_table),\n-method), 268\n-168\n+method), 266\n+166\n update_special_constant_data()\n typeset_term_table() (in module gen_term_table),\n (sfepy.discrete.materials.Material\n method),\n-169\n-216\n+167\n+214\n typeset_term_tables() (in module gen_term_table), update_special_data()\n-169\n+167\n (sfepy.discrete.materials.Material\n method),\n typeset_to_indent() (in module gen_term_table),\n-216\n-169\n+214\n+167\n update_supported_formats()\n (in\n module\n typeset_to_indent()\n (in\n module\n-sfepy.discrete.fem.meshio), 293\n-sfepy.solvers.solvers), 439\n+sfepy.discrete.fem.meshio), 291\n+sfepy.solvers.solvers), 437\n update_time_stepper()\n (sfepy.discrete.problem.Problem\n method),\n U\n-233\n-us2cw() (in module edit_identifiers), 165\n-Uncached (class in sfepy.base.ioutils), 188\n-us2mc() (in module edit_identifiers), 165\n-unique() (in module sfepy.base.compat), 180\n+231\n+us2cw() (in module edit_identifiers), 163\n+Uncached (class in sfepy.base.ioutils), 186\n+us2mc() (in module edit_identifiers), 163\n+unique() (in module sfepy.base.compat), 178\n use_first_available()\n (in\n module\n-unique_rows() (in module sfepy.linalg.utils), 365\n+unique_rows() (in module sfepy.linalg.utils), 363\n sfepy.solvers.solvers),\n-439\n-Unit (class in sfepy.mechanics.units), 376\n+437\n+Unit (class in sfepy.mechanics.units), 374\n unpack_data()\n (sfepy.base.ioutils.DataMarker use_method_with_name() (in module sfepy.base.base),\n-179\n-method), 186\n+177\n+method), 184\n user_options\n (build_helpers.NoOptionsDocs\n atunpack_data()\n (sfepy.base.ioutils.DataSoftLink\n tribute),\n-162\n-method), 186\n+160\n+method), 184\n unpack_data()\n-(sfepy.base.ioutils.HDF5BaseData UserMeshIO (class in sfepy.discrete.fem.meshio), 293\n-method), 187\n+(sfepy.base.ioutils.HDF5BaseData UserMeshIO (class in sfepy.discrete.fem.meshio), 291\n+method), 185\n uns_perm (sfepy.solvers.ls_mumps.mumps_struc_c_4 at- V\n-tribute), 418\n+tribute), 416\n validate (sfepy.base.goptions.ValidatedDict attribute),\n Index\n \n-627\n+625\n \n \fSfePy Documentation, Release version: 2021.4\n \n-186\n-sfepy.terms.terms_hyperelastic_ul), 515\n-validate() (sfepy.base.conf.ProblemConf method), 184 VolumeXTerm (class in sfepy.terms.terms_compat), 471\n-validate_bool() (in module sfepy.base.goptions), 186 VTKFileSource (class in sfepy.postprocess.sources), 398\n-ValidatedDict (class in sfepy.base.goptions), 186\n+184\n+sfepy.terms.terms_hyperelastic_ul), 513\n+validate() (sfepy.base.conf.ProblemConf method), 182 VolumeXTerm (class in sfepy.terms.terms_compat), 469\n+validate_bool() (in module sfepy.base.goptions), 184 VTKFileSource (class in sfepy.postprocess.sources), 396\n+ValidatedDict (class in sfepy.base.goptions), 184\n VTKSequenceFileSource\n (class\n in\n value (sfepy.base.multiproc_mpi.RemoteInt attribute),\n-sfepy.postprocess.sources), 398\n-195\n+sfepy.postprocess.sources), 396\n+193\n values() (sfepy.base.goptions.ValidatedDict method), W\n-186\n+184\n wait_for_tag() (in module sfepy.base.multiproc_mpi),\n-var (in module sfepy.discrete.fem.meshio), 293\n-196\n-Variable (class in sfepy.discrete.variables), 243\n+var (in module sfepy.discrete.fem.meshio), 291\n+194\n+Variable (class in sfepy.discrete.variables), 241\n wandering_element()\n (in\n module\n-Variables (class in sfepy.discrete.variables), 245\n-sfepy.discrete.simplex_cubature), 236\n-VariableTimeStepper (class in sfepy.solvers.ts), 440\n+Variables (class in sfepy.discrete.variables), 243\n+sfepy.discrete.simplex_cubature), 234\n+VariableTimeStepper (class in sfepy.solvers.ts), 438\n weak_dp_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLT\n VectorDotGradScalarTerm\n (class\n in\n-static method), 506\n-sfepy.terms.terms_dot), 489\n+static method), 504\n+sfepy.terms.terms_dot), 487\n weak_dp_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureUL\n VectorDotScalarTerm (class in sfepy.terms.terms_dot),\n-static method), 513\n-490\n+static method), 511\n+488\n weak_function() (sfepy.terms.terms_hyperelastic_tl.BulkPressureTLTerm\n VelocityVerletTS (class in sfepy.solvers.ts_solvers),\n-static method), 506\n-445\n+static method), 504\n+443\n weak_function() (sfepy.terms.terms_hyperelastic_tl.HyperElasticTLBase\n verbosity (sfepy.terms.terms_multilinear.ETermBase\n-static method), 508\n-attribute), 525\n+static method), 506\n+attribute), 523\n weak_function() (sfepy.terms.terms_hyperelastic_ul.BulkPressureULTerm\n version_number (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-static method), 513\n-attribute), 418\n+static method), 511\n+attribute), 416\n weak_function() (sfepy.terms.terms_hyperelastic_ul.HyperElasticULBas\n version_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-static method), 514\n-attribute), 421\n+static method), 512\n+attribute), 419\n weak_function() (sfepy.terms.terms_membrane.TLMembraneTerm\n version_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-static method), 517\n-attribute), 425\n+static method), 515\n+attribute), 423\n wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_4 atversion_number (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-tribute), 418\n-attribute), 429\n+tribute), 416\n+attribute), 427\n wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n vertex_groups (sfepy.discrete.common.extmods.cmesh.CMesh\n-attribute), 421\n-attribute), 254\n+attribute), 419\n+attribute), 252\n wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-vertices (sfepy.discrete.common.region.Region propattribute), 425\n-erty), 268\n+vertices (sfepy.discrete.common.region.Region propattribute), 423\n+erty), 266\n wk_user (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-view_file() (in module postproc), 158\n-attribute), 429\n-Viewer (class in sfepy.postprocess.viewer), 402\n+view_file() (in module postproc), 156\n+attribute), 427\n+Viewer (class in sfepy.postprocess.viewer), 400\n wrap_function() (in module sfepy.solvers.optimize),\n-ViewerGUI (class in sfepy.postprocess.viewer), 404\n-435\n+ViewerGUI (class in sfepy.postprocess.viewer), 402\n+433\n visit_stack()\n (in\n-module wrap_run_tests() (in module run_tests), 160\n-sfepy.discrete.parse_regions), 217\n-write() (run_tests.OutputFilter method), 160\n-volume (class in sfepy.mesh.geom_tools), 385\n-write() (sfepy.base.ioutils.HDF5Data method), 187\n+module wrap_run_tests() (in module run_tests), 158\n+sfepy.discrete.parse_regions), 215\n+write() (run_tests.OutputFilter method), 158\n+volume (class in sfepy.mesh.geom_tools), 383\n+write() (sfepy.base.ioutils.HDF5Data method), 185\n volume (sfepy.discrete.common.extmods.mappings.CMapping\n-write() (sfepy.base.ioutils.SoftLink method), 188\n-attribute), 256\n+write() (sfepy.base.ioutils.SoftLink method), 186\n+attribute), 254\n write()\n (sfepy.base.multiproc_mpi.MPILogFile\n VolumeField (class in sfepy.discrete.fem.fields_base),\n-method), 194\n-276\n-write() (sfepy.discrete.fem.mesh.Mesh method), 286\n+method), 192\n+274\n+write() (sfepy.discrete.fem.mesh.Mesh method), 284\n VolumeFractions\n (class\n in write() (sfepy.discrete.fem.meshio.ANSYSCDBMeshIO\n-sfepy.homogenization.coefs_base), 342\n-method), 287\n+sfepy.homogenization.coefs_base), 340\n+method), 285\n VolumeMapping (class in sfepy.discrete.fem.mappings), write()\n (sfepy.discrete.fem.meshio.ComsolMeshIO\n-284\n-method), 287\n+282\n+method), 285\n VolumeSurfaceTerm (class in sfepy.terms.terms_basic), write() (sfepy.discrete.fem.meshio.GmshIO method),\n-464\n-288\n+462\n+286\n VolumeSurfaceTLTerm\n (class\n in write()\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n-sfepy.terms.terms_hyperelastic_tl), 511\n-method), 290\n-VolumeTerm (class in sfepy.terms.terms_basic), 464\n+sfepy.terms.terms_hyperelastic_tl), 509\n+method), 288\n+VolumeTerm (class in sfepy.terms.terms_basic), 462\n write() (sfepy.discrete.fem.meshio.HDF5XdmfMeshIO\n VolumeTLTerm\n (class\n in\n-method), 290\n-sfepy.terms.terms_hyperelastic_tl), 512\n+method), 288\n+sfepy.terms.terms_hyperelastic_tl), 510\n write() (sfepy.discrete.fem.meshio.HypermeshAsciiMeshIO\n VolumeULTerm\n (class\n in\n-method), 290\n-628\n+method), 288\n+626\n \n Index\n \n \fSfePy Documentation, Release version: 2021.4\n \n write() (sfepy.discrete.fem.meshio.MeshIO method),\n-200\n-292\n-XYZMeshIO (class in sfepy.discrete.fem.meshio), 293\n+198\n+290\n+XYZMeshIO (class in sfepy.discrete.fem.meshio), 291\n write()\n (sfepy.discrete.fem.meshio.MeshioLibIO\n Y\n-method), 293\n+method), 291\n write()\n (sfepy.discrete.fem.meshio.NEUMeshIO youngpoisson_from_stiffness()\n (in\n module\n-method), 293\n-sfepy.mechanics.matcoefs), 368\n+method), 291\n+sfepy.mechanics.matcoefs), 366\n write()\n (sfepy.discrete.fem.meshio.UserMeshIO\n-method), 293\n+method), 291\n Z\n write()\n (sfepy.discrete.fem.meshio.XYZMeshIO\n zero_dofs()\n (sfepy.discrete.conditions.Conditions\n-method), 293\n-method), 201\n+method), 291\n+method), 199\n write_control_net()\n zero_dofs()\n (sfepy.discrete.conditions.EssentialBC\n (sfepy.mesh.splinebox.SplineBox\n method),\n-method), 201\n-391\n-ZeroTerm (class in sfepy.terms.terms_basic), 465\n+method), 199\n+389\n+ZeroTerm (class in sfepy.terms.terms_basic), 463\n write_control_polygon_vtk()\n (sfepy.mesh.bspline.BSplineSurf\n method),\n-382\n+380\n write_data() (sfepy.base.ioutils.DataSoftLink method),\n-187\n+185\n write_data() (sfepy.base.ioutils.HDF5Data method),\n-187\n-write_dict_hdf5() (in module sfepy.base.ioutils), 190\n+185\n+write_dict_hdf5() (in module sfepy.base.ioutils), 188\n write_domain_to_hdf5()\n (sfepy.discrete.iga.domain.IGDomain method),\n-321\n+319\n write_iga_data() (in module sfepy.discrete.iga.io),\n-334\n-write_log() (in module sfepy.base.log), 193\n+332\n+write_log() (in module sfepy.base.log), 191\n write_mesh_to_hdf5()\n (sfepy.discrete.fem.meshio.HDF5MeshIO\n-static method), 290\n+static method), 288\n write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_4\n-attribute), 418\n+attribute), 416\n write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_0\n-attribute), 421\n+attribute), 419\n write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_1\n-attribute), 425\n+attribute), 423\n write_problem (sfepy.solvers.ls_mumps.mumps_struc_c_5_2\n-attribute), 429\n+attribute), 427\n write_results() (in module sfepy.discrete.probes),\n-221\n+219\n write_sparse_matrix_hdf5()\n (in\n module\n-sfepy.base.ioutils), 190\n+sfepy.base.ioutils), 188\n write_sparse_matrix_to_hdf5()\n (in\n module\n-sfepy.base.ioutils), 190\n+sfepy.base.ioutils), 188\n write_surface_vtk() (sfepy.mesh.bspline.BSplineSurf\n-method), 382\n-write_to_hdf5() (in module sfepy.base.ioutils), 191\n+method), 380\n+write_to_hdf5() (in module sfepy.base.ioutils), 189\n write_vtk_to_file()\n (in\n module\n-sfepy.postprocess.utils_vtk), 401\n+sfepy.postprocess.utils_vtk), 399\n write_xdmf_file() (sfepy.discrete.fem.meshio.HDF5MeshIO\n-static method), 290\n+static method), 288\n \n X\n xfail() (sfepy.base.testing.TestCommon static method),\n Index\n \n-629\n+627\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/python-sfepy-doc/html/_sources/term_table.rst.txt", "source2": "./usr/share/doc/python-sfepy-doc/html/_sources/term_table.rst.txt", "unified_diff": "@@ -53,15 +53,15 @@\n \n ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} p\\ \\alpha_{ij} e_{ij}(\\ul{v}) \\mbox{ , }\n \\int_{\\Omega} q\\ \\alpha_{ij} e_{ij}(\\ul{u})\n- - :ref:`bio.npb.lag `, :ref:`the.ela `, :ref:`bio.sho.syn `, :ref:`the.ela.ess `, :ref:`bio.npb `, :ref:`bio `\n+ - :ref:`bio.sho.syn `, :ref:`bio.npb.lag `, :ref:`bio.npb `, :ref:`bio `, :ref:`the.ela `, :ref:`the.ela.ess `\n * - ev_cauchy_strain\n \n :class:`CauchyStrainTerm `\n - ````\n - .. math::\n \\int_{\\cal{D}} \\ull{e}(\\ul{w})\n \n@@ -141,15 +141,15 @@\n \n where\n \n \n .. math::\n \\ul{f}^{*}(p_{in}, p_{out}) = \\ul{a} \\frac{p_{in} +\n p_{out}}{2} + (1 - \\alpha) \\ul{n} C \\frac{ p_{in} - p_{out}}{2},\n- - :ref:`adv.2D `, :ref:`adv.dif.2D `, :ref:`adv.1D `\n+ - :ref:`adv.dif.2D `, :ref:`adv.1D `, :ref:`adv.2D `\n * - dw_dg_diffusion_flux\n \n :class:`DiffusionDGFluxTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n@@ -161,29 +161,29 @@\n \n .. math::\n \\langle \\nabla \\phi \\rangle = \\frac{\\nabla\\phi_{in} +\n \\nabla\\phi_{out}}{2}\n \n .. math::\n [\\phi] = \\phi_{in} - \\phi_{out}\n- - :ref:`lap.2D `, :ref:`adv.dif.2D `, :ref:`bur.2D `\n+ - :ref:`bur.2D `, :ref:`lap.2D `, :ref:`adv.dif.2D `\n * - dw_dg_interior_penalty\n \n :class:`DiffusionInteriorPenaltyTerm `\n - ````, ````, ````, ````\n - .. math::\n \\int_{\\partial{T_K}} \\bar{D} C_w\n \\frac{Ord^2}{d(\\partial{T_K})}[p][q]\n \n where\n \n \n .. math::\n [\\phi] = \\phi_{in} - \\phi_{out}\n- - :ref:`lap.2D `, :ref:`adv.dif.2D `, :ref:`bur.2D `\n+ - :ref:`bur.2D `, :ref:`lap.2D `, :ref:`adv.dif.2D `\n * - dw_dg_nonlinear_laxfrie_flux\n \n :class:`NonlinearHyperbolicDGFluxTerm `\n - ````, ````, ````, ````, ````\n - .. math::\n \\int_{\\partial{T_K}} \\ul{n} \\cdot f^{*} (p_{in}, p_{out})q\n \n@@ -233,27 +233,27 @@\n :class:`DiffusionTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} K_{ij} \\nabla_i q \\nabla_j p \\mbox{ , }\n \\int_{\\Omega} K_{ij} \\nabla_i \\bar{p} \\nabla_j r\n- - :ref:`bio.npb.lag `, :ref:`bio.sho.syn `, :ref:`poi.neu `, :ref:`dar.flo.mul `, :ref:`bio.npb `, :ref:`pie.ela `, :ref:`bio `\n+ - :ref:`pie.ela `, :ref:`bio.sho.syn `, :ref:`bio.npb.lag `, :ref:`bio.npb `, :ref:`poi.neu `, :ref:`bio `, :ref:`dar.flo.mul `\n * - dw_div_grad\n \n :class:`DivGradTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} \\nu\\ \\nabla \\ul{v} : \\nabla \\ul{u} \\mbox{ ,\n } \\int_{\\Omega} \\nu\\ \\nabla \\ul{u} : \\nabla \\ul{w} \\\\\n \\int_{\\Omega} \\nabla \\ul{v} : \\nabla \\ul{u} \\mbox{ , }\n \\int_{\\Omega} \\nabla \\ul{u} : \\nabla \\ul{w}\n- - :ref:`nav.sto.iga `, :ref:`sto `, :ref:`sto.sli.bc `, :ref:`nav.sto `, :ref:`sta.nav.sto `, :ref:`nav.sto `\n+ - :ref:`nav.sto `, :ref:`nav.sto `, :ref:`sto `, :ref:`sta.nav.sto `, :ref:`nav.sto.iga `, :ref:`sto.sli.bc `\n * - dw_div\n \n :class:`DivOperatorTerm `\n - ````, ````\n - .. math::\n \\int_{\\Omega} \\nabla \\cdot \\ul{v} \\mbox { or }\n \\int_{\\Omega} c \\nabla \\cdot \\ul{v}\n@@ -284,15 +284,15 @@\n \\int_\\Gamma q \\ul{n} \\cdot \\ul{u} \\mbox{ , } \\int_{\\cal{D}} p r\n \\mbox{ , } \\int_{\\cal{D}} \\ul{u} \\cdot \\ul{w} \\mbox{ , }\n \\int_\\Gamma \\ul{w} \\cdot \\ul{n} p \\\\ \\int_{\\cal{D}} c q p \\mbox{ ,\n } \\int_{\\cal{D}} c \\ul{v} \\cdot \\ul{u} \\mbox{ , } \\int_{\\cal{D}} c\n p r \\mbox{ , } \\int_{\\cal{D}} c \\ul{u} \\cdot \\ul{w} \\\\\n \\int_{\\cal{D}} \\ul{v} \\cdot \\ull{M} \\cdot \\ul{u} \\mbox{ , }\n \\int_{\\cal{D}} \\ul{u} \\cdot \\ull{M} \\cdot \\ul{w}\n- - :ref:`ela `, :ref:`sto.sli.bc `, :ref:`vib.aco `, :ref:`poi.per.bou.con `, :ref:`osc `, :ref:`lin.ela.up `, :ref:`hyd `, :ref:`lin.ela.dam `, :ref:`pie.ela `, :ref:`tim.poi.exp `, :ref:`tim.adv.dif `, :ref:`aco `, :ref:`adv.1D `, :ref:`bor `, :ref:`the.ele `, :ref:`adv.2D `, :ref:`poi.fun `, :ref:`dar.flo.mul `, :ref:`bur.2D `, :ref:`wel `, :ref:`aco `, :ref:`bal `, :ref:`tim.poi `\n+ - :ref:`tim.poi `, :ref:`lin.ela.dam `, :ref:`wel `, :ref:`aco `, :ref:`aco `, :ref:`tim.adv.dif `, :ref:`vib.aco `, :ref:`ela `, :ref:`poi.per.bou.con `, :ref:`bal `, :ref:`bur.2D `, :ref:`adv.2D `, :ref:`lin.ela.up `, :ref:`the.ele `, :ref:`pie.ela `, :ref:`poi.fun `, :ref:`adv.1D `, :ref:`tim.poi.exp `, :ref:`sto.sli.bc `, :ref:`bor `, :ref:`osc `, :ref:`dar.flo.mul `, :ref:`hyd `\n * - dw_elastic_wave_cauchy\n \n :class:`ElasticWaveCauchyTerm `\n - ````, ````, ````, ````\n \n ````, ````, ````, ````\n - .. math::\n@@ -344,15 +344,15 @@\n - \n * - dw_integrate\n \n :class:`IntegrateOperatorTerm `\n - ````, ````\n - .. math::\n \\int_{\\cal{D}} q \\mbox{ or } \\int_{\\cal{D}} c q\n- - :ref:`aco `, :ref:`dar.flo.mul `, :ref:`poi.neu `, :ref:`vib.aco `, :ref:`poi.per.bou.con `, :ref:`aco `\n+ - :ref:`aco `, :ref:`poi.neu `, :ref:`vib.aco `, :ref:`dar.flo.mul `, :ref:`aco `, :ref:`poi.per.bou.con `\n * - ev_integrate\n \n :class:`IntegrateTerm `\n - ````, ````\n - .. math::\n \\int_{\\cal{D}} y \\mbox{ , } \\int_{\\cal{D}} \\ul{y} \\mbox{ ,\n } \\int_\\Gamma \\ul{y} \\cdot \\ul{n}\\\\ \\int_{\\cal{D}} c y \\mbox{ , }\n@@ -384,15 +384,15 @@\n :class:`LaplaceTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} c \\nabla q \\cdot \\nabla p \\mbox{ , }\n \\int_{\\Omega} c \\nabla \\bar{p} \\cdot \\nabla r\n- - :ref:`the.ela.ess `, :ref:`sto.sli.bc `, :ref:`vib.aco `, :ref:`poi.per.bou.con `, :ref:`cub `, :ref:`poi.par.stu `, :ref:`osc `, :ref:`adv.dif.2D `, :ref:`poi.sho.syn `, :ref:`hyd `, :ref:`lap.1d `, :ref:`lap.flu.2d `, :ref:`lap.tim.ebc `, :ref:`tim.poi.exp `, :ref:`sin `, :ref:`tim.adv.dif `, :ref:`poi `, :ref:`aco `, :ref:`poi.iga `, :ref:`bor `, :ref:`the.ele `, :ref:`poi.fun `, :ref:`lap.cou.lcb `, :ref:`bur.2D `, :ref:`lap.2D `, :ref:`wel `, :ref:`aco `, :ref:`poi.fie.dep.mat `, :ref:`tim.poi `\n+ - :ref:`tim.poi `, :ref:`cub `, :ref:`wel `, :ref:`aco `, :ref:`aco `, :ref:`tim.adv.dif `, :ref:`vib.aco `, :ref:`poi.sho.syn `, :ref:`poi.par.stu `, :ref:`the.ela.ess `, :ref:`poi.per.bou.con `, :ref:`bur.2D `, :ref:`lap.cou.lcb `, :ref:`lap.tim.ebc `, :ref:`lap.1d `, :ref:`the.ele `, :ref:`poi.fun `, :ref:`poi `, :ref:`tim.poi.exp `, :ref:`poi.fie.dep.mat `, :ref:`adv.dif.2D `, :ref:`sto.sli.bc `, :ref:`poi.iga `, :ref:`bor `, :ref:`lap.flu.2d `, :ref:`osc `, :ref:`lap.2D `, :ref:`sin `, :ref:`hyd `\n * - dw_lin_convect2\n \n :class:`LinearConvect2Term `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} ((\\ul{b} \\cdot \\nabla) \\ul{u}) \\cdot \\ul{v}\n \n@@ -424,24 +424,24 @@\n \n :class:`LinearElasticTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} D_{ijkl}\\ e_{ij}(\\ul{v}) e_{kl}(\\ul{u})\n- - :ref:`lin.ela.iga `, :ref:`lin.ela.opt `, :ref:`ela `, :ref:`its.1 `, :ref:`the.ela.ess `, :ref:`bio.npb `, :ref:`lin.vis `, :ref:`mat.non `, :ref:`ela.con.sph `, :ref:`com.ela.mat `, :ref:`ela.con.pla `, :ref:`the.ela `, :ref:`lin.ela.up `, :ref:`lin.ela.dam `, :ref:`pie.ela `, :ref:`bio `, :ref:`bio.npb.lag `, :ref:`nod.lcb `, :ref:`bio.sho.syn `, :ref:`lin.ela.mM `, :ref:`pie.ela.mac `, :ref:`its.4 `, :ref:`ela.shi.per `, :ref:`two.bod.con `, :ref:`pre.fib `, :ref:`lin.ela.tra `, :ref:`lin.ela `, :ref:`its.2 `, :ref:`its.3 `\n+ - :ref:`mat.non `, :ref:`lin.ela.dam `, :ref:`pie.ela.mac `, :ref:`bio.npb.lag `, :ref:`lin.vis `, :ref:`its.2 `, :ref:`bio `, :ref:`lin.ela.tra `, :ref:`nod.lcb `, :ref:`ela.con.sph `, :ref:`ela `, :ref:`the.ela.ess `, :ref:`bio.sho.syn `, :ref:`bio.npb `, :ref:`lin.ela.iga `, :ref:`two.bod.con `, :ref:`com.ela.mat `, :ref:`lin.ela.mM `, :ref:`its.4 `, :ref:`pre.fib `, :ref:`its.3 `, :ref:`lin.ela.opt `, :ref:`its.1 `, :ref:`lin.ela.up `, :ref:`ela.shi.per `, :ref:`pie.ela `, :ref:`ela.con.pla `, :ref:`the.ela `, :ref:`lin.ela `\n * - dw_lin_prestress\n \n :class:`LinearPrestressTerm `\n - ````, ````\n \n ````, ````\n - .. math::\n \\int_{\\Omega} \\sigma_{ij} e_{ij}(\\ul{v})\n- - :ref:`pie.ela.mac `, :ref:`non.hyp.mM `, :ref:`pre.fib `\n+ - :ref:`pie.ela.mac `, :ref:`pre.fib `, :ref:`non.hyp.mM `\n * - dw_lin_strain_fib\n \n :class:`LinearStrainFiberTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} D_{ijkl} e_{ij}(\\ul{v}) \\left(d_k d_l\\right)\n - :ref:`pre.fib `\n@@ -514,15 +514,15 @@\n * - dw_point_load\n \n :class:`ConcentratedPointLoadTerm `\n - ````, ````\n - .. math::\n \\ul{f}^i = \\ul{\\bar f}^i \\quad \\forall \\mbox{ FE node } i\n \\mbox{ in a region }\n- - :ref:`its.1 `, :ref:`she.can `, :ref:`its.2 `, :ref:`its.3 `, :ref:`its.4 `\n+ - :ref:`its.1 `, :ref:`its.2 `, :ref:`its.4 `, :ref:`she.can `, :ref:`its.3 `\n * - dw_point_lspring\n \n :class:`LinearPointSpringTerm `\n - ````, ````, ````\n - .. math::\n \\ul{f}^i = -k \\ul{u}^i \\quad \\forall \\mbox{ FE node } i\n \\mbox{ in a region }\n@@ -539,15 +539,15 @@\n :class:`ScalarDotMGradScalarTerm `\n - ````, ````, ````\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} q \\ul{y} \\cdot \\nabla p \\mbox{ , }\n \\int_{\\Omega} p \\ul{y} \\cdot \\nabla q\n- - :ref:`adv.2D `, :ref:`adv.dif.2D `, :ref:`adv.1D `\n+ - :ref:`adv.dif.2D `, :ref:`adv.1D `, :ref:`adv.2D `\n * - dw_shell10x\n \n :class:`Shell10XTerm `\n - ````, ````, ````, ````\n - .. math::\n \\int_{\\Omega} D_{ijkl}\\ e_{ij}(\\ul{v}) e_{kl}(\\ul{u})\n - :ref:`she.can `\n@@ -579,15 +579,15 @@\n \n ````, ````, ````\n - .. math::\n \\int_{\\Omega} p\\ \\nabla \\cdot \\ul{v} \\mbox{ , }\n \\int_{\\Omega} q\\ \\nabla \\cdot \\ul{u} \\mbox{ or } \\int_{\\Omega} c\\\n p\\ \\nabla \\cdot \\ul{v} \\mbox{ , } \\int_{\\Omega} c\\ q\\ \\nabla \\cdot\n \\ul{u}\n- - :ref:`nav.sto.iga `, :ref:`sto `, :ref:`sto.sli.bc `, :ref:`lin.ela.up `, :ref:`nav.sto `, :ref:`sta.nav.sto `, :ref:`nav.sto `\n+ - :ref:`nav.sto `, :ref:`nav.sto `, :ref:`lin.ela.up `, :ref:`sto `, :ref:`sta.nav.sto `, :ref:`nav.sto.iga `, :ref:`sto.sli.bc `\n * - ev_sum_vals\n \n :class:`SumNodalValuesTerm `\n - ````\n - \n - \n * - dw_surface_flux\n@@ -617,15 +617,15 @@\n :class:`LinearTractionTerm `\n - ````, ````\n \n ````, ````\n - .. math::\n \\int_{\\Gamma} \\ul{v} \\cdot \\ull{\\sigma} \\cdot \\ul{n},\n \\int_{\\Gamma} \\ul{v} \\cdot \\ul{n},\n- - :ref:`lin.ela.opt `, :ref:`nod.lcb `, :ref:`lin.ela.tra `, :ref:`lin.vis `, :ref:`com.ela.mat `, :ref:`ela.shi.per `\n+ - :ref:`ela.shi.per `, :ref:`lin.vis `, :ref:`lin.ela.tra `, :ref:`nod.lcb `, :ref:`com.ela.mat `, :ref:`lin.ela.opt `\n * - ev_surface_moment\n \n :class:`SurfaceMomentTerm `\n - ````, ````\n - .. math::\n \\int_{\\Gamma} \\ul{n} (\\ul{x} - \\ul{x}_0)\n - \n@@ -668,15 +668,15 @@\n * - dw_volume_lvf\n \n :class:`LinearVolumeForceTerm `\n - ````, ````\n - .. math::\n \\int_{\\Omega} \\ul{f} \\cdot \\ul{v} \\mbox{ or }\n \\int_{\\Omega} f q\n- - :ref:`adv.dif.2D `, :ref:`bur.2D `, :ref:`poi.iga `, :ref:`poi.par.stu `\n+ - :ref:`poi.par.stu `, :ref:`bur.2D `, :ref:`adv.dif.2D `, :ref:`poi.iga `\n * - ev_volume_surface\n \n :class:`VolumeSurfaceTerm `\n - ````\n - .. math::\n 1 / D \\int_\\Gamma \\ul{x} \\cdot \\ul{n}\n - \n@@ -845,22 +845,22 @@\n - \n * - dw_tl_bulk_penalty\n \n :class:`BulkPenaltyTLTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} S_{ij}(\\ul{u}) \\delta E_{ij}(\\ul{u};\\ul{v})\n- - :ref:`com.ela.mat `, :ref:`act.fib `, :ref:`hyp `\n+ - :ref:`hyp `, :ref:`act.fib `, :ref:`com.ela.mat `\n * - dw_tl_bulk_pressure\n \n :class:`BulkPressureTLTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} S_{ij}(p) \\delta E_{ij}(\\ul{u};\\ul{v})\n- - :ref:`per.tl `, :ref:`bal `\n+ - :ref:`bal `, :ref:`per.tl `\n * - dw_tl_diffusion\n \n :class:`DiffusionTLTerm `\n - ````, ````, ````, ````, ````\n - .. math::\n \\int_{\\Omega} \\ull{K}(\\ul{u}^{(n-1)}) : \\pdiff{q}{\\ul{X}}\n \\pdiff{p}{\\ul{X}}\n@@ -881,22 +881,22 @@\n - \n * - dw_tl_he_mooney_rivlin\n \n :class:`MooneyRivlinTLTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} S_{ij}(\\ul{u}) \\delta E_{ij}(\\ul{u};\\ul{v})\n- - :ref:`com.ela.mat `, :ref:`hyp `, :ref:`bal `\n+ - :ref:`bal `, :ref:`hyp `, :ref:`com.ela.mat `\n * - dw_tl_he_neohook\n \n :class:`NeoHookeanTLTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} S_{ij}(\\ul{u}) \\delta E_{ij}(\\ul{u};\\ul{v})\n- - :ref:`hyp `, :ref:`per.tl `, :ref:`bal `, :ref:`com.ela.mat `, :ref:`act.fib `\n+ - :ref:`bal `, :ref:`com.ela.mat `, :ref:`per.tl `, :ref:`hyp `, :ref:`act.fib `\n * - dw_tl_he_ogden\n \n :class:`OgdenTLTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} S_{ij}(\\ul{u}) \\delta E_{ij}(\\ul{u};\\ul{v})\n - \n@@ -935,15 +935,15 @@\n :class:`VolumeTLTerm `\n - ````, ````\n - .. math::\n \\begin{array}{l} \\int_{\\Omega} q J(\\ul{u}) \\\\ \\mbox{volume\n mode: vector for } K \\from \\Ical_h: \\int_{T_K} J(\\ul{u}) \\\\\n \\mbox{rel\\_volume mode: vector for } K \\from \\Ical_h: \\int_{T_K}\n J(\\ul{u}) / \\int_{T_K} 1 \\end{array}\n- - :ref:`per.tl `, :ref:`bal `\n+ - :ref:`bal `, :ref:`per.tl `\n * - dw_ul_bulk_penalty\n \n :class:`BulkPenaltyULTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J\n@@ -966,23 +966,23 @@\n * - dw_ul_he_mooney_rivlin\n \n :class:`MooneyRivlinULTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J\n- - :ref:`hyp.ul.up `, :ref:`hyp.ul `\n+ - :ref:`hyp.ul `, :ref:`hyp.ul.up `\n * - dw_ul_he_neohook\n \n :class:`NeoHookeanULTerm `\n - ````, ````, ````\n - .. math::\n \\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J\n- - :ref:`hyp.ul.up `, :ref:`hyp.ul `\n+ - :ref:`hyp.ul `, :ref:`hyp.ul.up `\n * - dw_ul_volume\n \n :class:`VolumeULTerm `\n - ````, ````\n - .. math::\n \\begin{array}{l} \\int_{\\Omega} q J(\\ul{u}) \\\\ \\mbox{volume\n mode: vector for } K \\from \\Ical_h: \\int_{T_K} J(\\ul{u}) \\\\\n"}, {"source1": "./usr/share/doc/python-sfepy-doc/html/searchindex.js", "source2": "./usr/share/doc/python-sfepy-doc/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -9299,52 +9299,52 @@\n \"subprocess\": 244,\n \"captur\": 244,\n \"stderr\": 244,\n \"return_item\": 244,\n \"tim\": [245, 246],\n \"adv\": [245, 246],\n \"bio\": [245, 246],\n+ \"sho\": [245, 246],\n+ \"syn\": [245, 246],\n \"npb\": [245, 246],\n \"lag\": [245, 246],\n \"ela\": [245, 246],\n- \"sho\": [245, 246],\n- \"syn\": [245, 246],\n \"ess\": [245, 246],\n \"con\": [245, 246],\n \"pla\": [245, 246],\n \"bod\": [245, 246],\n \"poi\": [245, 246],\n \"nav\": [245, 246],\n \"sto\": [245, 246],\n- \"lap\": [245, 246],\n \"bur\": [245, 246],\n+ \"lap\": [245, 246],\n+ \"pie\": [245, 246],\n \"dar\": [245, 246],\n \"flo\": [245, 246],\n- \"pie\": [245, 246],\n- \"sli\": [245, 246],\n \"sta\": [245, 246],\n- \"vib\": [245, 246],\n+ \"sli\": [245, 246],\n+ \"dam\": [245, 246],\n+ \"wel\": [245, 246],\n \"aco\": [245, 246],\n+ \"vib\": [245, 246],\n \"bou\": [245, 246],\n+ \"bal\": [245, 246],\n+ \"bor\": [245, 246],\n \"osc\": [245, 246],\n \"hyd\": [245, 246],\n- \"dam\": [245, 246],\n- \"bor\": [245, 246],\n- \"wel\": [245, 246],\n- \"bal\": [245, 246],\n \"cub\": [245, 246],\n \"stu\": [245, 246],\n- \"flu\": [245, 246],\n \"cou\": [245, 246],\n \"lcb\": [245, 246],\n \"fie\": [245, 246],\n+ \"flu\": [245, 246],\n \"vi\": [245, 246],\n- \"shi\": [245, 246],\n- \"fib\": [245, 246],\n \"tra\": [245, 246],\n+ \"fib\": [245, 246],\n+ \"shi\": [245, 246],\n \"hyp\": [245, 246],\n \"she\": [245, 246],\n \"u_m\": 246,\n \"kinemat\": 246,\n \"kroneck\": 246,\n \"bullet_\": 246,\n \"tcal_h\": 246,\n"}]}, {"source1": "./usr/share/doc/python-sfepy-doc/html/term_table.html", "source2": "./usr/share/doc/python-sfepy-doc/html/term_table.html", "unified_diff": "@@ -185,15 +185,15 @@\n

<material>, <state>, <virtual>

\n

<material>, <parameter_v>, <parameter_s>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_cauchy_strain

\n

CauchyStrainTerm

\n \n

<parameter>

\n
\n

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

\n@@ -284,15 +284,15 @@\n

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

\n

where

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_diffusion_flux

\n

DiffusionDGFluxTerm

\n \n

<material>, <state>, <virtual>

\n

<material>, <virtual>, <state>

\n \n@@ -302,28 +302,28 @@\n

where

\n
\n

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

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_interior_penalty

\n

DiffusionInteriorPenaltyTerm

\n \n

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

\n
\n

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

\n

where

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_nonlinear_laxfrie_flux

\n

NonlinearHyperbolicDGFluxTerm

\n \n

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

\n
\n

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

\n@@ -377,29 +377,29 @@\n

<material>, <virtual>, <state>

\n

<material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_div_grad

\n

DivGradTerm

\n \n

<opt_material>, <virtual>, <state>

\n

<opt_material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_div

\n

DivOperatorTerm

\n \n

<opt_material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_elastic_wave_cauchy

\n

ElasticWaveCauchyTerm

\n \n

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

\n

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

\n \n@@ -502,15 +502,15 @@\n

dw_integrate

\n

IntegrateOperatorTerm

\n \n

<opt_material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_integrate

\n

IntegrateTerm

\n \n

<opt_material>, <parameter>

\n
\n

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

<opt_material>, <virtual>, <state>

\n

<opt_material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_convect2

\n

LinearConvect2Term

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n@@ -592,26 +592,26 @@\n \n

<material>, <virtual>, <state>

\n

<material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_prestress

\n

LinearPrestressTerm

\n \n

<material>, <virtual>

\n

<material>, <parameter>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_strain_fib

\n

LinearStrainFiberTerm

\n \n

<material_1>, <material_2>, <virtual>

\n
\n

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

\n@@ -701,15 +701,15 @@\n

ConcentratedPointLoadTerm

\n \n

<material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_point_lspring

\n

LinearPointSpringTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

<material>, <virtual>, <state>

\n

<material>, <state>, <virtual>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_shell10x

\n

Shell10XTerm

\n \n

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

\n
\n

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

\n@@ -779,15 +779,15 @@\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_sum_vals

\n

SumNodalValuesTerm

\n \n

<parameter>

\n \n \n@@ -822,15 +822,15 @@\n

<opt_material>, <virtual>

\n

<opt_material>, <parameter>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_surface_moment

\n

SurfaceMomentTerm

\n \n

<material>, <parameter>

\n
\n

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

\n@@ -881,15 +881,15 @@\n

LinearVolumeForceTerm

\n \n

<material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_volume_surface

\n

VolumeSurfaceTerm

\n \n

<parameter>

\n
\n

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

\n@@ -1094,24 +1094,24 @@\n

dw_tl_bulk_penalty

\n

BulkPenaltyTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

com.ela.mat, act.fib, hyp

\n+

hyp, act.fib, com.ela.mat

\n \n

dw_tl_bulk_pressure

\n

BulkPressureTLTerm

\n \n

<virtual>, <state>, <state_p>

\n
\n

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

\n
\n-

per.tl, bal

\n+

bal, per.tl

\n \n

dw_tl_diffusion

\n

DiffusionTLTerm

\n \n

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

\n
\n

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

dw_tl_he_mooney_rivlin

\n

MooneyRivlinTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

com.ela.mat, hyp, bal

\n+

bal, hyp, com.ela.mat

\n \n

dw_tl_he_neohook

\n

NeoHookeanTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_tl_he_ogden

\n

OgdenTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n@@ -1207,15 +1207,15 @@\n

<virtual>, <state>

\n
\n

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

\n
\n-

per.tl, bal

\n+

bal, per.tl

\n \n

dw_ul_bulk_penalty

\n

BulkPenaltyULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n@@ -1246,25 +1246,25 @@\n

MooneyRivlinULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J

\n
\n-

hyp.ul.up, hyp.ul

\n+

hyp.ul, hyp.ul.up

\n \n

dw_ul_he_neohook

\n

NeoHookeanULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J

\n
\n-

hyp.ul.up, hyp.ul

\n+

hyp.ul, hyp.ul.up

\n \n

dw_ul_volume

\n

VolumeULTerm

\n \n

<virtual>, <state>

\n
\n

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

<material>, <state>, <virtual>

\n

<material>, <parameter_v>, <parameter_s>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_cauchy_strain

\n

CauchyStrainTerm

\n \n

<parameter>

\n
\n

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

\n@@ -470,15 +470,15 @@\n

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

\n

where

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_diffusion_flux

\n

DiffusionDGFluxTerm

\n \n

<material>, <state>, <virtual>

\n

<material>, <virtual>, <state>

\n \n@@ -488,28 +488,28 @@\n

where

\n
\n

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

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_interior_penalty

\n

DiffusionInteriorPenaltyTerm

\n \n

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

\n
\n

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

\n

where

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_dg_nonlinear_laxfrie_flux

\n

NonlinearHyperbolicDGFluxTerm

\n \n

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

\n
\n

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

\n@@ -563,29 +563,29 @@\n

<material>, <virtual>, <state>

\n

<material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_div_grad

\n

DivGradTerm

\n \n

<opt_material>, <virtual>, <state>

\n

<opt_material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_div

\n

DivOperatorTerm

\n \n

<opt_material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_elastic_wave_cauchy

\n

ElasticWaveCauchyTerm

\n \n

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

\n

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

\n \n@@ -688,15 +688,15 @@\n

dw_integrate

\n

IntegrateOperatorTerm

\n \n

<opt_material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_integrate

\n

IntegrateTerm

\n \n

<opt_material>, <parameter>

\n
\n

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

<opt_material>, <virtual>, <state>

\n

<opt_material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_convect2

\n

LinearConvect2Term

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n@@ -778,26 +778,26 @@\n \n

<material>, <virtual>, <state>

\n

<material>, <parameter_1>, <parameter_2>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_prestress

\n

LinearPrestressTerm

\n \n

<material>, <virtual>

\n

<material>, <parameter>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_lin_strain_fib

\n

LinearStrainFiberTerm

\n \n

<material_1>, <material_2>, <virtual>

\n
\n

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

\n@@ -887,15 +887,15 @@\n

ConcentratedPointLoadTerm

\n \n

<material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_point_lspring

\n

LinearPointSpringTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

<material>, <virtual>, <state>

\n

<material>, <state>, <virtual>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_shell10x

\n

Shell10XTerm

\n \n

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

\n
\n

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

\n@@ -965,15 +965,15 @@\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_sum_vals

\n

SumNodalValuesTerm

\n \n

<parameter>

\n \n \n@@ -1008,15 +1008,15 @@\n

<opt_material>, <virtual>

\n

<opt_material>, <parameter>

\n \n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_surface_moment

\n

SurfaceMomentTerm

\n \n

<material>, <parameter>

\n
\n

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

\n@@ -1067,15 +1067,15 @@\n

LinearVolumeForceTerm

\n \n

<material>, <virtual>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

ev_volume_surface

\n

VolumeSurfaceTerm

\n \n

<parameter>

\n
\n

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

\n@@ -1280,24 +1280,24 @@\n

dw_tl_bulk_penalty

\n

BulkPenaltyTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

com.ela.mat, act.fib, hyp

\n+

hyp, act.fib, com.ela.mat

\n \n

dw_tl_bulk_pressure

\n

BulkPressureTLTerm

\n \n

<virtual>, <state>, <state_p>

\n
\n

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

\n
\n-

per.tl, bal

\n+

bal, per.tl

\n \n

dw_tl_diffusion

\n

DiffusionTLTerm

\n \n

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

\n
\n

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

dw_tl_he_mooney_rivlin

\n

MooneyRivlinTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

com.ela.mat, hyp, bal

\n+

bal, hyp, com.ela.mat

\n \n

dw_tl_he_neohook

\n

NeoHookeanTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n
\n-

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

\n+

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

\n \n

dw_tl_he_ogden

\n

OgdenTLTerm

\n \n

<material>, <virtual>, <state>

\n
\n

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

\n@@ -1393,15 +1393,15 @@\n

<virtual>, <state>

\n
\n

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

\n
\n-

per.tl, bal

\n+

bal, per.tl

\n \n

dw_ul_bulk_penalty

\n

BulkPenaltyULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n@@ -1432,25 +1432,25 @@\n

MooneyRivlinULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J

\n
\n-

hyp.ul.up, hyp.ul

\n+

hyp.ul, hyp.ul.up

\n \n

dw_ul_he_neohook

\n

NeoHookeanULTerm

\n \n

<material>, <virtual>, <state>

\n
\n

\\int_{\\Omega} \\mathcal{L}\\tau_{ij}(\\ul{u})\n e_{ij}(\\delta\\ul{v})/J

\n
\n-

hyp.ul.up, hyp.ul

\n+

hyp.ul, hyp.ul.up

\n \n

dw_ul_volume

\n

VolumeULTerm

\n \n

<virtual>, <state>

\n
\n

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