|
ViennaLS
|
#include <lsAdvect.hpp>#include <lsAdvectIntegrationSchemes.hpp>#include <lsBooleanOperation.hpp>#include <lsInterior.hpp>#include <lsOxidationModel.hpp>#include <algorithm>#include <cmath>#include <exception>#include <iostream>#include <limits>#include <optional>#include <stdexcept>#include <string>#include <unordered_map>#include <vcTimer.hpp>Go to the source code of this file.
Classes | |
| struct | viennals::LOCOSConservationDiagnostics< T > |
| class | viennals::Oxidation< T, D > |
| Unified oxidation time-step orchestrator. More... | |
Namespaces | |
| namespace | viennals |
Functions | |
| template<class T> | |
| std::optional< T > | viennals::findLOCOSInterfaceY (SmartPointer< Domain< T, 2 > > levelSet, viennahrle::IndexType i, viennahrle::IndexType jMin, viennahrle::IndexType jMax) |
| template<class T> | |
| LOCOSConservationDiagnostics< T > | viennals::computeLOCOSOpenWindowConservation (SmartPointer< Domain< T, 2 > > siInitial, SmartPointer< Domain< T, 2 > > siAfter, SmartPointer< Domain< T, 2 > > ambientInitial, SmartPointer< Domain< T, 2 > > ambientAfter, T xMin, T xMax, viennahrle::IndexType jMin, viennahrle::IndexType jMax, T expansionCoefficient) |
| Measure the open-window volume balance after one 2D LOCOS step. | |