#include <ConvLayer.H>
Public Member Functions | |
| ConvLayer (PtrList< GeometricField< Type, PatchField, GeoMesh > > &snapshots) | |
| Construct using Time as functionObject. | |
| void | setFilterSize (double dx, double dy, double dz) |
| void | setDomainDivision (label Nx, label Ny, label Nz) |
| torch::Tensor | filter () |
| torch::Tensor | filter () |
| torch::Tensor | filter () |
Public Attributes | |
| PtrList< GeometricField< Type, PatchField, GeoMesh > > & | _snapshots |
| const fvMesh & | mesh |
| Vector< label > | domainDivision |
| Vector< scalar > | filterSize |
| Vector< scalar > | domainSize |
| Vector< scalar > | ds |
| List< point > | convPoints |
| treeBoundBox | box |
| List< labelList > | cellsInBoxes |
| List< scalarList > | weights |
| bool | isDomainDivisionSet = false |
| bool | isFilterSizeSet = false |
| autoPtr< Filter > | flt |
| autoPtr< IOdictionary > | convDict |
Definition at line 52 of file ConvLayer.H.
| ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::ConvLayer | ( | PtrList< GeometricField< Type, PatchField, GeoMesh > > & | snapshots | ) |
Construct using Time as functionObject.
| [in] | db | The database |
Definition at line 35 of file ConvLayer.C.
| torch::Tensor ITHACAtorch::ConvLayer< scalar, fvPatchField, volMesh >::filter | ( | ) |
Definition at line 165 of file ConvLayer.C.
| torch::Tensor ITHACAtorch::ConvLayer< vector, fvPatchField, volMesh >::filter | ( | ) |
Definition at line 203 of file ConvLayer.C.
| torch::Tensor ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::filter | ( | ) |
| void ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::setDomainDivision | ( | label | Nx, |
| label | Ny, | ||
| label | Nz ) |
Definition at line 65 of file ConvLayer.C.
| void ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::setFilterSize | ( | double | dx, |
| double | dy, | ||
| double | dz ) |
Definition at line 126 of file ConvLayer.C.
| PtrList<GeometricField<Type, PatchField, GeoMesh > >& ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::_snapshots |
Definition at line 62 of file ConvLayer.H.
| treeBoundBox ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::box |
Definition at line 76 of file ConvLayer.H.
| List<labelList> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::cellsInBoxes |
Definition at line 78 of file ConvLayer.H.
| autoPtr<IOdictionary> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::convDict |
Definition at line 85 of file ConvLayer.H.
| List<point> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::convPoints |
Definition at line 70 of file ConvLayer.H.
| Vector<label> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::domainDivision |
Definition at line 65 of file ConvLayer.H.
| Vector<scalar> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::domainSize |
Definition at line 67 of file ConvLayer.H.
| Vector<scalar> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::ds |
Definition at line 68 of file ConvLayer.H.
| Vector<scalar> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::filterSize |
Definition at line 66 of file ConvLayer.H.
| autoPtr<Filter> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::flt |
Definition at line 84 of file ConvLayer.H.
| bool ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::isDomainDivisionSet = false |
Definition at line 81 of file ConvLayer.H.
| bool ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::isFilterSizeSet = false |
Definition at line 82 of file ConvLayer.H.
| const fvMesh& ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::mesh |
Definition at line 63 of file ConvLayer.H.
| List<scalarList> ITHACAtorch::ConvLayer< Type, PatchField, GeoMesh >::weights |
Definition at line 79 of file ConvLayer.H.
1.13.2