\begin{ccRefFunctionObjectConcept}{AlgebraicStructureTraits::Sqrt} \ccDefinition \ccc{AdaptableUnaryFunction} providing the square root. \ccRefines \ccc{AdaptableUnaryFunction} \ccTypes \ccNestedType{result_type} { Is \ccc{AlgebraicStructureTraits::Type}.} \ccNestedType{argument_type} { Is \ccc{AlgebraicStructureTraits::Type}.} \ccOperations \ccThree{xxxxxxxxxxx}{xxxxxxxxxxx}{} \ccCreationVariable{sqrt} \ccMethod{result_type operator()(argument_type x) const;} { returns $\sqrt{x}$. } %\ccHasModels \ccSeeAlso \ccRefIdfierPage{AlgebraicStructureTraits} \end{ccRefFunctionObjectConcept}