Giter Site home page Giter Site logo

zhf-0 / neopz Goto Github PK

View Code? Open in Web Editor NEW

This project forked from labmec/neopz

0.0 2.0 0.0 151.37 MB

An object oriented finite element programming environment

Home Page: http://www.labmec.org.br

CMake 0.36% C++ 51.57% C 0.55% OpenEdge ABL 0.03% Python 0.47% Shell 0.07% Mathematica 46.30% Roff 0.05% GLSL 0.45% TeX 0.08% MATLAB 0.05% Makefile 0.01%

neopz's Introduction

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 ( [email protected] )


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 - [email protected]


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!
.

neopz's People

Contributors

philippedevloo avatar omarduran avatar thiagoquinelato avatar orlandini avatar jorgediazcalle avatar nathanshauer avatar luizcmarques avatar pablogscarvalho avatar agnaldofarias avatar salguodac avatar santos-td avatar jbvilleg avatar gilvanvieira avatar marcioivan avatar denisesiq avatar 0mars avatar cajux avatar raulb84 avatar superdan1119 avatar bvigiato avatar karolinneoc avatar manouchehrsanei avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.