IgANet
IgANets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
BSplineVolume.cxx File Reference

B-Spline volume. More...

#include <BSplineModel.hpp>
#include <jit.hpp>
#include <modelmanager.hpp>

Functions

std::shared_ptr< iganet::Model< iganet::real_t > > create (const nlohmann::json &json)
 Create a B-spline volume.
 
std::shared_ptr< iganet::Model< iganet::real_t > > load (const nlohmann::json &json)
 Load a B-spline volume.
 

Variables

static std::map< std::string, std::shared_ptr< iganet::ModelHandler > > models
 List of JIT-compiled model handlers.
 

Detailed Description

B-Spline volume.

Author
Matthias Moller

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/.

Function Documentation

◆ create()

std::shared_ptr< iganet::Model< iganet::real_t > > create ( const nlohmann::json &  json)

Create a B-spline volume.

◆ load()

std::shared_ptr< iganet::Model< iganet::real_t > > load ( const nlohmann::json &  json)

Load a B-spline volume.

Variable Documentation

◆ models

std::map<std::string, std::shared_ptr<iganet::ModelHandler> > models
static

List of JIT-compiled model handlers.