LORENE
map_eps_pas_fait.C
1 /*
2  * Methods not yet implemented in class Map_eps
3  *
4  * (see file map.h for documentation)
5  *
6  */
7 
8 /*
9  * This file is part of LORENE.
10  *
11  * LORENE is free software; you can redistribute it and/or modify
12  * it under the terms of the GNU General Public License as published by
13  * the Free Software Foundation; either version 2 of the License, or
14  * (at your option) any later version.
15  *
16  * LORENE is distributed in the hope that it will be useful,
17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19  * GNU General Public License for more details.
20  *
21  * You should have received a copy of the GNU General Public License
22  * along with LORENE; if not, write to the Free Software
23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
24  *
25  */
26 
27 // headers Lorene
28 #include "map.h"
29 
30 namespace Lorene {
31 void pas_fait_eps() {
32  cout << "Function not implemented for Map_eps..." << endl ;
33  abort() ;
34 }
35 
36  void Map_eps::homothetie (double) {
37  pas_fait_eps() ;
38 }
39 
40  void Map_eps::resize (int, double) {
41  pas_fait_eps() ;
42 }
43 
44  void Map_eps::adapt (const Cmp&, const Param&, int) {
45  pas_fait_eps();
46 }
47 
48  void Map_eps::dsdr (const Cmp&, Cmp&) const {
49  pas_fait_eps() ;
50 }
51 
52  void Map_eps::dsdxi (const Cmp&, Cmp&) const {
53  pas_fait_eps() ;
54 }
55 
56  void Map_eps::dsdxi (const Scalar&, Scalar&) const {
57  pas_fait_eps() ;
58 }
59 
60  void Map_eps::srdsdt (const Cmp&, Cmp&) const {
61  pas_fait_eps() ;
62 }
63 
64  void Map_eps::srstdsdp (const Cmp&, Cmp&) const {
65  pas_fait_eps() ;
66 }
67 
68  void Map_eps::laplacien (const Cmp&, int, Cmp&) const {
69  pas_fait_eps() ;
70 }
71 
72  void Map_eps::laplacien (const Scalar&, int, Scalar&) const {
73  pas_fait_eps() ;
74 }
75 
76  void Map_eps::lapang (const Scalar&, Scalar&) const {
77  pas_fait_eps() ;
78 }
79 
80  Tbl* Map_eps::integrale (const Scalar&) const {
81  pas_fait_eps() ;
82  return 0x0 ;
83 }
84 
85  Tbl* Map_eps::integrale (const Cmp&) const {
86  pas_fait_eps() ;
87  return 0x0 ;
88 }
89 
90  void Map_eps::poisson (const Cmp&, Param&, Cmp&) const {
91  pas_fait_eps() ;
92 }
93 
94 void Map_eps::poisson_tau (const Cmp&, Param&, Cmp&) const {
95  pas_fait_eps() ;
96 }
97 
98  void Map_eps::poisson (const Scalar&, Param&, Scalar&) const {
99  pas_fait_eps() ;
100 }
101 
102 void Map_eps::poisson_tau (const Scalar&, Param&, Scalar&) const {
103  pas_fait_eps() ;
104 }
105 
106  void Map_eps::poisson_regular (const Cmp&, int, int, double, Param&, Cmp&, Cmp&, Cmp&,
107  Tenseur&, Cmp&, Cmp&) const {
108  pas_fait_eps() ;
109 }
110 
111  void Map_eps::poisson_angu (const Scalar&, Param&, Scalar&, double) const {
112  pas_fait_eps() ;
113 }
114 
115  void Map_eps::poisson_angu (const Cmp&, Param&, Cmp&, double) const {
116  pas_fait_eps() ;
117 }
118 
120  pas_fait_eps() ;
121  return 0x0 ;
122 }
123 
124  void Map_eps::poisson_frontiere (const Cmp&, const Valeur&, int, int, Cmp&, double, double) const {
125  pas_fait_eps() ;
126 }
127 
128  void Map_eps::poisson_frontiere_double (const Cmp&, const Valeur&, const Valeur&, int, Cmp&) const {
129  pas_fait_eps() ;
130 }
131 
132  void Map_eps::poisson_interne (const Cmp&, const Valeur&, Param&, Cmp&) const {
133  pas_fait_eps() ;
134 }
135 
136  void Map_eps::poisson2d (const Cmp&, const Cmp&, Param&, Cmp&) const {
137  pas_fait_eps() ;
138 }
139 
140  void Map_eps::dalembert (Param&, Scalar&, const Scalar&, const Scalar&, const Scalar&) const {
141  pas_fait_eps() ;
142 }
143 
144 const Map_af& Map_eps::mp_angu(int) const {
145  pas_fait_eps() ;
146  return dynamic_cast<const Map_af&>(*this) ; //## to be modified!!
147 }
148 
149 void Map_eps::primr(const Scalar&, Scalar&, bool) const {
150  pas_fait_eps() ;
151 }
152 
153 void Map_eps::poisson_falloff(const Cmp&, Param&, Cmp&, int) const {
154  pas_fait_eps() ;
155 }
156 
157 void Map_eps::poisson_ylm(const Cmp&, Param&, Cmp&, int, double*) const {
158  pas_fait_eps() ;
159 }
160 
161 void Map_eps::dsdradial (const Scalar&, Scalar&) const{
162  pas_fait_eps() ;
163 }
164 
165 }
virtual Param * donne_para_poisson_vect(Param &, int) const
< Not implemented
Component of a tensorial field *** DEPRECATED : use class Scalar instead ***.
Definition: cmp.h:446
virtual const Map_af & mp_angu(int) const
Returns the "angular" mapping for the outside of domain l_zone.
Lorene prototypes.
Definition: app_hor.h:67
Tensor field of valence 0 (or component of a tensorial field).
Definition: scalar.h:393
virtual void laplacien(const Scalar &, int, Scalar &) const
< Not implemented
virtual void poisson_falloff(const Cmp &, Param &, Cmp &, int) const
< Not implemented
Values and coefficients of a (real-value) function.
Definition: valeur.h:297
virtual void srdsdt(const Scalar &, Scalar &) const
Computes of a Scalar.
virtual void dalembert(Param &, Scalar &, const Scalar &, const Scalar &, const Scalar &) const
< Not implemented
virtual void poisson(const Cmp &, Param &, Cmp &) const
< Not implemented
virtual void poisson_frontiere(const Cmp &, const Valeur &, int, int, Cmp &, double=0., double=0.) const
< Not implemented
virtual void poisson_tau(const Cmp &, Param &, Cmp &) const
< Not implemented
virtual Tbl * integrale(const Scalar &) const
< Not implemented
virtual void adapt(const Cmp &, const Param &, int)
< Not implemented
virtual void homothetie(double)
Sets a new radial scale.
Parameter storage.
Definition: param.h:125
virtual void poisson_angu(const Scalar &, Param &, Scalar &, double=0) const
< Not implemented
virtual void poisson_ylm(const Cmp &, Param &, Cmp &, int, double *) const
< Not implemented
virtual void poisson_regular(const Cmp &, int, int, double, Param &, Cmp &, Cmp &, Cmp &, Tenseur &, Cmp &, Cmp &) const
< Not implemented
virtual void primr(const Scalar &, Scalar &, bool) const
< Not implemented
Affine radial mapping.
Definition: map.h:2087
virtual void poisson2d(const Cmp &, const Cmp &, Param &, Cmp &) const
< Not implemented
virtual void dsdradial(const Scalar &uu, Scalar &resu) const
< Not implemented
virtual void poisson_frontiere_double(const Cmp &, const Valeur &, const Valeur &, int, Cmp &) const
< Not implemented
virtual void resize(int, double)
< Not implemented
virtual void srstdsdp(const Scalar &, Scalar &) const
Computes of a Scalar.
virtual void poisson_interne(const Cmp &, const Valeur &, Param &, Cmp &) const
< Not implemented
virtual void dsdr(const Scalar &ci, Scalar &resu) const
Computes of a Scalar.
Definition: map_eps_deriv.C:39
Basic array class.
Definition: tbl.h:164
Tensor handling *** DEPRECATED : use class Tensor instead ***.
Definition: tenseur.h:304
virtual void dsdxi(const Cmp &, Cmp &) const
< Not implemented
virtual void lapang(const Scalar &, Scalar &) const
< Not implemented