$extrastylesheet
libMesh::VariationalMeshSmoother Member List
This is the complete list of members for libMesh::VariationalMeshSmoother, including all inherited members.
_adapt_datalibMesh::VariationalMeshSmoother [private]
_adaptive_funclibMesh::VariationalMeshSmoother [private]
_area_of_interestlibMesh::VariationalMeshSmoother [private]
_dimlibMesh::VariationalMeshSmoother [private]
_dist_normlibMesh::VariationalMeshSmoother [private]
_distancelibMesh::VariationalMeshSmoother [private]
_generate_datalibMesh::VariationalMeshSmoother [private]
_hanging_nodeslibMesh::VariationalMeshSmoother [private]
_logfilelibMesh::VariationalMeshSmoother [private]
_maxiterlibMesh::VariationalMeshSmoother [private]
_meshlibMesh::MeshSmoother [protected]
_metriclibMesh::VariationalMeshSmoother [private]
_miniterlibMesh::VariationalMeshSmoother [private]
_miniterBClibMesh::VariationalMeshSmoother [private]
_n_cellslibMesh::VariationalMeshSmoother [private]
_n_hanging_edgeslibMesh::VariationalMeshSmoother [private]
_n_nodeslibMesh::VariationalMeshSmoother [private]
_percent_to_movelibMesh::VariationalMeshSmoother [private]
_thetalibMesh::VariationalMeshSmoother [private]
adapt_minimum() const libMesh::VariationalMeshSmoother [private]
AdaptType enum namelibMesh::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 valuelibMesh::VariationalMeshSmoother
DIRECTIONAL enum valuelibMesh::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 [inline, explicit]
metr_data_gen(std::string grid, std::string metr, int me)libMesh::VariationalMeshSmoother [private]
MetricType enum namelibMesh::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 valuelibMesh::VariationalMeshSmoother
NONE enum valuelibMesh::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()libMesh::VariationalMeshSmoother [inline, virtual]
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 valuelibMesh::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 valuelibMesh::VariationalMeshSmoother
writegr(const Array2D< double > &R)libMesh::VariationalMeshSmoother [private]
~MeshSmoother()libMesh::MeshSmoother [inline, virtual]
~VariationalMeshSmoother()libMesh::VariationalMeshSmoother [inline, virtual]