공개 회원 기능 | |
| 슬롯 사이트작업공간 () | |
| 슬롯 사이트작업공간 (GAMSWorkspaceInfo정보) | |
| 슬롯 사이트작업공간(문자열workingDirectory, 문자열슬롯 사이트디렉토리, GAMSGlobals.DebugLevel debugLevel) | |
| GAMSJob | addJobFromGamsLib(문자열 모델 이름) |
| 슬롯 사이트 모델 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromTestLib(문자열 모델 이름) |
| 슬롯 사이트 테스트 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromDataLib(문자열 모델 이름) |
| 슬롯 사이트 데이터 유틸리티 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromFinLib(문자열 모델 이름) |
| 슬롯 사이트 Practical Financial Optimization Library에서 모델을 검색합니다. | |
| GAMSJob | addJobFromEmpLib(문자열 모델 이름) |
| 확장 수학 프로그래밍 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromApiLib(문자열 모델 이름) |
| 슬롯 사이트 API 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromNoaLib(문자열 모델 이름) |
| 슬롯 사이트 비선형 최적화 응용 프로그램 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromPsoptLib(문자열 모델 이름) |
| 전력 슬롯 사이트 최적화 모델링 라이브러리에서 모델을 검색합니다. | |
| GAMSJob | addJobFromFile(문자열 파일 이름) |
| 모델 파일에서 GAMSJob을 생성합니다. | |
| GAMSJob | addJobFromFile(문자열 파일 이름, 문자열 jobName) |
| 모델 파일에서 GAMSJob을 생성합니다. | |
| GAMSJob | addJobFromFile(문자열 파일 이름,슬롯 사이트체크포인트체크포인트, 문자열 jobName) |
| 모델 파일에서 GAMSJob을 생성합니다. | |
| 슬롯 사이트데이터베이스 | addDatabaseFromGDX(문자열 gdxFileName) |
| 기존 GDX 파일에서 데이터베이스 생성. | |
| 슬롯 사이트데이터베이스 | addDatabaseFromGDX(문자열 gdxFileName, 문자열 데이터베이스 이름) |
| 기존 GDX 파일에서 데이터베이스 생성. | |
| GAMSJob | addJobFromString(문자열 소스) |
| 문자열 모델 소스에서 GAMSJob을 생성합니다. | |
| GAMSJob | addJobFromString(문자열 소스,슬롯 사이트체크포인트체크포인트) |
| 문자열 모델 소스에서 GAMSJob을 생성합니다. | |
| GAMSJob | addJobFromString(문자열 소스,슬롯 사이트체크포인트체크포인트, 문자열 jobName) |
| 문자열 모델 소스에서 GAMSJob을 생성합니다. | |
| 슬롯 사이트데이터베이스 | 추가데이터베이스 () |
| 빈 슬롯 사이트데이터베이스를 생성하십시오. | |
| 슬롯 사이트데이터베이스 | 추가데이터베이스(문자열 데이터베이스 이름) |
| 빈 슬롯 사이트데이터베이스를 생성하십시오. | |
| 슬롯 사이트데이터베이스 | 추가데이터베이스 (슬롯 사이트데이터베이스sourceDatabase) |
| 기존 데이터베이스에서 데이터베이스를 생성합니다. | |
| 슬롯 사이트데이터베이스 | 추가데이터베이스 (슬롯 사이트데이터베이스sourceDatabase, 문자열 데이터베이스 이름) |
| 기존 데이터베이스에서 데이터베이스를 생성합니다. | |
| 슬롯 사이트체크포인트 | addCheckpoint () |
| GAMSCheckpoint를 생성하세요. | |
| 슬롯 사이트체크포인트 | addCheckpoint(문자열 checkpointName) |
| GAMSCheckpoint를 생성하세요. | |
| 슬롯 사이트옵션 | 추가옵션 () |
| 슬롯 사이트옵션을 생성하세요. | |
| 슬롯 사이트옵션 | 추가옵션 (슬롯 사이트옵션옵션) |
| GAMSOptions 개체에서 GAMSOptions를 생성하십시오. | |
| 슬롯 사이트옵션 | 추가옵션(문자열 옵션파일) |
| 옵션 파일에서 GAMSOptions를 생성하십시오. | |
| 문자열 | workingDirectory () |
| 작업 디렉토리를 검색하세요. | |
| 문자열 | 슬롯 사이트디렉토리 () |
| 슬롯 사이트 디렉토리를 검색하세요. | |
| 부울 | isUsingTmpWorkingDirectory () |
| 사용자 디렉토리(즉, System.getProperty("java.io.tmpdir"))가 작업 디렉토리로 사용된 경우 플래그를 검색하십시오. | |
| GAMSGlobals.DebugLevel | getDebugLevel () |
| 디버그 레벨을 검색하세요. | |
| 무효 | setDebugLevel(GAMSGlobals.DebugLevel 수준) |
| 디버그 레벨을 설정하세요. | |
| 문자열 | getGAMSVersion () |
| 사용된 슬롯 사이트 버전을 가져옵니다. | |
| int | getMajorReleaseNumber () |
| 슬롯 사이트 주요 릴리스 번호를 가져옵니다. | |
| 정수 | getMinorReleaseNumber () |
| 슬롯 사이트 부 릴리스 번호를 받으세요. | |
| int | getGoldReleaseNumber () |
| 슬롯 사이트 GOLD 출시 번호 받기 | |
| 무효 | setMyEPS(이중 값) |
값 재설정GAMSGlobals.SpecialValues.EPS, Epsilon용 GAMSDatabase에 저장하고 읽을 값입니다. | |
정적 공개 멤버 함수 | |
| 정적 문자열 | getAPIVersion () |
| API 버전 가져오기 | |
| 정적 정수 | getAPIMajorReleaseNumber () |
| API 주요 릴리스 번호 가져오기 | |
| 정적 정수 | getAPIMinorReleaseNumber () |
| API 마이너 릴리스 번호 가져오기 | |
| 정적 정수 | getAPIGoldReleaseNumber () |
| API GOLD 릴리스 번호 가져오기 | |
보호된 멤버 함수 | |
| 무효 | 확정()가 Throwable을 던졌습니다. |
자세한 설명
그슬롯 사이트작업공간은 com.슬롯 사이트api 패키지의 기본 클래스입니다. 패키지에 포함된 대부분의 API 프로그램 인스턴스(예:슬롯 사이트데이터베이스, GAMSJob및슬롯 사이트체크포인트)는에서 제공하는 "add" 메소드로 생성되어야 합니다.슬롯 사이트작업공간.
생성할 때슬롯 사이트작업공간인스턴스에서는 기본 구성 또는 사용자 정의 구성을 사용하여 인스턴스의 작업공간 속성(슬롯 사이트 디렉터리, 작업 디렉터리 및 디버그 수준)을 지정할 수 있습니다.
- 슬롯 사이트 디렉토리는 GAMS 슬롯 사이트이 설치된 디렉토리입니다. API 프로그램에 필요한 대부분의 GAMS 리소스를 제공합니다.
- 작업 디렉토리는 실행 중인 GAMS 모델 내의 모든 파일 기반 작업이 이 위치에 상대적이어야 하는 앵커 디렉토리입니다(예: $GDXIN 및 $include). 입력 검색 경로(예: IDir) 및 출력 경로(예: PutDir)를 추가하여 다음에서 제공하는 다른 파일 슬롯 사이트 위치를 지정하는 옵션도 있습니다.
슬롯 사이트옵션. 출력 파일이 더 이상 필요하지 않은 경우 예제를 실행한 후 작업 디렉터리를 정리하는 것이 좋습니다. - 디버그 수준은 런타임 중에 더 많거나 적은 정보가 필요할 때 다양한 값으로 설정할 수 있는 디버그 정보 수준입니다.
기본 구성의 경우, a슬롯 사이트작업공간인스턴스는 매개변수 없이 기본 생성자에 의해 생성됩니다. 이러한 경우 작업공간 속성은 기본 설정을 사용하여 결정됩니다.
- 슬롯 사이트 디렉토리는 환경에서 자동으로 결정됩니다(먼저 모든 플랫폼의 "PATH" 환경 변수에서. GAMS 슬롯 사이트 디렉토리가 "PATH"에서 발견되지 않으면 슬롯 사이트 디렉토리는 플랫폼 특정 환경에서 결정됩니다: Windows 레지스트리 Windows 기반 플랫폼의 "Software\Classes\gams.location", Mac OS 플랫폼의 "DYLD_LIBRARY_PATH" 또는 기타 Unix 기반의 "LD_LIBRARY_PATH" 플랫폼). 두 환경 변수 모두에서 유효한 GAMS 슬롯 사이트 디렉토리를 찾을 수 없는 경우,
슬롯 사이트예외런타임 중에 발생합니다. - 작업 디렉토리는 다음에서 결정됩니다.
GAMSGlobals.workingDirectory기본적으로 사용자 작업 디렉토리(java 속성 "java.io.tmpdir")입니다. - 디버그 수준이 다음으로 설정되었습니다.
GAMSGlobals.DebugLevel.OFF기본적으로 디버그 정보가 없습니다.
임시 작업 디렉토리를 사용하는 경우 디버그 수준이 다음으로 설정된 경우에만 GAMSworkspace가 범위를 벗어난 후 임시 작업 디렉토리가 제거됩니다.GAMSGlobals.DebugLevel.OFF또는 작업공간의 수명 주기 동안 오류가 없고 디버그 수준이 다음으로 설정된 경우GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR. 작업 디렉터리에 대한 사용자 정의 구성을 사용하거나 디버그 수준을 다음으로 설정하세요.GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR또는 작업공간이 종료되거나 범위를 벗어난 후에도 작업 디렉토리를 유지하기 위해 그 이상입니다.
만들려면슬롯 사이트작업공간사용자 정의 구성이 있는 인스턴스의 경우 GAMSWorkspace(String, String, GAMSGlobals.DebugLevel) 생성자를 사용하거나 먼저 생성하여 작업공간 속성(슬롯 사이트 디렉터리, 작업 디렉터리 및 디버그 수준) 중 하나를 지정할 수 있습니다.GAMSWorkspaceInfo속성 값을 포함하고 이를 다음 중 하나에 대한 입력 매개변수로 전달하는 인스턴스슬롯 사이트작업공간생성자. 어느 쪽이든 지정된 슬롯 사이트 디렉터리와 작업 디렉터리가 모두 유효한 디렉터리인지 여부가 확인됩니다. 잘못된 디렉토리의 경우,슬롯 사이트예외런타임 중에 발생합니다. 일반적으로 디렉터리가 존재하지 않으면 유효한 디렉터리가 아닙니다. 디렉터리에 빈 문자열이 포함되어 있거나 공백만 존재하지 않는 디렉터리로 처리되는 반면 null 디렉터리는 기본 설정으로 처리됩니다. 슬롯 사이트 디렉토리에 유효한 GAMS 파일 및 라이브러리가 포함되어 있지 않으면 유효한 GAMS 디렉토리가 아닙니다. 유효한 슬롯 사이트 디렉터리가 사용되며 환경 변수에 대해 확인되지 않습니다.
- 참고
- 여러 인스턴스를 사용하는 경우
슬롯 사이트작업공간동시에 동일한 작업 디렉토리를 사용하지 않아야 합니다. 그렇지 않으면 파일 이름이 충돌하게 될 수 있습니다.
데이터베이스 작업과 같은 대부분의 API 작업에는 작업을 수행하기 위해 API 라이브러리가 필요하므로 프로그램을 실행할 때 Java 속성 "java.library.path"를 유효한 Java API 라이브러리가 포함된 디렉토리로 설정하는 것이 중요합니다. Java 라이브러리 경로가 설정되지 않았거나 디렉토리에 유효한 Java API 라이브러리가 포함되어 있지 않은 경우 런타임 중에 java.lang.UnsatisfiedLinkError가 발생합니다. 슬롯 사이트 디렉터리와 API 라이브러리가 포함된 Java 라이브러리 경로 사이에 충돌이 있는 경우 API 라이브러리는 라이브러리 경로에서 찾은 API 버전이 슬롯 사이트 디렉터리에서 찾은 GAMS 버전과 다르다는 경고 메시지를 인쇄합니다.
- 또한 참조
- 슬롯 사이트체크포인트
- 슬롯 사이트데이터베이스
- 슬롯 사이트글로벌
- GAMSJob
- 슬롯 사이트옵션
- GAMSWorkspaceInfo
- GAMSGlobals.DebugLevel
생성자 및 소멸자 문서
◆ GAMSWorkspace()[1/3]
| com.슬롯 사이트api.GAMSWorkspace.GAMSWorkspace | ( | ) |
새 건설슬롯 사이트작업공간인스턴스가 기본 구성을 사용하고 있습니다. 모든 작업공간 속성은 기본 설정을 사용하여 결정됩니다.
슬롯 사이트 디렉토리의 경우, 슬롯 사이트 디렉토리는 환경(첫 번째, 모든 플랫폼의 "PATH" 환경 변수)에서 자동으로 결정됩니다. GAMS 슬롯 사이트 디렉토리가 "PATH"에서 발견되지 않으면 슬롯 사이트 디렉토리는 플랫폼별 환경(Windows 기반 플랫폼의 Windows 레지스트리 "Software\Classes\gams.location" 또는 Mac OS 플랫폼의 "DYLD_LIBRARY_PATH" 또는 "LD_LIBRARY_PATH")에서 결정됩니다. 다른 Unix 기반 플랫폼에서는). 두 환경 변수 모두에서 유효한 GAMS 슬롯 사이트 디렉토리를 찾을 수 없는 경우,슬롯 사이트예외런타임 중에 발생합니다.
작업 디렉토리가 지정되지 않은 경우 "gams_" 접두어가 있는 기본 작업 디렉토리(다음으로 지정됨)GAMSGlobals.workingDirectoryPrefix) 임시 디렉터리(다음으로 지정됨) 아래GAMSGlobals.workingDirectory)이 생성되어 작업 공간의 작업 디렉터리로 사용됩니다. 작업 디렉터리가 성공적으로 생성된 후 메서드 호출GAMSWorkspace.workingDirectory작업 디렉토리와 메소드 호출을 설명하는 문자열을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory참을 반환합니다. 디렉토리를 생성할 수 없는 상황에서 로 지정된 디렉토리는GAMSGlobals.workingDirectory작업공간의 작업 디렉토리로 사용됩니다. 이러한 상황에서 메소드 호출GAMSWorkspace.workingDirectory작업 디렉토리 문자열과 메소드 호출을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory거짓을 반환합니다.
디버그 수준은 기본적으로 다음과 같습니다.GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR. 때슬롯 사이트작업공간인스턴스가 생성되면 원하는 DebugLevel을 나타내는 문자열이 포함된 환경 변수 "GAMSOOAPIIDEBUG"가 생성된 작업공간 인스턴스의 디버그 수준을 재정의할 수도 있습니다.
- 예외
-
슬롯 사이트예외 환경 변수에 유효한 GAMS 슬롯 사이트 디렉토리가 포함되어 있지 않거나 Java 속성 "java.library.path"에 의해 지정된 디렉토리에 프로그램이 실행 중인 플랫폼 아키텍처와 충돌하는 Java API 라이브러리가 포함되어 있는 경우.
- 또한 참조
- GAMSGlobals.DebugLevel
- GAMSGlobals.DebugLevel.lookup(int)
- GAMSGlobals.DebugLevel.lookup(문자열)
- GAMSGlobals.DebugLevel.message()
- GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR
- GAMSGlobals.workingDirectory
- GAMSWorkspace.isUsingTmpWorkingDirectory()
- GAMSWorkspace.systemDirectory()
- GAMSWorkspace.workingDirectory()
◆ 슬롯 사이트작업공간()[2/3]
| com.슬롯 사이트api.GAMSWorkspace.GAMSWorkspace | ( | GAMSWorkspaceInfo | 정보 | ) |
새 건설슬롯 사이트작업공간인스턴스 출처GAMSWorkspaceInfo인스턴스. 모든 작업공간 속성은 다음 속성에 따라 결정됩니다.GAMSWorkspaceInfo.
슬롯 사이트 디렉토리 속성이 null이거나 지정되지 않은 경우(기본 설정), 슬롯 사이트 디렉토리는 환경에서 자동으로 결정됩니다(먼저 모든 플랫폼의 "PATH" 환경 변수에서. GAMS 슬롯 사이트 디렉토리가 "PATH"에서 발견되지 않으면 슬롯 사이트 디렉토리는 플랫폼 특정 환경에서 결정됩니다: Windows 기반 플랫폼의 Windows 레지스트리 "Software\Classes\gams.location" 또는 Mac OS의 "DYLD_LIBRARY_PATH" 플랫폼 또는 기타 Unix 기반 플랫폼의 "LD_LIBRARY_PATH"에서). 두 환경 변수 모두에서 유효한 GAMS 슬롯 사이트 디렉토리를 찾을 수 없는 경우,슬롯 사이트예외런타임 중에 발생합니다.
지정된 슬롯 사이트 디렉터리가 null이 아닌 경우 디렉터리가 확인됩니다. 지정된 디렉토리가 존재하지 않거나 유효한 GAMS 디렉토리가 아닌 경우,슬롯 사이트예외런타임 중에 발생합니다.
지정된 작업 디렉토리가 null이거나 지정되지 않은 경우(기본 설정), 접두어 "gams_"가 있는 기본 작업 디렉토리(다음으로 지정됨)GAMSGlobals.workingDirectoryPrefix) 임시 디렉터리(다음으로 지정됨) 아래GAMSGlobals.workingDirectory)이 생성되어 작업 공간의 작업 디렉터리로 사용됩니다. 디렉토리가 성공적으로 생성된 후 메소드 호출GAMSWorkspace.workingDirectory작업 디렉토리와 메소드 호출을 설명하는 문자열을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory참을 반환합니다. 디렉터리를 생성할 수 없는 상황에서 다음으로 지정된 디렉터리는GAMSGlobals.workingDirectory작업공간의 작업 디렉토리로 사용됩니다. 이러한 상황에서 메소드 호출GAMSWorkspace.workingDirectory작업 디렉토리 문자열과 메소드 호출을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory거짓을 반환합니다.
지정된 작업 디렉토리가 null이 아닌 경우 디렉토리가 확인됩니다. 지정된 디렉터리가 존재하지만 디렉터리가 없는 경우슬롯 사이트예외런타임 중에 발생합니다. 그렇지 않으면 디렉토리가 생성됩니다.
디버그 수준 속성은 기본적으로 다음을 생성합니다.GAMSWorkspaceInfo, GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR. 디버그 수준은의 인스턴스에 의해 다른 값으로 지정될 수 있습니다.GAMSGlobals.DebugLevel. 다음과 같은 경우에 주의하세요.슬롯 사이트작업공간인스턴스가 생성되면 원하는 DebugLevel을 나타내는 문자열이 포함된 환경 변수 "GAMSOOAPIIDEBUG"가 생성된 인스턴스의 디버그 수준을 재정의할 수도 있습니다.
- 매개변수
-
정보 a GAMSWorkspaceInfo사용자가 지정한 작업 디렉터리, 사용자가 지정한 GAMS 슬롯 사이트 디렉터리 및 디버그 수준에 대한 정보가 포함된 인스턴스
- 예외
-
슬롯 사이트예외 정보 인스턴스가 null이거나 지정된 디렉토리가 존재하지 않거나 지정된 슬롯 사이트 디렉토리가 유효한 GAMS 디렉토리가 아니거나 java 속성 "java.library.path"에 의해 지정된 디렉토리에 프로그램이 실행 중인 플랫폼 아키텍처와 충돌하는 Java API 라이브러리가 포함되어 있는 경우.
- 또한 참조
- GAMSGlobals.DebugLevel
- GAMSGlobals.DebugLevel.lookup(int)
- GAMSGlobals.DebugLevel.lookup(문자열)
- GAMSGlobals.DebugLevel.message()
- GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR
- GAMSGlobals.workingDirectory
- GAMSWorkspaceInfo
- GAMSWorkspace.isUsingTmpWorkingDirectory()
- GAMSWorkspace.systemDirectory()
- GAMSWorkspace.workingDirectory()
◆ GAMSWorkspace()[3/3]
| com.슬롯 사이트api.GAMSWorkspace.GAMSWorkspace | ( | 문자열 | workingDirectory, |
| 문자열 | 슬롯 사이트디렉토리, | ||
| GAMSGlobals.DebugLevel | 디버그레벨 ) |
새 건설슬롯 사이트작업공간인스턴스.
슬롯 사이트 디렉토리 속성이 null인 경우 슬롯 사이트 디렉토리는 환경(먼저 모든 플랫폼의 "PATH" 환경 변수에서)에서 자동으로 결정됩니다. GAMS 슬롯 사이트 디렉토리가 "PATH"에서 발견되지 않으면 슬롯 사이트 디렉토리는 플랫폼별 환경(Windows 기반 플랫폼의 Windows 레지스트리 "Software\Classes\gams.location" 또는 Mac OS 플랫폼의 "DYLD_LIBRARY_PATH" 또는 다음 중 하나)에서 결정됩니다. 다른 Unix 기반 플랫폼에서는 "LD_LIBRARY_PATH"). 두 환경 변수 모두에서 유효한 GAMS 슬롯 사이트 디렉토리를 찾을 수 없는 경우,슬롯 사이트예외런타임 중에 발생합니다.
지정된 슬롯 사이트 디렉터리가 null이 아닌 경우 디렉터리가 확인됩니다. 지정된 디렉토리가 존재하지 않거나 유효한 GAMS 디렉토리가 아닌 경우,슬롯 사이트예외런타임 중에 발생합니다.
지정된 작업 디렉토리가 null이거나 지정되지 않은 경우(기본 설정), 접두어 "gams_"가 있는 기본 작업 디렉토리(지정:GAMSGlobals.workingDirectoryPrefix) 임시 디렉터리 아래(다음으로 지정됨)GAMSGlobals.workingDirectory)이 생성되어 작업 공간의 작업 디렉터리로 사용됩니다. 디렉토리가 성공적으로 생성된 후 메소드 호출GAMSWorkspace.workingDirectory작업 디렉토리와 메소드 호출을 설명하는 문자열을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory참을 반환할 것입니다. 디렉토리를 생성할 수 없는 상황에서 로 지정된 디렉토리는GAMSGlobals.workingDirectory작업공간의 작업 디렉토리로 사용됩니다. 이러한 상황에서 메소드 호출GAMSWorkspace.workingDirectory작업 디렉토리 문자열과 메소드 호출을 반환합니다.GAMSWorkspace.isUsingTmpWorkingDirectory거짓을 반환합니다.
지정된 작업 디렉토리가 null이 아닌 경우 디렉토리가 확인됩니다. 지정된 디렉터리가 존재하지만 디렉터리가 없는 경우슬롯 사이트예외런타임 중에 발생합니다. 그렇지 않으면 디렉토리가 생성됩니다.
디버그 수준은 다음의 인스턴스로 지정할 수 있습니다.GAMSGlobals.DebugLevel. 때슬롯 사이트작업공간인스턴스가 생성되면 원하는 DebugLevel을 나타내는 문자열이 포함된 환경 변수 "GAMSOOAPIIDEBUG"가 생성된 인스턴스의 디버그 수준을 재정의할 수도 있습니다.
- 매개변수
-
workingDirectory 모든 슬롯 사이트 파일이 저장될 사용자 지정 작업 디렉토리 슬롯 사이트디렉토리 사용자가 지정한 GAMS 슬롯 사이트 디렉토리 디버그레벨 디버그 수준
- 예외
-
슬롯 사이트예외 지정된 슬롯 사이트 디렉터리가 존재하지 않거나, 지정된 슬롯 사이트 디렉터리가 유효한 GAMS 디렉터리가 아니거나, java 속성 "java.library.path"로 지정된 디렉터리에 프로그램이 실행 중인 플랫폼 아키텍처와 충돌하는 Java API 라이브러리가 포함되어 있습니다.
- 또한 참조
- GAMSGlobals.DebugLevel
- GAMSGlobals.DebugLevel.lookup(int)
- GAMSGlobals.DebugLevel.lookup(문자열)
- GAMSGlobals.DebugLevel.message()
- GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR
- GAMSGlobals.workingDirectory
- GAMSWorkspace.isUsingTmpWorkingDirectory()
- GAMSWorkspace.systemDirectory()
- GAMSWorkspace.workingDirectory()
멤버 함수 문서
◆ addCheckpoint()[1/2]
| 슬롯 사이트체크포인트com.슬롯 사이트api.GAMSWorkspace.addCheckpoint | ( | ) |
GAMSCheckpoint를 생성하세요.
GAMSCheckpoint 개체의 이름은 자동으로 생성됩니다.
- 반품
- GAMSCheckpoint 객체 참조
- 예외
-
슬롯 사이트예외 GAMSCheckpoint를 성공적으로 생성할 수 없는 경우
◆ addCheckpoint()[2/2]
| 슬롯 사이트체크포인트com.슬롯 사이트api.GAMSWorkspace.addCheckpoint | ( | 문자열 | 체크포인트이름 | ) |
GAMSCheckpoint를 생성하세요.
- 매개변수
-
체크포인트 이름 GAMSCheckpoint 식별자 또는 기존 체크포인트의 파일 이름
- 반품
- GAMSCheckpoint 객체 참조
- 예외
-
슬롯 사이트예외 GAMSCheckpoint를 성공적으로 생성할 수 없는 경우
◆ 추가데이터베이스()[1/4]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabase | ( | ) |
빈 슬롯 사이트데이터베이스를 생성하십시오.
GAMSDatabase 개체의 이름은 자동으로 생성됩니다.
- 반품
- GAMSDatabase 객체 참조
- 예외
-
java.lang.UnsatisfiedLinkError Java 속성 "java.library.path"가 설정되지 않았거나 속성에 의해 지정된 디렉토리에 유효한 Java API 라이브러리가 포함되어 있지 않은 경우. 슬롯 사이트예외 슬롯 사이트데이터베이스를 성공적으로 생성할 수 없는 경우
◆ 추가데이터베이스()[2/4]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabase | ( | 슬롯 사이트데이터베이스 | sourceDatabase | ) |
기존 데이터베이스에서 데이터베이스를 생성하십시오.
- 매개변수
-
sourceDatabase 데이터베이스를 초기화할 소스 슬롯 사이트데이터베이스
- 반품
- GAMSDatabase 객체 참조
- 예외
-
java.lang.UnsatisfiedLinkError Java 속성 "java.library.path"가 설정되지 않았거나 속성에 의해 지정된 디렉토리에 유효한 Java API 라이브러리가 포함되어 있지 않은 경우. 슬롯 사이트예외 슬롯 사이트데이터베이스를 성공적으로 생성할 수 없는 경우
◆ 추가데이터베이스()[3/4]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabase | ( | 슬롯 사이트데이터베이스 | sourceDatabase, |
| 문자열 | 데이터베이스 이름 ) |
기존 데이터베이스에서 데이터베이스를 생성하십시오.
- 매개변수
-
sourceDatabase 데이터베이스를 초기화할 소스 슬롯 사이트데이터베이스 데이터베이스 이름 슬롯 사이트데이터베이스 식별자
- 반품
- GAMSDatabase 객체 참조
- 예외
-
java.lang.UnsatisfiedLinkError Java 속성 "java.library.path"가 설정되지 않았거나 속성에 의해 지정된 디렉토리에 유효한 Java API 라이브러리가 포함되어 있지 않은 경우. 슬롯 사이트예외 databaseName이 이미 작업공간에 존재하거나 GAMSDatabase를 성공적으로 생성할 수 없는 경우
◆ 추가데이터베이스()[4/4]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabase | ( | 문자열 | 데이터베이스 이름 | ) |
빈 슬롯 사이트데이터베이스를 생성하십시오.
- 매개변수
-
데이터베이스 이름 슬롯 사이트데이터베이스 식별자
- 반품
- GAMSDatabase 객체 참조
- 예외
-
java.lang.UnsatisfiedLinkError Java 속성 "java.library.path"가 설정되지 않았거나 속성에 의해 지정된 디렉토리에 유효한 Java API 라이브러리가 포함되어 있지 않은 경우. 슬롯 사이트예외 databaseName이 이미 작업공간에 존재하거나 GAMSDatabase를 성공적으로 생성할 수 없는 경우
◆ addDatabaseFromGDX()[1/2]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabaseFromGDX | ( | 문자열 | gdx파일이름 | ) |
기존 GDX 파일에서 데이터베이스 생성.
- 매개변수
-
gdx파일이름 데이터베이스를 초기화할 파일
- 반품
- GAMSDatabase 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트데이터베이스를 성공적으로 생성할 수 없는 경우
◆ addDatabaseFromGDX()[2/2]
| 슬롯 사이트데이터베이스com.슬롯 사이트api.GAMSWorkspace.addDatabaseFromGDX | ( | 문자열 | gdx파일이름, |
| 문자열 | 데이터베이스 이름 ) |
기존 GDX 파일에서 데이터베이스 생성.
- 매개변수
-
gdx파일이름 데이터베이스를 초기화할 파일 데이터베이스 이름 GAMSDatabase 식별자(null인 경우 자동으로 결정됨)
- 반환
- GAMSDatabase 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트데이터베이스를 성공적으로 생성할 수 없는 경우
◆ addJobFromApiLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromApiLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 API 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 API 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromDataLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromDataLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 데이터 유틸리티 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트 데이터 유틸리티 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromEmpLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromEmpLib | ( | 문자열 | 모델이름 | ) |
확장 수학 프로그래밍 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반환
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트 확장 수학 프로그래밍 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromFile()[1/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromFile | ( | 문자열 | 파일이름 | ) |
모델 파일에서 GAMSJob을 생성합니다.
- 매개변수
-
파일이름 소스 파일 이름
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 소스 파일 이름에서 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromFile()[2/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromFile | ( | 문자열 | 파일이름, |
| 슬롯 사이트체크포인트 | 체크포인트, | ||
| 문자열 | 직업이름 ) |
모델 파일에서 GAMSJob을 생성합니다.
- 매개변수
-
파일이름 소스 파일 이름 체크포인트 GAMSJob을 초기화하기 위한 GAMSCheckpoint 직업이름 작업 이름(null인 경우 자동으로 결정됨)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromFile()[3/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromFile | ( | 문자열 | 파일이름, |
| 문자열 | 직업이름 ) |
모델 파일에서 GAMSJob을 생성합니다.
- 매개변수
-
파일이름 소스 파일 이름 직업이름 작업 이름(null인 경우 자동으로 결정됨)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromFinLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromFinLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 Practical Financial Optimization Library에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트 금융 최적화 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromGamsLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromGamsLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 모델 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트 모델 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromNoaLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromNoaLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 비선형 최적화 응용 프로그램 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 비선형 최적화 응용 프로그램 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromPsoptLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromPsoptLib | ( | 문자열 | 모델이름 | ) |
전력 슬롯 사이트 최적화 모델링 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 전력 슬롯 사이트 최적화 모델링 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ addJobFromString()[1/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromString | ( | 문자열 | 출처 | ) |
문자열 모델 소스에서 GAMSJob을 생성합니다.
- 매개변수
-
출처 슬롯 사이트 모델(문자열)
- 반품
- GAMSJob 객체 참조
- 예외
-
슬롯 사이트예외 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromString()[2/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromString | ( | 문자열 | 출처, |
| 슬롯 사이트체크포인트 | 체크포인트 ) |
문자열 모델 소스에서 GAMSJob을 생성합니다.
작업 이름이 자동으로 생성됩니다.
- 매개변수
-
출처 문자열로서의 슬롯 사이트 모델 체크포인트 GAMSJob을 초기화하기 위한 GAMSCheckpoint
- 반환
- GAMSJob 객체 참조
- 예외
-
슬롯 사이트예외 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromString()[3/3]
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromString | ( | 문자열 | 출처, |
| 슬롯 사이트체크포인트 | 체크포인트, | ||
| 문자열 | 직업이름 ) |
문자열 모델 소스에서 GAMSJob을 생성합니다.
- 매개변수
-
출처 슬롯 사이트 모델을 문자열로 체크포인트 GAMSJob을 초기화하기 위한 GAMSCheckpoint 직업이름 작업 이름
- 반품
- GAMSJob 객체 참조
- 예외
-
슬롯 사이트예외 GAMSJob을 성공적으로 생성할 수 없는 경우
◆ addJobFromTestLib()
| GAMSJobcom.슬롯 사이트api.GAMSWorkspace.addJobFromTestLib | ( | 문자열 | 모델이름 | ) |
슬롯 사이트 테스트 라이브러리에서 모델을 검색합니다.
- 매개변수
-
모델이름 모델 이름 입력(경로 없음)
- 반품
- GAMSJob 인스턴스 참조
- 예외
-
슬롯 사이트예외 슬롯 사이트 테스트 라이브러리에서 모델 이름을 찾을 수 없는 경우
◆ 추가옵션()[1/3]
| 슬롯 사이트옵션com.슬롯 사이트api.GAMSWorkspace.addOptions | ( | ) |
슬롯 사이트옵션을 생성하세요.
- 반품
- GAMSOptions 객체 참조
- 예외
-
슬롯 사이트예외 GAMSOptions를 성공적으로 생성할 수 없는 경우
◆ 추가옵션()[2/3]
GAMSOptions 개체에서 GAMSOptions를 생성합니다.
- 매개변수
-
옵션 GAMSObject 객체 참조
- 반품
- GAMSOptions 객체 참조
- 예외
-
슬롯 사이트예외 GAMSOptions를 성공적으로 생성할 수 없는 경우
- 이후
- 24.2
◆ 추가옵션()[3/3]
| 슬롯 사이트옵션com.슬롯 사이트api.GAMSWorkspace.addOptions | ( | 문자열 | 옵션파일 | ) |
옵션 파일에서 GAMSOptions를 생성하십시오.
- 매개변수
-
옵션파일 옵션 파일 이름
- 반품
- GAMSOptions 객체 참조
- 예외
-
슬롯 사이트예외 GAMSOptions를 성공적으로 생성할 수 없는 경우
- 이후
- 24.2
◆ 완성()
|
보호됨 |
- 지원 중단됨
- 50.0부터 더 이상 사용되지 않는 이 마무리 메소드는 향후 버전에서 제거될 수 있습니다. 디버그 수준이 설정된 경우 임시 작업 디렉터리는 결국 제거됩니다.
GAMSGlobals.DebugLevel.OFF또는 오류가 없으며 디버그 수준이 다음으로 설정되지 않았습니다.GAMSGlobals.DebugLevel.KEEP_FILES_ON_ERROR이상.
접근성은 25.1 이후 공개에서 보호로 설정되었습니다.
◆ getAPIGoldReleaseNumber()
|
정적 |
API GOLD 릴리스 번호 가져오기
- 이후
- 24.2
◆ getAPIMajorReleaseNumber()
|
정적 |
API 주요 릴리스 번호 가져오기
- 이후
- 24.2
◆ getAPIMinorReleaseNumber()
|
정적 |
API 마이너 릴리스 번호 가져오기
- 이후
- 24.2
◆ getAPIVersion()
|
정적 |
API 버전 가져오기
- 이후
- 24.2
◆ getDebugLevel()
| GAMSGlobals.DebugLevel com.슬롯 사이트api.GAMSWorkspace.getDebugLevel | ( | ) |
디버그 레벨을 검색합니다.
- 반환
- 디버그 수준
- 또한 참조
- GAMSGlobals.DebugLevel
◆ getGAMSVersion()
| 문자열 com.슬롯 사이트api.GAMSWorkspace.getGAMSVersion | ( | ) |
사용된 슬롯 사이트 버전을 가져옵니다.
- 이후
- 24.2
◆ getGoldReleaseNumber()
| int com.슬롯 사이트api.GAMSWorkspace.getGoldReleaseNumber | ( | ) |
슬롯 사이트 GOLD 출시 번호 받기
- 이후
- 24.2
◆ getMajorReleaseNumber()
| int com.슬롯 사이트api.GAMSWorkspace.getMajorReleaseNumber | ( | ) |
슬롯 사이트 주요 릴리스 번호를 가져옵니다.
- 이후
- 24.2
◆ getMinorReleaseNumber()
| int com.슬롯 사이트api.GAMSWorkspace.getMinorReleaseNumber | ( | ) |
슬롯 사이트 부 출시 번호를 받으세요.
- 이후
- 24.2
◆ isUsingTmpWorkingDirectory()
| 부울 com.슬롯 사이트api.GAMSWorkspace.isUsingTmpWorkingDirectory | ( | ) |
사용자 디렉토리(즉, System.getProperty("java.io.tmpdir"))가 작업 디렉토리로 사용된 경우 플래그를 검색하십시오.
- 반품
- 사용자 디렉토리가 작업 디렉토리로 사용되었으면 true이고, 그렇지 않으면 false입니다.
◆ setDebugLevel()
| void com.슬롯 사이트api.GAMSWorkspace.setDebugLevel | ( | GAMSGlobals.DebugLevel | 레벨 | ) |
디버그 레벨을 설정하세요.
- 매개변수
-
레벨 디버그 수준
- 또한 참조
- GAMSGlobals.DebugLevel
◆ setMyEPS()
| void com.슬롯 사이트api.GAMSWorkspace.setMyEPS | ( | 더블 | 값 | ) |
값 재설정GAMSGlobals.SpecialValues.EPS, Epsilon용 GAMSDatabase에 저장하고 읽을 값입니다.
- 이후
- 24.2
- 또한 참조
- GAMSGlobals.SpecialValues.EPS
◆ 슬롯 사이트디렉토리()
| 문자열 com.슬롯 사이트api.GAMSWorkspace.systemDirectory | ( | ) |
슬롯 사이트 디렉토리를 검색하세요.
- 반환
- 문자열이 슬롯 사이트 디렉토리를 설명했습니다.
◆ workingDirectory()
| 문자열 com.슬롯 사이트api.GAMSWorkspace.workingDirectory | ( | ) |
작업 디렉토리를 검색하세요.
- 반환
- 문자열이 작업 디렉터리를 설명했습니다.