Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
tools
frackit
Commits
a3c44e36
Commit
a3c44e36
authored
Jan 28, 2020
by
Dennis Gläser
Browse files
[doc][doxygen] some fixes
parent
6a28e83b
Changes
8
Hide whitespace changes
Inline
Side-by-side
frackit/common/promotedtype.hh
View file @
a3c44e36
...
...
@@ -40,7 +40,11 @@ struct PromotionTraits
using
PromotedType
=
decltype
(
std
::
declval
<
T1
>
()
+
std
::
declval
<
T2
>
());
};
// Specialization for the case of two equal types
/*!
* \ingroup Common
* \brief Specialization of the PromotionTraits
* for the case of two equal types.
*/
template
<
class
T1
>
struct
PromotionTraits
<
T1
,
T1
>
{
typedef
T1
PromotedType
;
};
...
...
frackit/entitynetwork/constraints.hh
View file @
a3c44e36
...
...
@@ -265,7 +265,7 @@ public:
* pointer to its original geometry type.
* \tparam T either a entity type or an entity set
* \param entityOrSet An entity or an entity set
* \param geo2 Pointer to a generic geometry type
* \param geo2
Ptr
Pointer to a generic geometry type
* \returns True if all constraints are fulfilled, false otherwise
*/
template
<
class
T
>
...
...
@@ -281,7 +281,7 @@ public:
* to a generic geometry. Unfortunately, this requires
* parsing the pointer to its original geometry type.
* \tparam T either a entity type or an entity set
* \param geo1 Pointer to a generic geometry type
* \param geo1
Ptr
Pointer to a generic geometry type
* \param entityOrSet An entity or an entity set
* \returns True if all constraints are fulfilled, false otherwise
*/
...
...
frackit/entitynetwork/containedentitynetwork.hh
View file @
a3c44e36
...
...
@@ -54,11 +54,11 @@ public:
/*!
* \brief Constructor.
* \param entityDim Dimension of the network entities
* \param
f
ragment
List List containing all entity fragment
s
* \param
fragmentIndexMap Map c
ontain
ing
the fragments
*
of a network, where each fragment
* is mapped to the index of the
primary
* entity of the network.
* \param
sdF
ragment
s The sub-domains, split into fragments by the entitie
s
* \param
entityFragments C
ontain
s
the
entity
fragments
of each sub-domain
*
\param entityFragmentMaps Map containing the fragments of the sub-domains,
*
where each fragment
is mapped to the index of the
*
primary
entity of the network
from which is was created
.
*/
ContainedEntityNetwork
(
int
entityDim
,
int
domainDim
,
...
...
@@ -83,21 +83,21 @@ public:
/*!
* \brief Returns the fragments of a sub-domain
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
const
TopTools_ListOfShape
&
subDomainFragments
(
Id
subDomainId
)
const
override
{
return
subDomainFragments_
.
at
(
subDomainId
.
get
());
}
/*!
* \brief Returns the entity fragments of the network defined for a sub-domain
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
const
TopTools_ListOfShape
&
subDomainEntityFragments
(
Id
subDomainId
)
const
override
{
return
subDomainEntityFragments_
.
at
(
subDomainId
.
get
());
}
/*!
* \brief Returns the map which maps each fragment the network of a sub-domain to its primary entity index.
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
const
TopTools_DataMapOfShapeInteger
&
subDomainEntityFragmentsIndexMap
(
Id
subDomainId
)
const
override
{
return
subDomainEntityFragmentIndexMap_
.
at
(
subDomainId
.
get
());
}
...
...
frackit/entitynetwork/containedentitynetworkinterface.hh
View file @
a3c44e36
...
...
@@ -75,19 +75,19 @@ public:
/*!
* \brief Returns the fragments of a sub-domain
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
virtual
const
TopTools_ListOfShape
&
subDomainFragments
(
Id
subDomainId
)
const
=
0
;
/*!
* \brief Returns the entity fragments of the network defined for a sub-domain
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
virtual
const
TopTools_ListOfShape
&
subDomainEntityFragments
(
Id
subDomainId
)
const
=
0
;
/*!
* \brief Returns the map which maps each fragment the network of a sub-domain to its primary entity index.
* \param subDomainId
x
The i
ndex
of the sub-domain
* \param subDomainId The i
d
of the sub-domain
*/
virtual
const
TopTools_DataMapOfShapeInteger
&
subDomainEntityFragmentsIndexMap
(
Id
subDomainId
)
const
=
0
;
...
...
frackit/entitynetwork/multigeometryentityset.hh
View file @
a3c44e36
...
...
@@ -62,7 +62,7 @@ public:
/*!
* \brief Adds an entity to the set with the given id.
* \param entity The entity to be added.
* \param i
f
The id of the entity set.
* \param i
d
The id of the entity set.
*/
template
<
class
Entity
>
void
addEntity
(
const
Entity
&
entity
,
const
Id
&
id
)
...
...
@@ -103,7 +103,7 @@ public:
/*!
* \brief Adds an entity to the set with the given id.
* \param entity Pointer to the abstract geometry base class
* \param i
f
The id of the entity set.
* \param i
d
The id of the entity set.
*/
void
addEntity
(
std
::
shared_ptr
<
Geometry
>
entity
,
const
Id
&
id
)
{
...
...
frackit/geometry/circle.hh
View file @
a3c44e36
...
...
@@ -73,6 +73,7 @@ public:
* \param center The center point of the circle
* \param normal The normal direction of the plane
* the circle is embedded in
* \param radius The radius of the circle
*/
Circle
(
const
Point
&
center
,
const
Direction
&
normal
,
...
...
frackit/geometry/direction.hh
View file @
a3c44e36
...
...
@@ -217,7 +217,7 @@ private:
* \relates Direction
*
* \param s std::ostream to write to
* \param
v
Direction to write
* \param
d
Direction to write
*
* \returns the output stream (s)
*/
...
...
@@ -234,7 +234,7 @@ std::ostream& operator<< (std::ostream& s, const Direction<CT, 1>& d)
* \relates Direction
*
* \param s std::ostream to write to
* \param
v
Direction to write
* \param
d
Direction to write
*
* \returns the output stream (s)
*/
...
...
frackit/sampling/quadrilateralsampler.hh
View file @
a3c44e36
...
...
@@ -104,7 +104,7 @@ public:
* \param strikeDistro The distribution used for the strike angle
* \param dipDistro The distribution used for the dip angle
* \param edgeDistro The distribution used for the edge length
* \minEdgeLength Minimum allowed edge length
* \
param
minEdgeLength Minimum allowed edge length
* \note The edge distribution is sampled until an admissible value
* above the minimum allowed edge length is obtained. Thus,
* if you choose a high minimum length, depending on the chosen
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment