이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mpb-data 명령입니다.
프로그램:
이름
mpb-data - MPB에서 출력된 HDF5 파일의 변환
개요
mpb 데이터 [OPTION]... [HDF5파일] ...
기술
mpb-data는 HDF5 파일의 추가 처리 및 변환을 수행하는 유틸리티입니다.
MIT Photonic-Bands 프로그램인 MPB의 출력입니다. 특히, 그것은
직사각형 그리드로 다시 포맷하여 시각화에 더 적합하게 출력합니다.
이를 여러 기간으로 확장하고 데이터 규모를 다시 조정합니다.
MIT Photonic Bands(MPB)는 밴드 구조(분산)를 계산하는 무료 프로그램입니다.
관계) 및 주기적인 유전체 구조의 전자기 모드.
HDF5는 National에서 개발한 무료 휴대용 바이너리 형식 및 지원 라이브러리입니다.
Urbana-Champaign에 있는 일리노이 대학교의 슈퍼컴퓨팅 응용 센터.
하나의 h5 파일은 여러 데이터 세트를 포함할 수 있습니다. 기본적으로, mpb 데이터 모두에서 작동
MPB에서 생성된 데이터 세트를 파일에 저장하지만 이는 다음을 통해 변경할 수 있습니다. -d 옵션 또는
구문을 사용하여 HDF5파일:데이터 세트.
mpb 데이터 출력 데이터 세트를 입력 파일의 추가 데이터 세트로 작성합니다.
데이터 세트 이름에 "-new"가 추가됩니다. 또는 출력을
별도의 파일에 의해 지정됨 -o 옵션을 선택합니다.
또한 기본적으로 출력 데이터세트는 입력 데이터세트와 동일합니다. 너
변환을 지정하려면 아래 옵션 중 하나 이상을 사용해야 합니다(예: -r/-e and
-n 옵션이 매우 유용합니다.)
옵션
-h 명령줄 옵션 및 사용법에 대한 도움말을 표시합니다.
-V mpb-data의 버전 번호와 저작권 정보를 인쇄합니다.
-v 자세한 출력.
-o 파일
출력 데이터세트 쓰기 파일 (첫 번째 입력 파일에만 해당)
입력 파일의 추가 데이터세트(기본값)
-r 입력 데이터의 셀과 동일한 부피의 직사각형 셀을 출력합니다. 이것
옵션은 비직교 단위 셀의 데이터를 시각화하는 데 특히 유용합니다.
(예: 삼각형 격자) 그렇지 않으면 데이터가 왜곡되거나 뒤틀려 표시됩니다.
대부분의 그래픽 프로그램. 이 옵션은 거의 항상 다음과 함께 제공되어야 합니다. -n
균일한 해상도를 보장하는 옵션입니다.
-e x,y,z
으로 -r 옵션일 뿐만 아니라 출력의 첫 번째 축을 x,y,z
첫 번째 격자 벡터를 따르는 대신 방향(데카르트 좌표)
for -r.
-P 위상각
복소수 값 데이터 세트의 경우 이 옵션을 사용하면 출력 값이 다음과 같이 회전됩니다.
위상각 복소 평면의 각도. 즉, exp(2pi)를 곱합니다.
i 위상각 /360).
-n n 산출 n 격자 단위당 격자 점("a"). 이는 유용할 뿐만 아니라
더 미세한(또는 더 거친) 해상도로 보간할 뿐만 아니라
해상도는 각 방향에서 균일합니다(데이터가 왜곡되는 것을 방지하기 위해).
시각화할 때).
-x mx, -y my, -z mz
이것은 말한다 mpb 데이터 해당 격자에 여러 기간을 출력하려면
지도. XNUMX차원 또는 XNUMX차원 데이터세트의 특정 조각을 사용합니다.
예 -x 3.2 첫 번째 격자 방향으로 3.2주기의 출력을 발생시킵니다. 그만큼
기본값은 단일 기간만 출력하는 것입니다.
-m s 산출 s 각 격자 방향의 주기; 다음과 같습니다: -x s -y s -z s.
-T 출력에는 처음 두 차원(x와 y)이 전치되어 있습니다. 이는 다음에서 유용합니다.
성능상의 이유로 MPB의 병렬(MPI) 버전과 결합
처음 두 차원이 전치된 모든 배열을 출력합니다. -T 이 작업을 취소할 수 있습니다
전치.
-p 픽셀화된 출력. 일반적으로 입력 데이터는 출력에 선형 보간됩니다.
그리드이지만 -p 옵션을 사용하면 대신에 가장 가까운 그리드 포인트를 사용하게 됩니다.
입력 데이터. 예를 들어 이산화를 연구하려는 경우 유용합니다.
유전체 기능 표현의
-d name
데이터세트 사용 name 입력 파일에서; 그렇지 않으면 각 파일의 첫 번째 데이터세트
사용. 또는 다음 구문을 사용하십시오. HDF5파일:데이터 세트,이를 통해
각 파일에 대해 다른 데이터세트를 지정합니다. 당신은 사용할 수 있습니다 h5ls 명령(포함
hdf5)를 사용하여 파일 내의 데이터세트 이름을 찾습니다.
mpb-data는 이미
MPB에서 생성된 파일에 대한 관련 데이터 세트입니다. 또한 mpb-data는
이 옵션으로 지정된 데이터 세트는 실수 스칼라 데이터 세트이며 다음을 포함하지 않습니다.
데이터 세트를 여러 기간으로 확장할 때 exp(ikx) 요소.
onworks.net 서비스를 사용하여 온라인으로 mpb 데이터를 사용하세요.