I came across this equation while working out how to hang a rising gate by offsetting one hinge.
$$A = (B + C) \cdot \sin(2 \cdot \tan^{-1}(C / D))$$
I know A, B and D and have to find C. Having no idea how to approach an algebraic solution, I implemented a successive approximation numerical solution, which converges very well. However, I'd like to know if there is any way to start solving this algebraically, where C is used both inside and outside the trig functions. How could I begin?
For the curious, the working to reach this point, and the finished rising gate calculator, are here.