In Abaqus, we can apply torque to a surface of a body by utilizing a rigid body constraint. This involves rigidifying the desired surface and connecting it to a reference point. Subsequently, we can apply torque to this reference point and either read the rotation of this reference point (representing the rigidified surface of the body) or apply rotation and read the reaction torque.
My question is whether a similar process is feasible within FEniCS?
Many thanks for your first reference, it helped me implement rigid rotation.
Regarding the measurement of the resulting torque, does FEniCS provide this directly like Abaqus, or do I need to calculate it myself from the resulting stress field?