Criar, editar e rodar um novo projeto
Criar
-
Abrir o Terminal WSL
- Abra o Terminal do Windows ou o PowerShell.
- Digite
wsl
e pressione Enter. Depoiscd ~
e Enter para ir para o diretório home do seu usuário Linux. Alternativamente, digite apenaswsl ~
para concluir os dois passos de uma vez. (wsl
é um comando para Windows, então não funcionará após entrar no WSL)
-
Crie um Diretório para o Projeto:
- Use o comando
mkdir
para criar um diretório para o seu projeto. - Por exemplo:
mkdir -p OpenFOAM/novo_projeto/run/novo_caso
. - O comando
-p
serve para criar todos os diretórios necessário de uma só vez.
- Use o comando
-
Copie um Tutorial de Exemplo (Opcional):
- Para explorar os tutoriais existentes, vá até o diretório dos tutoriais com
cd $FOAM_TUTORIALS
, digitels
e vá explorando as pastas e arquivos comcd <nome_da_pasta/arquivo>
para entrar no diretório els
para ver o que tem dentro. - Depois de escolhido o tutorial, lembre o caminho. Depois copie o tutorial para lá, há dois modos para isso:
- Vá para o diretório para onde você quer copiá-lo e dê o comando como
cp -r <diretório da pasta a ser copiada> .
O ponto ao final do comando indica que é para copiar o tutorial para o diretório aberto atualmente. Por exemplo:cp -r /usr/lib/openfoam/openfoam2412/tutorials/incompressible/icoFoam/cavity/cavity .
- Ou, não importando o local atual,
cp -r <pasta_origem> <pasta_destino>
- Vá para o diretório para onde você quer copiá-lo e dê o comando como
- Da mesma forma, também é possível copiar todos os tutoriais, caso se deseje.
- Para explorar os tutoriais existentes, vá até o diretório dos tutoriais com
-
Navegue até o Diretório do Caso:
- Use o comando
cd
para navegar até o diretório do novo caso. - Por exemplo:
cd OpenFOAM/novo_projeto/run/novo_caso
.
- Use o comando
Editar
- Edite os Arquivos de Configuração:
- Use um editor de texto (como
kate
) para editar os arquivos nos diretórios0
,constant
esystem
. - Modifique as condições de contorno, propriedades do fluido e outros parâmetros conforme necessário.
- Use um editor de texto (como
- Edite os Arquivos de Configuração:
- Use um editor de texto (como
kate
) para editar os arquivos nos diretórios0
,constant
esystem
. Exemplo:kate U
- Modifique as condições de contorno, propriedades do fluido e outros parâmetros conforme necessário.
- Use um editor de texto (como
Rodar
- Ir para o caminho do tutorial:
cd OpenFOAM/Projeto_1/run/tutorials
- Gere a Malha e Execute o Solver:
- Estando no diretório desejado de se trabalhar, use os comandos
blockMesh
e rodar o solver (que varia caso a caso) para gerar a malha e executar o solver, respectivamente.
- Estando no diretório desejado de se trabalhar, use os comandos
- Visualize os Resultados:
- Use o comando
paraFoam
para visualizar os resultados no ParaView.
- Use o comando