forked from labmec/neopz
-
Notifications
You must be signed in to change notification settings - Fork 0
An object oriented finite element programming environment
MrNGS/neopz
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Instructions to use NeoPZ environment: I. CASE: USER 1. Download NeoPZ from Google Code, using: anonimous: cvs To be commiter you need to register with Philippe Devloo ( PhilippeDevloo1958@gmail.com ) II. CASE DEVELOPER: 1. NeoPZ is a environment ready to work with CMake version up to 2.6 (Recomendable version 2.8.5). You can download from http://www.cmake.org/cmake/resources/software.html 2. NeoPZ use the following libraries: a. pthread b. FAD - You can get the automatic differentiation library from http://www.ann.jussieu.fr/pironneau/ c. boost - You can get from http://www.boost.org/ but you can to use alone the most modules. 3. You can to download the source files from: http://code.google.com/p/neopz/ To see only use a command line: svn checkout http://neopz.googlecode.com/svn/trunk/ neopz-read-only you don't need to be registered. To register send e-mail to Philippe Devloo - PhilippeDevloo1958@gmail.com VISUALIZATION PACKAGES 1. V3D : 3D Image Visualization and Analysis systems for bioimages and surface objects. Download from http://penglab.janelia.org/proj/v3d/V3D/Download.html 2. MVGraph : Multivariate Interactive Visualization Download package and reference manual from http://cran.r-project.org/web/packages/mvgraph/index.html 3. VTK # obsolete Instruções gerais para uso do NeoPZ: 1. Baixe o NeoPZ do CVS (se voce esta lendo isto, parabéns! Já conseguiu!). 2. Sendo desenvolvedor, você vai precisar atualizar alguns arquivos de configuração. Para isso dê os comandos: > aclocal > automake > autoconf 3. Voilá! Você acaba de gerar um script chamado 'configure' que gerará os makefile's automaticamente. Opções do configure: --prefix -> com esta opção você diz aonde o NeoPZ será instalado; --enable-metis -> use o MeTiS (por enquanto, use *sempre* esta opção); --with-metis-dir -> para direcionar o compilador para o diretorio onde o MeTiS está instalado. Recomendo que você use aquele que vem com o CFDEmbraer; --with-compilation-mode -> há três opções: devel, para compilação com debug, profiling para compilação para perfilação e opt, para modo turbo (usando os mais obscuros flags do g++). Exemplos: ./configure --prefix=/home/pos/cantao/temp/PZ --enable-metis Configura o NeoPZ para ser instalado no diretorio PZ do temp da minha área, com MeTiS habilitado. (Neste caso assume-se que o MeTiS está instalado em /usr/local/Metis-4.0) ./configure --enable-metis --with-metis-dir=/home/pos/cantao/embraer/CFDEmbraer/Metis-4.0 Idem acima, assumindo que o MeTiS está instalado em /home/pos/cantao/embraer/CFDEmbraer/Metis-4.0. O NeoPZ será instalado em /usr/local. ./configure --with-compilation-mode=opt Tudo padrão, com opções de código otimizado. Futuramente esta dependência do MeTiS será realmente opcional! .
About
An object oriented finite element programming environment
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 86.9%
- Mathematica 9.5%
- C 0.9%
- Python 0.8%
- GLSL 0.7%
- CMake 0.7%
- Other 0.5%