OpenPisco.PhysicalSolvers.UnstructuredFEAGenericSolver module#
- OpenPisco.PhysicalSolvers.UnstructuredFEAGenericSolver.CheckIntegrity_EnforceHeterogeneousDirichlet()[source]#
- OpenPisco.PhysicalSolvers.UnstructuredFEAGenericSolver.CheckIntegrity_UnstructuredLinearElasticity()[source]#
- OpenPisco.PhysicalSolvers.UnstructuredFEAGenericSolver.CreateUnstructuredFEAGenericProblem(ops)[source]#
Constructor for a UnstructuredFEAGenericProblem
- ops
A dictionary-like object
- UnstructuredFEAGenericProblem
A populated UnstructuredFEAGenericProblem instance
The ops can be generated from a string like this:
a = <XXXXXXXX id="X" type="static_elastic" p="*1|2" >
not available# <UseTemplateFile name=”” />
0.*<Material eTag=”*everyelement|eTag” young=”1” poisson=”0.3” density=”1” /> 0.*<Dirichlet eTag=”eTag” dofs=”[012]” value=”[float]” /> 0.*<Dirichlet eTag=”eTag” aVoir[nTag=””] u1=”0” /> 0.*<Acceleration eTag=”*everyelement|eTag” g=”3*float” /> 0.*<Centrifugal eTag=”*everyelement|eTag” point=”3*float” axis=”3*float” angularSpeed=”omega” /> 0.*<Force [eTag=”ET9”|nTag=””] value=”3*float” /> 0.*<Force eTag=”eTag_Name_3” phi=”4.5” theta=”5.6” mag=”2” > not available# <TotalForce eTag=”eTag_Name_3” phi=”4.5” theta=”5.6” mag=”2” > 0.*<Pressure eTag=”2D_eTag” value=”Toto” />
- 0.*<LoadCase id=”1” >
0.*<Gravity> 0.*<Centrifugal> 0.*<Force> 0.*<Pressure>
</LoadCase>
</XXXXXXXX>