Namespaces | Functions | Variables
quasi_static.cpp File Reference
#include <cmath>
#include <exotica_core/server.h>
#include <exotica_core_task_maps/convex_hull.h>
#include <exotica_core_task_maps/quasi_static.h>
Include dependency graph for quasi_static.cpp:

Go to the source code of this file.

Namespaces

 exotica
 

Functions

double exotica::cross (Eigen::VectorXdRefConst a, Eigen::VectorXdRefConst b)
 cross 2D cross product (z coordinate of a 3D cross product of 2 vectors on a xy plane). More...
 
void exotica::potential (double &phi, Eigen::VectorXdRefConst A, Eigen::VectorXdRefConst B, Eigen::VectorXdRefConst P)
 potential Calculates electrostatic potential at pont P induced by a uniformly charged line AB. More...
 
void exotica::potential (double &phi, Eigen::VectorXdRef jacobian, Eigen::VectorXdRefConst A, Eigen::VectorXdRefConst B, Eigen::VectorXdRefConst P, Eigen::MatrixXdRefConst A_, Eigen::MatrixXdRefConst B_, Eigen::MatrixXdRefConst P_)
 potential Calculates electrostatic potential at pont P induced by a uniformly charged line AB. More...
 
 REGISTER_TASKMAP_TYPE ("QuasiStatic", exotica::QuasiStatic)
 
void exotica::winding (double &phi, Eigen::VectorXdRefConst A, Eigen::VectorXdRefConst B, Eigen::VectorXdRefConst P)
 winding Calculates the winding number around pont P w.r.t. thw line AB. More...
 
void exotica::winding (double &phi, Eigen::VectorXdRef jacobian, Eigen::VectorXdRefConst A, Eigen::VectorXdRefConst B, Eigen::VectorXdRefConst P, Eigen::MatrixXdRefConst A_, Eigen::MatrixXdRefConst B_, Eigen::MatrixXdRefConst P_)
 winding Calculates the winding number around pont P w.r.t. thw line AB. More...
 

Variables

constexpr double exotica::eps = 1e-8
 

Function Documentation

REGISTER_TASKMAP_TYPE ( "QuasiStatic"  ,
exotica::QuasiStatic   
)


exotica_core_task_maps
Author(s): Yiming Yang, Michael Camilleri
autogenerated on Sat Apr 10 2021 02:36:09