-
Notifications
You must be signed in to change notification settings - Fork 249
KratosMultiphysics.Kernel
KratosMultiphysics.Kernel = class Kernel(pybind11_builtins.pybind11_object)
Method resolution order:
[Kernel](KratosMultiphysics.Kernel)
pybind11_builtins.pybind11_object
[builtins.object](builtins.html#object)
Methods defined here:
GetAllVariableNames(...)
GetAllVariableNames(self: Kratos.Kernel) -> str
GetArray4Variable(...)
GetArray4Variable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<Kratos::array_1d<double, 4ul> >
GetArray6Variable(...)
GetArray6Variable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<Kratos::array_1d<double, 6ul> >
GetArray9Variable(...)
GetArray9Variable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<Kratos::array_1d<double, 9ul> >
GetArrayVariable(...)
GetArrayVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<Kratos::array_1d<double, 3ul> >
GetArrayVariableNames(...)
`GetArrayVariableNames(*args, **kwargs)
Overloaded function.
1. GetArrayVariableNames(self: Kratos.Kernel) -> str
2. GetArrayVariableNames(self: Kratos.Kernel) -> str
3. GetArrayVariableNames(self: Kratos.Kernel) -> str
4. GetArrayVariableNames(self: Kratos.Kernel) -> str`
GetBoolVariable(...)
GetBoolVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<bool>
GetBoolVariableNames(...)
GetBoolVariableNames(self: Kratos.Kernel) -> str
GetConstitutiveLaw(...)
GetConstitutiveLaw(self: Kratos.Kernel, arg0: str) -> Kratos::ConstitutiveLaw
GetDoubleVariable(...)
GetDoubleVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<double>
GetDoubleVariableNames(...)
GetDoubleVariableNames(self: Kratos.Kernel) -> str
GetFlag(...)
GetFlag(self: Kratos.Kernel, arg0: str) -> Kratos::Flags
GetFlagsVariable(...)
GetFlagsVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<Kratos::Flags>
GetFlagsVariableNames(...)
GetFlagsVariableNames(self: Kratos.Kernel) -> str
GetIntVariable(...)
GetIntVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<int>
GetIntVariableNames(...)
GetIntVariableNames(self: Kratos.Kernel) -> str
GetMatrixVariable(...)
GetMatrixVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >
GetMatrixVariableNames(...)
GetMatrixVariableNames(self: Kratos.Kernel) -> str
GetStringVariable(...)
GetStringVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >
GetStringVariableNames(...)
GetStringVariableNames(self: Kratos.Kernel) -> str
GetUnsignedIntVariable(...)
GetUnsignedIntVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<unsigned int>
GetUnsignedIntVariableNames(...)
GetUnsignedIntVariableNames(self: Kratos.Kernel) -> str
GetVariableComponent(...)
GetVariableComponent(self: Kratos.Kernel, arg0: str) -> Kratos::VariableComponent<Kratos::VectorComponentAdaptor<Kratos::array_1d<double, 3ul> > >
GetVariableComponent4(...)
GetVariableComponent4(self: Kratos.Kernel, arg0: str) -> Kratos::VariableComponent<Kratos::VectorComponentAdaptor<Kratos::array_1d<double, 4ul> > >
GetVariableComponent6(...)
GetVariableComponent6(self: Kratos.Kernel, arg0: str) -> Kratos::VariableComponent<Kratos::VectorComponentAdaptor<Kratos::array_1d<double, 6ul> > >
GetVariableComponent9(...)
GetVariableComponent9(self: Kratos.Kernel, arg0: str) -> Kratos::VariableComponent<Kratos::VectorComponentAdaptor<Kratos::array_1d<double, 9ul> > >
GetVariableComponentVariable4Names(...)
GetVariableComponentVariable4Names(self: Kratos.Kernel) -> str
GetVariableComponentVariable6Names(...)
GetVariableComponentVariable6Names(self: Kratos.Kernel) -> str
GetVariableComponentVariable9Names(...)
GetVariableComponentVariable9Names(self: Kratos.Kernel) -> str
GetVariableComponentVariableNames(...)
GetVariableComponentVariableNames(self: Kratos.Kernel) -> str
GetVectorVariable(...)
GetVectorVariable(self: Kratos.Kernel, arg0: str) -> Kratos::Variable<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >
GetVectorVariableNames(...)
GetVectorVariableNames(self: Kratos.Kernel) -> str
HasArray4Variable(...)
HasArray4Variable(self: Kratos.Kernel, arg0: str) -> bool
HasArray6Variable(...)
HasArray6Variable(self: Kratos.Kernel, arg0: str) -> bool
HasArray9Variable(...)
HasArray9Variable(self: Kratos.Kernel, arg0: str) -> bool
HasArrayVariable(...)
HasArrayVariable(self: Kratos.Kernel, arg0: str) -> bool
HasBoolVariable(...)
HasBoolVariable(self: Kratos.Kernel, arg0: str) -> bool
HasConstitutiveLaw(...)
HasConstitutiveLaw(self: Kratos.Kernel, arg0: str) -> bool
HasDoubleVariable(...)
HasDoubleVariable(self: Kratos.Kernel, arg0: str) -> bool
HasFlag(...)
HasFlag(self: Kratos.Kernel, arg0: str) -> bool
HasFlagsVariable(...)
HasFlagsVariable(self: Kratos.Kernel, arg0: str) -> bool
HasIntVariable(...)
HasIntVariable(self: Kratos.Kernel, arg0: str) -> bool
HasMatrixVariable(...)
HasMatrixVariable(self: Kratos.Kernel, arg0: str) -> bool
HasStringVariable(...)
HasStringVariable(self: Kratos.Kernel, arg0: str) -> bool
HasUnsignedIntVariable(...)
HasUnsignedIntVariable(self: Kratos.Kernel, arg0: str) -> bool
HasVariableComponent(...)
HasVariableComponent(self: Kratos.Kernel, arg0: str) -> bool
HasVariableComponent4(...)
HasVariableComponent4(self: Kratos.Kernel, arg0: str) -> bool
HasVariableComponent6(...)
HasVariableComponent6(self: Kratos.Kernel, arg0: str) -> bool
HasVariableComponent9(...)
HasVariableComponent9(self: Kratos.Kernel, arg0: str) -> bool
HasVariableData(...)
HasVariableData(self: Kratos.Kernel, arg0: str) -> bool
HasVectorVariable(...)
HasVectorVariable(self: Kratos.Kernel, arg0: str) -> bool
ImportApplication(...)
ImportApplication(self: Kratos.Kernel, arg0: Kratos::KratosApplication) -> None
Initialize(...)
Initialize(self: Kratos.Kernel) -> None
InitializeApplication(...)
InitializeApplication(self: Kratos.Kernel, arg0: Kratos::KratosApplication) -> None
IsImported(...)
IsImported(self: Kratos.Kernel, arg0: str) -> bool
PrintAllVariables(...)
PrintAllVariables(self: Kratos.Kernel) -> None
PrintArray4Variables(...)
PrintArray4Variables(self: Kratos.Kernel) -> None
PrintArray6Variables(...)
PrintArray6Variables(self: Kratos.Kernel) -> None
PrintArray9Variables(...)
PrintArray9Variables(self: Kratos.Kernel) -> None
PrintArrayVariables(...)
PrintArrayVariables(self: Kratos.Kernel) -> None
PrintBoolVariables(...)
PrintBoolVariables(self: Kratos.Kernel) -> None
PrintDoubleVariables(...)
PrintDoubleVariables(self: Kratos.Kernel) -> None
PrintFlagsVariables(...)
PrintFlagsVariables(self: Kratos.Kernel) -> None
PrintIntVariables(...)
PrintIntVariables(self: Kratos.Kernel) -> None
PrintMatrixVariables(...)
PrintMatrixVariables(self: Kratos.Kernel) -> None
PrintStringVariables(...)
PrintStringVariables(self: Kratos.Kernel) -> None
PrintUnsignedIntVariables(...)
PrintUnsignedIntVariables(self: Kratos.Kernel) -> None
PrintVariableComponent4Variables(...)
PrintVariableComponent4Variables(self: Kratos.Kernel) -> None
PrintVariableComponent6Variables(...)
PrintVariableComponent6Variables(self: Kratos.Kernel) -> None
PrintVariableComponent9Variables(...)
PrintVariableComponent9Variables(self: Kratos.Kernel) -> None
PrintVariableComponentVariables(...)
PrintVariableComponentVariables(self: Kratos.Kernel) -> None
PrintVectorVariables(...)
PrintVectorVariables(self: Kratos.Kernel) -> None
init(...)
__init__(self: Kratos.Kernel) -> None
str(...)
__str__(self: Kratos.Kernel) -> str
Static methods defined here:
BuildType(...) from builtins.PyCapsule
BuildType() -> str
Version(...) from builtins.PyCapsule
Version() -> str
Static methods inherited from pybind11_builtins.pybind11_object:
new(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object. See help(type) for accurate signature.
- Getting Kratos (Last compiled Release)
- Compiling Kratos
- Running an example from GiD
- Kratos input files and I/O
- Data management
- Solving strategies
- Manipulating solution values
- Multiphysics
- Video tutorials
- Style Guide
- Authorship of Kratos files
- Configure .gitignore
- How to configure clang-format
- How to use smart pointer in Kratos
- How to define adjoint elements and response functions
- Visibility and Exposure
- Namespaces and Static Classes
Kratos structure
Conventions
Solvers
Debugging, profiling and testing
- Compiling Kratos in debug mode
- Debugging Kratos using GDB
- Cross-debugging Kratos under Windows
- Debugging Kratos C++ under Windows
- Checking memory usage with Valgind
- Profiling Kratos with MAQAO
- Creating unitary tests
- Using ThreadSanitizer to detect OMP data race bugs
- Debugging Memory with ASAN
HOW TOs
- How to create applications
- Python Tutorials
- Kratos For Dummies (I)
- List of classes and variables accessible via python
- How to use Logger
- How to Create a New Application using cmake
- How to write a JSON configuration file
- How to Access DataBase
- How to use quaternions in Kratos
- How to do Mapping between nonmatching meshes
- How to use Clang-Tidy to automatically correct code
- How to use the Constitutive Law class
- How to use Serialization
- How to use GlobalPointerCommunicator
- How to use PointerMapCommunicator
- How to use the Geometry
- How to use processes for BCs
- How to use Parallel Utilities in futureproofing the code
- Porting to Pybind11 (LEGACY CODE)
- Porting to AMatrix
- How to use Cotire
- Applications: Python-modules
- How to run multiple cases using PyCOMPSs
- How to apply a function to a list of variables
- How to use Kratos Native sparse linear algebra
Utilities
Kratos API
Kratos Structural Mechanics API