Definition file for abstract class Equa. More...
Classes | |
class | Equa |
Mother abstract class to describe equation. More... | |
Namespaces | |
OFELI | |
A namespace to group all library classes, functions, ... | |
Enumerations | |
enum | PDE_Terms : int { NOTERM = 0x00000000, CONSISTENT_MASS = 0x00000010, CONSISTENT_CAPACITY = 0x00000010, LUMPED_MASS = 0x00000020, MASS = 0x00000020, LUMPED_CAPACITY = 0x00000020, CAPACITY = 0x00000020, VISCOSITY = 0x00000040, STIFFNESS = 0x00000080, DIFFUSION = 0x00000100, MOBILITY = 0x00000200, CONVECTION = 0x00000400, DEVIATORIC = 0x00000800, DILATATION = 0x00001000, ELECTRIC = 0x00002000, MAGNETIC = 0x00004000, BODY_RHS = 0x00008000, LOAD = 0x00008000, SOURCE = 0x00008000, BOUNDARY_RHS = 0x00010000, NEUMANN = 0x00010000, FLUX = 0x00010000, BOUNDARY_TRACTION = 0x00010000, CONTACT = 0x00020000, BUOYANCY = 0x00040000, LORENTZ_FORCE = 0x00080000, DAMPING = 0x00100000, L00 = 0x00200000, L10 = 0x00400000, L20 = 0x00800000, L01 = 0x01000000, L02 = 0x02000000, L11 = 0x04000000 } |
enum | Analysis { , STEADY_STATE = 0, TRANSIENT = 1, TRANSIENT_ONE_STEP = 2, OPTIMIZATION = 3, EIGEN = 4 } |
enum | TimeScheme { NONE = 0, FORWARD_EULER = 1, BACKWARD_EULER = 2, CRANK_NICOLSON = 3, HEUN = 4, NEWMARK = 5, LEAP_FROG = 6 , AB2 = 7 , RK4 = 8, RK3_TVD = 9, BDF2 = 10, BUILTIN = 11 } |
enum | FEType { FE_2D_3N, FE_2D_6N, FE_2D_4N, FE_3D_AXI_3N, FE_3D_4N, FE_3D_8N } |
enum | PDECoefType |
Definition file for abstract class Equa.