Using an appropriate failure theory, find the factor of safety in each case. State the name of the theory that you are using the theory is max stress theory.
<h3>Wat is the max stress theory?</h3>
The most shear strain concept states that the failure or yielding of a ductile fabric will arise whilst the most shear strain of the fabric equals or exceeds the shear strain fee at yield factor withinside the uniaxial tensile test.”
Stress states at various critical locations are f= 2.662.
Read more about strain:
brainly.com/question/6390757
#SPJ1
Answer:
8 mm
Explanation:
Given:
Diameter, D = 800 mm
Pressure, P = 2 N/mm²
Permissible tensile stress, σ = 100 N/mm²
Now,
for the pipes, we have the relation as:
where, t is the thickness
on substituting the respective values, we get
or
t = 8 mm
Hence, the minimum thickness of pipe is 8 mm
Answer:

Explanation:
The water enters to the pump as saturated liquid and equation is modelled after the First Law of Thermodynamics:




The boiler heats the water to the state of saturated vapor, whose specific enthalpy is:

The rate of heat transfer in the boiler is:


Its safe because it isn't something with electricity
Answer:
import numpy as np
import time
def matrixMul(m1,m2):
if m1.shape[1] == m2.shape[0]:
t1 = time.time()
r1 = np.zeros((m1.shape[0],m2.shape[1]))
for i in range(m1.shape[0]):
for j in range(m2.shape[1]):
r1[i,j] = (m1[i]*m2.transpose()[j]).sum()
t2 = time.time()
print("Native implementation: ",r1)
print("Time: ",t2-t1)
t1 = time.time()
r2 = m1.dot(m2)
t2 = time.time()
print("\nEfficient implementation: ",r2)
print("Time: ",t2-t1)
else:
print("Wrong dimensions!")
Explanation:
We define a function (matrixMul) that receive two arrays representing the two matrices to be multiplied, then we verify is the dimensions are appropriated for matrix multiplication if so we proceed with the native implementation consisting of two for-loops and prints the result of the operation and the execution time, then we proceed with the efficient implementation using .dot method then we return the result with the operation time. As you can see from the image the execution time is appreciable just for large matrices, in such a case the execution time of the efficient implementation can be 1000 times faster than the native implementation.