mod_fem_viewer/FemViewer/mic/mic_platform.cpp File Reference

#include <stdio.h>
#include <unistd.h>
#include <omp.h>
#include <vector>
#include "fv_timer.h"
#include "mic.h"
#include "types.h"
#include "Log.h"
#include "Mesh.h"
#include "Field.h"
#include "BBox3D.h"
Include dependency graph for mic_platform.cpp:

Namespaces

namespace  FemViewer

Defines

#define PDC_MAXEQ   5

Functions

template<typename T >
void initarray (T *arr, const int size, const T value=0)
template<typename T >
void min_array (T *arr, T const *sol, const int size)
template<typename T >
void max_array (T *arr, T const *sol, const int size)
int FemViewer::init_platorm (int argc, char **argv)
int FemViewer::init_data (int argc, char **argv)
BBox3D FemViewer::ExtractAxisAlignedMeshExtens (const Mesh *mesh_ptr, int do_parallel)
size_t FemViewer::ExtractAxisAlignedElementExtens (const Mesh *mesh_ptr, std::vector< BBox3D > &elem_bboxes, int do_parallel)
int FemViewer::CalculateMinMaxValues (const Mesh *mesh_ptr, const Field *field_ptr, const int ctrl, double *&min_max_array)
int FemViewer::create_grid (double targetoccupancy, const uint32_t numelems, const BBox3D &gbox, const BBox3D *boxes, int **griddata, int **eldata, grid_t *gridinfo)

Define Documentation

#define PDC_MAXEQ   5

Function Documentation

template<typename T >
void initarray ( T arr,
const int  size,
const T  value = 0 
) [inline]

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename T >
void max_array ( T arr,
T const *  sol,
const int  size 
) [inline]

Here is the caller graph for this function:

template<typename T >
void min_array ( T arr,
T const *  sol,
const int  size 
) [inline]

Here is the call graph for this function:

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1