/*!\file: elements.h * \brief prototypes for elements.h */ #ifndef _SHARED_ANALYTICALS_H_ #define _SHARED_ANALYTICALS_H_ #include "../Numerics/types.h" IssmDouble fx(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord, int testid); IssmDouble fy(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord, int testid); IssmDouble fz(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord, int testid); IssmDouble fx1(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fy1(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fx2(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fy2(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fx3(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fy3(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fz3(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fx4(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fy4(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fz4(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fx5(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fy5(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fz5(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fx6(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fy6(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fz6(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fx7(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fy7(IssmDouble x_coord, IssmDouble y_coord); IssmDouble fx101(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); IssmDouble fy101(IssmDouble x_coord, IssmDouble y_coord, IssmDouble z_coord); #endif //ifndef _SHARED_ANALYTICALS_H_