|
ViennaLS
|
#include <lsDomain.hpp>#include <lsGeometricAdvect.hpp>#include <lsGeometries.hpp>#include <lsMakeGeometry.hpp>#include <lsOxidation.hpp>#include <lsOxidationPresets.hpp>#include <lsTestAsserts.hpp>#include <algorithm>#include <array>#include <cmath>Typedefs | |
| using | LevelSet = ls::SmartPointer<ls::Domain<NumericType, D>> |
Functions | |
| LevelSet | makePlane (const double *bounds, ls::Domain< NumericType, D >::BoundaryType *bc, NumericType gridDelta, NumericType y) |
| LevelSet | makeBox (const double *bounds, ls::Domain< NumericType, D >::BoundaryType *bc, NumericType gridDelta, ls::VectorType< NumericType, D > minPt, ls::VectorType< NumericType, D > maxPt) |
| void | testStandardOxidation () |
| void | testLOCOSOxidation () |
| LOCOSMaskResponse | runLOCOSMaskResponse (NumericType maskThick, NumericType maskViscosity) |
| void | testLOCOSMaskStiffnessSensitivity () |
| void | testStandard3D () |
| int | main () |
Variables | |
| constexpr int | D = 2 |
| using LevelSet = ls::SmartPointer<ls::Domain<NumericType, D>> |
| int main | ( | ) |
| LevelSet makeBox | ( | const double * | bounds, |
| ls::Domain< NumericType, D >::BoundaryType * | bc, | ||
| NumericType | gridDelta, | ||
| ls::VectorType< NumericType, D > | minPt, | ||
| ls::VectorType< NumericType, D > | maxPt ) |
| LevelSet makePlane | ( | const double * | bounds, |
| ls::Domain< NumericType, D >::BoundaryType * | bc, | ||
| NumericType | gridDelta, | ||
| NumericType | y ) |
| LOCOSMaskResponse runLOCOSMaskResponse | ( | NumericType | maskThick, |
| NumericType | maskViscosity ) |
| void testLOCOSMaskStiffnessSensitivity | ( | ) |
| void testLOCOSOxidation | ( | ) |
| void testStandard3D | ( | ) |
| void testStandardOxidation | ( | ) |
|
constexpr |