43 #if !defined(__DF3FUN__)
55 double*
get_u(
void)
const {
return (
double*)(&(
v[0])); }
56 double*
get_udot(
void)
const {
return (
double*)(&(
v[1])); }
57 double*
get_udot2(
void)
const {
return (
double*)(&(
v[2])); }
58 double*
get_udot3(
void)
const {
return (
double*)(&(
v[3])); }
init_df3_one_variable(const df1b2variable &)
Construct init_df3_one_variable from _var.
Description not yet available.
double * get_udot3(void) const
df3_one_vector(void)
Default constructor.
double * get_udot(void) const
void allocate(void)
Does NOT allocate, but initializes empty df3_one_vector.
d3_array operator-(const d3_array &a, const d3_array &b)
Returns d3_array results with computed elements addition of a(i, j, k) + b(i, j, k).
Vector of double precision numbers.
df3_one_variable & operator()(int i) const
d3_array operator+(const d3_array &a, const d3_array &b)
Returns d3_array results with computed elements addition of a(i, j, k) + b(i, j, k).
double * get_udot2(void) const
df3_one_matrix(int rmin, int rmax, int cmin, int cmax)
~df3_one_matrix()
Destructor.
Description not yet available.
df1_one_matrix choleski_decomp(const df1_one_matrix &MM)
dmatrix operator*(const d3_array &t, const dvector &v)
Description not yet available.
df3_one_vector & operator[](int i) const
double * get_u(void) const
df3_one_variable & operator+=(const df3_one_variable &v)
Subtract v values from df3_one_variable u, udot, udot2 and udot3.
~df3_one_vector()
Destructor.
d3_array sqrt(const d3_array &arr3)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
df3_one_variable & operator/=(const df3_one_variable &v)
dmatrix second_derivatives(const df1_one_matrix &v)
d3_array exp(const d3_array &arr3)
Returns d3_array results with computed exp from elements in arr3.
dvector first_derivatives(const df1_one_vector &v)
Description not yet available.
Description not yet available.
df3_one_vector & operator()(int i) const
Holds "shape" information for vector objects.
df3_one_variable & operator[](int i) const
df3_one_variable()
Default constructor.
df3_one_variable & operator=(const df3_one_variable &v)
d3_array operator/(const d3_array &m, const double d)
Author: David Fournier.
dmatrix third_derivatives(const df1_one_matrix &v)
dvector value(const df1_one_vector &v)
void deallocate(void)
Deallocate df3_one_vector, then set to empty.
df3_one_variable & operator-=(const df3_one_variable &v)
Subtract _v values from df3_one_variable u, udot, udot2 and udot3.
static df1b2variable * ind_var
void deallocate(void)
Deallocate df3_one_matrix, then set to empty.
df1_one_variable inv(const df1_one_variable &x)
d3_array log(const d3_array &arr3)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
df3_one_variable & operator*=(const df3_one_variable &v)