SERiF 0.0.1a
3+1D Stellar Structure and Evolution
|
The Probe namespace contains utility functions for debugging and logging. More...
Classes | |
class | LogManager |
Class to manage logging operations. More... | |
Functions | |
void | pause () |
Pause the execution and wait for user input. | |
void | wait (int seconds) |
Wait for a specified number of seconds. | |
void | glVisView (mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="") |
Visualize a solution using GLVis. | |
void | glVisView (mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="") |
Visualize a vector using GLVis. | |
double | getMeshRadius (mfem::Mesh &mesh) |
std::pair< std::vector< double >, std::vector< double > > | getRaySolution (mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename) |
std::pair< std::vector< double >, std::vector< double > > | getRaySolution (mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename) |
The Probe namespace contains utility functions for debugging and logging.
std::pair< std::vector< double >, std::vector< double > > serif::probe::getRaySolution | ( | mfem::GridFunction & | u, |
mfem::Mesh & | mesh, | ||
const std::vector< double > & | rayDirection, | ||
int | numSamples, | ||
std::string | filename ) |
std::pair< std::vector< double >, std::vector< double > > serif::probe::getRaySolution | ( | mfem::Vector & | vec, |
mfem::FiniteElementSpace & | fes, | ||
const std::vector< double > & | rayDirection, | ||
int | numSamples, | ||
std::string | filename ) |
void serif::probe::glVisView | ( | mfem::GridFunction & | u, |
mfem::Mesh & | mesh, | ||
const std::string & | windowTitle = "grid function", | ||
const std::string & | keyset = "" ) |
void serif::probe::glVisView | ( | mfem::Vector & | vec, |
mfem::FiniteElementSpace & | fes, | ||
const std::string & | windowTitle = "vector", | ||
const std::string & | keyset = "" ) |
void serif::probe::pause | ( | ) |