![]() |
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
This is the complete list of members for Kratos::TrilinosRefineMesh, including all inherited members.
| AssignIdToCenterNode(ModelPart::NodesContainerType ¢er_nodes) | Kratos::TrilinosRefineMesh | inlineprotected |
| AuxCreateNewNode(ModelPart &r_model_part, int Id, double x, double y, double z) | Kratos::TrilinosRefineMesh | inlineprotected |
| Calculate_Coordinate_And_Insert_New_Nodes(ModelPart &this_model_part, const vector< array_1d< int, 2 > > &father_node_ids, const vector< int > &List_New_Nodes, const vector< int > &partition_new_nodes) | Kratos::TrilinosRefineMesh | inline |
| Calculate_Triangle_Edges(Element::GeometryType &geom, const Kratos::shared_ptr< Epetra_FECrsMatrix > p_edge_ids, int *edge_ids, int aux[6]) | Kratos::TrilinosRefineMesh | inline |
| Clear() | Kratos::TrilinosRefineMesh | inline |
| ConditionsArrayType typedef | Kratos::TrilinosRefineMesh | |
| Create_List_Of_New_Nodes(ModelPart &this_model_part, Kratos::shared_ptr< Epetra_FECrsMatrix > &p_edge_ids, Kratos::shared_ptr< Epetra_FECrsMatrix > &p_partition_ids, vector< int > &List_New_Nodes, vector< int > &partition_new_nodes, vector< array_1d< int, 2 > > &father_node_ids) | Kratos::TrilinosRefineMesh | inline |
| CreateCenterNode(Geometry< Node > &geom, ModelPart &model_part, ModelPart::NodesContainerType ¢er_nodes) | Kratos::TrilinosRefineMesh | inlineprotected |
| CSR_Row_Matrix(ModelPart &this_model_part, Kratos::shared_ptr< Epetra_FECrsMatrix > &p_edge_ids) | Kratos::TrilinosRefineMesh | inline |
| ElementsArrayType typedef | Kratos::TrilinosRefineMesh | |
| Erase_Old_Condition_And_Create_New_Triangle_Conditions(ModelPart &this_model_part, const Kratos::shared_ptr< Epetra_FECrsMatrix > p_edge_ids, PointerVector< Condition > &New_Conditions, bool interpolate_internal_variables) | Kratos::TrilinosRefineMesh | inlineprotected |
| Erase_Old_Element_And_Create_New_Tetra_Element(ModelPart &this_model_part, const Kratos::shared_ptr< Epetra_FECrsMatrix > p_edge_ids, PointerVector< Element > &New_Elements, bool interpolate_internal_variables) | Kratos::TrilinosRefineMesh | inlineprotected |
| Erase_Old_Element_And_Create_New_Triangle_Element(ModelPart &this_model_part, const Kratos::shared_ptr< Epetra_FECrsMatrix > p_edge_ids, PointerVector< Element > &New_Elements, bool interpolate_internal_variables) | Kratos::TrilinosRefineMesh | inline |
| GetUpperTriangularMatrixValue(const Kratos::shared_ptr< Epetra_FECrsMatrix > &p_edge_ids, int index_0, int index_1, int &MaxNumEntries, int &NumEntries, int *Indices, double *values) | Kratos::TrilinosRefineMesh | inlineprotected |
| GetValueFromRow(int row, int j, int row_size, int *indices, double *values) | Kratos::TrilinosRefineMesh | inlineprotected |
| InterpolateInternalVariables(const int &nel, const Element::Pointer father_elem, Element::Pointer child_elem, const ProcessInfo &rCurrentProcessInfo) | Kratos::TrilinosRefineMesh | inlineprotected |
| Local_Refine_Mesh(bool refine_on_reference, bool interpolate_internal_variables, int domain_size) | Kratos::TrilinosRefineMesh | inline |
| Matrix_Order_Tensor typedef | Kratos::TrilinosRefineMesh | |
| mp_non_overlapping_graph | Kratos::TrilinosRefineMesh | protected |
| mp_non_overlapping_map | Kratos::TrilinosRefineMesh | protected |
| mp_overlapping_graph | Kratos::TrilinosRefineMesh | protected |
| mp_overlapping_map | Kratos::TrilinosRefineMesh | protected |
| mr_model_part | Kratos::TrilinosRefineMesh | protected |
| mrComm | Kratos::TrilinosRefineMesh | protected |
| mtotal_number_of_existing_nodes | Kratos::TrilinosRefineMesh | protected |
| Node_Vector_Order_Tensor typedef | Kratos::TrilinosRefineMesh | |
| NodesArrayType typedef | Kratos::TrilinosRefineMesh | |
| PointIterator typedef | Kratos::TrilinosRefineMesh | |
| PointPointerType typedef | Kratos::TrilinosRefineMesh | |
| PointType typedef | Kratos::TrilinosRefineMesh | |
| PointVector typedef | Kratos::TrilinosRefineMesh | |
| PrintDebugInfo() | Kratos::TrilinosRefineMesh | inline |
| Renumbering_Conditions(ModelPart &this_model_part, PointerVector< Condition > &New_Conditions) | Kratos::TrilinosRefineMesh | inline |
| Renumbering_Elements(ModelPart &this_model_part, PointerVector< Element > &New_Elements) | Kratos::TrilinosRefineMesh | inline |
| Search_Edge_To_Be_Refined(ModelPart &this_model_part, Kratos::shared_ptr< Epetra_FECrsMatrix > &p_edge_ids, Kratos::shared_ptr< Epetra_FECrsMatrix > &p_partition_ids) | Kratos::TrilinosRefineMesh | inline |
| TrilinosRefineMesh(ModelPart &model_part, Epetra_MpiComm &Comm) | Kratos::TrilinosRefineMesh | inline |
| Vector_Order_Tensor typedef | Kratos::TrilinosRefineMesh | |
| ~TrilinosRefineMesh() | Kratos::TrilinosRefineMesh | inline |