Parallel Finite Element - General geometry Ewald-like Method
Part of Continuum-particle Simulation Suite under MICCOM
libMesh::BrownianSystem Member List

This is the complete list of members for libMesh::BrownianSystem, including all inherited members.

_create_petsc_vec(const std::size_t N, Vec *V)libMesh::BrownianSystem
_create_shell_mat(const std::size_t N, Mat *M)libMesh::BrownianSystem
_MatMult_Stokes(Mat M, Vec f, Vec u)libMesh::BrownianSystemfriend
_test_diagonal_mat(Vec f, Vec u)libMesh::BrownianSystem
_vector_mean_variance(Vec u, Real &mean, Real &variance) const libMesh::BrownianSystem
_vector_mean_variance(const std::vector< Real > &u) const libMesh::BrownianSystem
BrownianSystem(EquationSystems &es)libMesh::BrownianSystem
chebyshev_polynomial_approximation(const std::size_t N, const Real eigen_min, const Real eigen_max, const Real tol_cheb, Vec *dw)libMesh::BrownianSystem
chebyshev_quadrature_point(const std::size_t N) const libMesh::BrownianSystem
chebyshev_transform_matrix(const std::size_t N) const libMesh::BrownianSystem
compute_eigenvalue(const std::string &option, const Real tol)libMesh::BrownianSystem
compute_eigenvalue(const std::string &option, const Real tol, const bool use_init_space, Vec *v0)libMesh::BrownianSystem
compute_eigenvalues(Real &eigen_min, Real &eigen_max, const Real &tol)libMesh::BrownianSystem
extract_particle_vector(Vec *x, const std::string &vec_type, const std::string &mode)libMesh::BrownianSystem
get_equation_systems() const libMesh::BrownianSysteminline
get_equation_systems()libMesh::BrownianSysteminline
hi_ewald(Mat M, Vec f, Vec u)libMesh::BrownianSysteminline
init_petsc_random(PetscRandom *rand_ctx)libMesh::BrownianSystem
petsc_random_vector(const PetscInt N, PetscRandom *rand_ctx, Vec *u)libMesh::BrownianSystem
petsc_vec_scatter_to_all(Vec f, Vec vf, VecScatter scatter, const std::string &mode)libMesh::BrownianSystem
power_iteration()libMesh::BrownianSystem
random_generator()libMesh::BrownianSysteminline
set_std_random_seed(const std::size_t seed_val)libMesh::BrownianSysteminline
std_random_vector(const Real &a, const Real &b, const std::string &random_type, Vec *u)libMesh::BrownianSystem
std_random_vector(const std::size_t N, const Real &a, const Real &b, const std::string &random_type)libMesh::BrownianSystem
vector_transform(std::vector< Real > &std_vec, Vec *petsc_vec, const std::string &mode) const libMesh::BrownianSystem
~BrownianSystem()libMesh::BrownianSystem