#include <symbolic.h>
|
sym | d (const sym &s, int k) |
|
sym | G (int i, int j, int k) |
|
void | add (const sym &s, solver *op, int n, std::string type, std::string eq_name, std::string var_name, const matrix &d) |
|
void | add_bc (const sym &s, solver *op, int n, std::string type, std::string eq_name, std::string var_name, const matrix &d) |
|
void symbolic::add |
( |
const sym & |
s, |
|
|
solver * |
op, |
|
|
int |
n, |
|
|
std::string |
type, |
|
|
std::string |
eq_name, |
|
|
std::string |
var_name, |
|
|
const matrix & |
d |
|
) |
| |
|
private |
void symbolic::add_bc |
( |
const sym & |
s, |
|
|
solver * |
op, |
|
|
int |
n, |
|
|
std::string |
type, |
|
|
std::string |
eq_name, |
|
|
std::string |
var_name, |
|
|
const matrix & |
d |
|
) |
| |
|
private |
sym symbolic::christoffel |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k |
|
) |
| |
sym symbolic::covderiv |
( |
const sym_vec & |
v, |
|
|
int |
i, |
|
|
int |
k |
|
) |
| |
sym symbolic::d |
( |
const sym & |
s, |
|
|
int |
k |
|
) |
| |
|
inlineprivate |
sym symbolic::Dphi |
( |
const sym & |
s | ) |
|
sym symbolic::Dt |
( |
const sym & |
s | ) |
|
sym symbolic::Dz |
( |
const sym & |
s | ) |
|
sym symbolic::G |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k |
|
) |
| |
|
inlineprivate |
sym symbolic::laplacian |
( |
const sym & |
s | ) |
|
Returns the symbolic expression of the laplacian of s
.
double symbolic::perm |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k |
|
) |
| |
sym symbolic::regconst |
( |
const std::string & |
name | ) |
|
sym symbolic::regvar |
( |
const std::string & |
name | ) |
|
sym symbolic::regvar_indep |
( |
const std::string & |
name | ) |
|
double symbolic::round_to_tol |
( |
double |
value | ) |
|
|
static |
void symbolic::set_map |
( |
const mapping & |
map | ) |
|
void symbolic::set_value |
( |
const char * |
name, |
|
|
const matrix & |
value, |
|
|
int |
parity = 0 |
|
) |
| |
sym symbolic::var |
( |
const std::string & |
name | ) |
|
bool symbolic::axisymmetric =true |
|
static |
bool symbolic::expand_products =true |
|
static |
std::map<std::string,int> symbolic::par |
|
private |
bool symbolic::spherical =false |
|
static |
double symbolic::tol =1e-14 |
|
static |
bool symbolic::trig_simplify =false |
|
static |
std::map<std::string,matrix> symbolic::val |
|
private |
The documentation for this class was generated from the following files: