Add on custom solvers and post custom results

Is there documentation in calculus to add-on custom solvers? In other words, can the Fe model be translated to input for specific solvers?
Also, can post be extended to support custom formats?