Modelling module
G+Smo (Geometry + Simulation Modules): Modelling module
- class pygismo.modelling.gsBarrierPatch2
Bases:
pybind11_object
- compute(self: pygismo.modelling.gsBarrierPatch2) None
Computes analysis-suitable parameterizations using different methods.
- defaultOptions(self: pygismo.modelling.gsBarrierPatch2) None
Sets the default options.
- options(self: pygismo.modelling.gsBarrierPatch2) pygismo.io.gsOptionList
Returns the options list.
- result(self: pygismo.modelling.gsBarrierPatch2) pygismo.core.gsMultiPatch
Returns the result in a multi-patch format.
- setMapper(self: pygismo.modelling.gsBarrierPatch2, arg0: pygismo.core.gsDofMapper) None
Sets the mapper.
- class pygismo.modelling.gsBarrierPatch3
Bases:
pybind11_object
- compute(self: pygismo.modelling.gsBarrierPatch3) None
Computes analysis-suitable parameterizations using different methods.
- defaultOptions(self: pygismo.modelling.gsBarrierPatch3) None
Sets the default options.
- options(self: pygismo.modelling.gsBarrierPatch3) pygismo.io.gsOptionList
Returns the options list.
- result(self: pygismo.modelling.gsBarrierPatch3) pygismo.core.gsMultiPatch
Returns the result in a multi-patch format.
- setMapper(self: pygismo.modelling.gsBarrierPatch3, arg0: pygismo.core.gsDofMapper) None
Sets the mapper.
- class pygismo.modelling.gsCoonsPatch
Bases:
pybind11_object
- compute(self: pygismo.modelling.gsCoonsPatch) pygismo.core.gsGeometry
Computes the Coons patch.
- result(self: pygismo.modelling.gsCoonsPatch) pygismo.core.gsGeometry
Gets the resulting Coons patch.
- class pygismo.modelling.gsFitting
Bases:
pybind11_object
- applySmoothing(self: pygismo.modelling.gsFitting, arg0: float, arg1: scipy.sparse.csc_matrix[numpy.float64]) None
apply smoothing to the input matrix.
- compute(self: pygismo.modelling.gsFitting, lambda: float = 0) None
Computes the least square fit for a gsBasis.
- parameterCorrection(self: pygismo.modelling.gsFitting, accuracy: float = 1e-08, maxIter: int = 10, tolOrth: float = 1e-06) None
Apply parameter correction steps.
- result(self: pygismo.modelling.gsFitting) pygismo.core.gsGeometry
Returns the result.
- smoothingMatrix(self: pygismo.modelling.gsFitting, arg0: float) scipy.sparse.csc_matrix[numpy.float64]
get the smoothing matrix.
- class pygismo.modelling.gsSpringPatch
Bases:
pybind11_object
- compute(self: pygismo.modelling.gsSpringPatch) pygismo.core.gsGeometry
Computes the spring patch.
- result(self: pygismo.modelling.gsSpringPatch) pygismo.core.gsGeometry
Get the resulting spring patch.