First calculation¶
CLI¶
From a checkout containing the maintained example:
qf-solver check-mesh --input .\examples\tet4_static.json
qf-solver solve --input .\examples\tet4_static.json --output .\results\tet4.json
The output JSON contains the solved fields and the diagnostics produced for the selected route. Inspect the reported residual and reaction balance before using a result.
Python API¶
from qf_solver import check_mesh, load_model, save_result, solve_model
model = load_model("examples/tet4_static.json")
check_mesh(model)
result = solve_model(model)
save_result(result, "results/tet4.json")
Use the public namespace for new integrations. The internal solveur package
is retained as a compatibility facade and is not the recommended application
surface.
Before a production decision¶
Confirm that the element, analysis, material, loading, boundary conditions and solver backend all fall within the published capability matrix. Read the known limitations and retain the input, configuration and result files with the calculation record.