/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/geometry/ |
H A D | geometries1D.hpp | 363 class CircArc : public Curve class 379 CircArc(); 402 virtual ~CircArc() {} in ~CircArc() 427 CircArc& reverse(); 446 virtual const CircArc* circArc() const {return this;} in circArc() 448 virtual CircArc* circArc() {return this;} in circArc() 454 virtual CircArc& transform(const Transformation& t); 465 virtual CircArc& rotate3d(real_t dx, real_t dy, real_t angle); 475 virtual CircArc& homothetize(real_t factor); 477 virtual CircArc& pointReflect(const Point& c = Point(0.,0.,0.)); [all …]
|
H A D | geometries1D.cpp | 599 CircArc::CircArc() : Curve(), c_(0.,0.), p1_(1.,0.), p2_(0.,1.), n_(2) in CircArc() function in xlifepp::CircArc 741 CircArc::CircArc(const Parameter& p1, const Parameter& p2, const Parameter& p3) : Curve() in CircArc() function in xlifepp::CircArc 755 CircArc::CircArc(const Parameter& p1, const Parameter& p2, const Parameter& p3, const Parameter& p4, in CircArc() function in xlifepp::CircArc 763 CircArc::CircArc(const Parameter& p1, const Parameter& p2, const Parameter& p3, const Parameter& p4, in CircArc() function in xlifepp::CircArc 771 void CircArc::computeMB() in computeMB() 779 void CircArc::computeBB() in computeBB() 798 string_t CircArc::asString() const in asString() 805 CircArc& CircArc::reverse() in reverse() 812 CircArc operator~(const CircArc& c) in operator ~() 814 CircArc c2=c; in operator ~() [all …]
|
H A D | geometries_utils.cpp | 866 CircArc& CircArc::transform(const Transformation& t) in transform() 877 CircArc& CircArc::translate(std::vector<real_t> u) in translate() 888 CircArc& CircArc::translate(real_t ux, real_t uy, real_t uz) in translate() 899 CircArc& CircArc::rotate2d(const Point& c, real_t angle) in rotate2d() 921 CircArc& CircArc::rotate3d(real_t dx, real_t dy, real_t angle) in rotate3d() 965 CircArc& CircArc::homothetize(const Point& c, real_t factor) in homothetize() 976 CircArc& CircArc::homothetize(real_t factor) in homothetize() 987 CircArc& CircArc::pointReflect(const Point& c) in pointReflect() 998 CircArc& CircArc::reflect2d(const Point& c, std::vector<real_t> d) in reflect2d() 1009 CircArc& CircArc::reflect2d(const Point& c, real_t dx, real_t dy) in reflect2d() [all …]
|
H A D | Geometry.hpp | 194 class CircArc; 373 virtual const CircArc* circArc() const //! access to child CircArc object (const) in circArc() 375 virtual CircArc* circArc() //! access to child CircArc object in circArc()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/inputs/user/ |
H A D | Mesh_gmsh_tools.tex | 119 CircArc c1(_center=Point(3.5,0.5), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 121 CircArc c2(_center=Point(3.5,1.5), _v1=d, _v2=e, _nnodes=5, _domain_name="DE"); 123 CircArc c3(_center=Point(0.5,1.5), _v1=f, _v2=g, _nnodes=5, _domain_name="FG"); 125 CircArc c4(_center=Point(0.5,0.5), _v1=h, _v2=a, _nnodes=5, _domain_name="HA"); 145 CircArc c1(_center=Point(3.5,0.5), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 147 CircArc c2(_center=Point(3.5,1.5), _v1=d, _v2=e, _nnodes=5, _domain_name="DE"); 149 CircArc c3(_center=Point(0.5,1.5), _v1=f, _v2=g, _nnodes=5, _domain_name="FG"); 151 CircArc c4(_center=Point(0.5,0.5), _v1=h, _v2=a, _nnodes=5, _domain_name="HA"); 157 CircArc c5(_center=Point(5.5,0.5), _v1=Point(5.7,0.5), _v2=Point (5.5,0.7), _nnodes=5); 158 CircArc c6(_center=Point(5.5,0.5), _v1=Point (5.5,0.7), _v2=Point(5.3,0.5), _nnodes=5);
|
H A D | geometries_extrusions.tex | 41 \item a canonical one (1D or 2D). Here, a {\class CircArc}. 45 CircArc g(_center=Point(1.5,-3.5,0.), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 61 CircArc c1(_center=Point(3.5,0.5,0.), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 63 CircArc c2(_center=Point(3.5,1.5,0.), _v1=d, _v2=e, _nnodes=5, _domain_name="DE"); 65 CircArc c3(_center=Point(0.5,1.5,0.), _v1=f, _v2=g, _nnodes=5, _domain_name="FG"); 67 CircArc c4(_center=Point(0.5,0.5,0.), _v1=h, _v2=a, _nnodes=5, _domain_name="HA"); 97 First example, let's take the extrusion of a {\class CircArc}: 102 CircArc g(_center=Point(1.5,-3.5,0.), _v1=b1, _v2=c1, _nnodes=5, _domain_name="BC"); 141 CircArc c1(_center=Point(0.,0.,-cssphereheight),_v1=p2,_v2=p1, _hsteps=0.05);
|
H A D | geometries.tex | 241 CircArc c2=~c1; // c1 is not modified 1370 CircArc c1(_center=Point(3.5,0.5), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 1372 CircArc c2(_center=Point(3.5,1.5), _v1=d, _v2=e, _nnodes=5, _domain_name="DE"); 1374 CircArc c3(_center=Point(0.5,1.5), _v1=f, _v2=g, _nnodes=5, _domain_name="FG"); 1376 CircArc c4(_center=Point(0.5,0.5), _v1=h, _v2=a, _nnodes=5, _domain_name="HA"); 1479 CircArc c1(_center=Point(3.5,0.5), _v1=b, _v2=c, _nnodes=5, _domain_name="BC"); 1481 CircArc c2(_center=Point(3.5,1.5), _v1=d, _v2=e, _nnodes=5, _domain_name="DE"); 1483 CircArc c3(_center=Point(0.5,1.5), _v1=f, _v2=g, _nnodes=5, _domain_name="FG"); 1485 CircArc c4(_center=Point(0.5,0.5), _v1=h, _v2=a, _nnodes=5, _domain_name="HA"); 1491 CircArc c5(_center=Point(5.5,0.5), _v1=Point(5.7,0.5), _v2=Point (5.5,0.7), _nnodes=5); [all …]
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/tests/unit/ |
H A D | unit_Mesh_gmsh.cpp | 511 CircArc csarc1(_center=cscenter, _v1=cstop, _v2=csb1, _nnodes=nnodes); in unit_Mesh_gmsh() 512 CircArc csarc2(_center=cscenter, _v1=cstop, _v2=csb2, _nnodes=nnodes); in unit_Mesh_gmsh() 513 CircArc csarc3(_center=cscenter, _v1=cstop, _v2=csb3, _nnodes=nnodes); in unit_Mesh_gmsh() 514 CircArc csarc4(_center=cscenter, _v1=cstop, _v2=csb4, _nnodes=nnodes); in unit_Mesh_gmsh() 515 CircArc csarcb1(_center=csbasecenter, _v1=csb1, _v2=csb2, _nnodes=nnodes); in unit_Mesh_gmsh() 516 CircArc csarcb2(_center=csbasecenter, _v1=csb2, _v2=csb3, _nnodes=nnodes); in unit_Mesh_gmsh() 517 CircArc csarcb3(_center=csbasecenter, _v1=csb3, _v2=csb4, _nnodes=nnodes); in unit_Mesh_gmsh() 726 CircArc circ5(_center=a3, _v1=b3, _v2=c3, _nnodes=3); in unit_Mesh_gmsh() 727 CircArc circ6(_center=a3, _v1=c3, _v2=d3, _nnodes=3); in unit_Mesh_gmsh() 757 CircArc circ7(_center=a4, _v1=b4, _v2=c4, _nnodes=3); in unit_Mesh_gmsh() [all …]
|
H A D | unit_Geometry.cpp | 113 out << CircArc(_center=Point(0.,0.), _v1=Point(2.,0.), _v2=Point(1.,1.)); in unit_Geometry() 116 out << CircArc(_center=Point(0.,0.,0.), _v1=Point(2.,0.,0.), _v2=Point(1.,0.,1.)); in unit_Geometry()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/inputs/tikz/ |
H A D | geometries.tikz | 12 \umlclass[x=-6, y=-8.5]{CircArc}{}{} 45 \umlHVHinherit[arm2=-2cm]{CircArc}{Curve}
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/tests/sys/ |
H A D | sys_plate_diffraction_3D.cpp | 358 … + Segment(_v1=Pi1,_v2=Pi2,_nnodes=mx2+1) + CircArc(_center=Ci1,_v1=Pi2,_v2=Pi3,_nnodes=nai1+1) in sys_plate_diffraction_3D() 359 … + Segment(_v1=Pi3,_v2=Pi4,_nnodes=nli1+1) + CircArc(_center=Ci2,_v1=Pi4,_v2=Pi5,_nnodes=nai2+1) in sys_plate_diffraction_3D() 360 … + Segment(_v1=Pi5,_v2=Pi6,_nnodes=nli1+1) + CircArc(_center=Ci3,_v1=Pi6,_v2=Pi7,_nnodes=nai1+1) in sys_plate_diffraction_3D() 362 … + Segment(_v1=Ps8,_v2=Ps7,_nnodes=mx2+1) + CircArc(_center=Cs3,_v1=Ps7,_v2=Ps6,_nnodes=nas1+1) in sys_plate_diffraction_3D() 363 … + Segment(_v1=Ps6,_v2=Ps5,_nnodes=nls1+1) + CircArc(_center=Cs2,_v1=Ps5,_v2=Ps4,_nnodes=nas2+1) in sys_plate_diffraction_3D() 364 … + Segment(_v1=Ps4,_v2=Ps3,_nnodes=nls1+1) + CircArc(_center=Cs1,_v1=Ps3,_v2=Ps2,_nnodes=nas1+1) in sys_plate_diffraction_3D()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/tests/res/ |
H A D | unit_Geometry.res | 59 - CircArc(_center=Point(0,0), _v1=Point(2,0), _v2=Point(1,1)) : 64 - CircArc(_center=Point(0,0,0), _v1=Point(2,0,0), _v2=Point(1,0,1)) :
|
H A D | unit_Mesh_gmsh.res | 8231 --- extrusion of CircArc by Translation with triangles
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/geometry/gmsh/ |
H A D | saveToGeo.hpp | 118 void saveCircArcToGeo(CircArc& a, ShapeType sh, std::ofstream& fout, std::vector<PhysicalData>& pid…
|
H A D | saveToGeo.cpp | 3815 void saveCircArcToGeo(CircArc& a, ShapeType sh, std::ofstream& fout, std::vector<PhysicalData>& pid… in saveCircArcToGeo()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/ |
H A D | xlifepp-listings-style.sty | 57 CircArc, Circle,
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/inputs/dev/ |
H A D | Geometry.tex | 416 …eger or real value, or {\class Point} & classes {\class EllArc}, {\class CircArc}, {\class Rectang… 640 \subsubsection{The {\class CircArc} class} 645 class CircArc : public Curve
|
H A D | Mesh.tex | 343 void saveCircArcToGeo(CircArc& a, ShapeType sh, std::ofstream& fout, std::vector<PhysicalData>& pid…
|