COMSOL Multiphysics® 5.4 Release Highlights
COMSOL Compiler™
COMSOL Multiphysics® 5.4 버전에는 COMSOL Compiler™가 도입되었습니다.
이 새로운 제품은 라이선스 파일의 요구 없이 누구나 실행할 수 있는 독립형 실행 응용 프로그램을 만들 수 있습니다. 아래의 COMSOL Compiler™의 기능 및 특징에 대해 자세히 살펴 보시기 바랍니다.
Creating a Standalone Application
COMSOL Compiler™을 사용하면, COMSOL Multiphysics® 의 Application Builder로 만든 응용프로그램을 Windows®, Linux®, macOS용 독립형 실행 응용프로그램으로 컴파일 할 수 있습니다. 이렇게 컴파일한 응용프로그램은 모든 사용자에게 제공할 수 있으며, 라이선스 파일 요구 없이 실행됩니다. 어플리케이션을 컴파일하는 것은 Application Builder 사용자 인터페이스에서 간단한 한번의 클릭으로 가능합니다. 자체 아이콘과 스플레시 화면을 사용해 컴파일한 응용프로그램을 사용자가 정의해 만들 수 있습니다.
Application Builder는 Windows® 버전의 COMSOL Multiphysics® 에 포함되어 있고 COMSOL Desktop® 환경에서 접속할 수 있습니다. 그러나, Application Builder로 응용프로그램을 작성한 후에는 command line으로부터 MPH-파일을 컴파일 할 수 있습니다. 이는 Linux®, macOS 사용자에게 유용합니다.
The COMSOL Compiler™ License
COMSOL Compiler™는 동일 타입의 COMSOL Multiphysics® 라이선스와 같이 single라이선스, 및 FNL(floating network license) 옵션으로 제공됩니다. 컴파일 된 응용프로그램은 일반 COMSOL Multiphysics® FNL의 batch 프로세스나 클러스터 계산 기능을 지원하지는 않습니다. COMSOL Compiler™ 라이선스를 사용하면 원하는 만큼 응용프로그램을 컴파일하여 독립형 실행 응용프로그램으로 만들어 원하는 만큼 많은 사람들에게 배포할 수 있습니다.
Command Line Arguments
응용프로그램 사용자는 응용프로그램을 실행할 때 명령어 인자(command line arguments)를 입력값으로 사용할 수 있습니다. 명령어 인자는 Application Builder에서 참조하는 선언에 자동으로 쓰여지고, 예를 들어 입력 데이터나 구성 설정을 제공하는 데 사용할 수 있습니다. 이런 사용은 컴파일 된 응용프로그램뿐만 아니라 COMSOL Multiphysics® 나 COMSOL Server™에서 실행할 때도 사용할 수 있습니다. 아래 예는 컴파일 된 응용프로그램을 호출하는 한 방법입니다:
myapp.exe -appargnames freq -appargvalues 400
위의 명령어는 숫자값 400(이 경우 double)을 갖는 입력 인자 freq 가 있는 응용프로그램의 경우입니다.
COMSOL Multiphysics® 를 사용하는 해당 command는 다음과 같습니다:
comsol.exe -run myapp.mph -appargnames freq -appargvalues 400
COMSOL Server™를 사용하면 간단하게 http://<host:port>/app/myapp_mph?appargnames=freq&appargvalues=400에 직접 인자를 제공하면 됩니다.
추가 스크린샷 보기
Linux는 미국 및 기타 국가에서 Linus Torvalds의 등록 상표입니다. macOS는 미국 및 다른 국가에서 Apple Inc.의 등록 상표입니다. Microsoft 및 Windows는 미국 및 다른 국가에서 Microsoft Corporation 등록 상표 또는 상표입니다.