Public Member Functions |
| | InterpKernelDEC () |
| | InterpKernelDEC (ProcessorGroup &source_group, ProcessorGroup &target_group) |
| | InterpKernelDEC (const std::set< int > &src_ids, const std::set< int > &trg_ids, const MPI_Comm &world_comm=MPI_COMM_WORLD) |
| virtual | ~InterpKernelDEC () |
| void | synchronize () |
| void | recvData () |
| void | recvData (double time) |
| void | sendData () |
| void | sendData (double time, double deltatime) |
| void | prepareSourceDE () |
| void | prepareTargetDE () |
| | DisjointDEC () |
| | DisjointDEC (ProcessorGroup &source_group, ProcessorGroup &target_group) |
| | DisjointDEC (const DisjointDEC &) |
| DisjointDEC & | operator= (const DisjointDEC &s) |
| | DisjointDEC (const std::set< int > &src_ids, const std::set< int > &trg_ids, const MPI_Comm &world_comm=MPI_COMM_WORLD) |
| void | setNature (NatureOfField nature) |
| void | attachLocalField (MEDCouplingFieldDouble *field) |
| void | attachLocalField (const ParaFIELD *field, bool ownPt=false) |
| void | attachLocalField (const ICoCo::Field *field) |
| void | sendRecvData (bool way=true) |
| virtual | ~DisjointDEC () |
| virtual void | computeProcGroup () |
| void | renormalizeTargetField (bool isWAbs) |
| ProcessorGroup * | getSourceGrp () const |
| ProcessorGroup * | getTargetGrp () const |
| bool | isInSourceSide () const |
| bool | isInTargetSide () const |
| bool | isInUnion () const |
| | DEC () |
| void | copyFrom (const DEC &other) |
| virtual | ~DEC () |
| | InterpolationOptions () |
| int | getPrintLevel () const |
| void | setPrintLevel (int pl) |
| IntersectionType | getIntersectionType () const |
| void | setIntersectionType (IntersectionType it) |
| std::string | getIntersectionTypeRepr () const |
| double | getPrecision () const |
| void | setPrecision (double p) |
| double | getMedianPlane () const |
| void | setMedianPlane (double mp) |
| bool | getDoRotate () const |
| void | setDoRotate (bool dr) |
| double | getBoundingBoxAdjustment () const |
| void | setBoundingBoxAdjustment (double bba) |
| double | getBoundingBoxAdjustmentAbs () const |
| void | setBoundingBoxAdjustmentAbs (double bba) |
| double | getMaxDistance3DSurfIntersect () const |
| void | setMaxDistance3DSurfIntersect (double bba) |
| int | getOrientation () const |
| void | setOrientation (int o) |
| bool | getMeasureAbsStatus () const |
| void | setMeasureAbsStatus (bool newStatus) |
| SplittingPolicy | getSplittingPolicy () const |
| void | setSplittingPolicy (SplittingPolicy sp) |
| std::string | getSplittingPolicyRepr () const |
| void | setP1P0BaryMethod (bool isP1P0) |
| bool | getP1P0BaryMethod () const |
| std::string | filterInterpolationMethod (const std::string &meth) const |
| void | init () |
| bool | setInterpolationOptions (long print_level, std::string intersection_type, double precision, double median_plane, bool do_rotate, double bounding_box_adjustment, double bounding_box_adjustment_abs, double max_distance_for_3Dsurf_intersect, long orientation, bool measure_abs, std::string splitting_policy, bool P1P0_bary_method) |
| void | copyOptions (const InterpolationOptions &other) |
| bool | setOptionDouble (const std::string &key, double value) |
| bool | setOptionInt (const std::string &key, int value) |
| bool | setOptionString (const std::string &key, const std::string &value) |
| std::string | printOptions () const |