File numerics/src/MCP/MCP_FischerBurmeister.h

Go to the source code of this file

routines required for the MCP solver based on Fischer-Burmeister functions and Semi-Smooth Newton solver.

Functions

void mcp_FischerBurmeister_init(MixedComplementarityProblem *problem, SolverOptions *options)

Initialisation of the MCP Fischer solver (set problem, allocate working memory and so on.

This routine must be called before any attempt to run the mcp_driver.

Parameters
  • problem: description of the MCP
  • options: for the solver

void mcp_FischerBurmeister_reset(MixedComplementarityProblem *problem, SolverOptions *options)

Reset of the MCP Fischer solver (free local variable)

Parameters
  • problem: description of the MCP
  • options: for the solver