ff3d-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ff3d-dev] ChangeLog on 20050421


From: delpino
Subject: [ff3d-dev] ChangeLog on 20050421
Date: Thu, 21 Apr 2005 23:50:21 +0200

2005-04-21 Thursday  delpinux

        Changed:
                Makefile.am (1.22), "Exp", lines: +1 -1

        compilation fix, added solver/Q2FiniteElement.cpp (this will be
        fixed)

2005-04-21 Thursday  delpinux

        Changed:
                solver/Makefile.am (1.23), "Exp", lines: +5 -1

        Added new files.

2005-04-21 Thursday  delpinux

        Changed:
                solver/BoundaryConditionCommonFEMDiscretization.hpp (1.9), 
"Exp", lines: +53 -25
                solver/BoundaryConditionDiscretizationElimination.hpp (1.10), 
"Exp", lines: +20 -7
                solver/BoundaryConditionDiscretizationPenalty.hpp (1.11), 
"Exp", lines: +45 -21
                solver/FEMDiscretization.hpp (1.18), "Exp", lines: +30 -11
                solver/FictitiousDomainMethod.cpp (1.12), "Exp", lines: +4 -4
                solver/FiniteElementMethod.cpp (1.9), "Exp", lines: +2 -2

        Now degrees of freedom are not more associated to mesh vertices.

2005-04-21 Thursday  delpinux

        Changed:
                solver/PDESolver.hpp (1.2), "Exp", lines: +4 -2
                solver/SolverDriver.cpp (1.5), "Exp", lines: +3 -3

        Temporary uses of PDESolution<Q1FiniteElement>

2005-04-21 Thursday  delpinux

        Changed:
                solver/FatBoundary.cpp (1.6), "Exp", lines: +2 -2

        Compilation fixed

2005-04-21 Thursday  delpinux

        Changed:
                solver/PDESolution.cpp (1.3), "Exp", lines: +1 -36
                solver/PDESolution.hpp (1.4), "Exp", lines: +41 -9

        Moved PDESolution.cpp content to PDESolution.hpp

2005-04-21 Thursday  delpinux

        Changed:
                solver/ElementaryMatrixSet.cpp (1.5), "Exp", lines: +8 -5

        Added ElementaryMatrixSet for Q2 element.

2005-04-21 Thursday  delpinux

        Changed:
                solver/Connectivity.hpp (1.7), "Exp", lines: +181 -6

        Added cellToFaces, faceToCells and edgeToCells connectivities.

2005-04-21 Thursday  delpinux

        Changed:
                solver/ConformTransformation.cpp (1.10), "Exp", lines: +5 -34
                solver/ConformTransformation.hpp (1.9), "Exp", lines: +414 -422

        Removed numberOfQuadratureVertices() methodes, which should never
        have been there. Design clean-up of these classes is still in
        progress.

2005-04-21 Thursday  delpinux

        Changed:
                utils/StaticCenter.cpp (1.5), "Exp", lines: +6 -1

        Added Q2FiniteElement instanciation

2005-04-21 Thursday  delpinux

        Changed:
                solver/QuadratureFormula.hpp (1.4), "Exp", lines: +127 -123

        Re-ordered classes of this file and added BoundaryQuadratureType to
        volumique formulae.

2005-04-21 Thursday  delpinux

        Added:
                solver/Q2FiniteElement.cpp (1.1)
                solver/Q2FiniteElement.hpp (1.1)
        Changed:
                solver/FiniteElementTraits.hpp (1.5), "Exp", lines: +32 -4

        Added Q2 finite element. Still experimental and unplugged.

2005-04-21 Thursday  delpinux

        Changed:
                solver/Mesh.hpp (1.16), "Exp", lines: +11 -3

        Added hasEdges() boolean function

2005-04-21 Thursday  delpinux

        Changed:
                solver/LagrangianFiniteElement.hpp (1.2), "Exp", lines: +21 -8
                solver/P1FiniteElement.hpp (1.3), "Exp", lines: +12 -5
                solver/Q1FiniteElement.hpp (1.5), "Exp", lines: +10 -5

        Added default quadrature type as a template parameter of
        LagrangianFiniteElement

2005-04-21 Thursday  delpinux

        Added:
                solver/FEMFunction.hpp (1.1)
        Changed:
                solver/UserFunction.hpp (1.7), "Exp", lines: +8 -61
                solver/UserFunction.cpp (1.9), "Exp", lines: +1 -56

        Rewrote the class FEMUserFunction to FEMFunction in order to
        prepare new finite element types management and function algebra
        rewritting.

2005-04-21 Thursday  delpinux

        Changed:
                language/SolverExpression.cpp (1.6), "Exp", lines: +24 -8

        Plugged DegreesOfFreedomPositionsSet.

2005-04-21 Thursday  delpinux

        Changed:
                language/RealExpression.cpp (1.10), "Exp", lines: +21 -12
                language/RealExpression.hpp (1.5), "Exp", lines: +7 -7

        Added QuadratureType template parameter to the integration routines
        (this is a preparation and still not plugged to the language)

2005-04-21 Thursday  delpinux

        Changed:
                language/FunctionExpression.cpp (1.21), "Exp", lines: +1 -3

        Removed useless include

2005-04-21 Thursday  delpinux

        Added:
                solver/FacesBuilder.hpp (1.1)
                solver/FacesSet.hpp (1.1)

        Faces set are now built. This will be useful for new finite element
        types and finite volumes schemes.

2005-04-21 Thursday  delpinux

        Changed:
                solver/EdgesSet.hpp (1.3), "Exp", lines: +3 -3

        Doxygen fix

2005-04-21 Thursday  delpinux

        Changed:
                solver/MeshTetrahedrizor.cpp (1.9), "Exp", lines: +2 -1
                solver/Structured3DMesh.cpp (1.12), "Exp", lines: +11 -3
                solver/Structured3DMesh.hpp (1.15), "Exp", lines: +41 -2
                solver/SurfaceMesh.hpp (1.8), "Exp", lines: +22 -1
                solver/SurfaceMeshOfQuadrangles.hpp (1.10), "Exp", lines: +14 -1
                solver/SurfaceMeshOfTriangles.hpp (1.13), "Exp", lines: +14 -1
                solver/MeshDomainTetrahedrizor.cpp (1.3), "Exp", lines: +2 -1
                solver/MeshOfHexahedra.cpp (1.13), "Exp", lines: +4 -2
                solver/MeshOfHexahedra.hpp (1.14), "Exp", lines: +40 -3
                solver/MeshOfTetrahedra.cpp (1.9), "Exp", lines: +35 -2
                solver/MeshOfTetrahedra.hpp (1.13), "Exp", lines: +41 -29

        Added internal faces management to all ff3d's meshes type

2005-04-21 Thursday  delpinux

        Added:
                solver/DegreeOfFreedomPositionsSet.hpp (1.1)
        Changed:
                solver/DegreeOfFreedomSet.hpp (1.7), "Exp", lines: +24 -14
                solver/DegreeOfFreedomSetBuilder.cpp (1.4), "Exp", lines: +28 -5
                solver/DegreeOfFreedomSetBuilder.hpp (1.3), "Exp", lines: +20 -2

        Added DegreeOfFreedomPositionsSet to allow new finite element types
        management.

2005-04-21 Thursday  delpinux

        Added:
                solver/Triangle.cpp (1.1)
        Changed:
                solver/CartesianHexahedron.hpp (1.9), "Exp", lines: +5 -3
                solver/ConnectivityBuilder.cpp (1.7), "Exp", lines: +1 -217
                solver/ConnectivityBuilder.hpp (1.13), "Exp", lines: +138 -36
                solver/Hexahedron.hpp (1.7), "Exp", lines: +5 -3
                solver/Tetrahedron.cpp (1.6), "Exp", lines: +11 -1

        Faces and edges numbering are now defined in cell classes.

2005-04-21 Thursday  delpinux

        Added:
                solver/CartesianHexahedron.cpp (1.1)
        Changed:
                solver/Hexahedron.cpp (1.4), "Exp", lines: +12 -1
                solver/Quadrangle.hpp (1.11), "Exp", lines: +39 -15
                solver/Tetrahedron.hpp (1.8), "Exp", lines: +5 -4
                solver/Triangle.hpp (1.13), "Exp", lines: +41 -14

        Added constructore using TinyVector<numberOfVertices,Vertex*> to
        match template constructions





reply via email to

[Prev in Thread] Current Thread [Next in Thread]