24#ifndef ASLTIMECONTINUATIONS_H
25#define ASLTIMECONTINUATIONS_H
28#include <acl/aclMath/aclVectorOfElementsDef.h>
84 std::vector<std::shared_ptr<acl::Kernel>> kernels;
86 std::vector<double> coefs;
121 std::vector<std::shared_ptr<acl::Kernel>> kernels;
124 std::vector<double> coefs;
129 double f,
unsigned int order);
The class represents several ElementData.
The class represents several Element.
void execute()
Executes the numerical procedure.
TimeContinPLagrangeFraction(Data inD, double f, unsigned int order)
TimeContinPLagrangeFraction(acl::VectorOfElementsData &inD, double f, unsigned int order)
SPAbstractDataWithGhostNodes Field
SPDataWithGhostNodesACLData Data
virtual void init()
Builds the necesery internal data and kernels.
TimeContinPLagrange(Data inD, double f, unsigned int order)
TimeContinPLagrange(acl::VectorOfElementsData &inD, double f, unsigned int order)
virtual void init()
Builds the necesery internal data and kernels.
virtual void execute()
Executes the numerical procedure.
SPDataWithGhostNodesACLData Data
virtual void init()=0
Builds the necesery internal data and kernels.
TimeContinuations(acl::VectorOfElementsData &inD, double factor)
void reset()
makes reset of the contiuation (storage) cicle
virtual void execute()=0
Executes the numerical procedure.
acl::VectorOfElementsData inData
TimeContinuations(Data inD, double factor)
void addData(acl::VectorOfElementsData &inD)
Defines set of vectros with several properties.
Advanced Computational Language.
Advanced Simulation Library.
DataWithGhostNodes< acl::VectorOfElementsData > DataWithGhostNodesACLData
std::shared_ptr< AbstractDataWithGhostNodes > SPAbstractDataWithGhostNodes
std::shared_ptr< TimeContinPLagrange > SPTimeContinPLagrange
std::shared_ptr< TimeContinPLagrangeFraction > SPTimeContinPLagrangeFraction
std::shared_ptr< DataWithGhostNodesACLData > SPDataWithGhostNodesACLData