Ignore:
Timestamp:
Jan 8, 2010, 5:44:51 PM (16 years ago)
Author:
Frederik Heber <heber@…>
Children:
e651e7
Parents:
a1acc5
Message:

Wrapper class for gsl_vector along with working Unit test.

  • new class GSLVector wraps all useful functions of the GSL library.
  • new unit test GSLVectorUnitTest tests each part and is working.

Signed-off-by: Frederik Heber <heber@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/Makefile.am

    ra1acc5 r22b47e  
    11ATOMSOURCE = atom.cpp atom_atominfo.cpp atom_bondedparticle.cpp atom_bondedparticleinfo.cpp atom_graphnode.cpp atom_graphnodeinfo.cpp atom_particleinfo.cpp atom_trajectoryparticle.cpp atom_trajectoryparticleinfo.cpp
    22ATOMHEADER = atom.hpp atom_atominfo.hpp atom_bondedparticle.hpp atom_bondedparticleinfo.hpp atom_graphnode.hpp atom_graphnodeinfo.hpp atom_particleinfo.hpp atom_trajectoryparticle.hpp atom_trajectoryparticleinfo.hpp
     3
     4LINALGSOURCE = gslvector.cpp
     5LINALGHEADER = gslvector.hpp
    36
    47ANALYSISSOURCE = analysis_bonds.cpp analysis_correlation.cpp
     
    1114INCLUDES = -I$(top_srcdir)/src/unittests
    1215
    13 noinst_LIBRARIES = libmolecuilder.a
     16noinst_LIBRARIES = libmolecuilder.a libgslwrapper.a
    1417bin_PROGRAMS = molecuilder joiner analyzer
    1518molecuilderdir = ${bindir}
    1619libmolecuilder_a_SOURCES = ${SOURCE} ${HEADER}
     20libgslwrapper_a_SOURCES = ${LINALGSOURCE} ${LINALGHEADER}
    1721molecuilder_DATA = elements.db valence.db orbitals.db Hbonddistance.db Hbondangle.db
    1822molecuilder_LDFLAGS = $(BOOST_LIB)
    1923molecuilder_SOURCES = builder.cpp
    20 molecuilder_LDADD = libmolecuilder.a
     24molecuilder_LDADD = libmolecuilder.a libgslwrapper.a
    2125joiner_SOURCES = joiner.cpp datacreator.cpp parser.cpp datacreator.hpp helpers.hpp parser.hpp periodentafel.hpp
    2226joiner_LDADD = libmolecuilder.a
Note: See TracChangeset for help on using the changeset viewer.