|
Plugins
|
#include <ls_analytic.h>
Public Member Functions | |
| number | analytic_solution (number, MathVector< dim >) |
| number | analytic_source (number, MathVector< dim >) |
| bool | analytic_velocity (MathVector< dim > &, number, MathVector< dim >) |
| bool | fill_v_vec (TGridFunction &vel, int component) |
| number | get_time () |
| bool | init_function (TGridFunction &u) |
| LevelSetAnalytic () | |
| class constructor | |
| void | set_time (number t) |
Private Types | |
| typedef TGridFunction::algebra_type | algebra_type |
| algebra type | |
| typedef TGridFunction::domain_type | domain_type |
| domain type | |
Private Attributes | |
| number | m_time |
Static Private Attributes | |
| static const int | dim = domain_type::dim |
| world dimension | |
Analytic functions for computations with the Level-Set-Method
|
private |
algebra type
|
private |
domain type
|
inline |
class constructor
| number ug::LevelSet::LevelSetAnalytic< TGridFunction >::analytic_solution | ( | number | t, |
| MathVector< dim > | x | ||
| ) |
| number ug::LevelSet::LevelSetAnalytic< TGridFunction >::analytic_source | ( | number | t, |
| MathVector< dim > | x | ||
| ) |
| bool ug::LevelSet::LevelSetAnalytic< TGridFunction >::analytic_velocity | ( | MathVector< dim > & | v, |
| number | t, | ||
| MathVector< dim > | x | ||
| ) |
| bool ug::LevelSet::LevelSetAnalytic< TGridFunction >::fill_v_vec | ( | TGridFunction & | vel, |
| int | component | ||
| ) |
References ug::DoFRef(), and UG_THROW.
|
inline |
| bool ug::LevelSet::LevelSetAnalytic< TGridFunction >::init_function | ( | TGridFunction & | u | ) |
References ug::DoFRef(), and num_subsets().
|
inline |
|
staticprivate |
world dimension
|
private |