7#ifndef __BASICFINITEELEMENTS_HPP__
8#define __BASICFINITEELEMENTS_HPP__
14#include <adolc/adolc.h>
19 double circumcenter[3],
double *xi,
double *
eta,
double *zeta);
21 double circumcenter[3],
double *xi,
double *
eta);
24#include <boost/program_options.hpp>
25namespace po = boost::program_options;
Header file for BasicBoundaryConditionsInterface element implementation.
Operators and data structures for mass and convective mass element.
Header file for GenericElementInterface element implementation.
Implementation dashpot, i.e. damper.
Operators and data structures for non-linear elastic analysis.
header of multi-grid solver for p- adaptivity
Post-process fields on refined mesh.
Post-processing stresses for non-linear analysis.
Implementing surface sliding constrains.
Operators and data structures for thermal analysis.
Implementation of thermal stresses element.
Operator can be used with any volume element to calculate sum of volumes of all volumes in the set.
void tricircumcenter3d_tp(double a[3], double b[3], double c[3], double circumcenter[3], double *xi, double *eta)
void tetcircumcenter_tp(double a[3], double b[3], double c[3], double d[3], double circumcenter[3], double *xi, double *eta, double *zeta)
const Tensor1_Expr< const dTensor0< T, Dim, i >, typename promote< T, double >::V, Dim, i > d(const Tensor0< T * > &a, const Index< i, Dim > index, const Tensor1< int, Dim > &d_ijk, const Tensor1< double, Dim > &d_xyz)
implementation of Data Operators for Forces and Sources