Welcome to pyiga’s documentation!¶
- User Guide
- Geometry manipulation in
pyiga - Assembling custom forms
- Assembling variational forms from their textual description
- Programmatically defining VForms
- A simple example
- Vector-valued problems
- Working with coefficient functions
- Defining constant values
- Defining linear (unary) forms
- Working with parametric derivatives
- Surface integrals
- Supported functions
- Compiling and assembling
- Geometry manipulation in
- API Reference
- B-splines
BSplineFuncKnotVectorPhysicalGradientFuncactive_ev()collocation()collocation_derivs()collocation_derivs_info()collocation_info()deriv()ev()interpolate()knot_insertion()load_vector()make_knots()numdofs()project_L2()prolongation()single_ev()tp_bsp_eval_pointwise()tp_bsp_eval_with_jac_pointwise()tp_bsp_jac_pointwise()
- Geometry
- Approximation
- Assembling
- Hierarchical
- Operators
- Tensors
- Solvers
- Visualization
- Variational forms
BuiltinFuncExprConstExprDx()ExprGaussWeightExprInputFieldLiteralMatrixExprLiteralVectorExprMatMatExprMatVecExprNegExprOuterProdExprParameterPartialDerivExprScalarOperExprScopeSurfaceMeasureExprTensorOperExprVFormVarRefExprVectorCrossExprVolumeMeasureExpras_expr()as_matrix()as_vector()cos()cross()curl()det()div()dot()dsdxexp()grad()hess()inner()inv()iterexprs()log()make_var_expr()mapexprs()norm()outer()sin()sqrt()sym_index_to_seq()tan()tr()
- B-splines