PolyFEM
Loading...
Searching...
No Matches
polyfem::BSplineParametrization3D Member List

This is the complete list of members for polyfem::BSplineParametrization3D, including all inherited members.

BSplineParametrization(const Eigen::MatrixXd &V)polyfem::BSplineParametrizationinline
BSplineParametrization3D(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &knots_u, const Eigen::MatrixXd &knots_v, const Eigen::MatrixXd &V)polyfem::BSplineParametrization3D
deriv(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, Eigen::MatrixXd &deriv_u, Eigen::MatrixXd &deriv_v)polyfem::BSplineParametrization3Dstatic
derivative_wrt_params(const Eigen::VectorXd &grad_boundary, Eigen::VectorXd &grad_control_points) overridepolyfem::BSplineParametrization3Dvirtual
dimpolyfem::BSplineParametrization3Dprivate
eval(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, Eigen::MatrixXd &val)polyfem::BSplineParametrization3Dstatic
get_parameters(const Eigen::MatrixXd &V, Eigen::MatrixXd &control_points, const bool mesh_changed) overridepolyfem::BSplineParametrization3Dvirtual
gradient(const Eigen::MatrixXd &point, const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, const double distance, Eigen::MatrixXd &grad)polyfem::BSplineParametrization3Dstatic
node_id_to_param_polyfem::BSplineParametrization3Dprivate
node_ids_polyfem::BSplineParametrization3Dprivate
num_verticespolyfem::BSplineParametrizationprotected
patchpolyfem::BSplineParametrization3Dprivate
reparametrize(const Eigen::MatrixXd &control_points, Eigen::MatrixXd &newV) overridepolyfem::BSplineParametrization3Dvirtual
vertex_size() overridepolyfem::BSplineParametrization3Dinlinevirtual
~BSplineParametrization()=defaultpolyfem::BSplineParametrizationvirtual