WIP: edge field
This commit is contained in:
parent
ce602d340b
commit
64d1bd7488
@ -33,12 +33,14 @@ License
|
||||
namespace Foam
|
||||
{
|
||||
|
||||
defineTemplateTypeNameAndDebug(edgeLabelField::Internal, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeScalarField::Internal, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeVectorField::Internal, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeSphericalTensorField::Internal, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeSymmTensorField::Internal, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeTensorField::Internal, 0);
|
||||
|
||||
defineTemplateTypeNameAndDebug(edgeLabelField, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeScalarField, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeVectorField, 0);
|
||||
defineTemplateTypeNameAndDebug(edgeSphericalTensorField, 0);
|
||||
|
@ -60,6 +60,7 @@ template<class Type> class faePatchField;
|
||||
|
||||
// Typedefs
|
||||
|
||||
typedef GeometricField<label, faePatchField, edgeMesh> edgeLabelField;
|
||||
typedef GeometricField<scalar, faePatchField, edgeMesh> edgeScalarField;
|
||||
typedef GeometricField<vector, faePatchField, edgeMesh> edgeVectorField;
|
||||
typedef GeometricField<sphericalTensor, faePatchField, edgeMesh>
|
||||
|
@ -29,17 +29,12 @@ License
|
||||
#include "calculatedFaePatchFields.H"
|
||||
#include "addToRunTimeSelectionTable.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
||||
|
||||
namespace Foam
|
||||
{
|
||||
|
||||
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
||||
|
||||
makeFaePatchFields(calculated);
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
} // End namespace Foam
|
||||
makeFaePatchFields(calculated);
|
||||
makeFaePatchFieldType(label, calculated);
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
|
@ -38,6 +38,7 @@ namespace Foam
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
makeFaePatchTypeFieldTypedefs(calculated);
|
||||
makeFaePatchFieldTypedef(label, calculated);
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
@ -33,9 +33,8 @@ License
|
||||
|
||||
namespace Foam
|
||||
{
|
||||
|
||||
makeFaePatchFieldsTypeName(coupled);
|
||||
|
||||
} // End namespace Foam
|
||||
makeFaePatchFieldsTypeName(coupled);
|
||||
makeFaePatchFieldTypeName(label, coupled);
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
|
@ -38,6 +38,7 @@ namespace Foam
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
makeFaePatchTypeFieldTypedefs(coupled);
|
||||
makeFaePatchFieldTypedef(label, coupled);
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
@ -29,17 +29,12 @@ License
|
||||
#include "faePatchFields.H"
|
||||
#include "addToRunTimeSelectionTable.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
||||
|
||||
namespace Foam
|
||||
{
|
||||
|
||||
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
||||
|
||||
makeFaePatchFields(processor);
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
} // End namespace Foam
|
||||
makeFaePatchFields(processor);
|
||||
makeFaePatchFieldType(label, processor);
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
|
@ -38,6 +38,7 @@ namespace Foam
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
makeFaePatchTypeFieldTypedefs(processor);
|
||||
makeFaePatchFieldTypedef(label, processor);
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
@ -38,6 +38,7 @@ namespace Foam
|
||||
defineTemplateRunTimeSelectionTable(PatchTypeField, patchMapper); \
|
||||
defineTemplateRunTimeSelectionTable(PatchTypeField, dictionary);
|
||||
|
||||
makeFaePatchField(faePatchLabelField);
|
||||
makeFaePatchField(faePatchScalarField);
|
||||
makeFaePatchField(faePatchVectorField);
|
||||
makeFaePatchField(faePatchSphericalTensorField);
|
||||
|
@ -42,6 +42,7 @@ namespace Foam
|
||||
|
||||
template<class Type> class faePatchField;
|
||||
|
||||
typedef faePatchField<label> faePatchLabelField;
|
||||
typedef faePatchField<scalar> faePatchScalarField;
|
||||
typedef faePatchField<vector> faePatchVectorField;
|
||||
typedef faePatchField<sphericalTensor> faePatchSphericalTensorField;
|
||||
|
Loading…
Reference in New Issue
Block a user