# Conflicts: # Seabreeze/CMakeLists.txt # anabatic/CMakeLists.txt # anabatic/src/CMakeLists.txt # bootstrap/CMakeLists.txt # bora/CMakeLists.txt # crlcore/CMakeLists.txt # crlcore/src/cyclop/CMakeLists.txt # crlcore/src/pyCRL/CMakeLists.txt # crlcore/src/x2y/CMakeLists.txt # etesian/CMakeLists.txt # etesian/src/CMakeLists.txt # flute/CMakeLists.txt # flute/src/3.1/CMakeLists.txt # foehn/CMakeLists.txt # hurricane/CMakeLists.txt # hurricane/src/isobar/CMakeLists.txt # ispd/CMakeLists.txt # karakaze/CMakeLists.txt # katana/CMakeLists.txt # katana/src/CMakeLists.txt # oroshi/CMakeLists.txt # stratus1/CMakeLists.txt # tutorial/CMakeLists.txt # unicorn/CMakeLists.txt # unittests/CMakeLists.txt |
||
---|---|---|
.. | ||
cmake_modules | ||
doc | ||
src | ||
test | ||
CMakeLists.txt | ||
README.txt |
README.txt
Fonctions dans Seabreeze.cpp : --------------------------------------------------------------------- contFromNet ( Net* net ) { ajouter les contacts dans net au set<Contact*> _conts; } buildTree ( RoutingPad* rp ) { Construire l'arbre de rp, ça veux dire le contact trouvé dans rp sera la racine de l'arbre } build_from_Node ( Node* source, Segment* seg ) { Après avoir crée le premier node / la racine dans buildTree, on va l'utiliser pour construire l'arbre. } build_branch ( double* R, double* C, Contact* contact ) { Parcourir la branche et trouver le Node suivant de l'arbre } Set_RC ( double* R, double* C, Contact* ct, Segment* sm ) { Calculer le RC de la branche ct-sm et ajouter la valeur dans R et C }