fr/c/component_numeric: Completed set_components method