|
Nektar++
|
#include <LibUtilities/Python/BasicUtils/NekFactory.hpp>#include <LibUtilities/Python/NekPyConfig.hpp>#include <SolverUtils/Filters/Filter.h>Go to the source code of this file.
Classes | |
| struct | FilterWrap |
Filter wrapper to handle virtual function calls in Filter and its subclasses. More... | |
Functions | |
| FilterSharedPtr | Filter_Create (py::tuple args, py::dict kwargs) |
| Lightweight wrapper for Filter factory creation function. More... | |
| void | Filter_Initialise (std::shared_ptr< Filter > filter, Array< OneD, MultiRegions::ExpListSharedPtr > expLists, NekDouble time) |
| void | Filter_Update (std::shared_ptr< Filter > filter, Array< OneD, MultiRegions::ExpListSharedPtr > expLists, NekDouble time) |
| void | Filter_Finalise (std::shared_ptr< Filter > filter, Array< OneD, MultiRegions::ExpListSharedPtr > expLists, NekDouble time) |
| bool | Filter_IsTimeDependent (std::shared_ptr< Filter > filter) |
| void | export_Filter () |
| void export_Filter | ( | ) |
Definition at line 176 of file Python/Filter.cpp.
References Filter_Create(), Filter_Finalise(), Filter_Initialise(), Filter_IsTimeDependent(), Filter_Update(), and Nektar::SolverUtils::GetFilterFactory().
Referenced by BOOST_PYTHON_MODULE().
| FilterSharedPtr Filter_Create | ( | py::tuple | args, |
| py::dict | kwargs | ||
| ) |
Lightweight wrapper for Filter factory creation function.
Definition at line 103 of file Python/Filter.cpp.
References Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >::CreateInstance(), and Nektar::SolverUtils::GetFilterFactory().
Referenced by export_Filter().
| void Filter_Finalise | ( | std::shared_ptr< Filter > | filter, |
| Array< OneD, MultiRegions::ExpListSharedPtr > | expLists, | ||
| NekDouble | time | ||
| ) |
Definition at line 164 of file Python/Filter.cpp.
Referenced by export_Filter().
| void Filter_Initialise | ( | std::shared_ptr< Filter > | filter, |
| Array< OneD, MultiRegions::ExpListSharedPtr > | expLists, | ||
| NekDouble | time | ||
| ) |
Definition at line 150 of file Python/Filter.cpp.
Referenced by export_Filter().
| bool Filter_IsTimeDependent | ( | std::shared_ptr< Filter > | filter | ) |
Definition at line 171 of file Python/Filter.cpp.
Referenced by export_Filter().
| void Filter_Update | ( | std::shared_ptr< Filter > | filter, |
| Array< OneD, MultiRegions::ExpListSharedPtr > | expLists, | ||
| NekDouble | time | ||
| ) |
Definition at line 157 of file Python/Filter.cpp.
Referenced by export_Filter().