Artigo (rascunho): https://realgjl.com/paper/summer19.pdf
Este projeto de estagiário de verão era de fato um garfo do meu projeto de tese de graduação realgjl/sfcnordic.
Agradecimentos: Prof. Petros Aristidou, Dr. Sultan Alghamdi, et al.
Em um prompt de comando, enter (Mac):
curl -o ./Miniconda3-latest-MacOSX-x86_64.sh -k https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
Em Linux (Ubuntu, Centos, ...):
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
Mac:
bash Miniconda3-latest-MacOSX-x86_64.sh
Linux:
bash Miniconda3-latest-Linux-x86_64.sh
Siga as instruções nas telas do instalador. Se você não tiver certeza de qualquer configuração, aceite os padrões. Você pode alterá -los mais tarde. Para fazer as alterações entrar em vigor, fechar e reabrir a janela do terminal. Para testar sua instalação, na janela do terminal ou no prompt da anaconda, execute a conda list . Para uma instalação bem -sucedida, uma lista de pacotes instalados é exibida.
Verifique se o Python foi instalado com sucesso (versão 3.x): python -V
O shell padrão do Terminal agora é "zsh" em vez de "bash".
De acordo com o documento offcial da conda (pesquisa "ZSH" na página da web), precisamos encontrar o caminho/direção da pasta do Miniconda3, por exemplo, no meu caso:
/Users/realgjl/miniconda3
Então no terminal.app:
source /Users/realgjl/miniconda3/bin/activate
conda init zsh
Verifique a versão Python novamente e/ou verifique se o comando "conda" funciona.
Vá para o arquivo "/etc/caminhos" e adicione o caminho da pasta binária Python (como "/Usuários/realgjl/Miniconda3/bin") a ele. Verifique se este novo diretório Miniconda é o primeiro, o que significa que terá precedência.
PS, para mostrar os arquivos ocultos no Mac, pressione: "comando" + "shift" + ".".
Antes do primeiro uso, o sistema de gerenciamento de pacotes do ANACA precisa de alguma configuração inicial.
Certifique -se de que todos os componentes sejam atualizados para suas mais recentes versões, digitando:
conda update conda
no prompt de comando. Se houver alguma atualização, você será solicitado a concordar com a instalação deles.
pip install scipy numpy pandas matplotlib
pip3 install torch torchvision torchaudio
pip install jupyterlab
É preferido instalar o SCIPY em vez de instalar independentemente o Numpy, o MKL e outras independências. O SCIPY instalará automaticamente pacotes como Intel-OpenMP, MKL, MKL-Service, Numpy e Blas.
Para garantir que você tenha as bibliotecas MKL instaladas, você pode testar via ipython:
ipython
import numpy as np
np . __config__ . show ()"blas_mkl_info" não deve ser mostrado como "não disponível", como:
mkl_info :
libraries = [ 'mkl_rt' , 'pthread' ]
library_dirs = [ '/home/home01/el17jg/miniconda3/lib' ]
define_macros = [( 'SCIPY_MKL_H' , None ), ( 'HAVE_CBLAS' , None )]
include_dirs = [ '/home/home01/el17jg/miniconda3/include' ] conda install -c apetros pyramses
Teste se Pyramses está no seu caminho via ipython:
import pyramses
ram = pyramses . sim ()Como alternativa, você pode instalar piramses via Pypi.
Se o erro "libifport.so.5 :: não é possível abrir o arquivo de objeto compartilhado", talvez seja necessário instalar o pacote redistribu das Intel. Você pode revisar o fórum desta Intel como uma referência.
Você não precisa instalar o GNUPLOT, embora não seja necessário se você se controle remoto para um supercomputador. Você pode optar por usar o GNUplot ou não em ~/settings.dat :
$CALL_GP F;
$CALL_GP T;
# $CALL_GP F;
| Faixa de frequência (Hz) | Faixa de frequência (PU) | |
|---|---|---|
| Ultrapassado/max/min | ± 0,200 = ± 200m | ± 0,40% = ± (1/250) |
| Frequência de liquidação | ± 0,010 = ± 10m | ± 0,02% = ± (1/5000) |
Tor Tor_ENToe_simp ou Tor Constant
| Tipo de máquina | Código da máquina | Gerador | Snom (MW) |
|---|---|---|---|
| Sync_mach | Coalg15.02 | G15 | 8027.401 |
| Sync_mach | CCGTG16.01 | G16 | 7631.982 |
| Sync_mach | Coalg16.02 | G16 | 3911.223 |
| Sync_mach | Coalg17.02 | G17 | 2240.000 |
| Sync_mach | CCGTG18.01 | G18 | 883.047 |
| Sync_mach | Coalg18.02 | G18 | 1356.953 |
| Sync_mach | CCGTG19.01 | G19 | 2186.816 |
| Sync_mach | Nuclg20.04 | G20 | 1500.000 |
| Sync_mach | CCGTG21.01 | G21 | 835.000 |
| Sync_mach | CCGTG22.01 | G22 | 512.000 |
| Sync_mach | CCGTG23.01 | G23 | 5716.446 |
| Sync_mach | CoalG23.02 | G23 | 1604.416 |
| Sync_mach | CCGTG25.01 | G25 | 2176.000 |
| Sync_mach | CCGTG26.01 | G26 | 3964.273 |
| Sync_mach | Coalg26.02 | G26 | 1601.727 |
| Sync_mach | CCGTG28.01 | G28 | 1475.995 |
| Sync_mach | Coalg28.02 | G28 | 194.005 |
| Sync_mach | Coalg29.01 | G29 | 643.685 |
| Sync_mach | Coalg29.02 | G29 | 530.811 |