← Back to team overview

dolfin team mailing list archive

[HG DOLFIN] Some remaining name changes on SWIG interface files

 

One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.

changeset:   6878:5ec8383ad0f79eb661eb20c5890057167e38fdb6
tag:         tip
user:        "Johan Hake <hake@xxxxxxxxx>"
date:        Wed Sep 02 22:59:25 2009 +0200
files:       dolfin/swig/dolfin_la_get_set_items.i dolfin/swig/la_get_set_items.i dolfin/swig/la_post.i
description:
Some remaining name changes on SWIG interface files


changeset:   6877:179b561027243e0725bd8ac50e6cd4d4c26d48c8
user:        "Johan Hake <hake@xxxxxxxxx>"
date:        Wed Sep 02 22:39:42 2009 +0200
files:       dolfin/swig/dolfin_function_post.i dolfin/swig/dolfin_function_pre.i dolfin/swig/dolfin_headers.i dolfin/swig/dolfin_io_post.i dolfin/swig/dolfin_pde_pre.i dolfin/swig/dolfin_std_vector_typemaps.i dolfin/swig/dolfin_swig_version.i
description:
Removed deprecated files


changeset:   6876:b2bf81ebe3725e0548b50e6b4fd3cf5827ce3f48
user:        "Johan Hake <hake@xxxxxxxxx>"
date:        Wed Sep 02 22:35:31 2009 +0200
files:       ChangeLog demo/mesh/intersection/python/demo.py dolfin/fem/assemble.cpp dolfin/fem/assemble.h dolfin/swig/Indices.i dolfin/swig/common_post.i dolfin/swig/common_pre.i dolfin/swig/defines.i dolfin/swig/directors.i dolfin/swig/docstrings.i dolfin/swig/dolfin.i dolfin/swig/dolfin_common_post.i dolfin/swig/dolfin_common_pre.i dolfin/swig/dolfin_docstrings.i dolfin/swig/dolfin_exceptions.i dolfin/swig/dolfin_fem_pre.i dolfin/swig/dolfin_la_post.i dolfin/swig/dolfin_la_pre.i dolfin/swig/dolfin_log_post.i dolfin/swig/dolfin_log_pre.i dolfin/swig/dolfin_mesh_post.i dolfin/swig/dolfin_mesh_pre.i dolfin/swig/dolfin_parameter_post.i dolfin/swig/dolfin_parameter_pre.i dolfin/swig/dolfin_shared_ptr_classes.i dolfin/swig/dolfin_std_vector_typemaps.i dolfin/swig/exceptions.i dolfin/swig/fem_pre.i dolfin/swig/function_post.i dolfin/swig/function_pre.i dolfin/swig/generate.py dolfin/swig/generate_docstrings.py dolfin/swig/headers.i dolfin/swig/ignores.i dolfin/swig/io_post.i dolfin/swig/la_post.i dolfin/swig/la_pre.i dolfin/swig/log_post.i dolfin/swig/log_pre.i dolfin/swig/mesh_post.i dolfin/swig/mesh_pre.i dolfin/swig/numpy_typemaps.i dolfin/swig/parameter_post.i dolfin/swig/parameter_pre.i dolfin/swig/renames.i dolfin/swig/renames_pre.i dolfin/swig/shared_ptr_classes.i dolfin/swig/std_vector_typemaps.i dolfin/swig/swig_version.i dolfin/swig/typemaps.i sandbox/misc/python/test_params.py site-packages/dolfin/__init__.py site-packages/dolfin/assemble.py site-packages/dolfin/form.py site-packages/dolfin/variationalproblem.py
description:
Major revision in PyDOLFIN
 - Extend comments to SWIG interface files
 - Add copyright statements to SWIG interface files (not finished yet)
 - Remove dependencies on std_vector.i reducing SWIG wrapper code size
   * This together with other efforts reduced the wrapper file
     from 5.2 MB -> 3.2MB
 - Add typemaps for misc std::vector<types> in PyDOLFIN
   * This makes it possible to send a list of Foo where DOLFIN
     wants [const] std::vector<[const] Foo*>, where const is optional
 - Use relative %includes in dolfin.i
 - Changed names on SWIG interface files dolfin_foo.i -> foo.i
   * We now write
       %include "dolfin/swig/exceptions.i"
     instead of
       %include "dolfin_exceptions.i"

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin