← Back to team overview

dolfin team mailing list archive

Re: Modules

 

Then I think we should also have demo, test, bench at the top and just
keep the library in src (removing kernel).

Is that a good idea?

I would also not object putting the modules in a separate source tree,
but then I'd like someone to maintain the modules (anyone from KTH?)
with an identical release schedule as for DOLFIN and identical version
numbers.

/Anders


On Thu, Nov 30, 2006 at 08:46:39AM +0100, Garth N. Wells wrote:
> What if we move the modules (and module demos) out of the DOLFIN source 
> tree and have
> 
>    src/ . . .
> 
> and
> 
>    modules/solvers/ . . .
>    modules/demo/ . . .
> 
> We can give more prominence to the modules (as we've discussed before), 
> and encourage people to contribute modules by promoting them more as 
> "attachements" to DOLFIN.
> 
> Garth
> 
> Anders Logg wrote:
> > On Wed, Nov 29, 2006 at 09:58:26PM +0100, Garth N. Wells wrote:
> >> Sounds good. "make demo" won't necessarily work if the modules haven't 
> >> been built though.
> >>
> >> An alternative if a configure flag --enable/disable-modules.
> > 
> > That will have the same effect (not being able to build module demos).
> > 
> > Perhaps we could have a flag make_module_demos, but maybe we should
> > try to keep the number of targets down?
> > 
> > /Anders
> > 
> > 
> >> Garth
> >>
> >> Anders Logg wrote:
> >>> I'm suggesting to add the following new make targets:
> >>>
> >>>     make modules
> >>>
> >>> and
> >>>
> >>>     make modules_install
> >>>
> >>> As it is now, compiling the modules takes a considerable time of the
> >>> build process and we have quite a number of users on Simula that
> >>> are only interested in building the kernel.
> >>>
> >>> Any objections?
> >>>
> >>> /Anders
> >>> _______________________________________________
> >>> DOLFIN-dev mailing list
> >>> DOLFIN-dev@xxxxxxxxxx
> >>> http://www.fenics.org/mailman/listinfo/dolfin-dev
> >>>
> >>
> >> _______________________________________________
> >> DOLFIN-dev mailing list
> >> DOLFIN-dev@xxxxxxxxxx
> >> http://www.fenics.org/mailman/listinfo/dolfin-dev
> > _______________________________________________
> > DOLFIN-dev mailing list
> > DOLFIN-dev@xxxxxxxxxx
> > http://www.fenics.org/mailman/listinfo/dolfin-dev
> > 
> 
> 
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev


Follow ups

References