Mercurial > fem-fenics-eugenio
annotate src/Makefile.in @ 218:8a3361bfa434
interpolate function added
author | Eugenio Gianniti <eugenio.gianniti@mail.polimi.it> |
---|---|
date | Mon, 12 May 2014 21:38:35 +0200 |
parents | 5292e0614efc |
children | 194f8c66b45a |
rev | line source |
---|---|
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
1 MKOCTFILE ?= mkoctfile |
105
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
2 FFC ?= ffc |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
3 |
217
5292e0614efc
New patches submitted from eg123 for the automatization of
gedeone-octave <marcovass89@hotmail.it>
parents:
212
diff
changeset
|
4 CPPFLAGS=@DENSE_CPPFLAGS@ @DOLFIN_CPPFLAGS@ @EIGEN_CPPFLAGS@ |
5292e0614efc
New patches submitted from eg123 for the automatization of
gedeone-octave <marcovass89@hotmail.it>
parents:
212
diff
changeset
|
5 LDFLAGS=@EIGEN_LDFLAGS@ @DOLFIN_LDFLAGS@ |
5292e0614efc
New patches submitted from eg123 for the automatization of
gedeone-octave <marcovass89@hotmail.it>
parents:
212
diff
changeset
|
6 LIBS=@EIGEN_LIBS@ @DOLFIN_LIBS@ |
5292e0614efc
New patches submitted from eg123 for the automatization of
gedeone-octave <marcovass89@hotmail.it>
parents:
212
diff
changeset
|
7 |
143
9486cbdc0a2e
Maint: update the documentation
gedeone-octave <marcovass89@hotmail.it>
parents:
129
diff
changeset
|
8 OCTFILES= Mesh.oct \ |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
9 DirichletBC.oct \ |
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
10 Expression.oct \ |
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
11 Function.oct \ |
128
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
12 save.oct \ |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
13 assemble.oct \ |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
14 assemble_system.oct \ |
128
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
15 plot_func.oct \ |
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
16 plot_mesh.oct \ |
106
6b4a77dc734f
New wrapper function for dolfin::SubSpace
gedeone-octave <marcovass89@hotmail.it>
parents:
105
diff
changeset
|
17 SubSpace.oct \ |
218
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
18 feval.oct \ |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
19 interpolate.oct |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
20 |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
21 |
27
cb21a4ac2314
Compile also new class and functions available.
gedeone-octave <marco.vassallo@outlook.com>
parents:
15
diff
changeset
|
22 LIBS += -ldolfin |
cb21a4ac2314
Compile also new class and functions available.
gedeone-octave <marco.vassallo@outlook.com>
parents:
15
diff
changeset
|
23 |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
24 all: $(OCTFILES) |
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
25 |
15
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
26 fem_init_env.oct: fem_init_env.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
27 $(MKOCTFILE) $(CPPFLAGS) fem_init_env.o -o $@ $(LDFLAGS) $(LIBS) |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
28 |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
29 fem_init_env.o: fem_init_env.cc mesh.h functionspace.h boundarycondition.h function.h coefficient.h form.h |
15
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
30 $(MKOCTFILE) $(CPPFLAGS) -c fem_init_env.cc $(LDFLAGS) -o $@ -I. |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
31 |
86
66e4aa87c9a1
Rename the function accordingly to dolfin
gedeone-octave <marcovass89@hotmail.it>
parents:
80
diff
changeset
|
32 Mesh.oct: Mesh.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
33 $(MKOCTFILE) $(CPPFLAGS) Mesh.o -o $@ $(LDFLAGS) $(LIBS) |
12
b7c74c0bdabd
New functions which get a (p,e,t) matrix from a mesh object
gedeone-octave <marco.vassallo@outlook.com>
parents:
5
diff
changeset
|
34 |
86
66e4aa87c9a1
Rename the function accordingly to dolfin
gedeone-octave <marcovass89@hotmail.it>
parents:
80
diff
changeset
|
35 Mesh.o: Mesh.cc mesh.h |
66e4aa87c9a1
Rename the function accordingly to dolfin
gedeone-octave <marcovass89@hotmail.it>
parents:
80
diff
changeset
|
36 $(MKOCTFILE) $(CPPFLAGS) -c Mesh.cc $(LDFLAGS) -o $@ -I. |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
37 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
38 fem_get_mesh.oct: fem_get_mesh.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
39 $(MKOCTFILE) $(CPPFLAGS) fem_get_mesh.o -o $@ $(LDFLAGS) $(LIBS) |
15
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
40 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
41 fem_get_mesh.o: fem_get_mesh.cc |
12
b7c74c0bdabd
New functions which get a (p,e,t) matrix from a mesh object
gedeone-octave <marco.vassallo@outlook.com>
parents:
5
diff
changeset
|
42 $(MKOCTFILE) $(CPPFLAGS) -c fem_get_mesh.cc $(LDFLAGS) -o $@ -I. |
b7c74c0bdabd
New functions which get a (p,e,t) matrix from a mesh object
gedeone-octave <marco.vassallo@outlook.com>
parents:
5
diff
changeset
|
43 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
44 DirichletBC.oct: DirichletBC.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
45 $(MKOCTFILE) $(CPPFLAGS) DirichletBC.o -o $@ $(LDFLAGS) $(LIBS) |
27
cb21a4ac2314
Compile also new class and functions available.
gedeone-octave <marco.vassallo@outlook.com>
parents:
15
diff
changeset
|
46 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
47 DirichletBC.o: DirichletBC.cc functionspace.h boundarycondition.h expression.h |
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
48 $(MKOCTFILE) $(CPPFLAGS) -c DirichletBC.cc $(LDFLAGS) -o $@ -I. |
27
cb21a4ac2314
Compile also new class and functions available.
gedeone-octave <marco.vassallo@outlook.com>
parents:
15
diff
changeset
|
49 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
50 Expression.oct: Expression.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
51 $(MKOCTFILE) $(CPPFLAGS) Expression.o -o $@ $(LDFLAGS) $(LIBS) |
33
f992cee90bd6
Compile and register also the new clas expression.h
gedeone-octave <marco.vassallo@outlook.com>
parents:
27
diff
changeset
|
52 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
53 Expression.o: Expression.cc expression.h coefficient.h |
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
54 $(MKOCTFILE) $(CPPFLAGS) -c Expression.cc $(LDFLAGS) -o $@ -I. |
33
f992cee90bd6
Compile and register also the new clas expression.h
gedeone-octave <marco.vassallo@outlook.com>
parents:
27
diff
changeset
|
55 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
56 Function.oct: Function.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
57 $(MKOCTFILE) $(CPPFLAGS) Function.o -o $@ $(LDFLAGS) $(LIBS) |
47
fe29ca22b1ec
Functions which plot and save a function object.
gedeone-octave <marco.vassallo@outlook.com>
parents:
42
diff
changeset
|
58 |
80
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
59 Function.o: Function.cc function.h |
16ccfaf1476a
The function DEFINE_OCTAVE_ALLOCATOR and DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
gedeone-octave <marcovass89@hotmail.it>
parents:
56
diff
changeset
|
60 $(MKOCTFILE) $(CPPFLAGS) -c Function.cc $(LDFLAGS) -o $@ -I. |
47
fe29ca22b1ec
Functions which plot and save a function object.
gedeone-octave <marco.vassallo@outlook.com>
parents:
42
diff
changeset
|
61 |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
62 assemble.oct: assemble.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
63 $(MKOCTFILE) $(CPPFLAGS) assemble.o -o $@ $(LDFLAGS) $(LIBS) |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
64 |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
65 assemble.o: assemble.cc form.h boundarycondition.h |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
66 $(MKOCTFILE) $(CPPFLAGS) -c assemble.cc $(LDFLAGS) -o $@ -I. |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
67 |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
68 assemble_system.oct: assemble_system.o |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
69 $(MKOCTFILE) $(CPPFLAGS) assemble_system.o -o $@ $(LDFLAGS) $(LIBS) |
92
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
70 |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
71 assemble_system.o: assemble_system.cc form.h boundarycondition.h |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
72 $(MKOCTFILE) $(CPPFLAGS) -c assemble_system.cc $(LDFLAGS) -o $@ -I. |
2ecab16e88e1
Also assemble.cc and assemble_systems.cc are compiled.
gedeone-octave <marcovass89@hotmail.it>
parents:
86
diff
changeset
|
73 |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
74 save.oct: save.o mkfunction |
170
460a764cae7f
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
155
diff
changeset
|
75 $(MKOCTFILE) $(CPPFLAGS) save.o -o ./@function/save.oct $(LDFLAGS) $(LIBS) |
47
fe29ca22b1ec
Functions which plot and save a function object.
gedeone-octave <marco.vassallo@outlook.com>
parents:
42
diff
changeset
|
76 |
129
d003a8d6ac58
Fix error made in the previous commit.
gedeone-octave <marcovass89@hotmail.it>
parents:
128
diff
changeset
|
77 save.o: save.cc |
128
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
78 $(MKOCTFILE) $(CPPFLAGS) -c save.cc $(LDFLAGS) -o $@ -I. |
47
fe29ca22b1ec
Functions which plot and save a function object.
gedeone-octave <marco.vassallo@outlook.com>
parents:
42
diff
changeset
|
79 |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
80 mkfunction: |
212
ca7eb016cf64
Extend feval function to support also passing the coordinates separately
gedeone-octave <marcovass89@hotmail.it>
parents:
171
diff
changeset
|
81 mkdir -p @function |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
82 |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
83 mkmesh: |
212
ca7eb016cf64
Extend feval function to support also passing the coordinates separately
gedeone-octave <marcovass89@hotmail.it>
parents:
171
diff
changeset
|
84 mkdir -p @mesh |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
85 |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
86 plot_mesh.oct: plot_mesh.o mkmesh |
171
f5b87b7a70c4
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
170
diff
changeset
|
87 $(MKOCTFILE) $(CPPFLAGS) plot_mesh.o -o ./@mesh/plot.oct $(LDFLAGS) $(LIBS) |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
88 |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
89 plot_mesh.o: plot_mesh.cc Plot_2d.h mesh.h Plot_3d.h |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
90 $(MKOCTFILE) $(CPPFLAGS) -c plot_mesh.cc $(LDFLAGS) -o $@ -I. |
105
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
91 |
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
92 Plot_2d.h: Plot_2d.ufl |
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
93 $(FFC) -l dolfin Plot_2d.ufl |
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
94 |
128
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
95 Plot_3d.h: Plot_3d.ufl |
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
96 $(FFC) -l dolfin Plot_3d.ufl |
d3c29e38e5d2
New naming convention adopted and Polymorphism for plot and save.
gedeone-octave <marcovass89@hotmail.it>
parents:
123
diff
changeset
|
97 |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
98 plot_func.oct: plot_func.o mkfunction |
171
f5b87b7a70c4
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
170
diff
changeset
|
99 $(MKOCTFILE) $(CPPFLAGS) plot_func.o -o ./@function/plot.oct $(LDFLAGS) $(LIBS) |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
100 |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
101 plot_func.o: plot_func.cc Plot_2d.h mesh.h Plot_3d.h |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
102 $(MKOCTFILE) $(CPPFLAGS) -c plot_func.cc $(LDFLAGS) -o $@ -I. |
105
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
103 |
106
6b4a77dc734f
New wrapper function for dolfin::SubSpace
gedeone-octave <marcovass89@hotmail.it>
parents:
105
diff
changeset
|
104 SubSpace.oct: SubSpace.cc functionspace.h |
6b4a77dc734f
New wrapper function for dolfin::SubSpace
gedeone-octave <marcovass89@hotmail.it>
parents:
105
diff
changeset
|
105 $(MKOCTFILE) $(CPPFLAGS) -I. SubSpace.cc $(LDFLAGS) $(LIBS) |
6b4a77dc734f
New wrapper function for dolfin::SubSpace
gedeone-octave <marcovass89@hotmail.it>
parents:
105
diff
changeset
|
106 |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
107 feval.oct: feval.o mkfunction |
171
f5b87b7a70c4
Disable stripping as it does not work on all platforms
Carlo de Falco <cdf@users.sourceforge.net>
parents:
170
diff
changeset
|
108 $(MKOCTFILE) $(CPPFLAGS) feval.o -o ./@function/feval.oct $(LDFLAGS) $(LIBS) |
111
011ad0c352f7
New function for the evaluation of an object of type function in a given point
gedeone-octave <marcovass89@hotmail.it>
parents:
106
diff
changeset
|
109 |
155
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
110 feval.o: feval.cc function.h |
22de20d78e27
Reduced use of post_install.m
gedeone-octave <marcovass89@hotmail.it>
parents:
143
diff
changeset
|
111 $(MKOCTFILE) $(CPPFLAGS) -c feval.cc $(LDFLAGS) -o $@ -I. |
105
c3cc050b4805
New function for plotting a vector defined on a Mesh
gedeone-octave <marcovass89@hotmail.it>
parents:
92
diff
changeset
|
112 |
218
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
113 interpolate.oct: interpolate.o |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
114 $(MKOCTFILE) $(CPPFLAGS) interpolate.o -o $@ $(LDFLAGS) $(LIBS) |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
115 |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
116 interpolate.o: interpolate.cc function.h |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
117 $(MKOCTFILE) $(CPPFLAGS) -c interpolate.cc $(LDFLAGS) -o $@ -I. |
8a3361bfa434
interpolate function added
Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
parents:
217
diff
changeset
|
118 |
5
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
119 clean: |
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
120 -rm -f *.o core octave-core *.oct *~ *.xml |
e74ff416fd54
File for the configuration and compilation of the pkg
gedeone-octave <marco.vassallo@outlook.com>
parents:
diff
changeset
|
121 |
15
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
122 cleanall: |
47
fe29ca22b1ec
Functions which plot and save a function object.
gedeone-octave <marco.vassallo@outlook.com>
parents:
42
diff
changeset
|
123 -rm -f *.o core octave-core *.oct *~ *.xml *.status *.log \ |
56
4868e535fc8a
Compile only functions which don't need file defined from the user.
gedeone-octave <marco.vassallo@outlook.com>
parents:
47
diff
changeset
|
124 octave-workspace configure *.pvd *.vtu |
15
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
125 -rm -r autom4te.cache |
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
126 -rm -f Makefile |
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
127 |
b760ffba8f63
DEFINE_OCTAVE_ALLOCATOR moved to fem_init_env.cc
gedeone-octave <marco.vassallo@outlook.com>
parents:
12
diff
changeset
|
128 |