#include <cmath>
#include <limits>
#include "lib/geometry/unstructured_geometry/wmudggeometry.h"
#include "warpxm/warpxm_config.h"
#include "apps/wmapplication.h"
#include "apps/integrate/integrate_app.h"
Go to the source code of this file.
|
namespace | wxm |
| Base namespace for everything not included in the global namespace.
|
|
namespace | wxm::dfem |
|
|
void | wxm::dfem::loadFaceBaseGeometry (solverVariables_t *pSV, const real *globalFaceGeometryData, const int globalFaceIndex, const int face_geometry_block_size, const int num_dims, const real cfl_max=0) |
|
void | wxm::dfem::loadFaceNodeGeometry (solverVariables_t *pSV, const real *globalFaceGeometryData, const int globalFaceIndex, const int nodeIndex, const int face_geometry_block_size) |
|
void | wxm::dfem::loadElementBaseGeometry (solverVariables_t *pSV, const real *globalElementGeometryData, const int elementIndex, const int element_geometry_block_size, const int num_dims, const real cfl_max=0) |
|
void | wxm::dfem::loadElementNodeGeometry (solverVariables_t *pSV, const real *globalElementGeometryData, const int elementIndex, const int nodeIndex, const int element_geometry_block_size) |
|
void | wxm::dfem::loadElementNodeGeometry (wxm::integrateVariables &sV, const real *globalElementGeometryData, int elementIndex, int nodeIndex, int element_geometry_block_size) |
|
void | wxm::dfem::verify_uniqueness_of_app_variable_lists (const std::vector< std::unique_ptr< WmApplication > > &apps, const std::vector< int > flags) |
|
std::pair< size_t, size_t > | wxm::dfem::req_buffer_size (const std::vector< std::unique_ptr< WmApplication > > &apps, std::vector< size_t > &all_idcs, std::vector< size_t > &out_idcs, int flag, bool &has) |
|
void | wxm::dfem::constructTangentAndBinormalFromNormal (const real normal[3], real tangent[3], real binormal[3]) |
|