You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
formula
zylindricalFormula.hh
Go to the documentation of this file.
1
7
#ifndef zylindricalformula_hh
8
#define zylindricalformula_hh
9
10
#include "
parsedFormula.hh
"
11
12
namespace
concepts
{
13
14
15
// **************************************************** ZylindricalFormula **
16
23
class
ZylindricalFormula
:
public
ParsedFormula
<> {
24
public
:
30
ZylindricalFormula
(
const
std::string formula,
bool
transCoord
=
false
);
32
ZylindricalFormula
(
const
ZylindricalFormula
& frm);
33
virtual
~ZylindricalFormula
();
34
virtual
ZylindricalFormula
* clone()
const
;
35
36
virtual
Real
operator() (
const
Real
p,
const
Real
t = 0.0)
const
;
37
virtual
Real
operator() (
const
Real2d
& p,
const
Real
t = 0.0)
const
;
38
virtual
Real
operator() (
const
Real3d
& p,
const
Real
t = 0.0)
const
;
39
protected
:
40
virtual
std::ostream& info(std::ostream&
os
)
const
;
41
private
:
44
bool
transCoord_;
45
};
46
47
}
// namespace concepts
48
49
#endif
// zylindricalformula_hh
concepts::ParsedFormula
Definition
parsedFormula.hh:94
concepts::Point< Real, 2 >
concepts::ZylindricalFormula
Definition
zylindricalFormula.hh:23
concepts::ZylindricalFormula::ZylindricalFormula
ZylindricalFormula(const ZylindricalFormula &frm)
Copy Constructor.
concepts::ZylindricalFormula::ZylindricalFormula
ZylindricalFormula(const std::string formula, bool transCoord=false)
concepts
Definition
pml_formula.h:16
concepts::Real
double Real
Definition
typedefs.hh:39
concepts::makeSet
Set< F > makeSet(uint n, const F &first,...)
Definition
set.hh:320
parsedFormula.hh
Generated on Wed Sep 13 2023 21:06:19 for Concepts by
1.9.8