#include <ticooMesh3D.h>

Public Member Functions | |
| bool | empty () |
| void | zmienWarunkeSciana (double r_max, double r_min, int zWar, int naWar) |
| void | count_bc_surface (FILE *out) |
| void | mesh_quality_stats (FILE *out) |
| void | utr_smoothing (double l_step, int repetition) |
| void | mmr_get_vec_norm_at_node (int node, double *vec_norm) |
| int | mmr_node_status (int Node) |
| int | mmr_grups_number () |
| int | mmr_grups_ids (int *tab, int l_tab) |
| void | mmr_split_into_blocks_add_contact (const char *workdir, int *tabMat, int l_mat, int *tabBlock, int l_block, int *war, int l_war, double *tempBlock, int l_tempBlock, int *groups_fluid, int l_groups_fluid) |
| int | mmr_get_fa_el_bc_connect (int face_id, int *el_id) |
| int | mmr_el_groupID (int idEl) |
| void | mmr_el_node_coor (int Nel, int *Nodes, double *Node_coor) |
| int | mmr_el_eq_neig (int El, int *Neig, int *Neig_sides) |
| void | mmr_node_coor (int Node, double *Coor) |
| int | mmr_el_faces (int El, int *Face, int *Orient) |
| int | mmr_el_edges (int El, int *Edges) |
| int | mmr_edge_elems (int Ed, int *Edge_elems) |
| void | mmr_edge_nodes (int Ed, int *Edge_nodes) |
| void | mmr_fa_node_coor (int Fa, int *Nodes, double *Node_coor) |
| void | mmr_fa_edges (int Fa, int *Fa_edges, int *Ed_orient) |
| double | mmr_el_hsize (int El) |
| void | mmr_fa_area (int Fa, double *Area, double *Vec_norm) |
| void | getElwithFace (int Fa, int *El, int *Neig_sides) |
| void | mmr_get_coor_from_motion_element (int idEl, int idLP, double *coor, int flagaSiatki) |
| void | copyMesh (int flaga) |
| void | creatEdgeFace () |
| void | czyscEdgeFace () |
| void | czyscEdge () |
| void | czyscFace () |
| void | delElement (int el) |
| void | delPoints (int nP) |
| TicooMesh3D (int wielkoscTab) | |
| int | getNumberElements () |
| int | getNumberPoints () |
| int | getNumberFaces () |
| int | getNumberEdges () |
| double | getWielkoscTabX () |
| double | getWielkoscTabY () |
| double | getWielkoscTabZ () |
| double | getWielkoscTabMax () |
| void | wczytajAC (const char *nazwa) |
| void | setPlansza (double wX, double wY, double wZ, bool periodyczne, bool wlaczAC) |
| void | elementyDoZiarnaAC () |
| void | elementyDoZiarnaPunktyGraniczne () |
| void | rozrostLosuj (int iloscZiaren) |
| void | rozrostLosujRange (int iloscZiaren, int range) |
| void | rozrostZiarenGranicy (int wspPrawdop) |
| void | pomniejszenieZiarnaGranicy (int wspPomniejszaniaZiaren) |
| void | rozrostZiarnaZOtoczeniem (int wspPrawdop, int wpsOtoczenia, int ileRozrost, int ileOtocz, int ilePetla) |
| void | komplekosoweTworzenieZiaren (int wspPrawdop, int ilePetla, int ileRozrost, int ileOtocz, int wspPomniejszaniaZiaren) |
| void | granica () |
| void | losowanieDodatkowychPunktow (bool pobierzPunkty, bool losuj, int ileP, int rozdz, int odG, int odP, bool flagaPer, double ax, double b0, int rSzuk) |
| void | ustawPunktySpaw1 () |
| void | zmianaKolejnosciPunktow (int ileRazy, int wielkoscKomurki, int ileNaKomurke) |
| void | delanouy (bool dokladneWyszukanie) |
| void | reMes () |
| void | wygladzanieReMES (int ileRazy, double waga, bool wyglZWaga) |
| double | objetoscT (FILE *out) |
| void | sasiedniePunkty () |
| void | sasiednieElementy () |
| void | wygladzanieLaplaceWaga (int ileR, double waga) |
| void | wygladzanieLaplace (int ileR) |
| void | optymalizacjaStosunekRdor (int ile, double dokladnosc) |
| void | poprawWszystkieElFAST (double docelowyStosunekRdor, bool narozneTez) |
| void | conwersjaDoTicooMesh3DZapisu () |
| int | getFace_bc (int nrFace) |
| void | setFace_bc (int nrFace, int bc) |
| void | init_all_change (int a) |
| void | siatkaNaSrodek (double powiekszPrzestrzen) |
| void | wczytajAbaqus (const char *nazwa, int mnoznik, double px, double py, double pz) |
| void | wczytajNAS (const char *nazwa, int mnoznik, double px, double py, double pz) |
| void | zapiszDoPlikuNas (const char *nazwa, double podzielZ, bool brick, double tX, double tY, double tZ, double podzielAll) |
| void | zapiszAbqus (const char *nazwa) |
| void | wczytajPunktyGraniczne (const char *nazwa) |
| void | zapiszPunkty (const char *nazwa) |
| void | zapisParaView (const char *nazwa) |
| void | wczytajPunktyPSS (const char *nazwa) |
| void | wczytajPunktyPSSnast (const char *nazwa) |
| void | zapiszPSS1DoPlikuNasWOparciuOPowTetra (const char *nazwa) |
| void | zapiszPSS1DoPlikuNasWOparciuOPowHybrydPSS (const char *nazwa) |
| void | ZapiszDoPlikuNasZPrzesunieciem_BC_Face (const char *nazwa) |
| double | ruchSpawanie (double obecnyKrok, double krok_start, double minPoprawy, double doX, double doY, double dl, double zmiejszaPrzes, double limit, double szerokosc) |
| void | ruchPrzestrzen (int ileWarstw, int obecny_krok, int od_krok, int ileKrok, double minPoprawy, double px0, double py0, double pz0, double px1, double py1, double pz1, double endX, double endY, double endZ) |
| void | createCube (const char *nazwa, int node_x, int node_y, int node_z, double size_x, double size_y, double size_z, double divide, int *warunki) |
| TicooMesh3D::TicooMesh3D | ( | int | wielkoscTab | ) |
| void TicooMesh3D::conwersjaDoTicooMesh3DZapisu | ( | ) |

| void TicooMesh3D::copyMesh | ( | int | flaga | ) |


| void TicooMesh3D::count_bc_surface | ( | FILE * | out | ) |

| void TicooMesh3D::createCube | ( | const char * | nazwa, | |
| int | node_x, | |||
| int | node_y, | |||
| int | node_z, | |||
| double | size_x, | |||
| double | size_y, | |||
| double | size_z, | |||
| double | divide, | |||
| int * | warunki | |||
| ) |


| void TicooMesh3D::creatEdgeFace | ( | ) |

| void TicooMesh3D::czyscEdge | ( | ) |

| void TicooMesh3D::czyscEdgeFace | ( | ) |

| void TicooMesh3D::czyscFace | ( | ) |

| void TicooMesh3D::delanouy | ( | bool | dokladneWyszukanie | ) |

| void TicooMesh3D::delElement | ( | int | el | ) | [inline] |


| void TicooMesh3D::delPoints | ( | int | nP | ) | [inline] |


| void TicooMesh3D::elementyDoZiarnaAC | ( | ) |

| void TicooMesh3D::elementyDoZiarnaPunktyGraniczne | ( | ) |

| bool TicooMesh3D::empty | ( | ) |

| void TicooMesh3D::getElwithFace | ( | int | Fa, | |
| int * | El, | |||
| int * | Neig_sides | |||
| ) |


| int TicooMesh3D::getFace_bc | ( | int | nrFace | ) | [inline] |


| int TicooMesh3D::getNumberEdges | ( | ) | [inline] |


| int TicooMesh3D::getNumberElements | ( | ) | [inline] |


| int TicooMesh3D::getNumberFaces | ( | ) | [inline] |


| int TicooMesh3D::getNumberPoints | ( | ) | [inline] |


| double TicooMesh3D::getWielkoscTabMax | ( | ) | [inline] |
| double TicooMesh3D::getWielkoscTabX | ( | ) | [inline] |

| double TicooMesh3D::getWielkoscTabY | ( | ) | [inline] |
| double TicooMesh3D::getWielkoscTabZ | ( | ) | [inline] |
| void TicooMesh3D::granica | ( | ) |

| void TicooMesh3D::init_all_change | ( | int | a | ) |


| void TicooMesh3D::komplekosoweTworzenieZiaren | ( | int | wspPrawdop, | |
| int | ilePetla, | |||
| int | ileRozrost, | |||
| int | ileOtocz, | |||
| int | wspPomniejszaniaZiaren | |||
| ) |

| void TicooMesh3D::losowanieDodatkowychPunktow | ( | bool | pobierzPunkty, | |
| bool | losuj, | |||
| int | ileP, | |||
| int | rozdz, | |||
| int | odG, | |||
| int | odP, | |||
| bool | flagaPer, | |||
| double | ax, | |||
| double | b0, | |||
| int | rSzuk | |||
| ) |

| void TicooMesh3D::mesh_quality_stats | ( | FILE * | out | ) |

| int TicooMesh3D::mmr_edge_elems | ( | int | Ed, | |
| int * | Edge_elems | |||
| ) |


| void TicooMesh3D::mmr_edge_nodes | ( | int | Ed, | |
| int * | Edge_nodes | |||
| ) |


| int TicooMesh3D::mmr_el_edges | ( | int | El, | |
| int * | Edges | |||
| ) |


| int TicooMesh3D::mmr_el_eq_neig | ( | int | El, | |
| int * | Neig, | |||
| int * | Neig_sides | |||
| ) |


| int TicooMesh3D::mmr_el_faces | ( | int | El, | |
| int * | Face, | |||
| int * | Orient | |||
| ) |


| int TicooMesh3D::mmr_el_groupID | ( | int | idEl | ) |


| double TicooMesh3D::mmr_el_hsize | ( | int | El | ) |


| void TicooMesh3D::mmr_el_node_coor | ( | int | Nel, | |
| int * | Nodes, | |||
| double * | Node_coor | |||
| ) |


| void TicooMesh3D::mmr_fa_area | ( | int | Fa, | |
| double * | Area, | |||
| double * | Vec_norm | |||
| ) |


| void TicooMesh3D::mmr_fa_edges | ( | int | Fa, | |
| int * | Fa_edges, | |||
| int * | Ed_orient | |||
| ) |


| void TicooMesh3D::mmr_fa_node_coor | ( | int | Fa, | |
| int * | Nodes, | |||
| double * | Node_coor | |||
| ) |


| void TicooMesh3D::mmr_get_coor_from_motion_element | ( | int | idEl, | |
| int | idLP, | |||
| double * | coor, | |||
| int | flagaSiatki | |||
| ) |


| int TicooMesh3D::mmr_get_fa_el_bc_connect | ( | int | face_id, | |
| int * | el_id | |||
| ) |


| void TicooMesh3D::mmr_get_vec_norm_at_node | ( | int | node, | |
| double * | vec_norm | |||
| ) |


| int TicooMesh3D::mmr_grups_ids | ( | int * | tab, | |
| int | l_tab | |||
| ) |


| int TicooMesh3D::mmr_grups_number | ( | ) |


| void TicooMesh3D::mmr_node_coor | ( | int | Node, | |
| double * | Coor | |||
| ) |


| int TicooMesh3D::mmr_node_status | ( | int | Node | ) |


| void TicooMesh3D::mmr_split_into_blocks_add_contact | ( | const char * | workdir, | |
| int * | tabMat, | |||
| int | l_mat, | |||
| int * | tabBlock, | |||
| int | l_block, | |||
| int * | war, | |||
| int | l_war, | |||
| double * | tempBlock, | |||
| int | l_tempBlock, | |||
| int * | groups_fluid, | |||
| int | l_groups_fluid | |||
| ) |

| double TicooMesh3D::objetoscT | ( | FILE * | out | ) |

| void TicooMesh3D::optymalizacjaStosunekRdor | ( | int | ile, | |
| double | dokladnosc | |||
| ) |

| void TicooMesh3D::pomniejszenieZiarnaGranicy | ( | int | wspPomniejszaniaZiaren | ) |

| void TicooMesh3D::poprawWszystkieElFAST | ( | double | docelowyStosunekRdor, | |
| bool | narozneTez | |||
| ) |

| void TicooMesh3D::reMes | ( | ) |

| void TicooMesh3D::rozrostLosuj | ( | int | iloscZiaren | ) |

| void TicooMesh3D::rozrostLosujRange | ( | int | iloscZiaren, | |
| int | range | |||
| ) |

| void TicooMesh3D::rozrostZiarenGranicy | ( | int | wspPrawdop | ) |

| void TicooMesh3D::rozrostZiarnaZOtoczeniem | ( | int | wspPrawdop, | |
| int | wpsOtoczenia, | |||
| int | ileRozrost, | |||
| int | ileOtocz, | |||
| int | ilePetla | |||
| ) |

| void TicooMesh3D::ruchPrzestrzen | ( | int | ileWarstw, | |
| int | obecny_krok, | |||
| int | od_krok, | |||
| int | ileKrok, | |||
| double | minPoprawy, | |||
| double | px0, | |||
| double | py0, | |||
| double | pz0, | |||
| double | px1, | |||
| double | py1, | |||
| double | pz1, | |||
| double | endX, | |||
| double | endY, | |||
| double | endZ | |||
| ) |


| double TicooMesh3D::ruchSpawanie | ( | double | obecnyKrok, | |
| double | krok_start, | |||
| double | minPoprawy, | |||
| double | doX, | |||
| double | doY, | |||
| double | dl, | |||
| double | zmiejszaPrzes, | |||
| double | limit, | |||
| double | szerokosc | |||
| ) |


| void TicooMesh3D::sasiednieElementy | ( | ) |

| void TicooMesh3D::sasiedniePunkty | ( | ) |

| void TicooMesh3D::setFace_bc | ( | int | nrFace, | |
| int | bc | |||
| ) | [inline] |


| void TicooMesh3D::setPlansza | ( | double | wX, | |
| double | wY, | |||
| double | wZ, | |||
| bool | periodyczne, | |||
| bool | wlaczAC | |||
| ) |


| void TicooMesh3D::siatkaNaSrodek | ( | double | powiekszPrzestrzen | ) |

| void TicooMesh3D::ustawPunktySpaw1 | ( | ) |

| void TicooMesh3D::utr_smoothing | ( | double | l_step, | |
| int | repetition | |||
| ) |

| void TicooMesh3D::wczytajAbaqus | ( | const char * | nazwa, | |
| int | mnoznik, | |||
| double | px, | |||
| double | py, | |||
| double | pz | |||
| ) |

| void TicooMesh3D::wczytajAC | ( | const char * | nazwa | ) |

| void TicooMesh3D::wczytajNAS | ( | const char * | nazwa, | |
| int | mnoznik, | |||
| double | px, | |||
| double | py, | |||
| double | pz | |||
| ) |


| void TicooMesh3D::wczytajPunktyGraniczne | ( | const char * | nazwa | ) |

| void TicooMesh3D::wczytajPunktyPSS | ( | const char * | nazwa | ) |

| void TicooMesh3D::wczytajPunktyPSSnast | ( | const char * | nazwa | ) |

| void TicooMesh3D::wygladzanieLaplace | ( | int | ileR | ) |

| void TicooMesh3D::wygladzanieLaplaceWaga | ( | int | ileR, | |
| double | waga | |||
| ) |

| void TicooMesh3D::wygladzanieReMES | ( | int | ileRazy, | |
| double | waga, | |||
| bool | wyglZWaga | |||
| ) |

| void TicooMesh3D::zapisParaView | ( | const char * | nazwa | ) |


| void TicooMesh3D::zapiszAbqus | ( | const char * | nazwa | ) |

| void TicooMesh3D::zapiszDoPlikuNas | ( | const char * | nazwa, | |
| double | podzielZ, | |||
| bool | brick, | |||
| double | tX, | |||
| double | tY, | |||
| double | tZ, | |||
| double | podzielAll | |||
| ) |

| void TicooMesh3D::ZapiszDoPlikuNasZPrzesunieciem_BC_Face | ( | const char * | nazwa | ) |

| void TicooMesh3D::zapiszPSS1DoPlikuNasWOparciuOPowHybrydPSS | ( | const char * | nazwa | ) |

| void TicooMesh3D::zapiszPSS1DoPlikuNasWOparciuOPowTetra | ( | const char * | nazwa | ) |

| void TicooMesh3D::zapiszPunkty | ( | const char * | nazwa | ) |

| void TicooMesh3D::zmianaKolejnosciPunktow | ( | int | ileRazy, | |
| int | wielkoscKomurki, | |||
| int | ileNaKomurke | |||
| ) |

| void TicooMesh3D::zmienWarunkeSciana | ( | double | r_max, | |
| double | r_min, | |||
| int | zWar, | |||
| int | naWar | |||
| ) |

1.6.1