GoGPT Best VPN GoSearch

favicon do OnWorks

mpb-split - Online na nuvem

Execute mpb-split no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mpb-split que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


mpb-split - calcula modos próprios com MPB usando vários processos

SINOPSE


divisão mpb NUM-SPLIT [DEFINIÇÃO] ... [CTRLFILE] ...

DESCRIÇÃO


mpb-split é um front-end de paralelização para MIT Photonic Bands (MPB). Para um cálculo
com vários k pontos, ele divide a lista de k pontos em vários processos. Claro,
isso só irá beneficiá-lo em um sistema onde diferentes processos serão executados em diferentes
processadores, como um SMP ou um cluster com migração automática de processo (por exemplo, MOSIX).
mpb-split é na verdade um script de shell trivial, portanto, você pode modificá-lo facilmente se você
precisa usar um comando especial para iniciar processos em outros processadores / máquinas.

MIT Photonic Bands (MPB) é um programa gratuito para calcular as estruturas de banda (dispersão
relações) e modos eletromagnéticos de estruturas dielétricas periódicas, e é aplicável
tanto para cristais fotônicos (materiais de banda fotônica) e uma ampla gama de outros
problemas.

Mais informações sobre a MPB, incluindo um manual detalhado, podem ser encontradas online na página inicial da MPB
página: http://ab-initio.mit.edu/mpb/

Uma invocação típica de divisão mpb parece:

mpb-split num-split foo.ctl> & foo.out

Isso causa divisão mpb para processar o arquivo de controle foo.ctl, divida os k pontos em número-
divisão pedaços iguais, execute cada lista em um processo separado com MPB e redirecione a saída
(em ordem) para foo.out. (Normalmente, redireciona-se a saída para um arquivo, pois a saída é
detalhado e contém uma série de conjuntos de dados delimitados por vírgulas que podem ser extraídos por
grudando.)

No geral, o comportamento e os argumentos são os mesmos que para mpb exceto que o primeiro argumento
deve ser o inteiro divisão numérica.

O Quê divisão mpb tecnicamente o faz é definir a variável MPB k-split-num para divisão numérica e k-
split-index para o índice (começando com 0) do bloco para cada processo. Se você quiser, você
pode usar essas variáveis ​​para dividir o problema de alguma outra forma e, em seguida, redefini-las para 1
e 0, respectivamente.

Use mpb-split online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.