Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
172 changes: 86 additions & 86 deletions Pynite/Report_Template.html
Original file line number Diff line number Diff line change
Expand Up @@ -393,59 +393,59 @@ <h3>Plate Out-of-Plane Corner Forces</h3>
<tr>
<td>{{ plate.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(plate.shear(0, 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(0, 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(0, plate.height(), combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(0, plate.height(), combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(plate.width(), plate.height(), combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width(), plate.height(), combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(plate.width(), 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width(), 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, 0, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(0, plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(0, plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(0, plate.height(), combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(plate.width(), plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width(), plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), plate.height(), combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.shear(plate.width(), 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width(), 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width(), 0, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

{% for quad in quads %}
<tr>
<td>{{ quad.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, -1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, -1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(1, -1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(1, -1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(1, 1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(1, 1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(-1, 1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, 1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, -1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, -1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(1, 1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.shear(-1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(-1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(-1, 1, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}
{% endfor %}
Expand Down Expand Up @@ -477,23 +477,23 @@ <h3>Plate Out-of-Plane Center Forces</h3>
<tr>
<td>{{ plate.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width()/2, plate.height()/2, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width()/2, plate.height()/2, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width()/2, plate.height()/2, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.shear(plate.width()/2, plate.height()/2, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.moment(plate.width()/2, plate.height()/2, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

{% for quad in quads %}
<tr>
<td>{{ quad.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(quad.shear(0, 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(0, 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.shear(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.moment(0, 0, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

Expand Down Expand Up @@ -543,21 +543,21 @@ <h3>In-Plane (Membrane) Corner Stresses</h3>
<td>{{ plate.name }}</td>
<td>{{ combo.name }}</td>

<td>{{ "%.3g" | format(plate.membrane(0, 0, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, 0, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, 0, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, 0, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(0, plate.height(), combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), plate.height(), combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width(), 0, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

Expand All @@ -566,21 +566,21 @@ <h3>In-Plane (Membrane) Corner Stresses</h3>
<td>{{ quad.name }}</td>
<td>{{ combo.name }}</td>

<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, -1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.membrane(1, -1, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, -1, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, -1, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, -1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, -1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, -1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.membrane(1, 1, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, 1, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, 1, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(1, 1, combo_name=combo.name)[2][0]) }}</td>

<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo.name)[0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo.name)[1]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo.name)[2]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(-1, 1, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}
{% endfor %}
Expand Down Expand Up @@ -608,19 +608,19 @@ <h3>In-Plane (Membrane) Center Stresses</h3>
<tr>
<td>{{ plate.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(plate.membrane(plate.width()/2, plate.height()/2, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

{% for quad in quads %}
<tr>
<td>{{ quad.name }}</td>
<td>{{ combo.name }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo.name)[2][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo_name=combo.name)[0][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo_name=combo.name)[1][0]) }}</td>
<td>{{ "%.3g" | format(quad.membrane(0, 0, combo_name=combo.name)[2][0]) }}</td>
</tr>
{% endfor %}

Expand Down
Loading
Loading