This is the complete list of members for libMesh::VariationalMeshSmoother, including all inherited members.
| _adapt_data | libMesh::VariationalMeshSmoother | private |
| _adaptive_func | libMesh::VariationalMeshSmoother | private |
| _area_of_interest | libMesh::VariationalMeshSmoother | private |
| _dim | libMesh::VariationalMeshSmoother | private |
| _dist_norm | libMesh::VariationalMeshSmoother | private |
| _distance | libMesh::VariationalMeshSmoother | private |
| _generate_data | libMesh::VariationalMeshSmoother | private |
| _hanging_nodes | libMesh::VariationalMeshSmoother | private |
| _logfile | libMesh::VariationalMeshSmoother | private |
| _maxiter | libMesh::VariationalMeshSmoother | private |
| _mesh | libMesh::MeshSmoother | protected |
| _metric | libMesh::VariationalMeshSmoother | private |
| _miniter | libMesh::VariationalMeshSmoother | private |
| _miniterBC | libMesh::VariationalMeshSmoother | private |
| _n_cells | libMesh::VariationalMeshSmoother | private |
| _n_hanging_edges | libMesh::VariationalMeshSmoother | private |
| _n_nodes | libMesh::VariationalMeshSmoother | private |
| _percent_to_move | libMesh::VariationalMeshSmoother | private |
| _theta | libMesh::VariationalMeshSmoother | private |
| adapt_minimum() const | libMesh::VariationalMeshSmoother | private |
| AdaptType enum name | libMesh::VariationalMeshSmoother | |
| adjust_adapt_data() | libMesh::VariationalMeshSmoother | private |
| adp_renew(const Array2D< double > &R, const Array2D< int > &cells, std::vector< double > &afun, int adp) | libMesh::VariationalMeshSmoother | private |
| avertex(const std::vector< double > &afun, std::vector< double > &G, const Array2D< double > &R, const std::vector< int > &cell_in, int nvert, int adp) | libMesh::VariationalMeshSmoother | private |
| basisA(Array2D< double > &Q, int nvert, const std::vector< double > &K, const Array2D< double > &H, int me) | libMesh::VariationalMeshSmoother | private |
| CELL enum value | libMesh::VariationalMeshSmoother | |
| DIRECTIONAL enum value | libMesh::VariationalMeshSmoother | |
| distance_moved() const | libMesh::VariationalMeshSmoother | inline |
| full_smooth(Array2D< double > &R, const std::vector< int > &mask, const Array2D< int > &cells, const std::vector< int > &mcells, const std::vector< int > &edges, const std::vector< int > &hnodes, double w, const std::vector< int > &iter, int me, const Array3D< double > &H, int adp, int gr) | libMesh::VariationalMeshSmoother | private |
| gener(char grid[], int n) | libMesh::VariationalMeshSmoother | private |
| jac2(double x1, double y1, double x2, double y2) | libMesh::VariationalMeshSmoother | private |
| jac3(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3) | libMesh::VariationalMeshSmoother | private |
| localP(Array3D< double > &W, Array2D< double > &F, Array2D< double > &R, const std::vector< int > &cell_in, const std::vector< int > &mask, double epsilon, double w, int nvert, const Array2D< double > &H, int me, double vol, int f, double &Vmin, double &qmin, int adp, const std::vector< double > &afun, std::vector< double > &Gloc) | libMesh::VariationalMeshSmoother | private |
| maxE(Array2D< double > &R, const Array2D< int > &cells, const std::vector< int > &mcells, int me, const Array3D< double > &H, double v, double epsilon, double w, std::vector< double > &Gamma, double &qmin) | libMesh::VariationalMeshSmoother | private |
| MeshSmoother(UnstructuredMesh &mesh) | libMesh::MeshSmoother | inlineexplicit |
| metr_data_gen(std::string grid, std::string metr, int me) | libMesh::VariationalMeshSmoother | private |
| MetricType enum name | libMesh::VariationalMeshSmoother | |
| minJ(Array2D< double > &R, const std::vector< int > &mask, const Array2D< int > &cells, const std::vector< int > &mcells, double epsilon, double w, int me, const Array3D< double > &H, double vol, const std::vector< int > &edges, const std::vector< int > &hnodes, int msglev, double &Vmin, double &emax, double &qmin, int adp, const std::vector< double > &afun) | libMesh::VariationalMeshSmoother | private |
| minJ_BC(Array2D< double > &R, const std::vector< int > &mask, const Array2D< int > &cells, const std::vector< int > &mcells, double epsilon, double w, int me, const Array3D< double > &H, double vol, int msglev, double &Vmin, double &emax, double &qmin, int adp, const std::vector< double > &afun, int NCN) | libMesh::VariationalMeshSmoother | private |
| minq(const Array2D< double > &R, const Array2D< int > &cells, const std::vector< int > &mcells, int me, const Array3D< double > &H, double &vol, double &Vmin) | libMesh::VariationalMeshSmoother | private |
| NODE enum value | libMesh::VariationalMeshSmoother | |
| NONE enum value | libMesh::VariationalMeshSmoother | |
| pcg_ic0(int n, const std::vector< int > &ia, const std::vector< int > &ja, const std::vector< double > &a, const std::vector< double > &u, std::vector< double > &x, const std::vector< double > &b, std::vector< double > &r, std::vector< double > &p, std::vector< double > &z, double eps, int maxite, int msglev) | libMesh::VariationalMeshSmoother | private |
| pcg_par_check(int n, const std::vector< int > &ia, const std::vector< int > &ja, const std::vector< double > &a, double eps, int maxite, int msglev) | libMesh::VariationalMeshSmoother | private |
| read_adp(std::vector< double > &afun) | libMesh::VariationalMeshSmoother | private |
| readgr(Array2D< double > &R, std::vector< int > &mask, Array2D< int > &cells, std::vector< int > &mcells, std::vector< int > &edges, std::vector< int > &hnodes) | libMesh::VariationalMeshSmoother | private |
| readmetr(std::string name, Array3D< double > &H) | libMesh::VariationalMeshSmoother | private |
| set_generate_data(bool b) | libMesh::VariationalMeshSmoother | inline |
| set_metric(MetricType t) | libMesh::VariationalMeshSmoother | inline |
| smooth() override | libMesh::VariationalMeshSmoother | inlinevirtual |
| smooth(unsigned int n_iterations) | libMesh::VariationalMeshSmoother | |
| solver(int n, const std::vector< int > &ia, const std::vector< int > &ja, const std::vector< double > &a, std::vector< double > &x, const std::vector< double > &b, double eps, int maxite, int msglev) | libMesh::VariationalMeshSmoother | private |
| UNIFORM enum value | libMesh::VariationalMeshSmoother | |
| VariationalMeshSmoother(UnstructuredMesh &mesh, double theta=0.5, unsigned miniter=2, unsigned maxiter=5, unsigned miniterBC=5) | libMesh::VariationalMeshSmoother | |
| VariationalMeshSmoother(UnstructuredMesh &mesh, std::vector< float > *adapt_data, double theta=0.5, unsigned miniter=2, unsigned maxiter=5, unsigned miniterBC=5, double percent_to_move=1) | libMesh::VariationalMeshSmoother | |
| VariationalMeshSmoother(UnstructuredMesh &mesh, const UnstructuredMesh *area_of_interest, std::vector< float > *adapt_data, double theta=0.5, unsigned miniter=2, unsigned maxiter=5, unsigned miniterBC=5, double percent_to_move=1) | libMesh::VariationalMeshSmoother | |
| vertex(Array3D< double > &W, Array2D< double > &F, const Array2D< double > &R, const std::vector< int > &cell_in, double epsilon, double w, int nvert, const std::vector< double > &K, const Array2D< double > &H, int me, double vol, int f, double &Vmin, int adp, const std::vector< double > &g, double sigma) | libMesh::VariationalMeshSmoother | private |
| VOLUMETRIC enum value | libMesh::VariationalMeshSmoother | |
| writegr(const Array2D< double > &R) | libMesh::VariationalMeshSmoother | private |
| ~MeshSmoother() | libMesh::MeshSmoother | inlinevirtual |
| ~VariationalMeshSmoother() | libMesh::VariationalMeshSmoother | inlinevirtual |