include/basix/generic.hpp File Reference

#include <typeinfo>
#include <basix/defaults.hpp>

Go to the source code of this file.

Classes

Namespaces

Defines

Typedefs

Functions

Variables


Detailed Description

Definition in file generic.hpp.


Define Documentation

#define Acc   accelerator<C>

Definition at line 22 of file generic.hpp.

#define ACC_ACOS   14

Definition at line 67 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::acos().

#define ACC_ACOSH   20

Definition at line 73 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::acosh().

#define ACC_ADD   3

Definition at line 57 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator+().

#define ACC_ASIN   15

Definition at line 68 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::asin().

#define ACC_ASINH   21

Definition at line 74 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::asinh().

#define ACC_ATAN   16

Definition at line 69 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::atan().

#define ACC_ATAN2   24

Definition at line 77 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::atan2().

#define ACC_ATANH   22

Definition at line 75 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::atanh().

#define ACC_COS   11

Definition at line 64 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::cos().

#define ACC_COSH   17

Definition at line 70 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::cosh().

#define ACC_DERIVE   30

Definition at line 83 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::derive().

#define ACC_DERIVE_WRT   31

Definition at line 84 of file generic.hpp.

Referenced by mmx::derive(), and mmx::integrate().

#define ACC_DIV   6

Definition at line 60 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator/().

#define ACC_EXP   9

Definition at line 62 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::exp().

#define ACC_GTR   28

Definition at line 81 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator>().

#define ACC_GTREQ   29

Definition at line 82 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator>=().

#define ACC_HYPOT   23

Definition at line 76 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::hypot().

#define ACC_INTEGRATE   32

Definition at line 85 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::integrate().

#define ACC_INTEGRATE_WRT   33

Definition at line 86 of file generic.hpp.

#define ACC_INVERT   2

Definition at line 56 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::invert().

#define ACC_LESS   26

Definition at line 79 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator<().

#define ACC_LESSEQ   27

Definition at line 80 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator<=().

#define ACC_LOG   10

Definition at line 63 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::log().

#define ACC_MUL   5

Definition at line 59 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator*().

#define ACC_NEGATE   0

Definition at line 54 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator-().

#define ACC_POW   25

Definition at line 78 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::pow().

#define ACC_SIN   12

Definition at line 65 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::sin().

#define ACC_SINH   18

Definition at line 71 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::sinh().

#define ACC_SQRT   8

Definition at line 61 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::sqrt().

#define ACC_SQUARE   1

Definition at line 55 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::square().

#define ACC_SUB   4

Definition at line 58 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::operator-().

#define ACC_TAN   13

Definition at line 66 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::tan().

#define ACC_TANH   19

Definition at line 72 of file generic.hpp.

Referenced by mmx::accelerate(), and mmx::tanh().

#define SPECIES_DEFAULT   0

Definition at line 212 of file generic.hpp.

Referenced by generic_object_rep::get_species_type().

#define SPECIES_LIST   2

Definition at line 214 of file generic.hpp.

Referenced by mmx::is_list().

#define SPECIES_TABLE   3

Definition at line 215 of file generic.hpp.

Referenced by mmx::is_table().

#define SPECIES_VECTOR   1

Definition at line 213 of file generic.hpp.

Referenced by mmx::is_vector().

#define SYMBOLIC_BALL   4

Definition at line 200 of file generic.hpp.

#define SYMBOLIC_COMPOUND   7

Definition at line 203 of file generic.hpp.

#define SYMBOLIC_DERIVATIVE   10

Definition at line 206 of file generic.hpp.

#define SYMBOLIC_FLOATING   3

Definition at line 199 of file generic.hpp.

#define SYMBOLIC_FUNCTION   11

Definition at line 207 of file generic.hpp.

#define SYMBOLIC_INTEGER   1

Definition at line 197 of file generic.hpp.

#define SYMBOLIC_LITERAL   6

Definition at line 202 of file generic.hpp.

#define SYMBOLIC_PRODUCT   9

Definition at line 205 of file generic.hpp.

#define SYMBOLIC_RATIONAL   2

Definition at line 198 of file generic.hpp.

#define SYMBOLIC_REAL   5

Definition at line 201 of file generic.hpp.

#define SYMBOLIC_SUM   8

Definition at line 204 of file generic.hpp.

#define SYMBOLIC_UNSPECIFIED   0

Definition at line 196 of file generic.hpp.

Referenced by generic_object_rep::get_symbolic_type().

#define TMPL   template<typename C>

Definition at line 21 of file generic.hpp.


Generated on 6 Dec 2012 for basix by  doxygen 1.6.1