• [^] # Re: Comprendre le C++ ou OpenFoam ?

    Posté par . En réponse au message Je souhaite apprendre le C++. Évalué à 3.

    Par exemple j'aimerais savoir comment est calculé un fvc:div(U) quand U est du type volVectorField.

    Juste pour ce point particulier, tu n'as pas besoin de connaitre ou comprendre les arcanes des templates en C++ pour ça, tu peux simplement utiliser un débogueur et mettre un point d’arrêt sur la ligne en question, arrange toi pour y arriver avec le bon type (le débogueur te le dira) et entre simplement dans la fonction.
    Au bout d'une suite plus ou moins interminable d'appels intermédiaires, tu te retrouveras dans la partie algorithmique qui devrait être relativement simple à comprendre pour toi.