mirror of
https://github.com/boostorg/ublas.git
synced 2026-02-09 23:42:23 +00:00
434 lines
14 KiB
Plaintext
434 lines
14 KiB
Plaintext
#
|
|
# Copyright (c) 2000-2002
|
|
# Joerg Walter, Mathias Koch
|
|
#
|
|
# Permission to use, copy, modify, distribute and sell this software
|
|
# and its documentation for any purpose is hereby granted without fee,
|
|
# provided that the above copyright notice appear in all copies and
|
|
# that both that copyright notice and this permission notice appear
|
|
# in supporting documentation. The authors make no representations
|
|
# about the suitability of this software for any purpose.
|
|
# It is provided "as is" without express or implied warranty.
|
|
#
|
|
# The authors gratefully acknowledge the support of
|
|
# GeNeSys mbH & Co. KG in producing this work.
|
|
#
|
|
|
|
subproject libs/numeric/ublas/doc/samples ;
|
|
|
|
exe unbounded_array
|
|
: unbounded_array.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe bounded_array
|
|
: bounded_array.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe range
|
|
: range.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe slice
|
|
: slice.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe map_array
|
|
: map_array.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector
|
|
: vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe unit_vector
|
|
: unit_vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe zero_vector
|
|
: zero_vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe mapped_vector
|
|
: mapped_vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe compressed_vector
|
|
: compressed_vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe coordinate_vector
|
|
: coordinate_vector.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_range
|
|
: vector_range.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_range_project
|
|
: vector_range_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_slice
|
|
: vector_slice.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_slice_project
|
|
: vector_slice_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_unary
|
|
: vector_unary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_binary
|
|
: vector_binary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_binary_outer
|
|
: vector_binary_outer.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_binary_scalar
|
|
: vector_binary_scalar.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_unary_redux
|
|
: vector_unary_redux.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe vector_binary_redux
|
|
: vector_binary_redux.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix
|
|
: matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe identity_matrix
|
|
: identity_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe zero_matrix
|
|
: zero_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe mapped_matrix
|
|
: mapped_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe compressed_matrix
|
|
: compressed_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe coordinate_matrix
|
|
: coordinate_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_row
|
|
: matrix_row.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_row_project
|
|
: matrix_row_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_column
|
|
: matrix_column.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_column_project
|
|
: matrix_column_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_vector_range
|
|
: matrix_vector_range.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_vector_slice
|
|
: matrix_vector_slice.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_range
|
|
: matrix_range.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_range_project
|
|
: matrix_range_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_slice
|
|
: matrix_slice.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_slice_project
|
|
: matrix_slice_project.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_unary
|
|
: matrix_unary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_binary
|
|
: matrix_binary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_binary_scalar
|
|
: matrix_binary_scalar.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_vector_binary
|
|
: matrix_vector_binary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_vector_solve
|
|
: matrix_vector_solve.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_matrix_binary
|
|
: matrix_matrix_binary.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe matrix_matrix_solve
|
|
: matrix_matrix_solve.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe banded_matrix
|
|
: banded_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe banded_adaptor
|
|
: banded_adaptor.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe hermitian_matrix
|
|
: hermitian_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe hermitian_adaptor
|
|
: hermitian_adaptor.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe symmetric_matrix
|
|
: symmetric_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe symmetric_adaptor
|
|
: symmetric_adaptor.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe triangular_matrix
|
|
: triangular_matrix.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|
|
|
|
exe triangular_adaptor
|
|
: triangular_adaptor.cpp
|
|
: <include>$(BOOST_ROOT)
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<borland><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
<kylix><*><cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
|
|
;
|