Resumo |
O objetivo da simulação computacional é a representação matemática da realidade por meio de linguagens de computação, o que a torna uma ferramenta poderosa para previsão de fenômenos e análise de dados, uma vez que, conforme o processamento dos computadores aumentam, da mesma forma, a simulação computacional se torna mais eficiente. Desde previsão do tempo até a análise de comportamento de uma partícula, a simulação computacional oferece a possibilidade de visualização e previsão de fenômenos que sem a computação seriam custosos em questão de tempo ou até impossíveis de se fazer. Portanto o estudo da simulação computacional é uma necessidade de muitas pesquisas e do mercado. No caso, as linguagens escolhidas para a simulação computacional são Fortran, JavaScript e o programa mumax3. A vantagem do Fortran é sua agilidade no processamento de dados, bom para sistemas físicos clássicos e alguns modernos, sua desvantagem é a parte gráfica que apesar de existente, não é muito elaborada e intuitiva. É nesse aspecto que o JavaScript se destaca, na interface gráfica, tem forma intuitiva e bem desenvolvida, além de ser uma das linguagens mais usadas na computação, logo, para sistemas que sejam necessários a visualização gráfica de fenômenos, este se destaca em virtude ao Fortran. Já o mumax3 tem como foco sistemas magnéticos de ordem de 10-6 m, um programa amplamente utilizado e que desempenha com maestria a representação gráfica e os cálculos da simulação, pode chegar a ser cem vezes mais rápido que com simulações baseadas em CPU, com ele é possível fazer representações de paredes de domínios, e diversos sistemas micro magnéticos. O objetivo desta iniciação científica é estudar, por hora, diversos sistemas menos complexos e habituar o estudante com as linguagens e programas necessários para simulação mais elaboradas e de ponta, além de estudo de fenômenos intrinsicamente relacionados a simulação desejada, focada na área da física e mais especificamente em sistemas micro magnéticos com a utilização do mumax3. |