<commit_before># FileMesh

!syntax description /Mesh/FileMesh

## Support File Formats

The `FileMesh` is the default type for MOOSE and as the name suggests it reads the mesh from an external file. MOOSE
supports reading and writing a large number of formats and could be extended to read more.


Extension   | Description
:-          | :-
.e, .exd    | Sandia's ExodusII format
.dat        | Tecplot ASCII file
.fro        | ACDL's surface triangulation file
.gmv        | LANL's GMV (General Mesh Viewer) format
.mat        | Matlab triangular ASCII file (read only)
.msh        | GMSH ASCII file
.n, .nem    | Sandia's Nemesis format
.plt        | Tecplot binary file (write only)
.node, .ele; .poly | TetGen ASCII file (read; write)
.inp        | Abaqus .inp format (read only)
.ucd        | AVS's ASCII UCD format
.unv        | I-deas Universal format
.xda, .xdr  | libMesh formats
.vtk, .pvtu | Visualization Toolkit

!syntax parameters /Mesh/FileMesh

!syntax inputs /Mesh/FileMesh

!syntax children /Mesh/FileMesh
<commit_msg>Fix a table problem in FileMesh documentation.<commit_after># FileMesh

!syntax description /Mesh/FileMesh

## Support File Formats

The `FileMesh` is the default type for MOOSE and as the name suggests it reads the mesh from an external file. MOOSE
supports reading and writing a large number of formats and could be extended to read more.


| Extension   | Description |
| :-          | :- |
| .e, .exd    | Sandia's ExodusII format |
| .dat        | Tecplot ASCII file |
| .fro        | ACDL's surface triangulation file |
| .gmv        | LANL's GMV (General Mesh Viewer) format |
| .mat        | Matlab triangular ASCII file (read only) |
| .msh        | GMSH ASCII file |
| .n, .nem    | Sandia's Nemesis format |
| .plt        | Tecplot binary file (write only) |
| .node, .ele; .poly | TetGen ASCII file (read; write) |
| .inp        | Abaqus .inp format (read only) |
| .ucd        | AVS's ASCII UCD format |
| .unv        | I-deas Universal format |
| .xda, .xdr  | libMesh formats |
| .vtk, .pvtu | Visualization Toolkit |

!syntax parameters /Mesh/FileMesh

!syntax inputs /Mesh/FileMesh

!syntax children /Mesh/FileMesh

{'fraction_non_alphanumeric': 0.09460083064143977, 'fraction_numerical': 0.0, 'mean_word_length': 2.6996587030716723, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7650480', 'n_tokens_mistral': 737, 'n_tokens_neox': 677, 'n_words': 268}