Skip to content

KratosMultiphysics.VariationalDistanceCalculationProcess2D

Vicente Mataix Ferrándiz edited this page Mar 24, 2019 · 5 revisions

KratosMultiphysics.VariationalDistanceCalculationProcess2D = class VariationalDistanceCalculationProcess2D(Process)

Method resolution order:

[VariationalDistanceCalculationProcess2D](KratosMultiphysics.VariationalDistanceCalculationProcess2D)
[Process](KratosMultiphysics.Process)
pybind11_builtins.pybind11_object
[builtins.object](builtins.html#object)

Methods defined here:

init(...) `init(*args, **kwargs)
Overloaded function.

1. init(self: Kratos.VariationalDistanceCalculationProcess2D, arg0: Kratos.ModelPart, arg1: Kratos::LinearSolver<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator

, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::Reorderer<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator , boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > > > ) -> None

2. init(self: Kratos.VariationalDistanceCalculationProcess2D, arg0: Kratos.ModelPart, arg1: Kratos::LinearSolver<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator

, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::Reorderer<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator , boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > > > , arg2: int) -> None

3. init(self: Kratos.VariationalDistanceCalculationProcess2D, arg0: Kratos.ModelPart, arg1: Kratos::LinearSolver<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator

, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::Reorderer<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator , boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > > > , arg2: int, arg3: Kratos.Flags) -> None

4. init(self: Kratos.VariationalDistanceCalculationProcess2D, arg0: Kratos.ModelPart, arg1: Kratos::LinearSolver<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator

, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::Reorderer<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator >, boost::numeric::ublas::unbounded_array<double, std::allocator , boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > >, Kratos::UblasSpace<double, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator > > > > , arg2: int, arg3: Kratos.Flags, arg4: str) -> None`


Data descriptors defined here:

CALCULATE_EXACT_DISTANCES_TO_PLANE

NOT_CALCULATE_EXACT_DISTANCES_TO_PLANE


Methods inherited from Process:

Check(...) Check(self: Kratos.Process) -> int

Execute(...) Execute(self: Kratos.Process) -> None

ExecuteAfterOutputStep(...) ExecuteAfterOutputStep(self: Kratos.Process) -> None

ExecuteBeforeOutputStep(...) ExecuteBeforeOutputStep(self: Kratos.Process) -> None

ExecuteBeforeSolutionLoop(...) ExecuteBeforeSolutionLoop(self: Kratos.Process) -> None

ExecuteFinalize(...) ExecuteFinalize(self: Kratos.Process) -> None

ExecuteFinalizeSolutionStep(...) ExecuteFinalizeSolutionStep(self: Kratos.Process) -> None

ExecuteInitialize(...) ExecuteInitialize(self: Kratos.Process) -> None

ExecuteInitializeSolutionStep(...) ExecuteInitializeSolutionStep(self: Kratos.Process) -> None

str(...) __str__(self: Kratos.Process) -> 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.

Project information

Getting Started

Tutorials

Developers

Kratos structure

Conventions

Solvers

Debugging, profiling and testing

HOW TOs

Utilities

Kratos API

Kratos Structural Mechanics API

Clone this wiki locally