Selection of material grades, and alloys according to specifications, service conditions, and applicable codes & standards