Creating a Custom Solver that Can Bypass the Function Evaluation of Properties on Native Objects

An attribute on the solver tag allows you to define solvers that can bypass the function evaluation of properties on native objects. To define such a solver, you set the attribute evaluateFunctionLoads to false:

<solver name="solverBypass" version="1" caption="Solver ByPass" icon="result" analysis="Static" physics="Structural" evaluateFunctionLoads="false"> </solver>

When the attribute evaluateFunctionLoads is set to false, no tabular data or graph is shown. Thus, whatever the string content, the function expression will always be valid.

If this attribute is not set, it defaults to true.


Tip:  In Template13-SolverBypass, you can see an example where this attribute is implemented. To download all Mechanical templates, on the App Developer Resources page, click the ACT Templates tab and then click ACT Templates for Mechanical.