scale02.gms : 적절한 경우 스케일이 있는 MCP가 거부되는지 테스트

설명

상상할 수 있는 가장 간단한 MCP 모델로 시작하십시오:
   f(x) := x-c, x >= 0

크기가 조정된 경우 일부 솔버에서는 거부되어야 합니다.
scaleDigit이 없는 것 = 3

기고자: Steve Dirkse, 2016년 12월

소형 모델 유형 :슬롯 사이트 추천


카테고리 : 슬롯 사이트 추천 테스트 라이브러리


메인 파일 : scale02.gms

$title '적절한 경우 저울이 있는 MCP가 거부되는지 테스트' (SCALE02,SEQ=699)

$onText
상상할 수 있는 가장 간단한 MCP 모델로 시작하십시오.
   f(x) := x-c, x >= 0

크기가 조정된 경우 일부 솔버에서는 거부되어야 합니다.
scaleDigit이 없는 것 = 3

기고자: Steve Dirkse, 2016년 12월
$offText

스칼라 c / 2 /;

양의 변수 x;
방정식 f;
f.. x =G= c;
모델 m / f.x /;

maxExecerror = 1;
m.scaleopt = 1;
* 확장된 MCP 모델에서는 거스가 적합하지 않다고 가정합니다.
옵션 mcp = 거스;
mcp를 사용하여 m을 해결합니다.

abort$[execerror = 0] '확장된 MCP 모델에서 이 솔버에 대한 오류가 발생해야 합니다.';
실행 오류 = 0;