muMECH
1.0
|
General functions. More...
#include <stdio.h>
#include <stdarg.h>
#include <sys/stat.h>
Go to the source code of this file.
Namespaces | |
gelibspace | |
Macros | |
#define | MAX_MSG_LENGTH 2047 |
#define | DIRSEPARATOR '/' |
#define | NUM_DIGITS_IN_PRINTED_EXPONENT 2 |
#define | _STRCASECMP strcasecmp |
#define | TC_B_BLACK "\033[0;30m" |
*** *** *** *** COLOURS *** *** *** *** Termit Colours More... | |
#define | TC_D_BLACK "\033[1;30m" |
#define | TC_B_RED "\033[0;31m" |
#define | TC_D_RED "\033[1;31m" |
#define | TC_B_GREEN "\033[0;32m" |
#define | TC_D_GREEN "\033[1;32m" |
#define | TC_B_YELLOW "\033[0;33m" |
#define | TC_D_YELLOW "\033[1;33m" |
#define | TC_B_BLUE "\033[0;34m" |
#define | TC_D_BLUE "\033[1;34m" |
#define | TC_B_VIOLET "\033[0;35m" |
#define | TC_D_VIOLET "\033[1;35m" |
#define | TC_B_CYAN "\033[0;36m" |
#define | TC_D_CYAN "\033[1;36m" |
#define | TC_B_WHITE "\033[0;37m" |
#define | TC_D_WHITE "\033[1;37m" |
#define | TC_DEFAULT "\033[0m" |
#define | CHANGE_CONSOLE_COLOUR(_1, _2) fprintf (_1, "%s", _2) |
#define | errol errorr (__FILE__, __LINE__, "za ktery muze autor teto sqele utility, bezte ho vytahat za usi") |
#define | _errorr0 errorr (__FILE__, __LINE__, "za ktery muze autor teto sqele utility, bezte ho vytahat za usi") |
#define | _errorr1(_1) errorr (__FILE__, __LINE__, _1) |
#define | _errorr2(_1, _2) errorr (__FILE__, __LINE__, _1,_2) |
#define | _errorr3(_1, _2, _3) errorr (__FILE__, __LINE__, _1,_2,_3) |
#define | _errorr4(_1, _2, _3, _4) errorr (__FILE__, __LINE__, _1,_2,_3,_4) |
#define | _errorr5(_1, _2, _3, _4, _5) errorr (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define | _errorr6(_1, _2, _3, _4, _5, _6) errorr (__FILE__, __LINE__, _1,_2,_3,_4,_5,_6) |
#define | _errorr(_1) _errorr1(_1) |
#define | _warningg(_1) _warningg1(_1) |
#define | _warningg1(_1) warningg (__FILE__, __LINE__, _1) |
#define | _warningg2(_1, _2) warningg (__FILE__, __LINE__, _1,_2) |
#define | _warningg3(_1, _2, _3) warningg (__FILE__, __LINE__, _1,_2,_3) |
#define | _warningg4(_1, _2, _3, _4) warningg (__FILE__, __LINE__, _1,_2,_3,_4) |
#define | _warningg5(_1, _2, _3, _4, _5) warningg (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define | _openFileN(_1, _2, _3) openFileN (__FILE__, __LINE__, _1,_2,_3) |
#define | _openFilePN(_1, _2, _3, _4) openFilePN (__FILE__, __LINE__, _1,_2,_3,_4) |
#define | _openFilePNS(_1, _2, _3, _4, _5) openFilePNS (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define | _openFilePNSS(_1, _2, _3, _4, _5, _6) openFilePNSS(__FILE__, __LINE__, _1,_2,_3,_4,_5,_6) |
Functions | |
const char * | gelibspace::trmt_clr_int2clr (ETCLR clr) |
void | gelibspace::change_console_colour (FILE *stream, ETCLR clr) |
void | gelibspace::errorr (const char *file, int line, const char *format,...) |
*** *** *** *** ERROR FCE *** *** *** *** More... | |
void | gelibspace::warningg (const char *file, int line, const char *format,...) |
void | gelibspace::openFileTest (const FILE *stream, const char *name) |
*** *** *** *** FILE FCE *** *** *** *** More... | |
FILE * | gelibspace::openFileN (const char *File, int Line, const char *mode, const char *key, const char *name) |
FILE * | gelibspace::openFilePN (const char *File, int Line, const char *mode, const char *key, const char *path, const char *name) |
FILE * | gelibspace::openFilePNS (const char *File, int Line, const char *mode, const char *key, const char *path, const char *name, const char *suff) |
FILE * | gelibspace::openFilePNSS (const char *File, int Line, const char *mode, const char *key, const char *path, const char *name, const char *suff, const char *suff2) |
template<class ArgType > | |
void | gelibspace::allocate (ArgType *&p, long a) |
*** *** *** *** ALLOCATE TEMPLATES *** *** *** *** More... | |
template<class ArgType > | |
void | gelibspace::allocate (ArgType **&p, long a, long b) |
template<class ArgType > | |
void | gelibspace::allocate (ArgType ***&p, long a, long b, long c) |
template<class ArgType > | |
void | gelibspace::deallocateCheck (ArgType *p, bool check=true) |
*** *** *** *** DEALLOCATE TEMPLATES *** *** *** *** More... | |
template<class ArgType > | |
void | gelibspace::deallocateCheckUno (ArgType *p, bool check=true) |
template<class ArgType > | |
void | gelibspace::deallocateCheck (ArgType **p, long a, bool check=true) |
template<class ArgType > | |
void | gelibspace::deallocateCheckUno (ArgType **p, long a, bool check=true) |
template<class ArgType > | |
void | gelibspace::deallocateCheck (ArgType ***p, long a, long b, bool check=true) |
template<class ArgType > | |
void | gelibspace::deallocateCheckUno (ArgType ***p, long a, long b, bool check=true) |
template<class ArgType > | |
void | gelibspace::deallocateCheck (ArgType ***p, long a, long *b, bool check=true) |
template<class ArgType > | |
void | gelibspace::fill_all_by (ArgType *p, long a, ArgType value) |
*** *** *** *** FILL TEMPLATES *** *** *** *** More... | |
template<class ArgType > | |
void | gelibspace::fill_all_by (ArgType **p, long a, long b, ArgType value) |
template<class ArgType > | |
void | gelibspace::fill_all_by (ArgType ***p, long a, long b, long c, ArgType value) |
template<class ArgType > | |
void | gelibspace::fill_row_by (ArgType **p, long i, long m, ArgType value) |
template<class ArgType > | |
void | gelibspace::fill_col_by (ArgType **p, long n, long j, ArgType value) |
template<class ArgType > | |
void | gelibspace::allocate_another_val (long n, ArgType *&old_field) |
*** *** *** *** REALLOCATE TEMPLATES *** *** *** *** More... | |
template<class ArgType > | |
void | gelibspace::allocate_another_uno_ptr (long n, ArgType **&old_field, long add=1) |
template<class ArgType > | |
void | gelibspace::setadd_another_uno_ptr (long &n, ArgType **&field, ArgType *p) |
template<class ArgType > | |
void | gelibspace::shake_down_ptr_array (long &n, ArgType *array) |
*** *** *** *** VARIOUS TEMPLATES *** *** *** *** More... | |
template<class ArgType > | |
long | gelibspace::arrays_arenot_identical (long n, ArgType *a1, ArgType *a2) |
template<class ArgType > | |
long | gelibspace::is_member_of_array (ArgType val, long n, const ArgType *array) |
check out "val" is member of "array" More... | |
template<class ArgType > | |
bool | gelibspace::members_are_unique (long n, const ArgType *array) |
check out all members of array "a" are uniq More... | |
template<class ArgType > | |
bool | gelibspace::same_array_elements_asym (long nx, const ArgType *x, long ny, const ArgType *y, bool same_dim=false) |
Function finds out whether every element of the array 'x' is in the array 'y'. More... | |
template<class ArgType > | |
bool | gelibspace::same_array_elements_sym (long nx, const ArgType *x, long ny, const ArgType *y, bool same_dim=false) |
Function finds out whether every element of the array 'x' is in the array 'y', and symmetrically every element of the array 'y' is in the array 'x'. More... | |
template<class ArgType > | |
void | gelibspace::add_array (long &n1, ArgType *&array1, long n2, const ArgType *array2) |
template<class ArgType > | |
void | gelibspace::add_array_unique (long &n1, ArgType *&array1, long n2, const ArgType *array2) |
template<class ArgType > | |
void | gelibspace::interchange2 (ArgType &a, ArgType &b) |
bool | gelibspace::file_exist (const char *name) |
bool | gelibspace::file_delete_if_exist (const char *name) |
void | gelibspace::file_delete_if_exist_exit (const char *name) |
General functions.
Definition in file gelib.h.
#define _errorr | ( | _1 | ) | _errorr1(_1) |
Definition at line 160 of file gelib.h.
Referenced by mumech::Inclusion::ActingIncls_allocate(), gelibspace::Dvctr::add(), gelibspace::Dvctr::addtms(), gelibspace::allocate_another_val(), mumech::Inclusion::allocate_nlc_fields(), mumech::InclusionRecord3D::allocate_nlc_fields(), mumech::AllocateArray2D(), gelibspace::Dmtrx::be_mtrxMmtrx(), gelibspace::Dvctr::be_tnsr(), gelibspace::Dmtrx::be_tnsr(), gelibspace::Dvctr::be_vectproduct(), mumech::Problem::check_dim(), mumech::Problem::check_lc_nlc(), mumech::Problem::check_overlap(), gelibspace::Stream::check_type(), gelibspace::Stream::checkin_type(), mumech::eshelbySoluEllipticIntegralsEllipsoid::cIij_i(), gelibspace::Stream::close(), mumech::cmp_vtk_file(), mumech::InclusionRecord3D::computeVolume(), mumech::InclusionRecord2D::computeVolume(), mumech::MatrixOperations::convert2Dtensor_4ROWto3FEEP_notation(), mumech::MatrixOperations::convert3Dtensor_9ROWto6FEEP_notation(), mumech::Problem::convert_to_equivalent_problem(), mumech::convertTensorStrain(), mumech::convertTensorStress(), gelibspace::Dmtrx::copy_row(), gelibspace::Lvctr::cpat(), gelibspace::Dvctr::cpat(), mumech::InclusionRecord2D::dI(), mumech::Inclusion::Eps02EpsTau(), gelibspace::FP_scan_line_alloc(), mumech::polynomialRootSolution::GauHerQ(), mumech::polynomialRootSolution::GauLegF(), gelibspace::Dmtrx::GaussSolve(), mumech::Mesh::generate_regular_mesh(), mumech::Mesh::generate_regularSphereMesh_2d(), mumech::Mesh::generate_regularSphereMesh_3d(), mumech::eshelbySoluEllipticIntegralsFlatEllipsoid::getLambda(), mumech::eshelbySoluEllipticIntegralsEllipticCylinder::getLambda(), mumech::eshelbySoluEllipticIntegralsPenny::getLambda(), mumech::eshelbySoluEllipticIntegralsEllipsoid::getLambda(), mumech::GetRangeOfFileColumns(), mumech::Inclusion::give_EshelbyMatrixFull(), mumech::Inclusion::give_EshelbyMatrixReduced(), mumech::Problem::give_EshelbyPertFieldsOnePoint(), mumech::Problem::give_EshelbyPertFieldsOnePoint_external(), mumech::eshelbySoluEllipticIntegralsEllipsoid::give_Iijp_Derivative(), mumech::eshelbySoluEllipticIntegralsEllipsoid::give_Iijpq_Derivative(), mumech::eshelbySoluEllipticIntegralsEllipsoid::give_Iip_Derivative(), mumech::eshelbySoluEllipticIntegralsEllipsoid::give_Iipq_Derivative(), mumech::Problem::give_new_homogenization(), mumech::Problem::give_nLC(), mumech::Mesh::give_regular_element_volume(), mumech::Inclusion::give_StiffnessMatrixFull(), mumech::Inclusion::give_StiffnessMatrixReduced(), mumech::TransformTensors::give_T_3d(), mumech::Inclusion::give_TeMatrix_G2L(), mumech::Inclusion::give_TeMatrix_L2G(), mumech::Mesh::give_total_volume(), mumech::eshelbySoluEllipticIntegralsOblateSpheroid::giveDerivativesOfEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsProlateSpheroid::giveDerivativesOfEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsEllipsoid::giveDerivativesOfEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsSphere::giveDerivativesOfEllipticIntegrals(), mumech::eshelbySoluUniformFieldPenny::giveDijkl(), mumech::eshelbySoluUniformFieldFlatEllipsoid::giveDijkl(), mumech::Dilute::giveDiluteReducedConcentrationFactorOfInclusionInLC(), mumech::eshelbySoluEllipticIntegralsEllipsoid::giveEllipticIntegralDerivative(), mumech::eshelbySoluEllipticIntegralsEllipsoid::giveEllipticIntegralFirstDerivative(), mumech::eshelbySoluEllipticIntegralsOblateSpheroid::giveEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsProlateSpheroid::giveEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsEllipsoid::giveEllipticIntegralSeccondDerivative(), mumech::Problem::giveFieldsOfPoint(), mumech::Dilute::giveFullDiluteConcentrationFactorOfInclusionInLC(), mumech::Homogenization::giveFullMatrixFromReducedMatrix(), mumech::Homogenization::giveFullMatrixInGCSFromFullMatrixInLCS(), mumech::Homogenization::giveFullMatrixInGCSFromReducedMatrixInLCS(), mumech::Homogenization::giveFullMatrixInLCSFromFullMatrixInGCS(), mumech::Homogenization::giveFullUnitMatrix(), mumech::Dilute::giveHomogenizedStiffnessMatrix(), mumech::MoriTanaka::giveHomogenizedStiffnessMatrix(), mumech::ReussBound::giveHomogenizedStiffnessMatrix(), mumech::VoightBound::giveHomogenizedStiffnessMatrix(), mumech::RegGrid::giveHomogenizedStiffnessMatrix(), mumech::DifferentialScheme::giveHomogenizedStiffnessMatrix(), mumech::InclusionRecord3D::giveInclusionGeometry(), mumech::InclusionRecord2D::giveInclusionGeometry(), mumech::MatrixOperations::giveInverseMatrix(), mumech::MatrixOperations::giveInverseMatrix_core(), mumech::Homogenization::giveInverseOfReducedMatrix(), mumech::MatrixOperations::giveIsoTensAndVectorProduct(), mumech::eshelbySoluLambda::giveLambda(), mumech::eshelbySoluLambda::giveLambdaDerivative(), mumech::eshelbySoluLambda::giveLambdaFirstDerivative(), mumech::eshelbySoluLambda::giveLambdaSeccondDerivative(), mumech::eshelbySoluUniformFieldPenny::giveLijkINT(), mumech::eshelbySoluUniformFieldFlatEllipsoid::giveLijkINT(), mumech::eshelbySoluUniformFieldCylinder::giveLijkINT(), mumech::eshelbySoluUniformFieldEllipticCylinder::giveLijkINT(), mumech::Homogenization::giveProductOfReducedMatrices(), mumech::Homogenization::giveProductOfReducedMatrixRegularMatrix(), mumech::Homogenization::giveProductOfRegularMatrixReducedMatrix(), mumech::Homogenization::giveReducedUnitMatrix(), mumech::eshelbySoluUniformFieldPenny::giveSijkl(), mumech::eshelbySoluUniformFieldFlatEllipsoid::giveSijkl(), mumech::eshelbySoluUniformField::giveSijkl(), mumech::MatrixOperations::giveTTproduct_3x3to5is3x3to5and3x3to5(), mumech::Homogenization::Homogenization(), mumech::InclusionRecord3D::initialize(), mumech::InclusionRecord2D::initialize(), mumech::Inclusion::input_data_initialize_and_check_consistency(), mumech::InclusionRecord3D::input_data_initialize_and_check_consistency(), mumech::IST_e2s(), gelibspace::Lvctr::length_printed_tensor(), gelibspace::Dvctr::length_printed_tensor(), mumech::mElement::mElement(), mumech::Mesh::Mesh(), mumech::mNode::mNode(), mumech::eshelbySoluEllipticIntegralsEllipsoid::nIij_i(), gelibspace::Stream::open(), mumech::OpenFile(), gelibspace::Lvctr::operator=(), gelibspace::Elem3D::operator[](), gelibspace::Lvctr::operator[](), gelibspace::Dvctr::operator[](), mumech::Inclusion::point_is_inside(), mumech::print_auxs(), mumech::Mesh::print_geometry_file_vtk(), mumech::print_values(), mumech::Problem::print_visualization(), mumech::print_VTK_data_head(), mumech::legendreIntegrals::rc(), mumech::legendreIntegrals::rd(), mumech::Mesh::read_geometry_file_vtk(), mumech::Problem::read_input_file(), gelibspace::Dvctr::resize_ignore_vals(), mumech::legendreIntegrals::rj(), gelibspace::Dvctr::sbt(), mumech::Problem::set_approximation(), mumech::Problems::set_dimension(), mumech::MatrixRecord::set_E_nu(), mumech::Mesh::set_elem_rslt_flags(), mumech::MatrixRecord::set_nlc(), mumech::Mesh::set_node_rslt_flags(), mumech::MatrixRecord::set_Remote_strain_for_lc(), mumech::mElement::set_type(), mumech::MatrixRecord::set_unit_remote_strain(), gelibspace::SP_scan_array_L(), gelibspace::SP_scan_line_alloc(), gelibspace::SP_unscan_word(), tests_honza(), tests_tom(), gelibspace::Dvctr::tnsrRotAxisZangle(), gelibspace::Dvctr::tnsrRotWith(), mumech::selfBalanceAlgorithm::totalEigStrainInInclCentroidsUpdate(), mumech::Inclusion::update_approximations(), mumech::eshelbySoluEllipticIntegralsSphere::update_cx(), mumech::Problem::updateEigenstrainsBySBalgorithm_2D(), gelibspace::XP_give_unique_expected_elem(), and gelibspace::XP_giveDAtext().
#define _errorr0 errorr (__FILE__, __LINE__, "za ktery muze autor teto sqele utility, bezte ho vytahat za usi") |
#define _errorr1 | ( | _1 | ) | errorr (__FILE__, __LINE__, _1) |
Definition at line 153 of file gelib.h.
Referenced by mumech::Mesh::generate_regularSphereMesh_2d(), mumech::Mesh::generate_regularSphereMesh_3d(), mumech::Dilute::giveHomogenizedStiffnessMatrix(), mumech::MoriTanaka::giveHomogenizedStiffnessMatrix(), mumech::ReussBound::giveHomogenizedStiffnessMatrix(), mumech::VoightBound::giveHomogenizedStiffnessMatrix(), mumech::ludcmp(), and mumech::legendreIntegrals::rf().
#define _errorr2 | ( | _1, | |
_2 | |||
) | errorr (__FILE__, __LINE__, _1,_2) |
Definition at line 154 of file gelib.h.
Referenced by mumech::cmp_vtk_file(), gelibspace::file_delete_if_exist_exit(), mumech::Mesh::file_type_s2e(), mumech::Problem::file_type_s2e(), mumech::Mesh::give_error(), mumech::TransformTensors::give_T(), mumech::TransformTensors::give_Te(), mumech::TransformTensors::give_TeInv(), mumech::TransformTensors::give_TInv(), mumech::Mesh::give_total_energy(), mumech::InclusionRecord3D::giveInclusionGeometry(), mumech::InclusionRecord2D::giveInclusionGeometry(), gelibspace::Stream::open(), gelibspace::openFileTest(), parameters(), mumech::Mesh::read_geometry_file_vtk(), mumech::Problem::read_input_file(), mumech::Problem::set_semiaxes_max_difference(), gelibspace::XP_check_expected_attribute(), and gelibspace::XP_give_unique_expected_elem().
#define _errorr3 | ( | _1, | |
_2, | |||
_3 | |||
) | errorr (__FILE__, __LINE__, _1,_2,_3) |
#define _errorr4 | ( | _1, | |
_2, | |||
_3, | |||
_4 | |||
) | errorr (__FILE__, __LINE__, _1,_2,_3,_4) |
Definition at line 156 of file gelib.h.
Referenced by mumech::Problem::read_input_file().
#define _errorr5 | ( | _1, | |
_2, | |||
_3, | |||
_4, | |||
_5 | |||
) | errorr (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define _errorr6 | ( | _1, | |
_2, | |||
_3, | |||
_4, | |||
_5, | |||
_6 | |||
) | errorr (__FILE__, __LINE__, _1,_2,_3,_4,_5,_6) |
#define _openFileN | ( | _1, | |
_2, | |||
_3 | |||
) | openFileN (__FILE__, __LINE__, _1,_2,_3) |
Definition at line 182 of file gelib.h.
Referenced by gelibspace::FP_cmp_files(), gelibspace::Stream::open(), parameters(), read_ansys_displ_plot(), and read_ansys_strain_stress_plot().
#define _openFilePN | ( | _1, | |
_2, | |||
_3, | |||
_4 | |||
) | openFilePN (__FILE__, __LINE__, _1,_2,_3,_4) |
#define _openFilePNS | ( | _1, | |
_2, | |||
_3, | |||
_4, | |||
_5 | |||
) | openFilePNS (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define _openFilePNSS | ( | _1, | |
_2, | |||
_3, | |||
_4, | |||
_5, | |||
_6 | |||
) | openFilePNSS(__FILE__, __LINE__, _1,_2,_3,_4,_5,_6) |
#define _STRCASECMP strcasecmp |
Definition at line 47 of file gelib.h.
Referenced by gelibspace::AP_find_option().
#define _warningg | ( | _1 | ) | _warningg1(_1) |
Definition at line 163 of file gelib.h.
Referenced by gelibspace::deallocateCheck(), gelibspace::deallocateCheckUno(), Ellipse(), Ellipsoid(), gelibspace::Dvctr::give_lenght(), mumech::eshelbySoluEllipticIntegralsFlatEllipsoid::giveEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsPenny::giveEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsCylinder::giveEllipticIntegrals(), mumech::eshelbySoluEllipticIntegralsEllipticCylinder::giveEllipticIntegrals(), mumech::InclusionRecord3D::giveInclusionGeometry(), mumech::InclusionRecord2D::giveInclusionGeometry(), gelibspace::VectoR::is_parallel_with(), plstrain_2I_2d(), plstrain_2I_3d(), and gelibspace::Lmtrx::resize_ignore_vals().
#define _warningg2 | ( | _1, | |
_2 | |||
) | warningg (__FILE__, __LINE__, _1,_2) |
Definition at line 166 of file gelib.h.
Referenced by gelibspace::SP_scan_array_L().
#define _warningg3 | ( | _1, | |
_2, | |||
_3 | |||
) | warningg (__FILE__, __LINE__, _1,_2,_3) |
Definition at line 167 of file gelib.h.
Referenced by mumech::InclusionRecord3D::giveInclusionGeometry(), and mumech::InclusionRecord2D::giveInclusionGeometry().
#define _warningg4 | ( | _1, | |
_2, | |||
_3, | |||
_4 | |||
) | warningg (__FILE__, __LINE__, _1,_2,_3,_4) |
#define _warningg5 | ( | _1, | |
_2, | |||
_3, | |||
_4, | |||
_5 | |||
) | warningg (__FILE__, __LINE__, _1,_2,_3,_4,_5) |
#define CHANGE_CONSOLE_COLOUR | ( | _1, | |
_2 | |||
) | fprintf (_1, "%s", _2) |
Definition at line 135 of file gelib.h.
Referenced by gelibspace::change_console_colour(), gelibspace::errorr(), and gelibspace::warningg().
#define DIRSEPARATOR '/' |
Definition at line 35 of file gelib.h.
Referenced by gelibspace::pathstrdupl().
#define errol errorr (__FILE__, __LINE__, "za ktery muze autor teto sqele utility, bezte ho vytahat za usi") |
Definition at line 151 of file gelib.h.
Referenced by mumech::Inclusion::add_EshelbyPertStress_internal_SIFCM(), mumech::Mesh::add_problem(), gelibspace::Lvctr::assign_array(), gelibspace::Dvctr::assign_array(), gelibspace::PoinT::beRotatedPoint(), gelibspace::Stream::close(), mumech::cmp_vtk_file(), compare_grafs(), mumech::mElement::compute_centroids(), mumech::Mesh::compute_element_fields(), mumech::Mesh::compute_node_fields(), mumech::mElement::give_energy(), mumech::Mesh::give_error(), mumech::Problem::give_EshelbyPertFieldsOnePoint(), mumech::Mesh::give_homog_energy(), mumech::Mesh::give_nlc(), mumech::mElement::give_strain(), mumech::mElement::give_stress(), mumech::Mesh::give_twodim(), mumech::mElement::give_volume(), mumech::InclusionRecord3D::giveInclusionGeometry(), mumech::InclusionRecord2D::giveInclusionGeometry(), mumech::giveMatrixMatrixProduct(), mumech::mElement::giveReducedStiffMatrix(), mumech::InclusionRecord3D::input_data_initialize_and_check_consistency(), mumech::Inclusion::is_inside_of_BB(), mumech::Mesh::Mesh(), modeset(), gelibspace::Stream::open(), gelibspace::Lvctr::print(), gelibspace::Dvctr::print(), print_graf(), gelibspace::Lvctr::print_symtensor(), gelibspace::Dvctr::print_symtensor(), gelibspace::Dmtrx::print_tensor(), mumech::print_values(), mumech::print_valuesi(), gelibspace::Lvctr::print_vector(), gelibspace::Dvctr::print_vector(), mumech::Problem::print_visualization(), mumech::print_VTK_data_head(), mumech::print_VTK_field_head(), read_ansys_displ_plot(), read_ansys_strain_stress_plot(), mumech::Mesh::read_geometry_file_vtk(), mumech::Problem::read_input_file(), gelibspace::MatriX::rotate(), mumech::scan_DATA_field_head(), mumech::scan_FIELD_head(), mumech::Mesh::set_and_alloc_nElems(), mumech::Mesh::set_and_alloc_nNodes(), mumech::Mesh::set_coll(), gelibspace::ST_scan_array(), gelibspace::ST_scan_number(), mumech::Inclusion::transformCoords_L2G(), x2d_1I(), x2d_2I(), and x2d_grid().
#define MAX_MSG_LENGTH 2047 |
Definition at line 30 of file gelib.h.
Referenced by gelibspace::errorr(), and gelibspace::warningg().
#define NUM_DIGITS_IN_PRINTED_EXPONENT 2 |
Definition at line 41 of file gelib.h.
Referenced by gelibspace::Dscal::length_printed(), gelibspace::Dvctr::length_printed(), gelibspace::Dvctr::length_printed_tensor(), gelibspace::Dvctr::length_printed_vector(), gelibspace::Dscal::print(), gelibspace::Dvctr::print(), mumech::print_values(), mumech::print_values_Scalar(), mumech::print_values_Tensor(), and mumech::print_values_Vector().
#define TC_B_BLACK "\033[0;30m" |
*** *** *** *** COLOURS *** *** *** ***
Termit Colours
Definition at line 77 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_BLUE "\033[0;34m" |
Definition at line 85 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_CYAN "\033[0;36m" |
Definition at line 89 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_GREEN "\033[0;32m" |
Definition at line 81 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_RED "\033[0;31m" |
Definition at line 79 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_VIOLET "\033[0;35m" |
Definition at line 87 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_WHITE "\033[0;37m" |
Definition at line 91 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_B_YELLOW "\033[0;33m" |
Definition at line 83 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_BLACK "\033[1;30m" |
Definition at line 78 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_BLUE "\033[1;34m" |
Definition at line 86 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_CYAN "\033[1;36m" |
Definition at line 90 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_GREEN "\033[1;32m" |
Definition at line 82 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_RED "\033[1;31m" |
Definition at line 80 of file gelib.h.
Referenced by gelibspace::errorr(), and gelibspace::trmt_clr_int2clr().
#define TC_D_VIOLET "\033[1;35m" |
Definition at line 88 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr(), and gelibspace::warningg().
#define TC_D_WHITE "\033[1;37m" |
Definition at line 92 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_D_YELLOW "\033[1;33m" |
Definition at line 84 of file gelib.h.
Referenced by gelibspace::trmt_clr_int2clr().
#define TC_DEFAULT "\033[0m" |
Definition at line 94 of file gelib.h.
Referenced by gelibspace::errorr(), gelibspace::trmt_clr_int2clr(), and gelibspace::warningg().