Skip to main content

ModelCenter Custom Optimization Algorithm SDK 2026 R1

MaxFunctionEvaluationsException Class

Last update: 19.06.2026

Namespace: Phoenix.Optimization

Overview

If a solver hits the maximum number of function evaluations before finding a solution it can throw this exception.

Inheritance

MaxFunctionEvaluationsException

Declaration

class MaxFunctionEvaluationsException

Description

If a solver hits the maximum number of function evaluations before finding a solution it can throw this exception.

Public Member Functions

Type Name Description
MaxFunctionEvaluationsException () Initializes a new instance of the MaxFunctionEvaluationsException class.
MaxFunctionEvaluationsException (string msg) Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message.
MaxFunctionEvaluationsException (string msg, Exception inner) Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Public Member Functions inherited from EarlyTerminationException

Type Name Description
EarlyTerminationException () Initializes a new instance of the EarlyTerminationException class.
EarlyTerminationException (string msg) Initializes a new instance of the EarlyTerminationException class with a specified error message.
EarlyTerminationException (string msg, Exception inner) Initializes a new instance of the EarlyTerminationException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Public Member Functions inherited from OptimizationException

Type Name Description
OptimizationException () Initializes a new instance of the OptimizationException class.
OptimizationException (string msg) Initializes a new instance of the OptimizationException class with a specified error message.
OptimizationException (string msg, Exception inner) Initializes a new instance of the OptimizationException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Constructor & Destructor Documentation

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( )

Initializes a new instance of the MaxFunctionEvaluationsException class.

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( string msg)

Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message.

Parameters:

  • msg - Message for the exception

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( string msg, Exception inner )

Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Parameters:

  • msg - The error message that explains the reason for the exception.
  • inner - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( `SerializationInfo` info, `StreamingContext` context )

Initializes a new instance of the MaxFunctionEvaluationsException class with serialized data.

Parameters:

  • info - The SerializationInfo that holds the serialized object data about the exception being thrown.
  • context - The StreamingContext that contains contextual information about the source or destination.

Property Documentation

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( )

Initializes a new instance of the MaxFunctionEvaluationsException class.

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( string msg)

Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message.

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( string msg, Exception inner )

Initializes a new instance of the MaxFunctionEvaluationsException class with a specified error message and a reference to the inner exception that is the cause of this exception.

MaxFunctionEvaluationsException()

MaxFunctionEvaluationsException ( `SerializationInfo` info, `StreamingContext` context )

Initializes a new instance of the MaxFunctionEvaluationsException class with serialized data.

Connect with Ansys