svMultiPhysics
Loading...
Searching...
No Matches
Classes | Functions
BasisFactory.h File Reference

Runtime creation of basis families. More...

#include "BasisFunction.h"
#include <memory>
#include <optional>
#include <string>
#include <vector>
Include dependency graph for BasisFactory.h:

Go to the source code of this file.

Classes

struct  svmp::FE::basis::BasisRequest
 Runtime description of a basis to construct. More...
 

Functions

std::unique_ptr< BasisFunction > svmp::FE::basis::basis_factory::create (const BasisRequest &req)
 Create a basis from a runtime request.
 
BasisRequest svmp::FE::basis::basis_factory::default_basis_request (ElementType element_type)
 Return the default basis request (family and order) for an element type.
 
std::unique_ptr< BasisFunction > svmp::FE::basis::basis_factory::create_default_for (ElementType element_type)
 Create the default basis for an element type.
 

Detailed Description

Runtime creation of basis families.