Cassiopee Forum
CFD python modules
S'il vous plaît connectez vous ou Enregistrement'.
Date et heure en ce moment : mardi, 21 novembre 2017, 16:32

Nouvelle discussion | Répondre
Cassiopee Forum :: Discussions, suggestions, bug report :: General :: Fonctions in-place  ::
ChristopheBenoit
Administrator
Image


Messages: 169
Fonctions in-place (mardi, 27 janvier 2015, 13:57) citation  
Bonjour à tous,

Pour ceux qui programme en python, les fonctions de Cassiopée sont maintenant aussi accessible en in-place.
Je m'explique : pour une fonction F de Cassiopee :
b = F(a)
Renvoie une copie de a modifié par F.
On peut bien sur écrire :
a = F(a)
Il y a une copie puis un remplacement.

Les fonctions existe maintenant en in-place, c'est à dire :
_F(a)
a est directement modifié.

Par exemple avec T.rotate :
b = T.rotate(a)
a n'est pas modifié, b est une copie de a modifié.

T._rotate(a)
a est directement modifié.

a+




Ip enregistré Statut: déconnecté Profil | Site Web 
Nouvelle discussion | Répondre

Software PBLang 4.65 © 2002-2003 by Martin Senftleben
Image