Under Residue.chi() there is a warning
CAUTION: This function does not cause updating to any internal coordinate data. See Residue::set_chi() and Residue::set_all_chi() functions for versions which handle coordinate updates.
But in code it seems that Residue::set_chi() and Residue::set_all_chi() (at least in pyrosetta) do not update internal data as well. Is this a bug or a feature?
Also, can I update the internal state manually?
Thank you for your help,