HArD::Core3D
Hybrid Arbitrary Degree::Core 3D - Library to implement 3D schemes with vertex, edge, face and cell polynomials as unknowns
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
ecddr-einstein.hpp File Reference
#include <iostream>
#include <boost/math/constants/constants.hpp>
#include <Eigen/Sparse>
#include <unsupported/Eigen/SparseExtra>
#include <mesh.hpp>
#include <mesh_builder.hpp>
#include <local_static_condensation.hpp>
#include <linearsolver.hpp>
#include <parallel_for.hpp>
#include "ddr_spaces.hpp"
#include "ddr_pec.hpp"
Include dependency graph for ecddr-einstein.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HArDCore3D::EinsteinNorms
 Structure to store norm components (for B_\alpha, D_\alpha, theta^\alpha) More...
 
struct  HArDCore3D::Einstein
 Class to assemble and solve an Einstein problem. More...
 

Namespaces

namespace  HArDCore3D
 

Functions

std::function< Eigen::Vector3d(double t, const Eigen::Vector3d &)> HArDCore3D::star (const std::function< Eigen::Vector3d(double t, const Eigen::Vector3d &)> &F)
 
std::function< Eigen::Vector3d(const Eigen::Vector3d &)> HArDCore3D::star (const std::function< Eigen::Vector3d(const Eigen::Vector3d &)> &F)
 
template<typename Fct >
std::vector< FctHArDCore3D::starCol (const std::vector< Fct > &F)
 
std::function< Eigen::Vector3d(const Eigen::Vector3d &)> HArDCore3D::noise (const std::function< Eigen::Vector3d(const Eigen::Vector3d &)> &f)
 

Variables

static const double HArDCore3D::PI = boost::math::constants::pi<double>()
 
static Einstein::TZeroFormType HArDCore3D::minkowski_lapse
 
static Einstein::TOneFormType HArDCore3D::minkowski_theta0
 
static Einstein::TOneFormType HArDCore3D::minkowski_theta1
 
static Einstein::TOneFormType HArDCore3D::minkowski_theta2
 
static Einstein::TOneFormType HArDCore3D::minkowski_theta3
 
static Einstein::TCollection1Forms HArDCore3D::minkowski_theta = {minkowski_theta0, minkowski_theta1, minkowski_theta2, minkowski_theta3}
 
static Einstein::TOneFormType HArDCore3D::minkowski_E0
 
static Einstein::TOneFormType HArDCore3D::minkowski_E1
 
static Einstein::TOneFormType HArDCore3D::minkowski_E2
 
static Einstein::TOneFormType HArDCore3D::minkowski_E3
 
static Einstein::TCollection1Forms HArDCore3D::minkowski_E = {minkowski_E0, minkowski_E1, minkowski_E2, minkowski_E3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dE0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dE1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dE2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dE3
 
static Einstein::TCollection1Forms HArDCore3D::minkowski_dE = {minkowski_dE0, minkowski_dE1, minkowski_dE2, minkowski_dE3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_B0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_B1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_B2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_B3
 
static Einstein::TCollection2Forms HArDCore3D::minkowski_B = {minkowski_B0, minkowski_B1, minkowski_B2, minkowski_B3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtB0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtB1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtB2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtB3
 
static Einstein::TCollection2Forms HArDCore3D::minkowski_dtB = {minkowski_dtB0, minkowski_dtB1, minkowski_dtB2, minkowski_dtB3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_D0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_D1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_D2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_D3
 
static Einstein::TCollection2Forms HArDCore3D::minkowski_D = {minkowski_D0, minkowski_D1, minkowski_D2, minkowski_D3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtD0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtD1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtD2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::minkowski_dtD = {minkowski_dtD0, minkowski_dtD1, minkowski_dtD2, minkowski_dtD3}
 
static Einstein::TOneFormType HArDCore3D::minkowski_H0
 
static Einstein::TOneFormType HArDCore3D::minkowski_H1
 
static Einstein::TOneFormType HArDCore3D::minkowski_H2
 
static Einstein::TOneFormType HArDCore3D::minkowski_H3
 
static Einstein::TCollection1Forms HArDCore3D::minkowski_H = {minkowski_H0, minkowski_H1, minkowski_H2, minkowski_H3}
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dH0
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dH1
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dH2
 
static Einstein::TTwoFormType HArDCore3D::minkowski_dH3
 
static Einstein::TCollection1Forms HArDCore3D::minkowski_dH = {minkowski_dH0, minkowski_dH1, minkowski_dH2, minkowski_dH3}
 
static Einstein::TZeroFormType HArDCore3D::kasner_lapse
 
static Einstein::TOneFormType HArDCore3D::kasner_theta0
 
static Einstein::TOneFormType HArDCore3D::kasner_theta1
 
static Einstein::TOneFormType HArDCore3D::kasner_theta2
 
static Einstein::TOneFormType HArDCore3D::kasner_theta3
 
static Einstein::TCollection1Forms HArDCore3D::kasner_theta = {kasner_theta0, kasner_theta1, kasner_theta2, kasner_theta3}
 
static Einstein::TOneFormType HArDCore3D::kasner_E0
 
static Einstein::TOneFormType HArDCore3D::kasner_E1
 
static Einstein::TOneFormType HArDCore3D::kasner_E2
 
static Einstein::TOneFormType HArDCore3D::kasner_E3
 
static Einstein::TCollection1Forms HArDCore3D::kasner_E = {kasner_E0, kasner_E1, kasner_E2, kasner_E3}
 
static Einstein::TTwoFormType HArDCore3D::kasner_D0
 
static Einstein::TTwoFormType HArDCore3D::kasner_D1
 
static Einstein::TTwoFormType HArDCore3D::kasner_D2
 
static Einstein::TTwoFormType HArDCore3D::kasner_D3
 
static Einstein::TCollection2Forms HArDCore3D::kasner_D = {kasner_D0, kasner_D1, kasner_D2, kasner_D3}
 
static Einstein::TTwoFormType HArDCore3D::kasner_dtD0
 
static Einstein::TTwoFormType HArDCore3D::kasner_dtD1
 
static Einstein::TTwoFormType HArDCore3D::kasner_dtD2
 
static Einstein::TTwoFormType HArDCore3D::kasner_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::kasner_dtD = {kasner_dtD0, kasner_dtD1, kasner_dtD2, kasner_dtD3}
 
static Einstein::TTwoFormType HArDCore3D::kasner_B0
 
static Einstein::TTwoFormType HArDCore3D::kasner_B1
 
static Einstein::TTwoFormType HArDCore3D::kasner_B2
 
static Einstein::TTwoFormType HArDCore3D::kasner_B3
 
static Einstein::TCollection2Forms HArDCore3D::kasner_B = {kasner_B0, kasner_B1, kasner_B2, kasner_B3}
 
static Einstein::TOneFormType HArDCore3D::kasner_H0
 
static Einstein::TOneFormType HArDCore3D::kasner_H1
 
static Einstein::TOneFormType HArDCore3D::kasner_H2
 
static Einstein::TOneFormType HArDCore3D::kasner_H3
 
static Einstein::TCollection1Forms HArDCore3D::kasner_H = {kasner_H0, kasner_H1, kasner_H2, kasner_H3}
 
static Einstein::TTwoFormType HArDCore3D::kasner_dH0
 
static Einstein::TTwoFormType HArDCore3D::kasner_dH1
 
static Einstein::TTwoFormType HArDCore3D::kasner_dH2
 
static Einstein::TTwoFormType HArDCore3D::kasner_dH3
 
static Einstein::TCollection2Forms HArDCore3D::kasner_dH = {kasner_dH0, kasner_dH1, kasner_dH2, kasner_dH3}
 
static Einstein::TZeroFormType HArDCore3D::gowdy_lapse
 
static Einstein::TOneFormType HArDCore3D::gowdy_theta0
 
static Einstein::TOneFormType HArDCore3D::gowdy_theta1
 
static Einstein::TOneFormType HArDCore3D::gowdy_theta2
 
static Einstein::TOneFormType HArDCore3D::gowdy_theta3
 
static Einstein::TCollection1Forms HArDCore3D::gowdy_theta = {gowdy_theta0, gowdy_theta1, gowdy_theta2, gowdy_theta3}
 
static Einstein::TOneFormType HArDCore3D::gowdy_E0
 
static Einstein::TOneFormType HArDCore3D::gowdy_E1
 
static Einstein::TOneFormType HArDCore3D::gowdy_E2
 
static Einstein::TOneFormType HArDCore3D::gowdy_E3
 
static Einstein::TCollection1Forms HArDCore3D::gowdy_E = {gowdy_E0, gowdy_E1, gowdy_E2, gowdy_E3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dE0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dE1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dE2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dE3
 
static Einstein::TCollection1Forms HArDCore3D::gowdy_dE = {gowdy_dE0, gowdy_dE1, gowdy_dE2, gowdy_dE3}
 
static Einstein::TOneFormType HArDCore3D::gowdy_H0
 
static Einstein::TOneFormType HArDCore3D::gowdy_H1
 
static Einstein::TOneFormType HArDCore3D::gowdy_H2
 
static Einstein::TOneFormType HArDCore3D::gowdy_H3
 
static Einstein::TCollection1Forms HArDCore3D::gowdy_H = {gowdy_H0, gowdy_H1, gowdy_H2, gowdy_H3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dH0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dH1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dH2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dH3
 
static Einstein::TCollection1Forms HArDCore3D::gowdy_dH = {gowdy_dH0, gowdy_dH1, gowdy_dH2, gowdy_dH3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_D0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_D1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_D2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_D3
 
static Einstein::TCollection2Forms HArDCore3D::gowdy_D = {gowdy_D0, gowdy_D1, gowdy_D2, gowdy_D3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtD0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtD1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtD2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::gowdy_dtD = {gowdy_dtD0, gowdy_dtD1, gowdy_dtD2, gowdy_dtD3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_B0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_B1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_B2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_B3
 
static Einstein::TCollection2Forms HArDCore3D::gowdy_B = {gowdy_B0, gowdy_B1, gowdy_B2, gowdy_B3}
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtB0
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtB1
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtB2
 
static Einstein::TTwoFormType HArDCore3D::gowdy_dtB3
 
static Einstein::TCollection2Forms HArDCore3D::gowdy_dtB = {gowdy_dtB0, gowdy_dtB1, gowdy_dtB2, gowdy_dtB3}
 
static Einstein::TZeroFormType HArDCore3D::linear_lapse
 
static Einstein::TOneFormType HArDCore3D::linear_theta0
 
static Einstein::TOneFormType HArDCore3D::linear_theta1
 
static Einstein::TOneFormType HArDCore3D::linear_theta2
 
static Einstein::TOneFormType HArDCore3D::linear_theta3
 
static Einstein::TCollection1Forms HArDCore3D::linear_theta = {linear_theta0, linear_theta1, linear_theta2, linear_theta3}
 
static Einstein::TOneFormType HArDCore3D::linear_E0
 This is E0 = 1/N dN.
 
static Einstein::TOneFormType HArDCore3D::linear_E1
 
static Einstein::TOneFormType HArDCore3D::linear_E2
 
static Einstein::TOneFormType HArDCore3D::linear_E3
 
static Einstein::TCollection1Forms HArDCore3D::linear_E = {minkowski_E0, linear_E1, linear_E2, linear_E3}
 
static Einstein::TOneFormType HArDCore3D::deth_linear_E0
 This is E0 = 1/N dN.
 
static Einstein::TOneFormType HArDCore3D::deth_linear_E1
 
static Einstein::TOneFormType HArDCore3D::deth_linear_E2
 
static Einstein::TOneFormType HArDCore3D::deth_linear_E3
 
static Einstein::TCollection1Forms HArDCore3D::deth_linear_E = {deth_linear_E0, deth_linear_E1, deth_linear_E2, deth_linear_E3}
 
static Einstein::TOneFormType HArDCore3D::linear_dE0
 
static Einstein::TOneFormType HArDCore3D::linear_dE1
 
static Einstein::TOneFormType HArDCore3D::linear_dE2
 
static Einstein::TOneFormType HArDCore3D::linear_dE3
 
static Einstein::TCollection1Forms HArDCore3D::linear_dE = {linear_dE0, linear_dE1, linear_dE2, linear_dE3}
 
static Einstein::TTwoFormType HArDCore3D::linear_D0
 
static Einstein::TTwoFormType HArDCore3D::linear_D1
 
static Einstein::TTwoFormType HArDCore3D::linear_D2
 
static Einstein::TTwoFormType HArDCore3D::linear_D3
 
static Einstein::TCollection2Forms HArDCore3D::linear_D = {linear_D0, linear_D1, linear_D2, linear_D3}
 
static Einstein::TTwoFormType HArDCore3D::linear_dtD0
 Not calculated since not needed.
 
static Einstein::TTwoFormType HArDCore3D::linear_dtD1
 
static Einstein::TTwoFormType HArDCore3D::linear_dtD2
 
static Einstein::TTwoFormType HArDCore3D::linear_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::linear_dtD = {linear_dtD0, linear_dtD1, linear_dtD2, linear_dtD3}
 
static Einstein::TTwoFormType HArDCore3D::linear_B0
 
static Einstein::TTwoFormType HArDCore3D::linear_B1
 
static Einstein::TTwoFormType HArDCore3D::linear_B2
 
static Einstein::TTwoFormType HArDCore3D::linear_B3
 
static Einstein::TCollection2Forms HArDCore3D::linear_B = {linear_B0, linear_B1, linear_B2, linear_B3}
 
static Einstein::TTwoFormType HArDCore3D::linear_dtB0
 
static Einstein::TTwoFormType HArDCore3D::linear_dtB1
 
static Einstein::TTwoFormType HArDCore3D::linear_dtB2
 
static Einstein::TTwoFormType HArDCore3D::linear_dtB3
 
static Einstein::TCollection2Forms HArDCore3D::linear_dtB = {linear_dtB0, linear_dtB1, linear_dtB2, linear_dtB3}
 
static Einstein::TOneFormType HArDCore3D::linear_H0
 
static Einstein::TOneFormType HArDCore3D::linear_H1
 
static Einstein::TOneFormType HArDCore3D::linear_H2
 
static Einstein::TOneFormType HArDCore3D::linear_H3
 
static Einstein::TCollection1Forms HArDCore3D::linear_H = {linear_H0, linear_H1, linear_H2, linear_H3}
 
static Einstein::TTwoFormType HArDCore3D::linear_dH0
 
static Einstein::TTwoFormType HArDCore3D::linear_dH1
 
static Einstein::TTwoFormType HArDCore3D::linear_dH2
 
static Einstein::TTwoFormType HArDCore3D::linear_dH3
 
static Einstein::TCollection2Forms HArDCore3D::linear_dH = {linear_dH0, linear_dH1, linear_dH2, linear_dH3}
 
static Einstein::TZeroFormType HArDCore3D::constant_lapse
 
static Einstein::TOneFormType HArDCore3D::constant_theta0
 
static Einstein::TOneFormType HArDCore3D::constant_theta1
 
static Einstein::TOneFormType HArDCore3D::constant_theta2
 
static Einstein::TOneFormType HArDCore3D::constant_theta3
 
static Einstein::TCollection1Forms HArDCore3D::constant_theta = {constant_theta0, constant_theta1, constant_theta2, constant_theta3}
 
static Einstein::TOneFormType HArDCore3D::constant_E0
 
static Einstein::TOneFormType HArDCore3D::constant_E1
 
static Einstein::TOneFormType HArDCore3D::constant_E2
 
static Einstein::TOneFormType HArDCore3D::constant_E3
 
static Einstein::TCollection1Forms HArDCore3D::constant_E = {constant_E0, constant_E1, constant_E2, constant_E3}
 
static Einstein::TOneFormType HArDCore3D::constant_dE0
 
static Einstein::TOneFormType HArDCore3D::constant_dE1
 
static Einstein::TOneFormType HArDCore3D::constant_dE2
 
static Einstein::TOneFormType HArDCore3D::constant_dE3
 
static Einstein::TCollection1Forms HArDCore3D::constant_dE = {constant_dE0, constant_dE1, constant_dE2, constant_dE3}
 
static Einstein::TTwoFormType HArDCore3D::constant_D0
 
static Einstein::TTwoFormType HArDCore3D::constant_D1
 
static Einstein::TTwoFormType HArDCore3D::constant_D2
 
static Einstein::TTwoFormType HArDCore3D::constant_D3
 
static Einstein::TCollection2Forms HArDCore3D::constant_D = {constant_D0, constant_D1, constant_D2, constant_D3}
 
static Einstein::TTwoFormType HArDCore3D::constant_dtD0
 
static Einstein::TTwoFormType HArDCore3D::constant_dtD1
 
static Einstein::TTwoFormType HArDCore3D::constant_dtD2
 
static Einstein::TTwoFormType HArDCore3D::constant_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::constant_dtD = {constant_dtD0, constant_dtD1, constant_dtD2, constant_dtD3}
 
static Einstein::TTwoFormType HArDCore3D::constant_B0
 
static Einstein::TTwoFormType HArDCore3D::constant_B1
 
static Einstein::TTwoFormType HArDCore3D::constant_B2
 
static Einstein::TTwoFormType HArDCore3D::constant_B3
 
static Einstein::TCollection2Forms HArDCore3D::constant_B = {constant_B0, constant_B1, constant_B2, constant_B3}
 
static Einstein::TTwoFormType HArDCore3D::constant_dtB0
 
static Einstein::TTwoFormType HArDCore3D::constant_dtB1
 
static Einstein::TTwoFormType HArDCore3D::constant_dtB2
 
static Einstein::TTwoFormType HArDCore3D::constant_dtB3
 
static Einstein::TCollection2Forms HArDCore3D::constant_dtB = {constant_dtB0, constant_dtB1, constant_dtB2, constant_dtB3}
 
static Einstein::TOneFormType HArDCore3D::constant_H0
 
static Einstein::TOneFormType HArDCore3D::constant_H1
 
static Einstein::TOneFormType HArDCore3D::constant_H2
 
static Einstein::TOneFormType HArDCore3D::constant_H3
 
static Einstein::TCollection1Forms HArDCore3D::constant_H = {constant_H0, constant_H1, constant_H2, constant_H3}
 
static Einstein::TTwoFormType HArDCore3D::constant_dH0
 
static Einstein::TTwoFormType HArDCore3D::constant_dH1
 
static Einstein::TTwoFormType HArDCore3D::constant_dH2
 
static Einstein::TTwoFormType HArDCore3D::constant_dH3
 
static Einstein::TCollection2Forms HArDCore3D::constant_dH = {constant_dH0, constant_dH1, constant_dH2, constant_dH3}
 
static Einstein::TZeroFormType HArDCore3D::test_lapse
 
static Einstein::TOneFormType HArDCore3D::test_theta0
 
static Einstein::TOneFormType HArDCore3D::test_theta1
 
static Einstein::TOneFormType HArDCore3D::test_theta2
 
static Einstein::TOneFormType HArDCore3D::test_theta3
 
static Einstein::TCollection1Forms HArDCore3D::test_theta = {test_theta0, test_theta1, test_theta2, test_theta3}
 
static Einstein::TOneFormType HArDCore3D::test_E0
 
static Einstein::TOneFormType HArDCore3D::test_E1
 
static Einstein::TOneFormType HArDCore3D::test_E2
 
static Einstein::TOneFormType HArDCore3D::test_E3
 
static Einstein::TCollection1Forms HArDCore3D::test_E = {test_E0, test_E1, test_E2, test_E3}
 
static Einstein::TOneFormType HArDCore3D::test_dE0
 
static Einstein::TOneFormType HArDCore3D::test_dE1
 
static Einstein::TOneFormType HArDCore3D::test_dE2
 
static Einstein::TOneFormType HArDCore3D::test_dE3
 
static Einstein::TCollection1Forms HArDCore3D::test_dE = {test_dE0, test_dE1, test_dE2, test_dE3}
 
static Einstein::TTwoFormType HArDCore3D::test_D0
 
static Einstein::TTwoFormType HArDCore3D::test_D1
 
static Einstein::TTwoFormType HArDCore3D::test_D2
 
static Einstein::TTwoFormType HArDCore3D::test_D3
 
static Einstein::TCollection2Forms HArDCore3D::test_D = {test_D0, test_D1, test_D2, test_D3}
 
static Einstein::TTwoFormType HArDCore3D::test_dtD0
 
static Einstein::TTwoFormType HArDCore3D::test_dtD1
 
static Einstein::TTwoFormType HArDCore3D::test_dtD2
 
static Einstein::TTwoFormType HArDCore3D::test_dtD3
 
static Einstein::TCollection2Forms HArDCore3D::test_dtD = {test_dtD0, test_dtD1, test_dtD2, test_dtD3}
 
static Einstein::TTwoFormType HArDCore3D::test_B0
 
static Einstein::TTwoFormType HArDCore3D::test_B1
 
static Einstein::TTwoFormType HArDCore3D::test_B2
 
static Einstein::TTwoFormType HArDCore3D::test_B3
 
static Einstein::TCollection2Forms HArDCore3D::test_B = {test_B0, test_B1, test_B2, test_B3}
 
static Einstein::TTwoFormType HArDCore3D::test_dtB0
 
static Einstein::TTwoFormType HArDCore3D::test_dtB1
 
static Einstein::TTwoFormType HArDCore3D::test_dtB2
 
static Einstein::TTwoFormType HArDCore3D::test_dtB3
 
static Einstein::TCollection2Forms HArDCore3D::test_dtB = {test_dtB0, test_dtB1, test_dtB2, test_dtB3}
 
static Einstein::TOneFormType HArDCore3D::test_H0
 
static Einstein::TOneFormType HArDCore3D::test_H1
 
static Einstein::TOneFormType HArDCore3D::test_H2
 
static Einstein::TOneFormType HArDCore3D::test_H3
 
static Einstein::TCollection1Forms HArDCore3D::test_H = {test_H0, test_H1, test_H2, test_H3}
 
static Einstein::TTwoFormType HArDCore3D::test_dH0
 
static Einstein::TTwoFormType HArDCore3D::test_dH1
 
static Einstein::TTwoFormType HArDCore3D::test_dH2
 
static Einstein::TTwoFormType HArDCore3D::test_dH3
 
static Einstein::TCollection2Forms HArDCore3D::test_dH = {test_dH0, test_dH1, test_dH2, test_dH3}