Difference between revisions of "PhParAdapt/Simmetrix"

From PHASTA Wiki
Jump to: navigation, search
(Initial Notes to User)
(Initial Notes to User)
Line 5: Line 5:
 
* To date, the steps described herein have only been tried with the following restrictions:
 
* To date, the steps described herein have only been tried with the following restrictions:
 
** Tetrahedral elements
 
** Tetrahedral elements
*** Extruded element types apparently can be used but require removal of any extrusion constraints in the mesh. Below are some incomplete details regarding that process for reference. See  [https://fluid.colorado.edu/wiki/index.php?title=PhParAdapt-Simmetrix&section=Removal_of_Extrusion_Constraint]
+
*** Extruded element types apparently can be used but require removal of any extrusion constraints in the mesh. Below are some incomplete details regarding that process for reference. See  [https://fluid.colorado.edu/wiki/index.php?title=PhParAdapt-Simmetrix&section=Removal_of_Extrusion_Constraint this Removal of Extrusion Constraint]
 
** Serial case
 
** Serial case
 
** Geometry created using SimModeler7.0-190626
 
** Geometry created using SimModeler7.0-190626

Revision as of 11:18, 28 April 2021

The following page provides details for performing mesh adaptation using the PhParAdapt tool with Simmetrix routines.

Initial Notes to User

  • The solution migration feature is currently broken and thus requires other means for transferring the solution to new meshes that are created from PhParAdapt (e.g. solution interpolation in Paraview)
  • To date, the steps described herein have only been tried with the following restrictions:
    • Tetrahedral elements
      • Extruded element types apparently can be used but require removal of any extrusion constraints in the mesh. Below are some incomplete details regarding that process for reference. See this Removal of Extrusion Constraint
    • Serial case
    • Geometry created using SimModeler7.0-190626

Removal of Extrusion Constraint

Riccardo has used a procedure in the past to remove the extrusion constraint from a mesh that enabled adaptation to be performed on extrusion-type elements.

The following directory contains an example of this process: /projects/tools/Models/NASAWingBodyJunction/RajMeshFine/Mesh/1-1-phParAdapt/RemExtrusion/

The executable that is called for removal of the constraint is a part of SCOREC-core, found at <path/to/SCOREC-core/build/dir>/test/rm_extrusion and the source code, in case edits are required, is found at <path/to/SCOREC-core/source/dir>/core/test/rm_extrusion.cc