ROL
|
This is the complete list of members for BurgersFEM< Real >, including all inherited members.
apply_adjoint_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_control_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_control_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_control_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) | BurgersFEM< Real > | inline |
apply_adjoint_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_hessian(std::vector< Real > &ahwv, const std::vector< Real > &w, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_jacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_jacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_jacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_jacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_adjoint_pde_jacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_control_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_adjoint_pde_jacobian(std::vector< Real > &iajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_adjoint_pde_jacobian(std::vector< Real > &iajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_adjoint_pde_jacobian(std::vector< Real > &iajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_adjoint_pde_jacobian(std::vector< Real > &iajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_adjoint_pde_jacobian(std::vector< Real > &iajv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_H1(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_inverse_pde_jacobian(std::vector< Real > &ijv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_pde_jacobian(std::vector< Real > &ijv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_pde_jacobian(std::vector< Real > &ijv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_pde_jacobian(std::vector< Real > &ijv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_inverse_pde_jacobian(std::vector< Real > &ijv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_mass(std::vector< Real > &Mu, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
apply_pde_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_pde_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_pde_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_pde_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
apply_pde_jacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
axpy(std::vector< Real > &out, const Real a, const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inlineprivate |
axpy(std::vector< Real > &out, const Real a, const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inlineprivate |
axpy(std::vector< Real > &out, const Real a, const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inlineprivate |
axpy(std::vector< Real > &out, const Real a, const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inlineprivate |
axpy(std::vector< Real > &out, const Real a, const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inlineprivate |
BurgersFEM(int nx=128, Real nl=1.0, Real cH1=1.0, Real cL2=1.0) | BurgersFEM< Real > | inline |
BurgersFEM(int nx=128, Real nu=1.e-2, Real nl=1.0, Real u0=1.0, Real u1=0.0, Real f=0.0, Real cH1=1.0, Real cL2=1.0) | BurgersFEM< Real > | inline |
BurgersFEM(int nx=128, Real nl=1.0, Real cH1=1.0, Real cL2=1.0) | BurgersFEM< Real > | inline |
BurgersFEM(int nx=128, Real nl=1.0, Real cH1=1.0, Real cL2=1.0) | BurgersFEM< Real > | inline |
BurgersFEM(int nx=128, Real nl=1.0, Real cH1=1.0, Real cL2=1.0) | BurgersFEM< Real > | inline |
cH1_ | BurgersFEM< Real > | private |
cL2_ | BurgersFEM< Real > | private |
compute_H1_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_H1_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_H1_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_H1_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_H1_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_H1_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_H1_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_H1_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_H1_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_H1_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_L2_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_L2_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_L2_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_L2_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_L2_dot(const std::vector< Real > &x, const std::vector< Real > &y) const | BurgersFEM< Real > | inline |
compute_L2_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_L2_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_L2_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_L2_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_L2_norm(const std::vector< Real > &r) const | BurgersFEM< Real > | inline |
compute_pde_jacobian(std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
compute_pde_jacobian(std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
compute_pde_jacobian(std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
compute_pde_jacobian(std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
compute_pde_jacobian(std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &u) const | BurgersFEM< Real > | inline |
compute_residual(std::vector< Real > &r, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
compute_residual(std::vector< Real > &r, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
compute_residual(std::vector< Real > &r, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
compute_residual(std::vector< Real > &r, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
compute_residual(std::vector< Real > &r, const std::vector< Real > &u, const std::vector< Real > &z) const | BurgersFEM< Real > | inline |
dx_ | BurgersFEM< Real > | private |
f_ | BurgersFEM< Real > | private |
get_viscosity(void) const | BurgersFEM< Real > | inline |
linear_solve(std::vector< Real > &u, std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &r, const bool transpose=false) const | BurgersFEM< Real > | inlineprivate |
linear_solve(std::vector< Real > &u, std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &r, const bool transpose=false) const | BurgersFEM< Real > | inlineprivate |
linear_solve(std::vector< Real > &u, std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &r, const bool transpose=false) const | BurgersFEM< Real > | inlineprivate |
linear_solve(std::vector< Real > &u, std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &r, const bool transpose=false) const | BurgersFEM< Real > | inlineprivate |
linear_solve(std::vector< Real > &u, std::vector< Real > &dl, std::vector< Real > &d, std::vector< Real > &du, const std::vector< Real > &r, const bool transpose=false) const | BurgersFEM< Real > | inlineprivate |
mesh_spacing(void) const | BurgersFEM< Real > | inline |
mesh_spacing(void) const | BurgersFEM< Real > | inline |
mesh_spacing(void) const | BurgersFEM< Real > | inline |
mesh_spacing(void) const | BurgersFEM< Real > | inline |
mesh_spacing(void) const | BurgersFEM< Real > | inline |
nl_ | BurgersFEM< Real > | private |
nu_ | BurgersFEM< Real > | private |
num_dof(void) const | BurgersFEM< Real > | inline |
num_dof(void) const | BurgersFEM< Real > | inline |
num_dof(void) const | BurgersFEM< Real > | inline |
num_dof(void) const | BurgersFEM< Real > | inline |
num_dof(void) const | BurgersFEM< Real > | inline |
nx_ | BurgersFEM< Real > | private |
scale(std::vector< Real > &u, const Real alpha=0.0) const | BurgersFEM< Real > | inlineprivate |
scale(std::vector< Real > &u, const Real alpha=0.0) const | BurgersFEM< Real > | inlineprivate |
scale(std::vector< Real > &u, const Real alpha=0.0) const | BurgersFEM< Real > | inlineprivate |
scale(std::vector< Real > &u, const Real alpha=0.0) const | BurgersFEM< Real > | inlineprivate |
scale(std::vector< Real > &u, const Real alpha=0.0) const | BurgersFEM< Real > | inlineprivate |
set_problem_data(const Real nu, const Real f, const Real u0, const Real u1) | BurgersFEM< Real > | inline |
set_problem_data(const Real nu, const Real f, const Real u0, const Real u1) | BurgersFEM< Real > | inline |
set_problem_data(const Real nu, const Real f, const Real u0, const Real u1) | BurgersFEM< Real > | inline |
set_problem_data(const Real nu, const Real f, const Real u0, const Real u1) | BurgersFEM< Real > | inline |
test_inverse_H1(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_H1(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_H1(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_H1(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_H1(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_mass(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_mass(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_mass(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_mass(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
test_inverse_mass(std::ostream &outStream=std::cout) | BurgersFEM< Real > | inline |
u0_ | BurgersFEM< Real > | private |
u1_ | BurgersFEM< Real > | private |
update(std::vector< Real > &u, const std::vector< Real > &s, const Real alpha=1.0) const | BurgersFEM< Real > | inlineprivate |
update(std::vector< Real > &u, const std::vector< Real > &s, const Real alpha=1.0) const | BurgersFEM< Real > | inlineprivate |
update(std::vector< Real > &u, const std::vector< Real > &s, const Real alpha=1.0) const | BurgersFEM< Real > | inlineprivate |
update(std::vector< Real > &u, const std::vector< Real > &s, const Real alpha=1.0) const | BurgersFEM< Real > | inlineprivate |
update(std::vector< Real > &u, const std::vector< Real > &s, const Real alpha=1.0) const | BurgersFEM< Real > | inlineprivate |