Index
Permet l’ajout d’un obtacle Retour: Retourne vrai si on est à la fin et faux sinon Annule le champs de scalaires Annule le champs de vecteurs Avancer dans la liste et retourne un pointeur sur l’obstacle courant Permet d’indiquer que l’on va commencer à parcourir la liste Calcul le champs de diffusion, attention, si l’on souhaite utiliser le champs de diffusion cette méthode doit être appelé à chaque fois que la méthode evoluerVitesse est appelée Inscrit dans le champs recupérable par la méthode getPressiion() la pression à cet instant Calcul dans le champs recupérable par la méthode getVortex() la détection de vortex Permet la gestion de champs de scalaires de type float
Type abstrait permettant la gestion de champs de vecteurs deux dimensions de flottant
Construit une clone du champs de scalaires Copie dans un autre champs de scalaires Permet la copie dans un autre champs de vecteurs la création d’un fluide, l’ajout d’obstacle et son évolution Permet d’écrire un float à une certaine position Permet d’indique que l’on a fini de parcourir la liste Fait évoluer la vitesse sur le pas de temps dtin Type abstrait permettant la gestion des fluides
Le destroyeur de classe Permet de récuperer le champs de scalaires correspond à la diffusion Retour: Renvoit la taille verticale de l’obstacle Permet de récuperer le champs de scalaires correspond à la Pression Permet de récuperer le champs de vecteurs correspondant à la vitesse Permet de récuperer le champs de scalaires utilisé dans la détection des vortex Retour: Renvoit la taille horizontale de l’obstacle Retour: Retourne le champs de scalaires associée à la projection sur la droite X Retour: Renvoit le début de position horizontale Retour: Retourne le champs de scalaires associée à la projection sur la droite Y Retour: Renvoit le début de position verticale Permet la lecture d’un élément Permet la gestion d’une liste d’obstacle
Retourne le maximum de tous les flottants de la matrice Retourne le minimum de tous les flottants du champs Doit être obligatoirement appelé si l’on souhaite modifier le vecteur vitesse (à cause d’optimisations)
Retourne le pas de discrétisation spatiale du champs Retour: Retourne le pas de discrétisation spatiale du champs Ajoute un élément au champs scalaires Retour: Retourne la taille horizontale du champs Retour: Retourne la taille horizontale du champs Retour: Retourne la taille verticale du champs Retour: Retourne la taille verticale du champs |