Skip to content

feat: prep7 - part 1 #4153

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: feat/main_prep7
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions doc/changelog.d/4153.miscellaneous.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Feat: ``prep7`` - part 1
18 changes: 18 additions & 0 deletions doc/source/mapdl_commands/prep7/_status.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

.. _ref__status:


Status
======


.. currentmodule:: ansys.mapdl.core._commands.prep7._status

.. autoclass:: ansys.mapdl.core._commands.prep7._status.Status

.. autosummary::
:template: base.rst
:toctree: _autosummary


Status.fatigue
59 changes: 31 additions & 28 deletions doc/source/mapdl_commands/prep7/areas.rst
Original file line number Diff line number Diff line change
@@ -1,34 +1,37 @@
.. _ref_areas_commands_api:

*****
.. _ref_areas:


Areas
*****
=====


.. currentmodule:: ansys.mapdl.core
.. currentmodule:: ansys.mapdl.core._commands.prep7.areas

These PREP7 commands are used to create, modify, list, etc., areas.
.. autoclass:: ansys.mapdl.core._commands.prep7.areas.Areas

.. autosummary::
:toctree: _autosummary/

Mapdl.a
Mapdl.aatt
Mapdl.adele
Mapdl.adgl
Mapdl.adrag
Mapdl.afillt
Mapdl.agen
Mapdl.al
Mapdl.alist
Mapdl.anorm
Mapdl.aoffst
Mapdl.areverse
Mapdl.arotat
Mapdl.arscale
Mapdl.arsym
Mapdl.askin
Mapdl.asub
Mapdl.asum
Mapdl.atran
Mapdl.gsum
Mapdl.splot
:template: base.rst
:toctree: _autosummary


Areas.a
Areas.adele
Areas.adgl
Areas.adrag
Areas.afillt
Areas.agen
Areas.al
Areas.alist
Areas.anorm
Areas.aoffst
Areas.aplot
Areas.areverse
Areas.arotat
Areas.arscale
Areas.arsym
Areas.askin
Areas.asub
Areas.asum
Areas.atran
Areas.splot
23 changes: 14 additions & 9 deletions doc/source/mapdl_commands/prep7/artificially_matched_layers.rst
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
.. _ref_artificially_matched_layers_commands_api:

***************************
Artificially matched layers
***************************
.. _ref_artificially_matched_layers:

.. currentmodule:: ansys.mapdl.core

These PREP7 commands are used to create artificially matched layers (PMLs or AMLs) designed to absorb high frequency waves.
ArtificiallyMatchedLayers
=========================


.. currentmodule:: ansys.mapdl.core._commands.prep7.artificially_matched_layers

.. autoclass:: ansys.mapdl.core._commands.prep7.artificially_matched_layers.ArtificiallyMatchedLayers

.. autosummary::
:toctree: _autosummary/
:template: base.rst
:toctree: _autosummary


Mapdl.pmlopt
Mapdl.pmlsize
ArtificiallyMatchedLayers.pmlopt
ArtificiallyMatchedLayers.pmlsize
ArtificiallyMatchedLayers.psys
86 changes: 45 additions & 41 deletions doc/source/mapdl_commands/prep7/booleans.rst
Original file line number Diff line number Diff line change
@@ -1,47 +1,51 @@
.. _ref_booleans_commands_api:

********
.. _ref_booleans:


Booleans
********
========


.. currentmodule:: ansys.mapdl.core
.. currentmodule:: ansys.mapdl.core._commands.prep7.booleans

These PREP7 commands are used to perform Boolean operations on solid model entities.
.. autoclass:: ansys.mapdl.core._commands.prep7.booleans.Booleans

.. autosummary::
:toctree: _autosummary/

Mapdl.aadd
Mapdl.aglue
Mapdl.aina
Mapdl.ainp
Mapdl.ainv
Mapdl.aovlap
Mapdl.aptn
Mapdl.asba
Mapdl.asbl
Mapdl.asbv
Mapdl.asbw
Mapdl.boptn
Mapdl.btol
Mapdl.lcsl
Mapdl.lglue
Mapdl.lina
Mapdl.linl
Mapdl.linp
Mapdl.linv
Mapdl.lovlap
Mapdl.lptn
Mapdl.lsba
Mapdl.lsbl
Mapdl.lsbv
Mapdl.lsbw
Mapdl.vadd
Mapdl.vglue
Mapdl.vinp
Mapdl.vinv
Mapdl.vovlap
Mapdl.vptn
Mapdl.vsba
Mapdl.vsbv
Mapdl.vsbw
:template: base.rst
:toctree: _autosummary


Booleans.aadd
Booleans.aglue
Booleans.aina
Booleans.ainp
Booleans.ainv
Booleans.aovlap
Booleans.aptn
Booleans.asba
Booleans.asbl
Booleans.asbv
Booleans.asbw
Booleans.boptn
Booleans.btol
Booleans.lcsl
Booleans.lglue
Booleans.lina
Booleans.linl
Booleans.linp
Booleans.linv
Booleans.lovlap
Booleans.lptn
Booleans.lsba
Booleans.lsbl
Booleans.lsbv
Booleans.lsbw
Booleans.vadd
Booleans.vglue
Booleans.vinp
Booleans.vinv
Booleans.vovlap
Booleans.vptn
Booleans.vsba
Booleans.vsbv
Booleans.vsbw
38 changes: 22 additions & 16 deletions doc/source/mapdl_commands/prep7/constraint_equations.rst
Original file line number Diff line number Diff line change
@@ -1,21 +1,27 @@
.. _ref_constraint_equations_commands_api:

********************
Constraint equations
********************
.. _ref_constraint_equations:

.. currentmodule:: ansys.mapdl.core

These PREP7 commands are used to define, modify, list, etc., constraint equations.
ConstraintEquations
===================


.. currentmodule:: ansys.mapdl.core._commands.prep7.constraint_equations

.. autoclass:: ansys.mapdl.core._commands.prep7.constraint_equations.ConstraintEquations

.. autosummary::
:toctree: _autosummary/

Mapdl.ce
Mapdl.cecyc
Mapdl.cedele
Mapdl.ceintf
Mapdl.celist
Mapdl.cerig
Mapdl.cesgen
Mapdl.rbe3
:template: base.rst
:toctree: _autosummary


ConstraintEquations.ce
ConstraintEquations.cecycms
ConstraintEquations.cedele
ConstraintEquations.ceims
ConstraintEquations.ceintf
ConstraintEquations.celist
ConstraintEquations.cerig
ConstraintEquations.cesel
ConstraintEquations.cesgen
ConstraintEquations.rbe3
18 changes: 18 additions & 0 deletions doc/source/mapdl_commands/prep7/constraint_equations_.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

.. _ref_constraint_equations_:


ConstraintEquations
===================


.. currentmodule:: ansys.mapdl.core._commands.prep7.constraint_equations_

.. autoclass:: ansys.mapdl.core._commands.prep7.constraint_equations_.ConstraintEquations

.. autosummary::
:template: base.rst
:toctree: _autosummary


ConstraintEquations.cecyc
38 changes: 21 additions & 17 deletions doc/source/mapdl_commands/prep7/coupled_dof.rst
Original file line number Diff line number Diff line change
@@ -1,22 +1,26 @@
.. _ref_coupled_dof_commands_api:

**************************
Coupled degrees of freedom
**************************
.. _ref_coupled_dof:

.. currentmodule:: ansys.mapdl.core

These PREP7 commands are used to define, modify, list, etc., coupled
degrees of freedom.
CoupledDof
==========


.. currentmodule:: ansys.mapdl.core._commands.prep7.coupled_dof

.. autoclass:: ansys.mapdl.core._commands.prep7.coupled_dof.CoupledDof

.. autosummary::
:toctree: _autosummary/

Mapdl.cp
Mapdl.cpdele
Mapdl.cpintf
Mapdl.cplgen
Mapdl.cplist
Mapdl.cpmerge
Mapdl.cpngen
Mapdl.cpsgen
:template: base.rst
:toctree: _autosummary


CoupledDof.cp
CoupledDof.cpdele
CoupledDof.cpintf
CoupledDof.cplgen
CoupledDof.cplist
CoupledDof.cpmerge
CoupledDof.cpngen
CoupledDof.cpsel
CoupledDof.cpsgen
53 changes: 53 additions & 0 deletions doc/source/mapdl_commands/prep7/cross_sections.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@

.. _ref_cross_sections:


CrossSections
=============


.. currentmodule:: ansys.mapdl.core._commands.prep7.cross_sections

.. autoclass:: ansys.mapdl.core._commands.prep7.cross_sections.CrossSections

.. autosummary::
:template: base.rst
:toctree: _autosummary


CrossSections.bsax
CrossSections.bsm1
CrossSections.bsm2
CrossSections.bsmd
CrossSections.bss1
CrossSections.bss2
CrossSections.bste
CrossSections.bstq
CrossSections.cbmd
CrossSections.cbmx
CrossSections.cbte
CrossSections.sdelete
CrossSections.seccontrol
CrossSections.secdata
CrossSections.secfunction
CrossSections.secjoint
CrossSections.seclib
CrossSections.seclock
CrossSections.secmodif
CrossSections.secnum
CrossSections.secoffset
CrossSections.secplot
CrossSections.secread
CrossSections.secstop
CrossSections.sectype
CrossSections.secwrite
CrossSections.sflex
CrossSections.slist
CrossSections.sload
CrossSections.ssbt
CrossSections.ssmt
CrossSections.sspa
CrossSections.sspb
CrossSections.sspd
CrossSections.sspe
CrossSections.sspm
Loading
Loading