Class xlifepp::ParameterizedSurface#
-
class ParameterizedSurface : public xlifepp::Surface#
-
definition of a ParameterizedSurface geometry in R^3 : x1(u,v), x2(u,v), x3(u,v) As gmsh does not support parameterized surface, to be exported, ParameterizedSurface can be split into _nbparts parts
smaller quadrangles or triangles (_linearPartition)
smaller nurbs (_splinePartition) NOT YET AVAILABLE
ParameterizedSurface constructors are based on a key-value system. Here are the available keys:
_parameterization: parameterization object is handled by Geometry
_partitioning: type of partition, one of _nonePartition*, _linearPartition, _splinePartition
_nbparts: number of partitions
_nnodes: to define the number of nodes on the bound edges
_hsteps: to define the local mesh steps on the bounds nodes
_domain_name: to define the domain name
_side_names: to define the side names
_varnames: to define the variable names for print purpose