dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #14202
Re: [HG DOLFIN] Work on move to new global parameter system:
On Thursday 02 July 2009 18:25:23 DOLFIN wrote:
> One or more new changesets pushed to the primary dolfin repository.
> A short summary of the last three changesets is included below.
>
> changeset: 6402:ff1bebf2949a37466dac76745d5e024bf61f5b03
> tag: tip
> user: Anders Logg <logg@xxxxxxxxx>
> date: Thu Jul 02 18:25:23 2009 +0200
> files: dolfin/log/Logger.cpp dolfin/log/Logger.h
> dolfin/log/Progress.cpp dolfin/log/log.cpp dolfin/log/log.h
> dolfin/parameter/parameters.cpp dolfin/parameter/parameters.h description:
> Work on move to new global parameter system:
It would be cool to populate a set of strings with
valid "linear_algebra_backends". This could be done with some IFDEFS and then
in the final p.add in GlobalParameters, we add the parameters with valid
options.
> - Remove coupling between log system and parameter system
> - Added new functions set_log_level, get_log_level
> - Added new function logging(true/false), replacing dolfin_set("output
> destination", "silent") - Optimizations in log functions to check if log
> system is active before sending messages through log system
On a side note. Is it possible to hand an optional stream or file as the log
stream, as we do in the logging system of python?
Johan
>
>
> changeset: 6401:f322417a56799f0db9ec64602744ee0f152d6073
> user: Anders Logg <logg@xxxxxxxxx>
> date: Thu Jul 02 16:54:19 2009 +0200
> files: dolfin/fem/VariationalProblem.cpp
> dolfin/parameter/GlobalParameters.cpp dolfin/parameter/GlobalParameters.h
> dolfin/parameter/dolfin_parameter.h description:
> Add global parameter set available directly as dolfin::parameters.
> Not yet used.
>
>
> changeset: 6400:4887193d5ed4ba5e80136b8edaeaecc14e8eca97
> user: Anders Logg <logg@xxxxxxxxx>
> date: Thu Jul 02 15:09:31 2009 +0200
> files: dolfin/la/PETScObject.h dolfin/main/MPI.cpp
> dolfin/main/SubSystemsManager.cpp dolfin/main/init.cpp
> dolfin/parameter/DefaultParameters.h dolfin/parameter/NewParameter.cpp
> dolfin/parameter/NewParameter.h dolfin/parameter/NewParameters.cpp
> description:
> Fix bugs introduced by renamed functions in SubSystemsManager and
> also add check for illegal parameter names: "." and " " not allowed
> in key names.
>
> ----------------------------------------------------------------------
> For more details, visit http://www.fenics.org/hg/dolfin
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev
Follow ups
References