MFEM
v4.6.0
Finite element discretization library
|
Go to the source code of this file.
Classes | |
class | HessianCoefficient |
class | HRHessianCoefficient |
Functions | |
double | size_indicator (const Vector &x) |
void | calc_mass_volume (const GridFunction &g, double &mass, double &vol) |
void | ConstructSizeGF (GridFunction &size) |
double | material_indicator_2d (const Vector &x) |
double | discrete_ori_2d (const Vector &x) |
void | discrete_aspr_3d (const Vector &x, Vector &v) |
double | weight_fun (const Vector &x) |
double | adapt_lim_fun (const Vector &x) |
double | surface_level_set (const Vector &x) |
int | material_id (int el_id, const GridFunction &g) |
void | DiffuseField (GridFunction &field, int smooth_steps) |
void | DiffuseField (ParGridFunction &field, int smooth_steps) |
Variables | |
IntegrationRules | IntRulesLo (0, Quadrature1D::GaussLobatto) |
IntegrationRules | IntRulesCU (0, Quadrature1D::ClosedUniform) |
double adapt_lim_fun | ( | const Vector & | x | ) |
Definition at line 387 of file mesh-optimizer.hpp.
void calc_mass_volume | ( | const GridFunction & | g, |
double & | mass, | ||
double & | vol | ||
) |
Definition at line 35 of file mesh-optimizer.hpp.
void ConstructSizeGF | ( | GridFunction & | size | ) |
Definition at line 67 of file mesh-optimizer.hpp.
void DiffuseField | ( | GridFunction & | field, |
int | smooth_steps | ||
) |
Definition at line 457 of file mesh-optimizer.hpp.
void DiffuseField | ( | ParGridFunction & | field, |
int | smooth_steps | ||
) |
Definition at line 479 of file mesh-optimizer.hpp.
Definition at line 119 of file mesh-optimizer.hpp.
double discrete_ori_2d | ( | const Vector & | x | ) |
Definition at line 114 of file mesh-optimizer.hpp.
int material_id | ( | int | el_id, |
const GridFunction & | g | ||
) |
Definition at line 427 of file mesh-optimizer.hpp.
double material_indicator_2d | ( | const Vector & | x | ) |
Definition at line 96 of file mesh-optimizer.hpp.
double size_indicator | ( | const Vector & | x | ) |
Definition at line 21 of file mesh-optimizer.hpp.
double surface_level_set | ( | const Vector & | x | ) |
Definition at line 400 of file mesh-optimizer.hpp.
double weight_fun | ( | const Vector & | x | ) |
Definition at line 377 of file mesh-optimizer.hpp.
IntegrationRules IntRulesCU(0, Quadrature1D::ClosedUniform) |
IntegrationRules IntRulesLo(0, Quadrature1D::GaussLobatto) |