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=Removing_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]
 
** Serial case
 
** Serial case
 
** Geometry created using SimModeler7.0-190626
 
** Geometry created using SimModeler7.0-190626

Revision as of 12:17, 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 [1]
    • 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