ESTER
Evolution STEllaire en Rotation
|
#include <symbolic.h>
Public Member Functions | |
sym_vec (sym_vec_type type_set=CONTRAVARIANT) | |
symbolic * | check_context () const |
symbolic * | check_context (const sym &s) const |
symbolic * | check_context (const sym_vec &s) const |
symbolic * | check_context (const sym_tens &s) const |
bool | is_covariant () |
bool | is_contravariant () |
void | set_type (sym_vec_type) |
sym_vec | set_variance (const sym_vec &) const |
sym_vec | set_variance (sym_vec_type) const |
sym & | operator() (int) |
sym | operator() (int) const |
sym | operator, (const sym_vec &) const |
sym_vec | operator, (const sym_tens &) const |
sym_vec | operator+ (const sym_vec &) const |
sym_vec | operator* (const sym &) const |
sym_vec | operator* (double n) const |
sym_vec | operator/ (const sym &) const |
sym_vec | operator/ (double n) const |
sym | D (const sym &) const |
sym_vec | D (const sym_vec &) const |
Private Member Functions | |
void | set_context (symbolic *context) |
Private Attributes | |
sym | s [3] |
sym_vec_type | type |
Friends | |
class | symbolic |
class | sym |
class | sym_tens |
sym_vec | operator- (const sym_vec &v) |
sym_vec | cross (const sym_vec &, const sym_vec &) |
sym_tens | tensor (const sym_vec &, const sym_vec &) |
sym_vec::sym_vec | ( | sym_vec_type | type_set = CONTRAVARIANT | ) |
symbolic * sym_vec::check_context | ( | ) | const |
bool sym_vec::is_contravariant | ( | ) |
bool sym_vec::is_covariant | ( | ) |
sym & sym_vec::operator() | ( | int | i | ) |
sym sym_vec::operator() | ( | int | i | ) | const |
|
inline |
|
inline |
|
private |
void sym_vec::set_type | ( | sym_vec_type | type_set | ) |
sym_vec sym_vec::set_variance | ( | sym_vec_type | new_type | ) | const |
|
friend |
|
friend |
|
friend |
|
private |
|
private |