FEM: Potential-boundary and flux-solver objects, add icons

This commit is contained in:
Wilfried Hortschitz
2017-12-01 19:44:33 +01:00
committed by wmayer
parent b095e94356
commit 3d5de0f9f4
3 changed files with 337 additions and 0 deletions

View File

@@ -22,6 +22,7 @@
<file>icons/fem-constraint-gear.svg</file>
<file>icons/fem-constraint-heatflux.svg</file>
<file>icons/fem-constraint-initial-flow-velocity.svg</file>
<file>icons/fem-constraint-electrostatic-potential.svg</file>
<file>icons/fem-constraint-InitialTemperature.svg</file>
<file>icons/fem-constraint-planerotation.svg</file>
<file>icons/fem-constraint-pressure.svg</file>
@@ -36,6 +37,7 @@
<file>icons/fem-data.svg</file>
<file>icons/fem-elmer.svg</file>
<file>icons/fem-equation-electrostatic.svg</file>
<file>icons/fem-equation-fluxsolver.svg</file>
<file>icons/fem-equation-elasticity.svg</file>
<file>icons/fem-equation-flow.svg</file>
<file>icons/fem-equation-heat.svg</file>

View File

@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg8"
version="1.1"
viewBox="0 0 64 64"
height="64"
width="64"
sodipodi:docname="fem-constraint-electrostatic-potential.svg"
inkscape:version="0.92.2 (unknown)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview10"
showgrid="false"
inkscape:zoom="2.6074563"
inkscape:cx="138.09696"
inkscape:cy="-37.662513"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs2" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="matrix(15.229651,0,0,15.229651,-3.9499368,-4458.0565)"
id="layer1"
style="stroke-width:0.06566139">
<text
id="text6140"
y="295.535"
x="0.35305047"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.6128087px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.00428902"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';stroke-width:0.00428902"
y="295.535"
x="0.35305047"
id="tspan6138">P<tspan
style="font-size:1.69832563px;baseline-shift:sub;stroke-width:0.00428902"
id="tspan11">es</tspan></tspan></text>
<text
id="text6144"
y="291.55859"
x="2.7012193"
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.01737291"
xml:space="preserve"><tspan
style="stroke-width:0.01737291"
y="301.09158"
x="2.7012193"
id="tspan6142" /></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,257 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
height="64"
width="64"
sodipodi:docname="fem-equation-fluxsolver.svg"
inkscape:version="0.92.2 (unknown)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview13"
showgrid="false"
inkscape:zoom="7.375"
inkscape:cx="25.897448"
inkscape:cy="36.309398"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<defs
id="defs4">
<linearGradient
id="linearGradient959">
<stop
style="stop-color:#cc0000;stop-opacity:1"
offset="0"
id="stop957" />
<stop
id="stop955"
offset="1"
style="stop-color:#729fcf;stop-opacity:1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient940">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop936" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop938" />
</linearGradient>
<linearGradient
id="linearGradient882">
<stop
id="stop876"
offset="0"
style="stop-color:#73d216;stop-opacity:1" />
<stop
style="stop-color:#729fcf;stop-opacity:1"
offset="1"
id="stop878" />
</linearGradient>
<linearGradient
id="linearGradient3802">
<stop
id="stop3804"
offset="0"
style="stop-color:#2e3436;stop-opacity:1" />
<stop
id="stop3806"
offset="1"
style="stop-color:#555753;stop-opacity:1" />
</linearGradient>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="42"
x2="47"
y1="58"
x1="49"
id="linearGradient3808"
xlink:href="#linearGradient3802" />
<linearGradient
inkscape:collect="always"
id="linearGradient3767">
<stop
style="stop-color:#edd400;stop-opacity:1"
offset="0"
id="stop3769" />
<stop
style="stop-color:#fce94f;stop-opacity:1"
offset="1"
id="stop3771" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3767"
id="linearGradient985"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-4)"
x1="32.567314"
y1="41.431564"
x2="5.3436856"
y2="34.638504" />
<linearGradient
id="linearGradient4033">
<stop
style="stop-color:#73d216;stop-opacity:1"
offset="0"
id="stop4035" />
<stop
id="stop4041"
offset="0.5"
style="stop-color:#729fcf;stop-opacity:1" />
<stop
style="stop-color:#cc0000;stop-opacity:1"
offset="1"
id="stop4037" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient940"
id="linearGradient942"
x1="14.474576"
y1="24.519833"
x2="32"
y2="28.99441"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient959"
id="linearGradient951"
gradientUnits="userSpaceOnUse"
x1="14.474576"
y1="22.892714"
x2="23.237288"
y2="26.757122" />
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<dc:creator>
<cc:Agent>
<dc:title>[Alexander Gryson]</dc:title>
</cc:Agent>
</dc:creator>
<dc:title>fem-warp</dc:title>
<dc:date>2017-03-11</dc:date>
<dc:relation>http://www.freecadweb.org/wiki/index.php?title=Artwork</dc:relation>
<dc:publisher>
<cc:Agent>
<dc:title>FreeCAD</dc:title>
</cc:Agent>
</dc:publisher>
<dc:identifier>FreeCAD/src/Mod/</dc:identifier>
<dc:rights>
<cc:Agent>
<dc:title>FreeCAD LGPL2+</dc:title>
</cc:Agent>
</dc:rights>
<cc:license>https://www.gnu.org/copyleft/lesser.html</cc:license>
<dc:contributor>
<cc:Agent>
<dc:title>[agryson] Alexander Gryson</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
</rdf:RDF>
</metadata>
<path
style="fill:none;fill-opacity:1;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:6, 2;stroke-dashoffset:0"
d="M 31,7 3,13 v 38 l 28,-8 z"
id="path987"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 10.169492,14.237288 c 5.968641,-17.70434 27.042427,-9.2173878 33.084745,4.881356"
id="path996"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 28.61017,11.254237 c 6.128377,-11.64119256 26.317296,-8.3090838 27.932203,4.61017"
id="path998"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 28.20339,42.847458 c 4.499846,10.358397 17.048397,20.21115 23.728813,7.457627"
id="path1002"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 7.1864407,37.830509 39.186441,46.508475"
id="path1004"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 13.423729,29.830509 36.61017,36.881356"
id="path1006"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 21.830508,18.847458 c 6.452194,2.008476 12.785072,4.896737 18.983051,7.322034"
id="path1008"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 26.440678,14.644068 22.779661,9.084746"
id="path1010"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 6.2372881,17.220339 C 15.225151,20.610746 30.815089,27.151576 40,29.830509"
id="path1012"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 27.118644,39.322034 c 5.616408,1.757311 11.082312,4.851848 16.949153,6.372881"
id="path1014"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 13.016949,44.610169 c 2.083238,9.437775 17.076914,15.720233 24.271187,8.949153"
id="path1016"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 3.5254238,47.322034 C -1.3974185,65.573528 42.983051,72.691425 42.983051,52.745762"
id="path1000"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:1;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;font-variant-east_asian:normal;opacity:1;vector-effect:none;stroke-miterlimit:4;stroke-dasharray:6, 2;stroke-dashoffset:0;marker:none"
d="M 61,11 V 47 L 37,57 V 19 Z"
id="path2995"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 9.0 KiB