dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #09964
[HG DOLFIN] Add real.h defining type real as before, to be used in dolfin/ode (and perhaps other places).
One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.
changeset: 4853:cccef0883afd4d4adc08014e42941b4aa8c487c4
tag: tip
user: Anders Logg <logg@xxxxxxxxx>
date: Thu Oct 02 21:11:34 2008 +0200
files: dolfin/common/real.h dolfin/common/types.h dolfin/ode/ODE.h
description:
Add real.h defining type real as before, to be used in dolfin/ode (and perhaps other places).
It is not included in dolfin.h or any dolfin_foo.h file and must be included explicitly when
needed.
changeset: 4852:2882dd0a7cb683f83f1847fb188ab08dd936d343
user: Anders Logg <logg@xxxxxxxxx>
date: Thu Oct 02 20:59:45 2008 +0200
files: ChangeLog bench/fem/assembly/cpp/main.cpp bench/fem/convergence/main.cpp bench/fem/passembly/main.cpp bench/la/sparse-matrix/main.cpp bench/la/vector/main.cpp bench/mesh/main.cpp bench/ode/reaction/main.cpp bench/ode/wave/main.cpp demo/fem/simple/cpp/main.cpp demo/function/cpp/main.cpp demo/la/eigensolver/cpp/main.cpp demo/mesh/ale/cpp/main.cpp demo/mesh/subdomains/cpp/main.cpp demo/nls/cahn-hilliard/cpp/main.cpp demo/nls/nonlinearpoisson/cpp/main.cpp demo/ode/aliev-panfilov/cpp/main.cpp demo/ode/complex/cpp/main.cpp demo/ode/courtemanche/cpp/main.cpp demo/ode/harmonic/cpp/main.cpp demo/ode/harmonic/cpp/main_solvedual.cpp demo/ode/homotopy/economy/cpp/CES.h demo/ode/homotopy/economy/cpp/Economy.h demo/ode/homotopy/economy/cpp/Polemarchakis.h demo/ode/lorenz/cpp/main.cpp demo/ode/stiff/cpp/TestProblem1.h demo/ode/stiff/cpp/TestProblem2.h demo/ode/stiff/cpp/TestProblem3.h demo/ode/stiff/cpp/TestProblem4.h demo/ode/stiff/cpp/TestProblem5.h demo/ode/stiff/cpp/TestProblem6.h demo/ode/stiff/cpp/TestProblem7.h demo/ode/stiff/cpp/TestProblem8.h demo/ode/stiff/cpp/TestProblem9.h demo/ode/tentusscher/cpp/tentusscher.h demo/pde/convection-diffusion/cpp/main.cpp demo/pde/dg/advection_diffusion/cpp/main.cpp demo/pde/dg/advection_diffusion/python/functions2D.h demo/pde/dg/poisson/cpp/main.cpp demo/pde/elasticity/cpp/main.cpp demo/pde/functional/cpp/main.cpp demo/pde/lift-drag/cpp/main.cpp demo/pde/mixed-poisson/cpp/main.cpp demo/pde/nonlinear-poisson/cpp/main.cpp demo/pde/periodic/cpp/main.cpp demo/pde/poisson/cpp/main.cpp demo/pde/poisson1D/cpp/main.cpp demo/pde/stokes/stabilized/cpp/main.cpp demo/pde/stokes/taylor-hood/cpp/main.cpp demo/pde/sym-dirichlet-bc/cpp/main.cpp doc/manual/chapters/codingstyle.tex doc/manual/chapters/functions.tex doc/manual/chapters/linearalgebra.tex doc/manual/chapters/nonlinearsolver.tex doc/manual/chapters/parameters.tex doc/manual/chapters/pde.tex doc/manual/chapters/quickstart.tex dolfin/ale/HarmonicSmoothing.cpp dolfin/ale/TransfiniteInterpolation.cpp dolfin/ale/TransfiniteInterpolation.h dolfin/common/TimeDependent.cpp dolfin/common/TimeDependent.h dolfin/common/Timer.h dolfin/common/timing.cpp dolfin/common/timing.h dolfin/common/types.h dolfin/fem/Assembler.cpp dolfin/fem/Assembler.h dolfin/fem/BoundaryCondition.cpp dolfin/fem/BoundaryCondition.h dolfin/fem/DirichletBC.cpp dolfin/fem/DirichletBC.h dolfin/fem/DofMap.h dolfin/fem/FiniteElement.h dolfin/fem/PeriodicBC.cpp dolfin/fem/UFC.cpp dolfin/fem/UFC.h dolfin/fem/UFCCell.h dolfin/fem/assemble.cpp dolfin/fem/assemble.h dolfin/fem/pAssembler.cpp dolfin/fem/pAssembler.h dolfin/function/ConstantFunction.cpp dolfin/function/ConstantFunction.h dolfin/function/DiscreteFunction.cpp dolfin/function/DiscreteFunction.h dolfin/function/Function.cpp dolfin/function/Function.h dolfin/function/FunctionSpace.cpp dolfin/function/FunctionSpace.h dolfin/function/GenericFunction.h dolfin/function/NewFunction.cpp dolfin/function/NewFunction.h dolfin/function/ProjectL2.cpp dolfin/function/ProjectL2.h dolfin/function/SpecialFunctions.cpp dolfin/function/SpecialFunctions.h dolfin/function/UFCFunction.cpp dolfin/function/UFCFunction.h dolfin/function/UserFunction.cpp dolfin/function/UserFunction.h dolfin/io/MFile.cpp dolfin/io/MatlabFile.cpp dolfin/io/OctaveFile.cpp dolfin/io/PVTKFile.cpp dolfin/io/PXMLMesh.cpp dolfin/io/RAWFile.cpp dolfin/io/VTKFile.cpp dolfin/io/XMLBLASFormData.cpp dolfin/io/XMLBLASFormData.h dolfin/io/XMLFile.cpp dolfin/io/XMLMatrix.cpp dolfin/io/XMLMatrix.h dolfin/io/XMLMesh.cpp dolfin/io/XMLObject.cpp dolfin/io/XMLObject.h dolfin/io/XMLParameterList.cpp dolfin/io/XMLVector.cpp dolfin/io/XMLVector.h dolfin/io/XYZFile.cpp dolfin/la/BlockVector.cpp dolfin/la/BlockVector.h dolfin/la/EpetraMatrix.cpp dolfin/la/EpetraMatrix.h dolfin/la/EpetraVector.cpp dolfin/la/EpetraVector.h dolfin/la/GenericMatrix.h dolfin/la/GenericTensor.h dolfin/la/GenericVector.h dolfin/la/MTL4Matrix.cpp dolfin/la/MTL4Matrix.h dolfin/la/MTL4Vector.cpp dolfin/la/MTL4Vector.h dolfin/la/Matrix.h dolfin/la/PETScKrylovMatrix.cpp dolfin/la/PETScKrylovSolver.cpp dolfin/la/PETScLUSolver.cpp dolfin/la/PETScLUSolver.h dolfin/la/PETScMatrix.cpp dolfin/la/PETScMatrix.h dolfin/la/PETScVector.cpp dolfin/la/PETScVector.h dolfin/la/SLEPcEigenSolver.cpp dolfin/la/SLEPcEigenSolver.h dolfin/la/STLMatrix.cpp dolfin/la/STLMatrix.h dolfin/la/Scalar.h dolfin/la/SingularSolver.cpp dolfin/la/Vector.h dolfin/la/solve.cpp dolfin/la/solve.h dolfin/la/uBLASILUPreconditioner.cpp dolfin/la/uBLASKrylovMatrix.cpp dolfin/la/uBLASKrylovSolver.h dolfin/la/uBLASMatrix.h dolfin/la/uBLASVector.cpp dolfin/la/uBLASVector.h dolfin/la/ublas.h dolfin/log/LogStream.cpp dolfin/log/LogStream.h dolfin/log/Logger.cpp dolfin/log/Logger.h dolfin/log/Progress.cpp dolfin/log/Progress.h dolfin/log/Table.cpp dolfin/log/Table.h dolfin/log/log.cpp dolfin/log/log.h dolfin/math/Lagrange.cpp dolfin/math/Lagrange.h dolfin/math/Legendre.cpp dolfin/math/Legendre.h dolfin/math/basic.cpp dolfin/math/basic.h dolfin/mesh/Box.cpp dolfin/mesh/Box.h dolfin/mesh/Cell.cpp dolfin/mesh/Cell.h dolfin/mesh/CellType.h dolfin/mesh/DomainBoundary.h dolfin/mesh/DynamicMeshEditor.cpp dolfin/mesh/DynamicMeshEditor.h dolfin/mesh/Edge.cpp dolfin/mesh/Edge.h dolfin/mesh/GTSInterface.cpp dolfin/mesh/IntervalCell.cpp dolfin/mesh/IntervalCell.h dolfin/mesh/LocalMeshCoarsening.cpp dolfin/mesh/LocalMeshRefinement.cpp dolfin/mesh/MPIMeshCommunicator.cpp dolfin/mesh/Mesh.h dolfin/mesh/MeshEditor.cpp dolfin/mesh/MeshEditor.h dolfin/mesh/MeshGeometry.cpp dolfin/mesh/MeshGeometry.h dolfin/mesh/MeshSmoothing.cpp dolfin/mesh/Point.cpp dolfin/mesh/Point.h dolfin/mesh/PointCell.cpp dolfin/mesh/PointCell.h dolfin/mesh/Rectangle.cpp dolfin/mesh/Rectangle.h dolfin/mesh/SubDomain.cpp dolfin/mesh/SubDomain.h dolfin/mesh/TetrahedronCell.cpp dolfin/mesh/TetrahedronCell.h dolfin/mesh/TriangleCell.cpp dolfin/mesh/TriangleCell.h dolfin/mesh/UnitCircle.cpp dolfin/mesh/UnitCircle.h dolfin/mesh/UnitCube.cpp dolfin/mesh/UnitInterval.cpp dolfin/mesh/UnitSphere.cpp dolfin/mesh/UnitSphere.h dolfin/mesh/UnitSquare.cpp dolfin/mesh/Vertex.h dolfin/mf/ConvectionMatrix.h dolfin/mf/LoadVector.h dolfin/mf/MatrixFactory.cpp dolfin/mf/MatrixFactory.h dolfin/mf/StiffnessMatrix.h dolfin/nls/NewtonSolver.cpp dolfin/nls/NewtonSolver.h dolfin/ode/Adaptivity.cpp dolfin/ode/Adaptivity.h dolfin/ode/Alloc.cpp dolfin/ode/Alloc.h dolfin/ode/ComplexODE.cpp dolfin/ode/ComplexODE.h dolfin/ode/Controller.cpp dolfin/ode/Controller.h dolfin/ode/Dependencies.cpp dolfin/ode/Dependencies.h dolfin/ode/Dual.cpp dolfin/ode/Dual.h dolfin/ode/Homotopy.cpp dolfin/ode/Homotopy.h dolfin/ode/HomotopyJacobian.h dolfin/ode/HomotopyODE.cpp dolfin/ode/HomotopyODE.h dolfin/ode/Method.cpp dolfin/ode/Method.h dolfin/ode/MonoAdaptiveFixedPointSolver.cpp dolfin/ode/MonoAdaptiveFixedPointSolver.h dolfin/ode/MonoAdaptiveJacobian.cpp dolfin/ode/MonoAdaptiveNewtonSolver.cpp dolfin/ode/MonoAdaptiveNewtonSolver.h dolfin/ode/MonoAdaptiveTimeSlab.cpp dolfin/ode/MonoAdaptiveTimeSlab.h dolfin/ode/MonoAdaptivity.cpp dolfin/ode/MonoAdaptivity.h dolfin/ode/MultiAdaptiveFixedPointSolver.cpp dolfin/ode/MultiAdaptiveFixedPointSolver.h dolfin/ode/MultiAdaptiveJacobian.cpp dolfin/ode/MultiAdaptiveJacobian.h dolfin/ode/MultiAdaptiveNewtonSolver.cpp dolfin/ode/MultiAdaptiveNewtonSolver.h dolfin/ode/MultiAdaptivePreconditioner.cpp dolfin/ode/MultiAdaptiveTimeSlab.cpp dolfin/ode/MultiAdaptiveTimeSlab.h dolfin/ode/MultiAdaptivity.cpp dolfin/ode/MultiAdaptivity.h dolfin/ode/ODE.cpp dolfin/ode/ODE.h dolfin/ode/ODESolution.cpp dolfin/ode/ODESolution.h dolfin/ode/Partition.cpp dolfin/ode/Partition.h dolfin/ode/ReducedModel.cpp dolfin/ode/ReducedModel.h dolfin/ode/Sample.cpp dolfin/ode/Sample.h dolfin/ode/TimeSlab.cpp dolfin/ode/TimeSlab.h dolfin/ode/TimeSlabSolver.cpp dolfin/ode/TimeSlabSolver.h dolfin/ode/TimeStepper.cpp dolfin/ode/TimeStepper.h dolfin/ode/UpdatedMultiAdaptiveJacobian.cpp dolfin/ode/UpdatedMultiAdaptiveJacobian.h dolfin/ode/cGqMethod.cpp dolfin/ode/cGqMethod.h dolfin/ode/dGqMethod.cpp dolfin/ode/dGqMethod.h dolfin/parameter/Parameter.cpp dolfin/parameter/Parameter.h dolfin/parameter/ParameterValue.cpp dolfin/parameter/ParameterValue.h dolfin/pde/NonlinearPDE.cpp dolfin/pde/NonlinearPDE.h dolfin/plot/plot.cpp dolfin/plot/plot.h dolfin/quadrature/GaussQuadrature.cpp dolfin/quadrature/GaussianQuadrature.cpp dolfin/quadrature/GaussianQuadrature.h dolfin/quadrature/LobattoQuadrature.cpp dolfin/quadrature/Quadrature.cpp dolfin/quadrature/Quadrature.h dolfin/quadrature/RadauQuadrature.cpp dolfin/swig/dolfin.i dolfin/swig/dolfin_docstrings.i dolfin/swig/dolfin_function_post.i dolfin/swig/dolfin_la_post.i dolfin/swig/dolfin_log_post.i dolfin/swig/dolfin_mesh_post.i dolfin/swig/dolfin_mesh_pre.i dolfin/swig/renames.i dolfin/swig/typemaps.i sandbox/electromagnetics/demos/wave_guide_TM_modes.py sandbox/ilmarw/assembler_bench/assembly_tester.cpp sandbox/la/hypre/main.cpp sandbox/la/solve/main.cpp sandbox/meshordering/main.cpp sandbox/mtl4/DirectAssembler.h sandbox/mtl4/MTL_Matrix.h sandbox/mtl4/MTL_Vector.h sandbox/mtl4/mat_vec_mult_bench/main.cpp sandbox/mtl4/nse_bench/main.cpp sandbox/mtl4/op/mat.cpp sandbox/mtl4/op/vec.cpp sandbox/nonmatching/main.cpp sandbox/partitioning/main.cpp sandbox/passembly-old/main.cpp scons/simula-scons/simula_scons/__init__.py scons/simula-scons/simula_scons/pkgconfiggenerators/boost.py scons/simula-scons/simula_scons/pkgconfiggenerators/cholmod.py scons/simula-scons/simula_scons/pkgconfiggenerators/numpy.py scons/simula-scons/simula_scons/pkgconfiggenerators/trilinos.py scons/simula-scons/simula_scons/pkgconfiggenerators/umfpack.py site-packages/dolfin/compile_functions.py site-packages/dolfin/compile_subdomains.py test/unit/function/cpp/test.cpp test/unit/mesh/cpp/test.cpp test/unit/mesh/python/test.py
description:
Change real --> double and remove typedef
changeset: 4851:1cdbc767cff3c69b25d2784ebdf9f74386942f29
user: Anders Logg <logg@xxxxxxxxx>
date: Thu Oct 02 20:42:51 2008 +0200
files: scripts/dolfinreplace
description:
Fix very nasty bug in dolfinreplace script (don't replace in *.i files in .hg...)
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin