From bb1d945f80606ea22ce7397f45f65299a6776935 Mon Sep 17 00:00:00 2001 From: Gilles DAVID Date: Mon, 11 Dec 2017 10:16:15 +0100 Subject: [PATCH] Some more minor doc fixes --- doc/tutorial/medcoupling_dataarray1_fr.rst | 4 ++-- doc/tutorial/medcoupling_umesh1_fr.rst | 2 -- doc/tutorial/medcouplingmultiproc_fr.rst | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/doc/tutorial/medcoupling_dataarray1_fr.rst b/doc/tutorial/medcoupling_dataarray1_fr.rst index dc9cac5ed..945d340c9 100644 --- a/doc/tutorial/medcoupling_dataarray1_fr.rst +++ b/doc/tutorial/medcoupling_dataarray1_fr.rst @@ -179,7 +179,7 @@ On a ainsi récupéré dans ``c`` l'ensemble des m=12 groupes de noeuds communs La méthode ``findCommonTuples()`` retourne ainsi 2 paramètres: un tableau contenant la liste des tuples communs et un tableau d'index qui permet de naviguer dans le premier tableau. Il s'agit d'une forme de retour très classique dans MEDCoupling, appelée *indirect indexing*. Cela apparaît souvent dans la manipulation des -maillages non structurés. Cette représentation est rappelée sur l'image ci-dessous, où le premier tableau et en haut, +maillages non structurés. Cette représentation est rappelée sur l'image ci-dessous, où le premier tableau est en haut, et le deuxième tableau permettant de la parcourir en bas: .. image:: images/IndirectIndex.jpg @@ -288,7 +288,7 @@ Tous les tuples (ou nodes) sont à translater du vecteur [3.3,4.4] afin de recen d3 += [3.3,4.4] -Constuire un maillage non strucuturé +Constuire un maillage non structuré ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On chercher maintenant à créer le maillage final montré dans la figure. Nous avons déjà construit le tableau diff --git a/doc/tutorial/medcoupling_umesh1_fr.rst b/doc/tutorial/medcoupling_umesh1_fr.rst index 83db9df6b..7e134779b 100644 --- a/doc/tutorial/medcoupling_umesh1_fr.rst +++ b/doc/tutorial/medcoupling_umesh1_fr.rst @@ -111,8 +111,6 @@ Il y a 3 possibilités pour faire cela. Nous allons les voir du plus simple au p critères géométriques. Il s'agit d'abord de calculer les barycentres des cellules 3D de ``mesh3D`` (méthode ``MEDCouplingUMesh.computeCellCenterOfMass()``). - (*Note*: le nom -- un peu trop long -- de cette méthode hérite du passé. Le "AndOwner" indique le fait qu'en C++ - l'appelant est responsable de la désallocation de l'objet retourné : il prend l'*ownership* du résultat). Ensuite sélectionner la composante #2 des barycentres des cellules et mettre le résultat dans ``baryZ``. Ensuite il suffit de selectionner dans ``baryZ`` les tuples qui sont dans l'intervalle ``[zLev[1], zLev[2]]``. diff --git a/doc/tutorial/medcouplingmultiproc_fr.rst b/doc/tutorial/medcouplingmultiproc_fr.rst index 7e0cd3dfa..eae972254 100644 --- a/doc/tutorial/medcouplingmultiproc_fr.rst +++ b/doc/tutorial/medcouplingmultiproc_fr.rst @@ -67,14 +67,13 @@ Le premier élément du tuple est la partie du maillage ``m2`` considérée. Le L'idée est d'interpoler ``m`` avec ``m2Part``. On récupèrera ensuite la matrice sparse ``myMat`` issue de ``m`` avec ``m2Part``. -Ensuite l'idée et de générer une matrice sparse ``mat2`` à partir de ``myMat`` avec les ids globaux de ``m2``. :: +Ensuite l'idée est de générer une matrice sparse ``mat2`` à partir de ``myMat`` avec les ids globaux de ``m2``. :: def work(inp): m2Part,partToGlob=inp myRemap=mr.MEDCouplingRemapper() assert(myRemap.prepare(m,m2Part,"P0P0")==1) myMat=myRemap.getCrudeCSRMatrix() - a=mc.DataArrayInt.Range(s.start,s.stop,s.step) indptrnew=mc.DataArrayInt(m2.getNumberOfCells()) indptrnew.fillWithZero() d=mc.DataArrayInt(myMat.indptr).deltaShiftIndex() -- 2.39.2