Hyperoperation: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Xuanji
m →‎Balanced hyperoperations: remove link - continuous iterations are not iterations that are continuous in this sense
 
en>Monkbot
Line 1: Line 1:
Folks of any age, in most parts of society are interested in diet. There exists nonetheless a lot to be found out about what correct nutrients is all about. Lots of research has been accomplished every day that assist men and women learn more about nutrition. They uncover intriguing results.<br><br>Riboflavin is an important nutritional and should be a part of a healthy diet plan. It takes on a vital role, aiding our systems procedure healthy proteins, body fat and carbs into useful energy. It can also help metabolize distinct nutrients and transports steel to people parts of the body that require it. You will find riboflavin in a myriad of milk products, and then in enriched and entire-grain breads and cereal products.<br><br>Decide on toned poultry goods rather than floor meat in tasty recipes. The poultry meats has a lot less calorie consumption and saturated fats compared to beef. Just ensure you are purchasing terrain poultry breast, as darker various meats poultry is simply a bit diverse from beef. A lot of less expensive products mixture both and lower the key benefits of generating the swap.<br><br>Riboflavin is a vital nutrient and important in a balanced diet. Riboflavin aids utilize carbs along with healthy proteins and body fat the body utilizes. Additionally it is found in carrying steel through the body along with characteristics related to metabolic process. The ideal resources for riboflavin are dairy foods or any whole grain.<br><br>Micro-wave meals usually are not a great meals option, so when you eat way too the majority of them, consider reducing. This really is important since these kinds of food products have a great deal of sugar and fats that aren't healthy. Try getting refreshing greens and meat and preparing food them yourself for [http://www.le-gratos.fr/petites-annonces-gratuites/author/jobond/ best weight gainer supplement name] effects.<br><br>If you have a delicious chocolate wanting, go for [http://www.Handandplow.com/stage2/groups/learning-about-nutrition-can-protect-your-health/ darker dark] chocolate. Darker dark chocolate features flavonoids that will lessen blood pressure level. This sort of antioxidants work to lower bad cholesterol levels and lift good cholesterol levels. Just make sure that you decide on dark chocolate made from no less than 70 percent of cocoa in order to get the most benefit. Even though it can help your bad cholesterol, a lot of could have a bad result so don't try to eat a lot of.<br><br>It's wise to have one thing healthier to consume before you plunge into Thanksgiving supper at someone's property. It may be simple to overeat, especially at Thanksgiving holiday, so ingesting a great breakfast time will assist restrain your wish to consume too much. Once you have a bit to eat before Thanksgiving holiday supper, you may truly feel complete speedier and may not take in a great deal.<br><br>You would like to ingest no less than one half a lb of meats day-to-day while being sure that the meat is slim. Which will make sure that you are receiving adequate metal and proteins. Slim various meats options incorporate bison, venison, and species of fish.<br><br>Steer clear of snack foods that contains a great deal of saturated fat. This is not only in pet merchandise, but food products with veggie skin oils. This can cause a lot more fat being added to the foodstuff, yielding a hindrance to wellness. Saturated fats may be the kind that your physique has a tough time digesting, also it can change directly into unwanted fat. Even if something states it is bad cholesterol free of charge, it could still raise the quantities of cholesterol with your blood.<br><br>Ensure that you are receiving an ample amount of the supplement B12. Older people and vegans will not be obtaining adequate from diet program alone. Also in jeopardy are anemic people. You will find supplements, but a lot of breakfast time whole grain cereal can offer enough vitamin B-12, also.<br><br>Even though vegetables are always greater, an effective second options are to obtain frozen versions open to you always. Here's more about [http://www.powerpress.fr/author/mesparrow/ Best Weight Gainer Delhi] have a look at our web site. They bring a part of just about every dish. Keeping veggies inside your freezer implies there is not any worry about spoilage.<br><br>Exercise caution when looking for complete-grain meals. The hue of any food product is not suggestive of its wholegrain information. Stone-soil, multiple-whole grains and chipped wheat's usually are not 100% whole grain. You will only be consuming better if you look at the labeling and know exactly what you are truly getting.<br><br>Cheat time are alright occasionally. A bit of pizza every now and then, won't ruin your diet. Just don't follow a complete pizza every day. Process portion manage to prevent putting on [http://www.haakhong.com/author/rafarkas/ weight gainer best time to take] and improper habits.<br><br>Get ready for your tough day time ahead of time. Your morning meal is essential when you're speaking about every day energy. You want food items that have ample carbohydrate food and necessary [https://oss.trac.surfsara.nl/jobmonarch/ticket/225 best weight gainer protein powder reviews]. These food types are ideal for your system.<br><br>Correct nourishment signifies a healthy diet. Whenever you plan your diet, it is essential to maintain the appropriate proportions of the principal nutritious classes. A good method is one half carbohydrates, 30 percentage fat, and twenty percent healthy proteins.<br><br>It is important to take in healthful saturated fats each day. Onion rings, burgers, and french fries do not have fatty acids that happen to be healthier fatty acids. It is recommended to try to avoid these. Saturated fats which can be wholesome consist of nut products, organic olive oil, seeds, sea food, and more.<br><br>You will always find new stuff to discover nourishment. Follow the most up-to-date assistance and maintain understanding how to enjoy the [http://www.haakhong.com/author/gro31/ best weight gainer/muscle mass supplement] possible health. We gain more control over wellness whenever we have information on nourishment. Keep the view open up to the most up-to-date healthy conclusions.
[[Image:reinforced solids cube.jpg|thumb|Figure 1: Small cube of a material with reinforcing bars. The cube is cracked and the material above the crack is removed to show the reinforcement that crosses the crack.]]
 
In [[solid mechanics]], a '''reinforced solid''' is a [[brittle]] material that is reinforced by [[ductile]] bars or fibres. A common application is [[reinforced concrete]]. When the concrete cracks the tensile force in a crack is not carried any more by the concrete but by the steel reinforcing bars only. The reinforced concrete will continue to carry the load provided that sufficient reinforcement is present. A typical design problem is to find the smallest amount of reinforcement that can carry the [[Stress (mechanics)|stresses]] on a small cube (Fig. 1). This can be formulated as an [[Mathematical optimization|optimization]] problem.
 
==Optimization problem==
 
The reinforcement is directed in the x, y and z direction. The reinforcement ratio is defined in a cross-section of a reinforcing bar as the reinforcement area <math>A_{r}</math> over the total area <math>A</math>, which is the brittle material area plus the reinforcement area.
 
:<math>\rho_{x}</math> = <math>A_{rx}</math> / <math>A_{x}</math>
 
:<math>\rho_{y}</math> = <math>A_{ry}</math> / <math>A_{y}</math>
 
:<math>\rho_{z}</math> = <math>A_{rz}</math> / <math>A_{z}</math>
 
In case of reinforced concrete the reinforcement ratios usually are between 0.1% and 2%. The [[yield stress]] of the reinforcement is denoted by <math>f_{y}</math>. The [[Stress (mechanics)|stress tensor]] of the brittle material is
 
:<math>
\left[{\begin{matrix}
\sigma _{xx} - \rho_{x} f_{y} & \sigma _{xy} & \sigma _{xz} \\
\sigma _{xy} & \sigma _{yy} - \rho_{y} f_{y} & \sigma _{yz} \\
\sigma _{xz} & \sigma _{yz} & \sigma _{zz} - \rho_{z} f_{y} \\
\end{matrix}}\right]
</math>.
 
This can be interpreted as the stress tensor of the composite material minus the stresses carried by the reinforcement at yielding. This formulation is accurate for reinforcement ratio's smaller than 5%. It is assumed that the brittle material has no tensile strength. (In case of reinforced concrete this assumption is necessary because the concrete has small shrinkage cracks.) Therefore, the [[principal stresses]] of the brittle material need to be compression. The principal stresses of a stress tensor are its [[eigenvalues]].
 
The optimization problem is formulated as follows. Minimize <math>\rho_{x}</math> + <math>\rho_{y}</math> + <math>\rho_{z}</math> subject to all eigenvalues of the brittle material stress tensor are less than or equal to zero ([[Positive-definite matrix|negative-semidefinite]]).
 
==Solution==
 
The solution to this problem can be presented in a form most suitable for hand calculations.<ref name="A"/><ref name="N"/> It can be presented in graphical form.<ref name="F"/> It can also be presented in a form most suitable for computer implementation.<ref name="H1"/><ref name="H2"/> In this article the latter method is shown.
 
There are 12 possible reinforcement solutions to this problem, which are shown in the table below. Every row contains a possible solution. The first column contains the number of a solution. The second column gives conditions for which a solution is valid. Columns 3, 4 and 5 give the formulas for calculating the reinforcement ratios.
 
{| class="wikitable"
|-
|  || Condition || <math>\rho_{x}</math> <math>f_{y} </math> || <math>\rho_{y}</math> <math>f_{y}</math>  || <math>\rho_{z}</math> <math>f_{y}</math>
|-
| 1 || <math>I_{1}</math> ≤ 0, <math>I_{2}</math> ≥ 0, <math>I_{3}</math> ≤ 0 || 0 || 0 || 0
|-
| 2 || <math>\sigma_{yy}\sigma_{zz} - \sigma^2_{yz}</math> > 0<br/><math>I_{1}(\sigma_{yy}\sigma_{zz} - \sigma^2_{yz}) - I_{3}</math> ≤ 0<br/><math>I_{2}(\sigma_{yy}\sigma_{zz} - \sigma^2_{yz}) - I_{3}(\sigma_{yy}+\sigma_{zz})</math> ≥ 0 || <math>\frac{I_{3}}{\sigma_{yy} \sigma_{zz} - \sigma^2_{yz}}</math> || 0 || 0
|-
| 3 || <math>\sigma_{xx}\sigma_{zz} - \sigma^2_{xz}</math> > 0<br/><math>I_{1}(\sigma_{xx}\sigma_{zz} - \sigma^2_{xz}) - I_{3}</math> ≤ 0<br/><math>I_{2}(\sigma_{xx}\sigma_{zz} - \sigma^2_{xz}) - I_{3}(\sigma_{xx}+\sigma_{zz})</math> ≥ 0 || 0 || <math>\frac{I_{3}}{\sigma_{xx} \sigma_{zz} - \sigma^2_{xz}}</math> || 0
|-
| 4 || <math>\sigma_{xx}\sigma_{yy} - \sigma^2_{xy}</math> > 0<br/><math>I_{1}(\sigma_{xx}\sigma_{yy} - \sigma^2_{xy}) - I_{3}</math> ≤ 0<br/><math>I_{2}(\sigma_{xx}\sigma_{yy} - \sigma^2_{xy}) - I_{3}(\sigma_{xx}+\sigma_{yy})</math> ≥ 0 || 0 || 0 || <math>\frac{I_{3}}{\sigma_{xx} \sigma_{yy} - \sigma^2_{xy}}</math>
|-
| 5 || <math>\sigma_{xx}<0</math> || 0 || <math>\sigma_{yy}- \frac{\sigma^2_{xy}}{\sigma_{xx}} +|\sigma_{yz}-\frac{\sigma_{xz}\sigma_{xy}}{\sigma_{xx}}|</math> || <math>\sigma_{zz}-\frac{\sigma^2_{xz}}{\sigma_{xx}}+|\sigma_{yz}-\frac{\sigma_{xz}\sigma_{xy}}{\sigma_{xx}}|</math>
|-
| 6 || <math>\sigma_{yy}<0</math> || <math>\sigma_{xx}-\frac{\sigma^2_{xy}}{\sigma_{yy}} +|\sigma_{xz}-\frac{\sigma_{yz}\sigma_{xy}}{\sigma_{yy}}|</math> || 0 || <math>\sigma_{zz}-\frac{\sigma^2_{yz}}{\sigma_{yy}} +|\sigma_{xz}-\frac{\sigma_{yz}\sigma_{xy}}{\sigma_{yy}}|</math>
|-
| 7 || <math>\sigma_{zz}<0</math> || <math>\sigma_{xx}-\frac{\sigma^2_{xz}}{\sigma_{zz}} +|\sigma_{xy}-\frac{\sigma_{yz}\sigma_{xz}}{\sigma_{zz}}|</math> || <math>\sigma_{yy} -\frac{\sigma^2_{yz}}{\sigma_{zz}} +|\sigma_{xy} -\frac{\sigma_{xz}\sigma_{yz}}{\sigma_{zz}}|</math> || 0
|-
| 8 || <math>\sigma_{yz} + \sigma_{xz} + \sigma_{xy}</math> ≥ 0<br/><math>\sigma_{xz}\sigma_{xy} + \sigma_{yz}\sigma_{xy} + \sigma_{yz}\sigma_{xz}</math> ≥ 0<br/> || <math>\sigma_{xx} + \sigma_{xz} + \sigma_{xy}</math> || <math>\sigma_{yy} + \sigma_{yz} + \sigma_{xy}</math> || <math>\sigma_{zz} + \sigma_{yz} + \sigma_{xz}</math>
|-
| 9 || <math>- \sigma_{yz} - \sigma_{xz} + \sigma_{xy}</math> ≥ 0<br/><math>- \sigma_{xz}\sigma_{xy} - \sigma_{yz}\sigma_{xy} + \sigma_{yz}\sigma_{xz}</math> ≥ 0<br/> || <math>\sigma_{xx} - \sigma_{xz} + \sigma_{xy}</math> || <math>\sigma_{yy} - \sigma_{yz} + \sigma_{xy}</math> || <math>\sigma_{zz} - \sigma_{yz} - \sigma_{xz}</math>
|-
| 10 || <math>\sigma_{yz} - \sigma_{xz} - \sigma_{xy}</math> ≥ 0<br/><math>\sigma_{xz}\sigma_{xy} - \sigma_{yz}\sigma_{xy} - \sigma_{yz}\sigma_{xz}</math> ≥ 0<br/> || <math>\sigma_{xx} - \sigma_{xz} - \sigma_{xy}</math> || <math>\sigma_{yy} + \sigma_{yz} - \sigma_{xy}</math> || <math>\sigma_{zz} + \sigma_{yz} - \sigma_{xz}</math>
|-
| 11 || <math>- \sigma_{yz} + \sigma_{xz} - \sigma_{xy}</math> ≥ 0<br/><math>- \sigma_{xz}\sigma_{xy} + \sigma_{yz}\sigma_{xy} - \sigma_{yz}\sigma_{xz}</math> ≥ 0<br/> || <math>\sigma_{xx} + \sigma_{xz} - \sigma_{xy}</math> || <math>\sigma_{yy} - \sigma_{yz} - \sigma_{xy}</math> || <math>\sigma_{zz} - \sigma_{yz} + \sigma_{xz}</math>
|-
| 12 || <math>\sigma_{xy}\sigma_{xz}\sigma_{yz}<0</math> || <math>\sigma_{xx} - \frac{\sigma_{xz}\sigma_{xy}}{\sigma_{yz}}</math> || <math>\sigma_{yy} - \frac{\sigma_{yz}\sigma_{xy}}{\sigma_{xz}}</math> || <math>\sigma_{zz} - \frac{\sigma_{yz}\sigma_{xz}}{\sigma_{xy}}</math>
|-
|}
 
<math>I_{1}</math>, <math>I_{2}</math> and <math>I_{3}</math> are the [[Stress (mechanics)|stress invariants]] of the composite material stress tensor. Additional constraints are <math>\rho_{x}</math> ≥ 0, <math>\rho_{y}</math> ≥ 0, <math>\rho_{z}</math> ≥ 0.
 
The algorithm for obtaining the right solution is simple. Compute the reinforcement ratios of each possible solution that fulfills the conditions. Further ignore solutions with a reinforcement ratio less than zero. Compute the values of <math>\rho_{x}</math> + <math>\rho_{y}</math> + <math>\rho_{z}</math> and select the solution for which this value is smallest. The principal stresses in the brittle material can be computed as the eigenvalues of the brittle material stress tensor, for example by [[Jacobi method|Jacobi's method]].
 
The formulas can be simply checked by substituting the reinforcement ratios in the brittle material stress tensor and calculating the invariants. The first invariant needs to be less than or equal to zero. The second invariant needs to be greater than or equal to zero. These provide the conditions in column 2. For solution 2 to 12, the third invariant needs to be zero.<ref name="F"/>
 
==Examples==
 
The table below shows computed reinforcement ratios for 10 stress tensors. The applied reinforcement yield stress is <math>f_{y}</math> = 500 N/mm². In the table <math>\sigma_{m}</math> is the computed brittle material stress.
 
{| class="wikitable"
|- style="height: 30px;"
| width="50pt" | || <math>\sigma_{xx}</math> || <math>\sigma_{yy}</math> || <math>\sigma_{zz}</math> || <math>\sigma_{yz}</math> || <math>\sigma_{xz}</math> || <math>\sigma_{xy}</math> || || <math>\rho_{x}</math> || <math>\rho_{y}</math> || <math>\rho_{z}</math> || <math>\sigma_{m}</math>  
|-
| 1 || 1 N/mm²|| 2 N/mm²|| 3 N/mm²|| -4 N/mm²|| 3 N/mm²|| -1 N/mm²|| || 1.00%|| 1.40%|| 2.00%|| -10.65 N/mm²
|-
| 2 || -5 || 2 || 3 || 4 || 3 || 1 || || 0.00 || 1.36 || 1.88 || -10.31
|-
| 3 || -5 || -6 || 3 || 4 || 3 || 1 || || 0.00 || 0.00 || 1.69 || -10.15
|-
| 4 || -5 || -6 || -6 || 4 || 3 || 1 || || 0.00 || 0.00 || 0.00 || -10.44
|-
| 5 || 1 || 2 || 3 || -4 || -3 || -1 || || 0.60 || 1.00 || 2.00 || -10.58
|-
| 6 || 1 || -2 || 3 || -4 || 3 || 2 || || 0.50 || 0.13 || 1.80 || -10.17
|-
| 7 || 1 || 2 || 3 || 4 || 2 || -1 || || 0.40 || 1.00 || 1.80 || -9.36
|-
| 8 || 2 || -2 || 5 || 2 || -4 || 6 || || 2.40 || 0.40 || 1.40 || -15.21
|-
| 9 || -3 || -7 || 0 || 2 || -4 || 6 || || 0.89 || 0.00 || 0.57 || -14.76
|-
| 10 || 3 || 0 || 10 || 0 || 5 || 0 || || 1.60 || 0.00 || 3.00 || -10.00
|-
|}
 
==Extension==
 
The above solution can be very useful to design reinforcement, however, it has some practical limitations. The following aspects can be included too if the problem is solved using [[convex optimization]].
*Multiple stress tensors in one point due to multiple loads on the structure instead of only one stress tensor,
*A constraint imposed to crack widths at the surface of the structure,
*Shear stress in the crack (aggregate interlock),
*Reinforcement in other directions than x, y and z,
*The whole structure instead of one small material cube in turn.
 
==See also==
*[[Reinforced concrete]]
*[[Solid mechanics]]
*[[Structural engineering]]
 
==References==
 
<references>
<ref name="A">Andreasen B.S., Nielsen M.P., Armiering af beton I det tredimesionale tilfælde, Bygningsstatiske meddelelser, Vol. 5 (1985), No. 2-3, pp. 25-79 (in Danish).</ref>
<ref name="F">Foster S.J., Marti P., Mojsilovic N., Design of Reinforced Concrete Solids Using Stress Analysis, ACI Structural Journal, Nov.-Dec. 2003, pp. 758-764.</ref>
<ref name="H1">Hoogenboom P.C.J., De Boer A., "Computation of reinforcement for solid concrete", Heron, Vol. 53 (2008), No. 4. pp. 247-271.</ref>
<ref name="H2">Hoogenboom P.C.J., De Boer A., "Computation of optimal concrete reinforcement in three dimensions", Proceedings of EURO-C 2010, Computational Modelling of Concrete Structures, pp. 639-646, Editors Bicanic et al. Publisher CRC Press, London.</ref>
<ref name="N">Nielsen M.P., Hoang L.C., Limit Analysis and Concrete Plasticity, third edition, CRC Press, 2011.</ref>
</references>
 
[[Category:Composite materials]]
[[Category:Plasticity]]
[[Category:Structural analysis]]
[[Category:Concrete]]

Revision as of 20:26, 21 January 2014

Figure 1: Small cube of a material with reinforcing bars. The cube is cracked and the material above the crack is removed to show the reinforcement that crosses the crack.

In solid mechanics, a reinforced solid is a brittle material that is reinforced by ductile bars or fibres. A common application is reinforced concrete. When the concrete cracks the tensile force in a crack is not carried any more by the concrete but by the steel reinforcing bars only. The reinforced concrete will continue to carry the load provided that sufficient reinforcement is present. A typical design problem is to find the smallest amount of reinforcement that can carry the stresses on a small cube (Fig. 1). This can be formulated as an optimization problem.

Optimization problem

The reinforcement is directed in the x, y and z direction. The reinforcement ratio is defined in a cross-section of a reinforcing bar as the reinforcement area over the total area , which is the brittle material area plus the reinforcement area.

= /
= /
= /

In case of reinforced concrete the reinforcement ratios usually are between 0.1% and 2%. The yield stress of the reinforcement is denoted by . The stress tensor of the brittle material is

.

This can be interpreted as the stress tensor of the composite material minus the stresses carried by the reinforcement at yielding. This formulation is accurate for reinforcement ratio's smaller than 5%. It is assumed that the brittle material has no tensile strength. (In case of reinforced concrete this assumption is necessary because the concrete has small shrinkage cracks.) Therefore, the principal stresses of the brittle material need to be compression. The principal stresses of a stress tensor are its eigenvalues.

The optimization problem is formulated as follows. Minimize + + subject to all eigenvalues of the brittle material stress tensor are less than or equal to zero (negative-semidefinite).

Solution

The solution to this problem can be presented in a form most suitable for hand calculations.[1][2] It can be presented in graphical form.[3] It can also be presented in a form most suitable for computer implementation.[4][5] In this article the latter method is shown.

There are 12 possible reinforcement solutions to this problem, which are shown in the table below. Every row contains a possible solution. The first column contains the number of a solution. The second column gives conditions for which a solution is valid. Columns 3, 4 and 5 give the formulas for calculating the reinforcement ratios.

Condition
1 ≤ 0, ≥ 0, ≤ 0 0 0 0
2 > 0
≤ 0
≥ 0
0 0
3 > 0
≤ 0
≥ 0
0 0
4 > 0
≤ 0
≥ 0
0 0
5 0
6 0
7 0
8 ≥ 0
≥ 0
9 ≥ 0
≥ 0
10 ≥ 0
≥ 0
11 ≥ 0
≥ 0
12

, and are the stress invariants of the composite material stress tensor. Additional constraints are ≥ 0, ≥ 0, ≥ 0.

The algorithm for obtaining the right solution is simple. Compute the reinforcement ratios of each possible solution that fulfills the conditions. Further ignore solutions with a reinforcement ratio less than zero. Compute the values of + + and select the solution for which this value is smallest. The principal stresses in the brittle material can be computed as the eigenvalues of the brittle material stress tensor, for example by Jacobi's method.

The formulas can be simply checked by substituting the reinforcement ratios in the brittle material stress tensor and calculating the invariants. The first invariant needs to be less than or equal to zero. The second invariant needs to be greater than or equal to zero. These provide the conditions in column 2. For solution 2 to 12, the third invariant needs to be zero.[3]

Examples

The table below shows computed reinforcement ratios for 10 stress tensors. The applied reinforcement yield stress is = 500 N/mm². In the table is the computed brittle material stress.

1 1 N/mm² 2 N/mm² 3 N/mm² -4 N/mm² 3 N/mm² -1 N/mm² 1.00% 1.40% 2.00% -10.65 N/mm²
2 -5 2 3 4 3 1 0.00 1.36 1.88 -10.31
3 -5 -6 3 4 3 1 0.00 0.00 1.69 -10.15
4 -5 -6 -6 4 3 1 0.00 0.00 0.00 -10.44
5 1 2 3 -4 -3 -1 0.60 1.00 2.00 -10.58
6 1 -2 3 -4 3 2 0.50 0.13 1.80 -10.17
7 1 2 3 4 2 -1 0.40 1.00 1.80 -9.36
8 2 -2 5 2 -4 6 2.40 0.40 1.40 -15.21
9 -3 -7 0 2 -4 6 0.89 0.00 0.57 -14.76
10 3 0 10 0 5 0 1.60 0.00 3.00 -10.00

Extension

The above solution can be very useful to design reinforcement, however, it has some practical limitations. The following aspects can be included too if the problem is solved using convex optimization.

  • Multiple stress tensors in one point due to multiple loads on the structure instead of only one stress tensor,
  • A constraint imposed to crack widths at the surface of the structure,
  • Shear stress in the crack (aggregate interlock),
  • Reinforcement in other directions than x, y and z,
  • The whole structure instead of one small material cube in turn.

See also

References

  1. Andreasen B.S., Nielsen M.P., Armiering af beton I det tredimesionale tilfælde, Bygningsstatiske meddelelser, Vol. 5 (1985), No. 2-3, pp. 25-79 (in Danish).
  2. Nielsen M.P., Hoang L.C., Limit Analysis and Concrete Plasticity, third edition, CRC Press, 2011.
  3. 3.0 3.1 Foster S.J., Marti P., Mojsilovic N., Design of Reinforced Concrete Solids Using Stress Analysis, ACI Structural Journal, Nov.-Dec. 2003, pp. 758-764.
  4. Hoogenboom P.C.J., De Boer A., "Computation of reinforcement for solid concrete", Heron, Vol. 53 (2008), No. 4. pp. 247-271.
  5. Hoogenboom P.C.J., De Boer A., "Computation of optimal concrete reinforcement in three dimensions", Proceedings of EURO-C 2010, Computational Modelling of Concrete Structures, pp. 639-646, Editors Bicanic et al. Publisher CRC Press, London.