46 배포

목차

46.1.0 주요 릴리스(2024년 2월 17일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Marcel Adenauer, Simon Wesley Bowen, Ruud Egging-Bratseth, Wolfgang Britz, Katja Jensen, Bruce McCarl, Scott McDonald, Evangelos Panos, Hailie Petrick, Alfonso Rodriguez Osuna 및 Tom Rutherford에게 감사드립니다.

플랫폼

  • 다음과 같이발표됨, macOS 11(Big Sur)에 대한 지원이 중단되었습니다.

GAMS 시스템

GAMS

  • 새로 추가됨put_utility명령stdOut그리고stdErrGAMS 로그 파일과 별개로 표준 출력 및 오류 스트림으로 메시지를 보냅니다.
  • 새 명령줄 매개변수 추가gdxSymbols명령줄 매개변수를 슬롯 사이트 추천할 때 내보낼 기호를 선택하려면GDX설정되었습니다.
  • 다음의 경우 로그에 경고 인쇄execute_load또는execute_loaddc로드할 기호를 지정하지 않고 호출됩니다.
  • 옵션의 기본값이 변경되었습니다.스레드to 0. 설정의 새로운 의미스레드=0솔버가 슬롯 사이트 추천할 프로세서 수를 결정한다는 것입니다. 특히 다음과 같은 동작 변화가 관찰될 수 있습니다.스레드=0:
    • MIP 솔버 호출자바론더 이상 다중 프로세서를 슬롯 사이트 추천하지 않습니다.
    • CBC선형 대수 서브루틴에서 여러 프로세서를 슬롯 사이트 추천할 수 있지만 루트 노드 처리 또는 트리 검색의 병렬화에는 슬롯 사이트 추천할 수 없습니다.
    • COPT, CPLEX, 구로비, 니트로익스프레스이제 슬롯 사이트 추천할 프로세서 수를 자동으로 결정합니다.
    • IPOPT(H)그리고LINDO / LINDO글로벌프로세서 1개를 슬롯 사이트 추천합니다.
    • 모섹이제 가상 프로세서 수 대신 프로세서 코어 수를 슬롯 사이트 추천하여 스레드 수를 결정합니다(즉, 하이퍼스레딩은 무시됩니다).
    • SCIP이제 MILP 사전 해결 및 LP 해결에 슬롯 사이트 추천할 프로세서 수를 자동으로 결정합니다. 일부 선형 대수 루틴에는 스레드 1개를 슬롯 사이트 추천합니다.
    • MIP 해결사 호출자이제 슬롯 사이트 추천할 프로세서 수를 자동으로 결정합니다.
  • 에 대한 새 옵션 값 22를 추가했습니다.dumpOpt모든 주석이 포함된 처리된 입력을 각 블록에 대한 별도의 덤프 파일에 기록합니다.
  • 일치하는 행에 대한 오해의 소지가 있는 메시지를 제거했습니다.CNS모델.
  • a의 잠재적인 잘못된 결과를 수정했습니다.sameAs문장, a에서 슬롯 사이트 추천되는 경우루프 구성싱글톤 세트루프 실행 중에 변경됩니다.
  • 잘못을 수정했습니다덤프 파일, 언제$onVerbatim다음과 함께 슬롯 사이트 추천되었습니다$onPut또는임베디드 코드.
  • 다음과 관련된 잠재적인 충돌을 수정했습니다.dumpOpt그리고dumpOptGdx.

내장된 Python 코드 기능

  • 다음과 같이발표됨, 명령줄 매개변수pyMultInst삭제되었습니다.
  • 빈 코드 블록 슬롯 사이트 추천를 수정했습니다.

GAMS 연결

  • 새 옵션 추가건너뛰기에 대한연결세트 또는 매개변수를 건너뛰어야 하는지 여부를 표시할 수 있는 에이전트.
  • 새로 추가됨엑셀리더그리고ExcelWriterExcel 파일을 읽고 쓰기 위한 에이전트.
  • PandasExcelReader그리고PandasExcelWriter더 이상 슬롯 사이트 추천되지 않으며 향후 릴리스에서 제거될 예정입니다. 슬롯 사이트 추천엑셀리더그리고ExcelWriter대신.
  • Connect 에이전트의 정렬 동작을 조화시켰습니다. 확인해주세요.슬롯 사이트 추천법자세한 내용은 섹션을 참조하세요.
  • 향상된 예외 처리GDXWriter중복 레코드의 경우 더 나은 오류 메시지가 표시되며duplicateRecords다음으로 설정됨모두.
  • 버그를 수정했습니다.GAMSWriter중복 레코드의 경우 오류가 발생하지 않으며duplicateRecords다음으로 설정됨모두.
  • 수정됨GAMSWriter그리고GDXWriter에이전트가 중복 기록을 삭제할 때 Connect 데이터베이스를 변경하고 있었습니다.

GMS파이썬

  • GMSPython의 Python 버전이 다음으로 업그레이드되었습니다.3.12.1.
  • 패키지를 추가했습니다scipyGMSPython으로.

문서

  • McCarl GAMS 슬롯 사이트 추천자 가이드는 다음 주요 릴리스에서 삭제될 예정입니다.

해결사

안티고네, CBC, Ipopt, SCIP, SHOT

  • MKL을 Linux에서는 버전 2024.0, Windows에서는 버전 2023.0.0으로 업데이트했습니다.

바론

  • 새 라이브러리 24.1.30.
    • 지역 검색, 재공식화, 완화, 절단 평면 및 사전 해결을 포함하여 정수 선형 및 비선형 프로그램에 대한 향상된 알고리즘.

CBC

  • 새로운 라이브러리 nauty 2.8.8.

CONOPT

  • 새 라이브러리 4.32.
    • 다음보다 큰 경계Lim_Variable이제 inf로 재설정됩니다(-inf와 유사). 이전에는 CONOPT가 오류로 종료되었습니다.
    • 선형 실현불가능성 모델 이후 초기점을 경계 구간으로 투영하는 슬롯 사이트 추천를 수정했습니다.
    • 멀티스레딩이 활성화된 경우 헤시안 평가 슬롯 사이트 추천가 수정되었습니다.
  • 해결사 별칭CONOPT이제 같음conopt4. 슬롯 사이트 추천conopt3CONOPT 3으로 해결합니다.

CPLEX

  • 다중 정의 가능성 추가mipstopexpr하나의 옵션 파일에. 주어진 중지 표현식 중 하나라도 true이면 알고리즘이 중지됩니다.

구로비

  • 새 라이브러리 11.0.0.
    • MINLP: 이제 공간 분기 및 외부 근사를 슬롯 사이트 추천하여 모델을 풀 수 있습니다.Gurobi에서 지원하는 형식의 비선형 제약 조건, 정적 조각 선형(PWL) 근사치를 슬롯 사이트 추천하는 대신.
    • 새로운 옵션동시 방법: 동시에 실행할 연속 솔버를 선택합니다.
    • 새로운 옵션tunedynamicjobs: 동적 작업자 집합을 슬롯 사이트 추천하여 분산 조정을 활성화합니다.
    • 새로운 옵션믹싱컷: 믹싱 컷 생성.
    • 새로운 옵션funcnonlinear: 일반 함수 제약 조건을 비선형 함수로 처리할지 아니면 PWL 근사를 통해 처리할지 제어합니다.
    • 새로운 옵션솔루션타겟: LP에 대한 솔루션 대상을 지정합니다.
    • 새 옵션 값-2fortuneresults.
    • 옵션의 상한선과 기본값이 모두 변경되었습니다.tunetimelimit무한대로.
    • 옵션의 기본값이 변경되었습니다.비볼록형비볼록 목표 또는 제약 조건이 있는 모델을 허용합니다.
    • 옵션의 기본값이 변경되었습니다.dofuncpieces상대 오류 접근법을 슬롯 사이트 추천합니다.
  • 새로운 옵션nl개혁: 비선형 방정식을 Gurobi 일반 제약 조건으로 개혁합니다.
  • 다중 정의 가능성 추가mipstopexpr하나의 옵션 파일에. 주어진 중지 표현식 중 하나라도 true이면 알고리즘이 중지됩니다.

거스

  • 드물게(대부분 내부) 장소에서 GUSS가 이전에 호출되었습니다.센솔버, 예: 에서gmscmpun.txt파일 또는 시스템 속성solverNames. 이 동의어는 제거되고 다음으로 대체되었습니다.거스.

JAMS

  • VI 에이전트에 대한 솔루션 보고 업데이트: 뒤집힌 VI 함수의 경우 일치하는 변수의 값이 이제 음수 대신 방정식 주변에 반환됩니다.
  • VI 에이전트에 대한 고정 모델 재구성: VI 제약 조건이 반전된 경우 재구성이 수정되었습니다.

KESTREL

  • 클라이언트 측 구현은 이제 TLS 1.2 이상을 엄격하게 시행합니다.

니트로

  • 새 라이브러리 14.0.0.
    • 혼합 정수 및 QP/QCQP 슬롯 사이트 추천에 대한 성능 개선.
    • 향상된 사전 해결.
    • 개선된 준뉴턴 헤시안 근사법.
    • 새로운 옵션linsolver_nodeamalg: MA57, MA86 및 MA97 선형 솔버에 대한 노드 합병 설정을 제어합니다.
    • 새로운 옵션linsolver_ordering: 선형 시스템 솔버에 슬롯 사이트 추천되는 순서 지정 방법을 설정합니다.
    • 새로운 옵션linsolver_scaling: 선형 시스템 솔버에 대한 스케일링을 활성화합니다.
    • 새로운 옵션scale_vars: 변수 크기 조정 전략을 지정합니다.
    • 새로운 옵션presolveop_substitution_tol: 대체 적용에 대한 허용 오차입니다.
    • 새로운 옵션presolveop_substitution: 가능한 경우 변수를 대체하기 위해 Knitro 사전 해결 작업을 활성화할지 여부를 결정합니다.
    • 새로운 옵션bar_globalize: Interior-Point 알고리즘에 슬롯 사이트 추천되는 세계화 전략을 지정합니다.
    • 새로운 옵션bar_maxmu: 장벽 알고리즘과 함께 슬롯 사이트 추천되는 장벽 매개변수 \(\mu\)에 허용되는 최대 값을 지정합니다.
    • 새로운 옵션mip_cut_flowcover: 흐름 표지 컷을 추가하기 위한 규칙을 지정합니다.
    • 새로운 옵션mip_cut_probing: 프로빙 컷 추가에 대한 규칙을 지정합니다.
    • 새로운 옵션mip_heuristic_localsearch: MIP 로컬 검색 휴리스틱을 활성화할지 여부를 지정합니다.
    • 새로운 옵션ms_initpt_cluster: 다중 시작에서 초기점을 클러스터링하기 위한 전략.
    • 새 옵션 값4forms_terminate.
    • 새로운 옵션 값-1그리고4forblasoption.
  • 이산 모델의 경우 이제 루트 완화 시작 외에 초기점이 MIP 시작으로 추가됩니다.

옥터랙트

  • 다음과 같이발표됨, Octeract가 제거되었습니다.

경로

  • 외부 방정식이 있는 모델에 대한 멀티스레드 야코비안 평가 방지(일명=X=행) 스레드로부터 안전한 외부 평가를 가정할 수 없습니다.

SCIP

  • 대칭 감지를 위한 그래프 전처리기로 sassy 1.1(9847fa1)을 추가했습니다.

익스프레스

  • 다중 정의 가능성 추가mipstopexpr하나의 옵션 파일에. 주어진 중지 표현식 중 하나라도 true이면 알고리즘이 중지됩니다.

도구

$Lib포함 파일

  • 다음과 같이발표됨, libinclude 파일gdxservice, 리니지win32삭제되었습니다. 해당 도구를 슬롯 사이트 추천하십시오.GAMS 도구 라이브러리대신.

Cholesky, 고유값, 고유벡터, 반전

GAMS IDE

  • 특정 참조 파일을 읽는 오류를 수정했습니다.

GAMS 스튜디오

  • 새 버전 1.17.2.
    • "GAMS 라이센스" 대화상자에 라이센스 설치 버튼을 추가했습니다.
    • 새 메시지가 있을 때 시스템 로그 탭 강조 표시를 추가했습니다. 경고 및 오류가 있는 경우 탭에 초점이 맞춰집니다.
    • GDX Diff 대화상자에 "기본값 비교", "도메인 비교", "순서 무시"라는 새로운 옵션을 추가했습니다.
    • Studio가 다시 시작된 후 진행 중인 GAMS 엔진 작업을 재개하는 기능이 추가되었습니다.
    • GDXViewer 기호 테이블의 "유형" 열에 기호 하위 유형을 추가했습니다.
    • GDXViewer 내보내기 개선:
      • 대화상자는 이제 PandasExcelReader(더 이상 슬롯 사이트 추천되지 않음) 대신 ExcelReader를 슬롯 사이트 추천합니다. 이로 인해 다음과 같은 측면이 변경됩니다.
        • 모든 GAMS 특수 값은 기본적으로 문자열 표현으로 내보내집니다.
        • 생성된 Excel 파일의 시각적 모양이 변경되었습니다.
        • 내보낸 데이터에는 더 이상 "value" 및 "element_text" 헤더가 포함되어 있지 않습니다.
        • 더 이상 열 헤더와 데이터 사이에 추가 빈 행이 없습니다.
        • 라벨은 더 이상 병합된 셀에 기록되지 않습니다.
      • GAMS 특수 값에 대한 슬롯 사이트 추천자 정의 값 지정에 대한 지원이 추가되었습니다.
    • 네비게이터 개선:
      • 대량 검색 후 성능이 향상되었습니다.
      • 탭에서도 열린 파일에 대한 중복 항목을 수정했습니다.
      • 다음으로 경로를 시작할 때 파일 탐색을 수정했습니다....
      • 긴 경로 이름을 처리하는 슬롯 사이트 추천가 수정되었습니다.
      • 디렉토리가 파일로 나열되는 슬롯 사이트 추천를 수정했습니다.
      • Windows에서 절대 경로에 대한 파일 시스템 탐색을 수정했습니다.
      • 파일 시스템 탐색이 파일 전환을 부적절하게 처리하는 슬롯 사이트 추천를 수정했습니다.
      • 불필요한 공백으로 인해 네비게이터 모드가 중단되는 슬롯 사이트 추천를 수정했습니다.
    • 안정성 개선, 버그 수정 및 사소한 개선 사항. 예:
      • 검색을 중단하는 바로가기로 Esc를 추가했습니다.
      • 검색 대화상자가 닫힐 때(숨겨지지는 않음) 진행 중인 검색 중단을 추가했습니다.
      • LST 뷰어 성능이 향상되었습니다.
      • 매우 큰 폴더 검색 시 성능이 향상되었습니다.
      • 파일을 쓰는 동안 예상치 못한 이벤트에 대한 파일 처리가 개선되었습니다. 즉, 임시 파일에 쓰고 성공 후 이름을 바꿉니다.
      • GAMS 디버그 실행 중 프로젝트를 닫을 때 발생하는 충돌을 수정했습니다.
      • 환영 페이지에서 파일을 열 때 충돌이 수정되었습니다.
      • 빈 lxi/lst 파일을 로드할 때 충돌이 수정되었습니다.
      • 잘못된 모델 인덱스로 인해 lxiViewer의 충돌이 수정되었습니다.
      • 잘못된 모델 인덱스로 macOS의 프로젝트 탐색기에서 충돌이 수정되었습니다.
      • ExcelWriter 스키마 데이터를 추가할 때 Connect Editor의 충돌을 수정했습니다.
      • 열리지 않은 파일의 "모두 바꾸기"에 추가 문자가 추가되는 슬롯 사이트 추천를 수정했습니다.
      • macOS 및 Linux용 고정 중지 및 중단 버튼.
      • LST 뷰어가 때때로 파일의 잘못된 위치로 이동하는 슬롯 사이트 추천를 수정했습니다.
      • 문서가 새 탭이나 새 창에서 페이지에 링크될 때 빈 페이지가 표시되는 도움말 보기를 수정했습니다.
      • 응답하지 않는 슬롯 사이트 추천 수정중단검색 대화상자의 버튼.
      • 누르면 검색이 제대로 중단되지 않던 슬롯 사이트 추천를 수정했습니다.중단.
      • 프로젝트 설정에 포커스가 있을 때 비활성화된 검색 요소를 수정했습니다.
      • 검색 대화상자 파일 필터 섹션에서 원하지 않는 부분 일치를 수정했습니다.
      • "다른 이름으로 저장"을 사용할 때 프로젝트 탐색기가 업데이트되지 않던 슬롯 사이트 추천를 수정했습니다.
      • 다시 시작한 후 인코딩이 UTF-8로 재설정되는 슬롯 사이트 추천를 수정했습니다.
      • 어떤 경우에는 Windows 인터럽트가 작동하지 않는 슬롯 사이트 추천를 수정했습니다.
      • 수정됨텍스트로 열기Connect Editor의 버튼이 텍스트 편집기에 파일 내용을 표시하지 않습니다.
      • 수정됨저장Connect Editor에서 스키마 드래그 앤 드롭으로 새로 추가된 데이터의 경우.
      • 한 프로젝트에서 다른 프로젝트로 파일을 이동/복사할 때 덮어쓰기된 clp를 수정했습니다.

GDX2HAR/HAR2GDX

  • 다음과 같이발표됨, gdx2har 및 har2gdx 도구가 제거되었습니다. 도구는 다음에서 액세스할 수 있습니다.CoPS 웹사이트.

GDXRank, GDXRename

  • 다음과 같이발표됨, gdxrank 및 gdxrename 도구가 제거되었습니다. 다음을 슬롯 사이트 추천하세요.GDX 서비스 도구에서GAMS 도구 라이브러리대신.
  • $lib순위 포함이제 기능은 다음을 슬롯 사이트 추천합니다executeTool 'alg.rank'gdxrank 도구 대신 1차원 매개변수를 정렬합니다.

MC필터

MOO

  • 새로운 LibInclude 도구추가되었습니다. GAMS(예: Augmented Epsilon Constraint)에서 다중 목표 최적화를 위한 방법을 제공합니다.

MSAppAvail 및 Shellexecute

API

C++

  • 다음에 TLS 1.2 이상의 클라이언트 측 시행을 추가했습니다.GAMSJob::runEngine.
  • 새로운 라이브러리 컬 8.6.0.

C4U

  • 다음과 같이발표됨, C4U API가 배포판에서 제거되었습니다.

GAMS 전송 Matlab

주의
GAMS Transfer Matlab이 이동되고 재구성되었습니다! API
  • 위치는api/matlab(이전:apifiles/Matlab/api) 및
  • Matlab 패키지로 제공됨gams.transfer(이전:GAMS이전).
  • 이제 ARM64 CPU 기반 macOS에서 슬롯 사이트 추천할 수 있습니다.
  • 추가됨gams.transfer.setup그리고*.c내부 인터페이스의 MEX 소스 파일gams.transfer.cmex. 전화 중gams.transfer.setup소스에서 GAMS Transfer Matlab을 빌드할 수 있습니다. 확인해보세요mex -설정Matlab에서 활성화된 C 컴파일러입니다.

GAMS 전송 Python

  • 심볼 속성.컨테이너이제 다음 항목에 대한 참조가 있습니다.컨테이너대신에약한 참조.
  • 다음으로 레코드를 설정할 때 축 고유성 요구 사항을 완화함uels_on_axes=참.
  • 레코드를 설정할 때 고유하지 않은 축 요소에서 발생하는 오류 수정uels_on_axes=참.
  • 수정됨피벗-가 아닌 DataFrame에 대한 메소드가 실패했습니다.str열 이름.
  • 실패 수정getSparsity새 항목 추가isValid특정 상황에서 도메인 위반을 효율적으로 감지하기 위해 테스트합니다.
  • 대소문자 혼합을 허용하지 않는 버그 수정GDX파일 확장자.

GAMS 전송 R

  • 새 라이브러리 3.0.0.
    • GDX API가 새로운 GDX C++ API로 변경되어 성능이 크게 향상되었습니다.
    • GDX 파일 읽기 성능이 향상되었습니다.
    • 시스템디렉토리인수컨테이너생성자는 더 이상 슬롯 사이트 추천되지 않으며 향후 제거될 예정입니다.
    • 버그 수정:컨테이너속성요약메서드에서 활성 바인딩으로 변경되었습니다.
    • 버그 수정:기호방법같음잘못 반환됨거짓기호 레코드에 다음이 포함된 경우NA.
    • 재정의 수정PKG_CXXFLAGSMakevars에서.

GDX

  • 새 라이브러리 7.10.1(동기화됨GDX 전문가 수준 API의 오픈 소스 릴리스):
    • 추가됨gdxAllowBogusDomainsGDX에 이 세트의 요소에 대한 조회 테이블이 없을 때 도메인으로 1차원 세트가 있는 기호에 잠재적으로 안전하지 않은 레코드 쓰기를 허용하도록 전환하는 부울 옵션입니다. 이런 경우가 발생할 수 있습니다.gdxStoreDomainSets슬롯 사이트 추천자가 메모리를 절약하기 위해 비활성화했습니다. 이전 버전과의 호환성을 위해 이 기능은 기본적으로 활성화되어 있습니다. 슬롯 사이트 추천자가 이를 명시적으로 비활성화하는 경우. 을 통해gdxAllowBogusDomainsSet(false), 1차원 세트를 도메인으로 슬롯 사이트 추천하면 GDX 오류가 발생합니다(ERR_NODOMAINDATA).
    • 부울 속성 추가gdxMapAcronymsToNaN(기본적으로 비활성화됨) 이는 모든 약어 값을 특수 값 "Not a Number"(NaN)에 매핑합니다.

GEV

  • 대체 기능 추가gevSwitchLogStatEx현재 로그/상태 대상이 전환된 대상과 독립적인 경우를 더 잘 처리하기 위해.

GMO

  • 추가됨gmoObj_None열거형으로gmoObjectiveSense목적이 없는 모델 인스턴스의 경우. 이 반환 값은gmoSense()이전에도 가능했지만 지금은 더욱 일관되게 슬롯 사이트 추천됩니다.

매트랩

주의
(객체 지향) Matlab API의 이름이 바뀌고 이동되었으며 재구성되었습니다! API
  • 이제 GAMS Control(이전: 객체 지향 GAMS API)이라고 합니다.
  • 위치는api/matlab(이전:apifiles/Matlab/api),
  • Matlab 패키지로 제공됨gams.control또는 별칭gc(이전:GAMS),
  • 이제 하위 패키지가 있습니다gams.control.engine, gams.control.globals그리고gams.control.options
  • 삭제GAMS클래스 이름에서. 예를 들어, 다음을 슬롯 사이트 추천하세요.gams.control.Workspace(또는 별칭gc.작업공간) 대신GAMS.GAMS작업공간. 이전 클래스 이름은 새 이름에 대한 별칭으로 계속 슬롯 사이트 추천할 수 있지만 더 이상 슬롯 사이트 추천되지 않으며 향후 릴리스에서 제거될 수 있습니다. 또한 참조하세요이전 클래스 이름을 새 클래스 이름으로 매핑.
또한 열거 클래스가 변경되었습니다. 이는 이제 열거형을 지원하지 않는 소프트웨어 제품(예: Octave)을 더 잘 지원하기 위해 열거형 클래스처럼 동작하는 일반 클래스입니다. 변경된 사항은 다음과 같습니다.
  • 열거 값은 이제 클래스의 상수 속성입니다. 해당 값을 슬롯 사이트 추천하는 구문은 변경되지 않습니다.
  • 새로운 열거형 클래스에는 속성이 있습니다선택그리고현재 선택 항목(열거 값의 이름)과 열거 값을 각각 저장합니다. 이러한 속성은 다른 열거 선택 항목이나 값으로 변경될 수 있습니다. 슬롯 사이트 추천선택열거를 인쇄할 때.
  • 제거된 메소드조회. 대신 클래스 생성자를 슬롯 사이트 추천하세요.
  • 제거된 메소드. 속성을 슬롯 사이트 추천하세요대신.
  • 환경 변수 설정GAMS_MATLAB_ENUM_ALT더 이상 효과가 없습니다.
  • 추가된 옵션 값SplitBlocksDumpWithComments옵션으로dumpOpt: 모든 주석이 포함된 처리된 입력을 각 블록에 대한 별도의 덤프 파일에 기록합니다.
  • 제거된 옵션pyMultInst.

.Net

  • 변경됨대상 프레임워크GAMS .Net API 및 4.5에서 4.6.2까지의 모든 종속 예제.

PAL

  • 루틴 추가palExistingConfigFiles()GAMS 구성 파일의 순서가 지정된 목록을 반환합니다.

파이썬

  • gams.transfer.numpyAPI가 다음으로 이동되었습니다.gams.core.numpy.
  • 새 값 추가KeepFilesOnError디버그레벨오류가 발생한 경우에만 임시 파일을 보관합니다. 내부 수치는1및 다음에 대한 모든 값DebugLevel.KeepFiles이상이 1개 증가했습니다.
  • 기본값 변경GamsWorkspace에서디버그레벨.오프DebugLevel.KeepFilesOnError오류 발생 시 임시 파일이 더 이상 삭제되지 않는 효과가 있습니다.
  • 클라이언트측 구현gams.control.GamsJob.run_engine()이제 슬롯 사이트 추천할 때 TLS 1.2 이상을 시행합니다.urllib3버전 2.0 이전.
  • 향상된 로그 출력GamsJob.run()항상 라이브(라인당).
  • 다음의 고정 로그 출력GamsJob.run()Windows의 줄 끝 부분에 대한 중복 캐리지 리턴이 포함되어 있습니다.
  • 수정됨GamsOptions.optdir속성과 함께 슬롯 사이트 추천됨GamsModelInstance.instantiate()효과 없음GamsModelInstance.solve().

모델 라이브러리

FIN 라이브러리

GAMS 데이터 라이브러리

GAMS 모델 라이브러리

GAMS 테스트 라이브러리

PSOPT 라이브러리

솔버/플랫폼 가용성 매트릭스

x86 64비트
MS 윈도우
x86 64비트
리눅스
x86 64비트
맥OS
암 64비트
맥OS
ALPHAECP 2.11
안티고네 1.1
바론
CBC 2.10
CONOPT 3
CONOPT 4
COPT 7.0
CPLEX 22.1
데시스
DICOPT 2
구로비 11.0
거스
IPOPT 3.14
최고 1.6
케스트렐
니트로 14.0
린도 14.0
린도글로벌 14.0
마일
MINOS 5.6
모세크 10
NLPEC
ODHCPLEX 7
경로
QUADMINOS 5.6
SBB
SCIP 8.1
샷 1.1
SNOPT 7.7
소플렉스 6.0
익스프레스 41.01

46.2.0 부 릴리스(2024년 3월 5일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Jinggang Guo, Scott McDonald, Anne Sofie Skak-Iversen에게 감사드립니다.

GAMS 시스템

임베디드 코드 시설

  • Python/Connect 코드 인수가 내장된 경우 오류 수정(gams.arguments)에는 작은따옴표가 포함되어 있습니다.

GAMS 연결

  • 고정엑셀리더빈 시트에서 읽을 때 오류가 발생했습니다.
  • 고정ExcelWriter빈 기호를 쓸 때 오류가 발생했습니다.
  • 개선됨엑셀리더범위가 부족하면 오류 메시지가 나타납니다.

해결사

바론

  • 새 라이브러리 24.3.1.
    • QCQP 성능 개선.

CONOPT

  • 새 라이브러리 4.33.

모세크

  • 새 라이브러리 10.1.27.

도구

GAMS 스튜디오

  • 버그 수정 및 사소한 개선이 포함된 새 버전 1.17.3:
    • 환영 페이지에 "마지막 프로젝트"를 추가했습니다.
    • 환영 페이지에서 항목을 제거하기 위해 닫기 버튼을 추가했습니다.
    • 블록 편집을 위한 검색 및 바꾸기가 추가되었습니다.
    • 동일한 기본 이름의 파일을 열 때 프로젝트 파일이 지워지는 슬롯 사이트 추천를 수정했습니다.

API

DCT

  • 오버플로 발생 시 잘못된 오류 메시지 수정dctSetBasicCountsEx.

모델 라이브러리

GAMS 테스트 라이브러리

46.3.0 부 릴리스(2024년 3월 19일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Wolfgang Britz, Nick Sahinidis, Feng-Sheng Wang에게 감사드립니다.

GAMS 시스템

GAMS

내장된 Python 코드 기능

  • 주석만 있는 코드 블록 슬롯 사이트 추천를 수정했습니다.
  • 수정됨%슬롯 사이트 추천 시 문자가 올바르게 표시되지 않음gams.printLog.

GAMS 연결

  • 경고를 추가했습니다엑셀라이터사건의 대리인openpyxl<3.1.0이(가) 슬롯 사이트 추천되어 잘못된 데이터가 내보내질 수 있습니다.
  • 버그 수정연결에이전트가 UEL 순서를 유지하지 않습니다.

설치자

  • GAMS 제거 확인을 요청할 때 macOS 제거 스크립트에서 잘못된 대문자 슬롯 사이트 추천을 수정했습니다.

해결사

바론

  • 새 라이브러리 24.3.10.

CONOPT

  • 새 라이브러리 3.17P.
  • 너무 큰 오류 수정스레드프CONOPT 4의 값. 이제 64에서 잘립니다.
  • 방정식 없이 경계 제약 없이 모델 인스턴스를 해결하기 위한 고정 인터페이스(GMO API를 통해 솔버를 직접 호출하는 경우에만 관련됨).

COPT

  • 일부 Linux 시스템에서 라이브러리 로드 슬롯 사이트 추천를 수정했습니다.

구로비

  • 새 라이브러리 11.0.1.

높음

  • 이 LP 사전 해결이 비활성화되었으므로 변수 수준 값은 더 이상 LP 해결에 대한 초기 솔루션으로 전달되지 않습니다.

모세크

  • 새 라이브러리 10.1.28.

도구

GDXDUMP

  • CSV 형식으로 작성할 때 긴 요소 텍스트 슬롯 사이트 추천를 수정했습니다.

  • 이제 도구는 빈 동적 목표 세트의 경우 오류를 발생시킵니다.
  • 보상표를 계산하는 동안 목표값 0이 수정되지 않는 버그를 수정했습니다.
  • 경고를 발생시키는 것 외에도 도구는 이제 보상 테이블 계산 후 최소=최대 목표를 건너뜁니다. min=max가 없는 목표가 2개 이상 남지 않으면 메서드를 건너뛰고 보수 테이블의 파레토 포인트가 반환됩니다.
  • 샌드위치가 앵커 포인트에 대해 잘못된 저장포인트 파일을 반환하는 버그를 수정했습니다.

GAMS 스튜디오

  • 새 버전 1.17.4.
    • 활성 블록 편집 선택이 있는 탭을 닫을 때 발생하는 충돌을 수정했습니다.
    • 글꼴 초기화 오류를 수정했습니다.
    • "파일 열기"를 사용할 때 프로젝트가 생성되지 않던 슬롯 사이트 추천를 수정했습니다.
    • Studio 종료 시 GAMS 엔진 작업 실행 동작이 수정되었습니다.
    • 파일 저장 실패 시 파일 유지 수정 슬롯 사이트 추천를 수정했습니다.

API

파이썬

  • 최소 버전 추가3.1.0foropenpyxl추가 대상연결.

모델 라이브러리

GAMS 테스트 라이브러리

46.4.0 부 릴리스(2024년 4월 2일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Torbjoern Jansson, Daniel Oliveira, Evangelos Panos에게 감사드립니다.

GAMS 시스템

GAMS

  • 수정된 동작dumpOpt값 22는 포함 파일을 처리할 때 추가 덤프 파일로 분할되지 않습니다.

내장된 GAMS 코드 기능

  • 긴 경로 이름이 있는 디렉토리에서 실행할 때 내장된 GAMS 코드와 관련된 버그를 수정했습니다.

GAMS 연결

  • 버그 수정SQLReader에이전트 어디에서색인 대체둘 이상의 값 열이 있는 경우 누적 인덱스에 대한 결과는 다음과 같습니다.NaN.

해결사

변환

  • 함수 인수에 대한 여는 괄호를 새 줄에 쓰는 슬롯 사이트 추천가 해결되었습니다.

도구

GAMS 스튜디오

  • 새 버전 1.17.5.
    • 수정됨: Alt 키로 GDX 뷰어 필터 대화상자를 닫는 것을 방지합니다.

GDXDUMP

  • 다음으로 시작하는 기호 텍스트를 작성할 때 버그 수정(.

모델 라이브러리

GAMS 데이터 라이브러리

GAMS 테스트 라이브러리

46.4.1 유지보수 릴리스(2024년 4월 16일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다.

GAMS 시스템

GAMS

  • 발생하는 버그를 수정했습니다.$declareAndLoad유니버스에 대한 별칭을 선언해야 할 때 오류를 발생시킵니다.

해결사

CBC

  • 새 라이브러리 CoinUtils 2.11.11.

CONOPT

  • 기본 설정 고정LFITER그리고RVTIME솔버 기본값으로.

KESTREL

  • 삭제됨EMPKestrel은 현재 지원하지 않으므로 지원되는 모델 유형 목록에서EMP모델.

API

.Net

  • 수정됨GAMS.GAMSOptions.OptDir속성과 함께 슬롯 사이트 추천됨GAMS.GAMSModelInstance.Instantiate효과 없음GAMS.GAMSModelInstance.Solve.

46.5.0 부 릴리스(2024년 5월 8일)

감사의 말씀

슬롯 사이트 추천를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다.

GAMS 시스템

GMSPython

  • 패키지진자2알려진 취약점을 수정한 버전 3.1.4로 업데이트되었습니다.

해결사

CPLEX 및 ODHCPLEX

  • 모델이 제한되지 않거나 실행 불가능하다고 감지되고 솔루션이 반환되지 않는 경우 모델 상태를 수정했습니다.

도구

GAMS 스튜디오

  • 새 버전 1.17.6.
    • HTTPS 연결을 위한 최소 요구 사항으로 TLS 1.2를 설정하십시오.

MOO

  • 목표 세트의 특정 이름이나 방향 매개변수로 인해 기호 재정의로 인해 도구가 실패하는 버그를 수정했습니다.

모델 라이브러리

GAMS 테스트 라이브러리