![]() |
IgANet
IGAnets - Isogeometric Analysis Networks
|
Isogeometric analysis solver. More...
#include <iganet/net/igabase.hpp>#include <iganet/solver/igasolver.hpp>#include <iganet/splines/bspline.hpp>#include <iganet/utils/matrix.hpp>Go to the source code of this file.
Classes | |
| class | iganet::EZInterpolation< GeometryMap, Variable > |
| Easy-to-use interpolation class. More... | |
| class | iganet::EZSolver< GeometryMap, Variable > |
| Easy-to-use solver class. More... | |
| class | iganet::EZSolverBase< GeometryMap, Variable > |
| Easy-to-use solver base class. More... | |
Namespaces | |
| namespace | iganet |
Functions | |
| template<FunctionSpaceType GeometryMap, FunctionSpaceType Variable> | |
| auto | iganet::ezinterp (const GeometryMap &geometryMap, const Variable &variable, const std::function< std::array< torch::Tensor, Variable::template geoDim< 0 >()>(const std::array< torch::Tensor, Variable::template parDim< 0 >()> &)> mapping) |
| Easy-to-use interpolation function. | |
| template<FunctionSpaceType GeometryMap, FunctionSpaceType Variable> | |
| auto | iganet::ezpoisson (const GeometryMap &geometryMap, const Variable &variable, const std::function< std::array< torch::Tensor, Variable::template geoDim< 0 >()>(const std::array< torch::Tensor, Variable::template parDim< 0 >()> &)> rhs) |
| Easy-to-use Poisson solver function. | |
Isogeometric analysis solver.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.